Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions Code/Examples/002_prueba_neopixel.ino
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#include <Adafruit_NeoPixel.h>
#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();
}
28 changes: 28 additions & 0 deletions Code/Examples/003_prueba_sensor_sonar.ino
Original file line number Diff line number Diff line change
@@ -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”);
}
5 changes: 5 additions & 0 deletions Code/Examples/README.MD
Original file line number Diff line number Diff line change
@@ -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)