Tabla de contenido:
- Paso 1: Sensor ultrasónico
- Paso 2: ESP8266 - 01 Módulo WiFi
- Paso 3: Servo SG90
- Paso 4: Configuración de su módulo WiFi ESP8266-01
- Paso 5: Configuración de la aplicación Blynk
- Paso 6: diagrama de circuito
- Paso 7: Código
- Paso 8: Video tutorial con OUTPUT
Video: Cubo de basura inteligente basado en IoT: 8 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En este tutorial vamos a crear un sistema de monitoreo de cubo de basura inteligente basado en IoT
Vamos a controlar si el cubo de basura está lleno o no y, si está lleno, notificaremos al propietario a través de una notificación automática en su teléfono.
Requisitos de Software:
Aplicación Blynk
IDE de Arduino
Requisitos de hardware:
Arduino Nano
Escudo Arduino Nano Sensor
Módulo WiFi ESP 01
Sensor ultrasónico
Servo SG90
Módulo de sensor de infrarrojos
Paso 1: Sensor ultrasónico
Emite un ultrasonido a 40 000 Hz que viaja por el aire y si hay un objeto u obstáculo en su camino rebota hacia el módulo. Teniendo en cuenta el tiempo de viaje y la velocidad del sonido, puede calcular la distancia.
Paso 2: ESP8266 - 01 Módulo WiFi
ESP8266-01 es un transmisor y receptor WiFi en serie que puede dar acceso a cualquier microcontrolador a la red WiFi.
El módulo ESP8266 es de bajo costo y viene preprogramado con un firmware de conjunto de comandos AT, lo que significa que simplemente puede conectarlo a su dispositivo Arduino y obtener tanta capacidad WiFi como ofrece un escudo WiFi. -capacidad de almacenamiento y procesamiento de la placa que le permite integrarse con los sensores y otras aplicaciones a través de sus GPIO.
Características:
- Wi-Fi Direct (P2P), Soft-AP
- Pila de protocolo TCP / IP integrado
- Cuenta con un interruptor TR integrado, balun, LNA, amplificador de potencia y red correspondiente
- Equipa PLL integrado, reguladores, DCXO y unidades de administración de energía
- La CPU integrada de 32 bits de baja potencia se puede utilizar como una aplicación
- 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- Agregación A-MPDU y A-MSDU e intervalo de guarda de 0.4ms
- Despertar y transmitir paquetes en <2ms
- Consumo de energía en espera de <1,0 mW (DTIM3)
Paso 3: Servo SG90
Un servomotor es un dispositivo eléctrico que puede empujar o rotar un objeto con gran precisión. Si desea rotar y objetar en algunos ángulos o distancias específicos, entonces usa un servomotor. Simplemente se compone de un motor simple que funciona a través de un servomecanismo. Si se utiliza un motor alimentado por CC, entonces se llama servomotor de CC, y si es un motor alimentado por CA, entonces se llama servomotor de CA. Podemos obtener un servomotor de par muy alto en paquetes pequeños y livianos. De acuerdo con estas características, se están utilizando en muchas aplicaciones como coches de juguete, helicópteros y aviones RC, robótica, máquinas, etc.
Paso 4: Configuración de su módulo WiFi ESP8266-01
Conecte su ESP 01 de acuerdo con las conexiones que se indican a continuación.
Luego cargue este código en su Arduino Uno. CÓDIGO
Después de cargar el código.
Intente enviar el comando básico: AT
Debes obtener una buena respuesta. (Esto significa que su ESP 01 está funcionando bien).
Ahora su ESP 01 se configurará automáticamente. Hay dos comandos que hemos escrito en el código anterior.
AT + CWMODE = 1 (Establece el modo Wi-Fi (Estación / AP / Estación + AP))
AT + UART_DEF = 9600, 8, 1, 0, 3 (Esto cambiará la velocidad en baudios a 9600, incluso puede configurarla en 115200).
Paso 5: Configuración de la aplicación Blynk
Ahora configuremos su aplicación Blynk para recibir datos de temperatura y humedad en gráficos.
Paso 1: haga clic en Nuevo proyecto
Paso 2: Agrega el nombre de tu proyecto y qué placa vamos a usar, en nuestro caso es Arduino Nano
Paso 3: seleccione su widget, es decir, nivel vertical
Paso 4: configurar los pines y el rango de datos
Ahora su Blynk debería verse como este diagrama de circuito
Paso 6: diagrama de circuito
En el diagrama anterior se muestran todas las conexiones para este proyecto Basurero inteligente basado en IoT.
Hemos utilizado un Arduino Nano Shield para facilitar la conexión. La conexión también será la misma para Arduino Nano Shield.
Paso 7: Código
Para consultar el código completo, visite Alpha Electronz
Recomendado:
Cubo de basura inteligente con Arduino, sensor ultrasónico y servomotor: 3 pasos
Cubo de basura inteligente con Arduino, sensor ultrasónico y servomotor: en este proyecto, le mostraré cómo hacer un cubo de basura inteligente con Arduino, donde la tapa del cubo de basura se abrirá automáticamente cuando se acerque con basura. Los otros componentes importantes que se utilizan para fabricar este cubo de basura inteligente son un sensor ultrasónico HC-04
Cubo de basura inteligente: 6 pasos
Cubo de basura inteligente: ¡¡¡Hola chicos !!! Soy Vedaansh Verdhan. Y hoy voy a mostrarte cómo hacer tu propio cubo de basura inteligente. Sígueme en Instragram para obtener información sobre mi próximo proyecto. ¡Empecemos! Cuenta de Instragram: --- robotics_08
Cubo de basura inteligente de Magicbit: 5 pasos
Cubo de basura inteligente de Magicbit: en este tutorial aprenderemos cómo hacer un cubo de basura inteligente usando Magicbit dev. placa con Arduino IDE. Comencemos
Cubo de basura inteligente DIY con Arduino: 6 pasos (con imágenes)
Cubo de basura inteligente de bricolaje con Arduino: Aquí haremos un cubo de basura inteligente usando arduino y un sensor ultrasónico. Espero que disfruten aprendiendo este proyecto
Cubo de basura inteligente: 5 pasos
Smart Dustbin: Hola amigos, vengo con mi nuevo proyecto, que es Smart Dustbin, está basado en IoT y se cargan datos en thing -speak. Contiene un mecanismo de seguimiento de línea. También abre su tapa, cuando alguien se acerca a él. Envía temperatura atmosférica, ga