Taula de continguts:
- Pas 1: sensor d'ultrasons
- Pas 2: mòdul WiFi ESP8266 - 01
- Pas 3: Servo SG90
- Pas 4: Configuració del mòdul WiFi ESP8266 - 01
- Pas 5: Configuració de l'aplicació Blynk
- Pas 6: Diagrama de circuits
- Pas 7: Codi
- Pas 8: tutorial de vídeo amb OUTPUT
Vídeo: Paperera intel·ligent basada en IoT: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
En aquest tutorial anem a crear un sistema intel·ligent de monitorització de la brossa d’escombraries basat en IoT
Anem a controlar si la paperera està plena o no i, si està plena, notifiqueu-la al propietari mitjançant una notificació push al telèfon.
Requisits de programari:
Aplicació Blynk
IDE Arduino
Requisits de maquinari:
Arduino Nano
Escut del sensor Nano Arduino
Mòdul WiFi ESP 01
Sensor d'ultrasons
Servo SG90
Mòdul de sensor d'infrarojos
Pas 1: sensor d'ultrasons
Emet un ultrasò a 40.000 Hz que viatja a través de l’aire i, si hi ha un objecte o obstacle al seu pas, tornarà a rebotar cap al mòdul. Tenint en compte el temps de viatge i la velocitat del so, podeu calcular la distància.
Pas 2: mòdul WiFi ESP8266 - 01
ESP8266-01 és un transmissor i receptor WiFi sèrie que pot donar accés a qualsevol controlador a la xarxa WiFi.
El mòdul ESP8266 és de baix cost i ve preprogramat amb un microprogramari de conjunt d’ordres AT, és a dir, simplement podeu connectar-lo al vostre dispositiu Arduino i obtenir tanta capacitat WiFi com un WiFi Shield ofereix. Capacitat de processament i emmagatzematge de taulers que permet integrar-lo amb els sensors i altres aplicacions mitjançant els seus GPIO.
Característiques:
- Wi-Fi Direct (P2P), soft-AP
- Pila de protocols TCP / IP integrada
- Compta amb un commutador TR integrat, balun, LNA, amplificador de potència i xarxa coincident
- Equipa PLL integrats, reguladors, DCXO i unitats de gestió d'energia
- La CPU integrada de 32 bits de baixa potència es podria utilitzar com a aplicació
- 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- Agregació A-MPDU i A-MSDU i interval de protecció de 0,4 ms
- Despertar i transmetre paquets en <2 ms
- Consum d'energia en espera <1,0 mW (DTIM3)
Pas 3: Servo SG90
Un servomotor és un dispositiu elèctric que pot empènyer o girar un objecte amb molta precisió. Si voleu girar i objectar a alguns angles o distàncies específiques, utilitzeu el servomotor. Només està format per un motor senzill que travessa el mecanisme servo. Si s’utilitza el motor funciona amb corrent continu, s’anomena servomotor de corrent continu i, si funciona amb motor de corrent altern, s’anomena servomotor de corrent altern. Podem obtenir un servomotor de parell molt elevat en paquets petits i lleugers. Complint aquestes característiques, s’utilitzen en moltes aplicacions com ara cotxes de joguina, helicòpters i avions RC, robòtica, màquina, etc.
Pas 4: Configuració del mòdul WiFi ESP8266 - 01
Connecteu el vostre ESP 01 segons les connexions que es donen a continuació.
A continuació, pengeu aquest codi al vostre Arduino Uno. CODI
Després de penjar el codi.
Proveu d’enviar l’ordre bàsica: AT
Heu d'obtenir una resposta correcta. (Això significa que el vostre ESP 01 funciona bé).
Ara el vostre ESP 01 es configurarà automàticament. Hi ha dues ordres que hem escrit al codi anterior.
AT + CWMODE = 1 (estableix el mode Wi-Fi (Estació / AP / Estació + AP))
AT + UART_DEF = 9600, 8, 1, 0, 3 (Això canviarà la velocitat en bauds a 9600, fins i tot es pot establir a 115200).
Pas 5: Configuració de l'aplicació Blynk
Ara configurem l'aplicació Blynk per rebre dades de temperatura i humitat als gràfics.
Pas 1: feu clic a Projecte nou
Pas 2: afegiu el nom del projecte i el tauler que utilitzarem, en el nostre cas és Arduino Nano
Pas 3: seleccioneu el vostre widget, és a dir, Nivell vertical
Pas 4: configureu els pins i l'interval de dades
Ara el vostre Blynk hauria d’assemblar-se a aquest diagrama de circuits
Pas 6: Diagrama de circuits
Al diagrama anterior es mostren totes les connexions per a aquest projecte basura intel·ligent basada en IoT.
Hem utilitzat un Arduino Nano Shield per facilitar la connexió. La connexió serà la mateixa per a Arduino Nano Shield.
Pas 7: Codi
Per a la visita del codi complet, Alpha Electronz
Recomanat:
Llum LED d'escriptori intel·ligent - Il·luminació intel·ligent amb Arduino - Espai de treball Neopixels: 10 passos (amb imatges)
Llum LED d'escriptori intel·ligent | Il·luminació intel·ligent amb Arduino | Espai de treball de Neopixels: ara passem molt de temps a casa estudiant i treballant virtualment, per què no fer que el nostre espai de treball sigui més gran amb un sistema d’il·luminació personalitzat i intel·ligent basat en els LEDs Arduino i Ws2812b. Aquí us mostro com construir el vostre Smart Llum LED d'escriptori que
Converteix un telèfon intel·ligent no utilitzat en una pantalla intel·ligent: 6 passos (amb imatges)
Converteix un telèfon intel·ligent no utilitzat en una pantalla intel·ligent: el tutorial de Deze es troba a Engels, per a la versió del clàssic espanyol. Teniu un telèfon intel·ligent (antic) sense utilitzar? Convertiu-lo en una pantalla intel·ligent amb Fulls de càlcul de Google i paper i llapis seguint aquest senzill tutorial pas a pas. Quan hagis acabat
Làmpada LED intel·ligent controlada per telèfon intel·ligent Bluetooth: 7 passos
Làmpada LED intel·ligent controlada per telèfon intel·ligent Bluetooth: sempre somio amb controlar els meus aparells d’il·luminació. Aleshores algú va fabricar una increïble llum LED de colors. Fa poc em vaig trobar amb una làmpada LED de Joseph Casha a Youtube. Inspirant-me en ell, vaig decidir afegir diverses funcions mantenint la comoditat
Rellotge despertador intel·ligent: un despertador intel·ligent fabricat amb Raspberry Pi: 10 passos (amb imatges)
Rellotge despertador intel·ligent: un rellotge despertador intel·ligent fet amb Raspberry Pi: Heu volgut mai un rellotge intel·ligent? Si és així, aquesta és la solució per a vosaltres. He creat Smart Alarm Clock (Rellotge despertador intel·ligent), aquest és un rellotge que permet canviar l’hora de l’alarma segons el lloc web. Quan l’alarma s’activi, hi haurà un so (brunzidor) i 2 llums
Jardineria intel·ligent i agricultura intel·ligent basades en IoT mitjançant ESP32: 7 passos
Jardineria intel·ligent i agricultura intel·ligent basades en l’IoT que utilitzen ESP32: el món canvia a mesura que l’agricultura passa. Avui en dia, la gent integra electrònica en tots els camps i l’agricultura no n’és una excepció. Aquesta fusió d'electrònica a l'agricultura està ajudant els agricultors i les persones que gestionen els jardins