Ejemplo 9
En esta sección se mostratan varios ejemplos
Last updated
En esta sección se mostratan varios ejemplos
Last updated
Este ejemplo en construcción ... pagina 91 del tutorial de Elegoo
Shock switch (Sensor de impacto, vibracion)
Tild switch (Sensor de inclinación)
La siguiente tabla muestra los componentes principales del circuito a montar:
Componentes | Cantidad | Observaciones |
---|---|---|
La conexión entre el sensor de ultrasonido se muestra en la siguiente tabla:
ESP32 | DS1307 |
---|---|
A continuación se muestra el esquematico del circuito:
A continuación se muestra la conexión entre los componentes:
Configurar en Platformio la plataforma a emplear eligiendo como dispositivo el ESP32 tal y como se resume en la siguiente tabla:
Agregue las librerias necesarias: En este caso se instalo la libreria RTClib de adafruit
Al final el archivo platformio.ini quedo configurado de la siguiente manera:
A continuación se muestra el programa que se ejecuta en el ESP32. Si este se hubiese implementado en platformio adicionalmente el main.cpp tendria incluida la libreria al principio:
En nuestro ejemplo como la implementación se hizo en el IDE de Arduino no se incluye esta libreria de modo que queda como se muestra a continuación.
La siguiente figura muestra la salida en el monitor...
Parametro | Valor |
---|---|
ESP32
1
KY-021 MINI SWITCH
1
Disponible en el 37 sensor Kit. Para mas información sobre este puede consultar la pagina KY-021 MINI MAGNETIC REED SWITCH MODULE (link)
GND
GND
5V
VCC
GPIO21
SDA
GPIO22
SCL
Name
Nombre del proyecto (ESP32-DS1307)
Board
NodeMCU-32S (Board disponible en el laboratorio)
Framework
Arduino (Es el que hemos manejado)