From 4206e3526303be90d01e910ac2d7bfbf5adf6fef Mon Sep 17 00:00:00 2001 From: Victor Borjas Date: Thu, 18 Mar 2021 23:05:39 -0400 Subject: [PATCH] Primera subido control de versiones --- hola1.ino | 23 +++++++++++++++ sos_omega1.ino | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 99 insertions(+) create mode 100644 hola1.ino create mode 100644 sos_omega1.ino diff --git a/hola1.ino b/hola1.ino new file mode 100644 index 0000000..8684e94 --- /dev/null +++ b/hola1.ino @@ -0,0 +1,23 @@ + +/* +Victor Borjas +Marzo 2021 +Programa "HOLA MUNDO" del IoT (encender y apagar led) + +*/ + + +void setup() +{ +pinMode (13,OUTPUT); + +} + +void loop() +{ +digitalWrite (13,HIGH); +delay (300); +digitalWrite (13,LOW); +delay (300); +} + diff --git a/sos_omega1.ino b/sos_omega1.ino new file mode 100644 index 0000000..d160af4 --- /dev/null +++ b/sos_omega1.ino @@ -0,0 +1,76 @@ + +/* +Victor Borjas +Marzo 2021 +Programa para escribir SOS en codigo morse + + +S = ... +O = --- +S = ... + +*/ + + +//Punto es la señal mínima +//Raya debe durar como tres puntos + +//Separacion sin pulso entre letras = 3 puntos +//Separacion sin pulso entre palabras = 3 rayas + + +int punto = 0; +int raya = 0; + +void setup() +{ +pinMode (13,OUTPUT); + +} + + + +void loop() +{ + +for (punto = 0; punto < 3; punto++) // Escribiendo S = ... + + { + digitalWrite (13,HIGH); + delay (300); + digitalWrite (13,LOW); + delay (300); + + } + delay (900); // Tiempo de espera luego de la primera palabra (S) + + for (raya = 0; raya < 3; raya++) // Escribiendo O = --- + + { + digitalWrite (13,HIGH); + delay (900); + digitalWrite (13,LOW); + delay (900); + + } + delay (900); // Tiempo de espera luego de la segunda palabra (O) + + for (punto = 0; punto < 3; punto++) // Escribiendo tercera S de SOS = ... + + { + digitalWrite (13,HIGH); + delay (300); + digitalWrite (13,LOW); + delay (300); + + } + delay (2700); // Tiempo de espera luego de finalizada la palabra SOS + +} + + + + + + +