diff --git a/Code/Examples/002_prueba_neopixel.ino b/Code/Examples/002_prueba_neopixel.ino new file mode 100644 index 0000000..fa9395a --- /dev/null +++ b/Code/Examples/002_prueba_neopixel.ino @@ -0,0 +1,13 @@ +#include +#define pin_neo 8 +#define numero_pixeles 8 +Adafruit_NeoPixel tira = Adafruit_NeoPixel(numero_pixeles, pin_neo, NEO_GRB + NEO_KHZ800); + +void setup() { + tira.begin(); +} + +void loop() { + tira.fill(tira.Color(0, 255, 0), 0, 8); + tira.show(); +} diff --git a/Code/Examples/003_prueba_sensor_sonar.ino b/Code/Examples/003_prueba_sensor_sonar.ino new file mode 100644 index 0000000..fd75de4 --- /dev/null +++ b/Code/Examples/003_prueba_sensor_sonar.ino @@ -0,0 +1,28 @@ +#define pin_echo_sensor 8 //Sensor ultrasonido pin 8 +#define pin_trigger_sensor 9 //Sensor ultrasonido pin 9 + +void setup() { + //El pin será una entrada para leer el sensor de ultrasonidos + pinMode(pin_echo_sensor, INPUT); + //El pin enviará señales ultrasónicas, será una salida. + pinMode(pin_trigger_sensor, OUTPUT); + Serial.begin(9600); +} +void loop() { + long distancia; + unsigned long tiempo; + // Ponemos el Triiger en estado bajo y esperamos 2 ms + digitalWrite(pin_trigger_sensor, LOW); + delayMicroseconds(2); + // Ponemos el pin Trigger a estado alto y esperamos 10 ms + digitalWrite(pin_trigger_sensor, HIGH); + delayMicroseconds(10); + digitalWrite(pin_trigger_sensor, LOW); + //calculamos el tiempo que tarda en recibir la señal + tiempo = pulseIn(pin_echo_sensor, HIGH); + //Calculo de la distancia partiendo del tiempo + distancia = tiempo * 0.000001 * 34000 / 2.0; + //envío de la distancia al ordenador + Serial.print(distancia); + Serial.println(“cm”); +} diff --git a/Code/Examples/README.MD b/Code/Examples/README.MD new file mode 100644 index 0000000..c3854e6 --- /dev/null +++ b/Code/Examples/README.MD @@ -0,0 +1,5 @@ +# 1. [Empezamos abriendo el ejemplo para hacer parpadear un led](https://docs.arduino.cc/built-in-examples/basics/Blink/) + +# 2. [Seguimos con el ejemplo para neopixel](./002_prueba_neopixel.ino) + +# 3. [Abrimos el ejemplo para el sensor sonar](./003_prueba_sensor_sonar.ino)