Cuprins:
- Pasul 1: senzor cu ultrasunete
- Pasul 2: ESP8266 - 01 Modul WiFi
- Pasul 3: Servo SG90
- Pasul 4: Configurarea modulului WiFi ESP8266 - 01
- Pasul 5: Configurarea aplicației Blynk
- Pasul 6: Diagrama circuitului
- Pasul 7: Cod
- Pasul 8: Tutorial video cu OUTPUT
Video: Coș de gunoi inteligent bazat pe IoT: 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
În acest tutorial vom crea un sistem inteligent de monitorizare a coșului de gunoi bazat pe IoT
Vom monitoriza dacă Coșul de gunoi este plin sau nu și dacă este plin, atunci notificăm proprietarul printr-o notificare push pe telefonul lor.
Cerințe software:
Aplicația Blynk
IDE Arduino
Cerințe hardware:
Arduino Nano
Scutul senzorului Arduino Nano
Modulul ESP 01 WiFi
Senzor cu ultrasunete
Servo SG90
Modul senzor infraroșu
Pasul 1: senzor cu ultrasunete
Emite o ultrasunete la 40 000 Hz care se deplasează prin aer și, dacă există un obiect sau un obstacol pe traseul său, va reveni la modul. Având în vedere timpul de călătorie și viteza sunetului, puteți calcula distanța.
Pasul 2: ESP8266 - 01 Modul WiFi
ESP8266-01 este un emițător și receptor WiFi serial care poate oferi acces oricărui microcontroler la rețeaua WiFi.
Modulul ESP8266 are un cost redus și este pre-programat cu un firmware set de comenzi AT, ceea ce înseamnă că puteți pur și simplu să conectați acest lucru la dispozitivul dvs. Arduino și să obțineți la fel de mult capacitatea WiFi pe care o oferă un WiFi Shield. -capacitate de procesare și stocare a plăcilor care permite integrarea acestuia cu senzorii și alte aplicații prin GPIO-urile sale.
Caracteristici:
- Wi-Fi Direct (P2P), soft-AP
- Stivă de protocol TCP / IP integrată
- Dispune de un comutator TR integrat, balun, LNA, amplificator de putere și rețea de potrivire
- Echipează PLL-uri integrate, regulatoare, DCXO și unități de gestionare a energiei
- CPU integrat pe 32 de biți de mică putere ar putea fi folosit ca aplicație
- 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- Agregare A-MPDU și A-MSDU și interval de gardă de 0,4 ms
- Trezește-te și transmite pachete în <2ms
- Consum de energie de așteptare <1,0mW (DTIM3)
Pasul 3: Servo SG90
Un servomotor este un dispozitiv electric care poate împinge sau roti un obiect cu mare precizie. Dacă doriți să rotiți și să obiectați la anumite unghiuri sau distanțe specifice, atunci utilizați servomotor. Este alcătuit doar dintr-un motor simplu care rulează prin mecanismul servo. Dacă se folosește motorul este alimentat cu curent continuu, atunci acesta se numește servomotor de curent continuu, iar dacă este motor cu curent alternativ, atunci se numește servomotor de curent alternativ. Putem obține un servo motor cuplu foarte mare într-un pachet mic și ușor. Respectând aceste caracteristici, acestea sunt utilizate în multe aplicații, cum ar fi mașina de jucărie, elicopterele și avioanele RC, robotica, mașina etc.
Pasul 4: Configurarea modulului WiFi ESP8266 - 01
Conectați ESP 01 în conformitate cu conexiunile date mai jos.
Apoi încărcați acest cod pe Arduino Uno. COD
După încărcarea codului.
Încercați să trimiteți comanda de bază: AT
Trebuie să obțineți un răspuns OK. (Aceasta înseamnă că ESP 01 funcționează bine).
Acum ESP 01 dvs. va fi configurat automat. Există două comenzi pe care le-am scris în codul de mai sus.
AT + CWMODE = 1 (Setează modul Wi-Fi (Stație / AP / Stație + AP))
AT + UART_DEF = 9600, 8, 1, 0, 3 (Aceasta va schimba rata de transmisie la 9600, puteți chiar să o setați la 115200.)
Pasul 5: Configurarea aplicației Blynk
Acum, să configurăm aplicația Blynk pentru a primi date de temperatură și umiditate pe grafice.
Pasul 1: Faceți clic pe Proiect nou
Pasul 2: Adăugați numele proiectului și ce bord vom folosi, în cazul nostru este Arduino Nano
Pasul 3: Selectați widgetul, adică Nivel vertical
Pasul 4: configurați pinii și intervalul de date
Acum, Blynk-ul tău ar trebui să arate ca această diagramă de circuit
Pasul 6: Diagrama circuitului
În diagrama de mai sus sunt prezentate toate conexiunile pentru acest proiect Coș de gunoi inteligent bazat pe IoT.
Am utilizat un Arduino Nano Shield pentru o conexiune mai ușoară. Conexiunea va fi aceeași și pentru Arduino Nano Shield.
Pasul 7: Cod
Pentru cod complet, vizitați - Alpha Electronz
Recomandat:
Coș de gunoi inteligent folosind Arduino, senzor cu ultrasunete și servomotor: 3 pași
Coș de gunoi inteligent folosind Arduino, senzor cu ultrasunete și servomotor: În acest proiect, vă voi arăta cum să creați un coș de gunoi inteligent folosind Arduino, unde capacul coșului de gunoi se va deschide automat atunci când vă apropiați cu coșul de gunoi. Celelalte componente importante utilizate pentru fabricarea acestei coșuri de gunoi inteligente sunt un ultrasunete HC-04
Coș de gunoi inteligent: 6 pași
Coș de gunoi inteligent: Bună băieți !!! Eu sunt Vedaansh Verdhan. Și astăzi vă voi arăta cum să vă creați propriul coș de gunoi inteligent. Urmăriți-mă pe Instragram pentru a obține informații despre următorul meu proiect. Să începem !!!! Contul Instragram: --- robotics_08
Coș de gunoi inteligent de la Magicbit: 5 pași
Coș de gunoi inteligent de la Magicbit: În acest tutorial vom afla despre cum să creați un coș de gunoi inteligent folosind Magicbit dev. bord cu Arduino IDE. Să începem
Coș de gunoi inteligent cu mașină: 5 pași
Coș de gunoi inteligent cu mașină: Acesta este un coș de gunoi inteligent cu un senzor cu ultrasunete, o mașină și un buton, deci se mișcă înainte când îl apăsați. Acest proiect este inspirat de https://www.instructables.com/id/DIY-Smart-Dustbin-With-Arduino/ Iată câteva părți pe care le-am făcut modificări: 4 roți
Coș de gunoi inteligent IOT IDC2018: 8 pași
Coș de gunoi inteligent IOT IDC2018: o bună gestionare a deșeurilor a devenit o problemă esențială pentru planeta noastră. În spațiile publice și naturale, mulți nu acordă atenție deșeurilor pe care le lasă în urmă. Când nu există un colector de gunoi disponibil, este mai ușor să lăsați deșeurile pe loc decât să aduceți