Satura rādītājs:
- Solis: ultraskaņas sensors
- 2. darbība: ESP8266 - 01 WiFi modulis
- 3. solis: Servo SG90
- 4. darbība. ESP8266 - 01 WiFi moduļa konfigurēšana
- 5. darbība. Lietotnes Blynk konfigurēšana
- 6. darbība: shēmas shēma
- 7. solis: kods
- 8. solis: video apmācība ar OUTPUT
Video: IoT balstīta viedā atkritumu tvertne: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Šajā apmācībā mēs izveidosim uz IoT balstītu viedo atkritumu tvertnes uzraudzības sistēmu
Mēs uzraudzīsim, vai atkritumu tvertne ir pilna vai nē, un, ja tā ir pilna, paziņosim īpašniekam, izmantojot push paziņojumu savā tālrunī.
Prasības programmatūrai:
Blynk lietojumprogramma
Arduino IDE
Aparatūras prasības:
Arduino Nano
Arduino nano sensora vairogs
ESP 01 WiFi modulis
Ultraskaņas sensors
Servo SG90
Infrasarkanā sensora modulis
Solis: ultraskaņas sensors
Tas izstaro ultraskaņu ar frekvenci 40 000 Hz, kas pārvietojas pa gaisu, un, ja tās ceļā ir kāds priekšmets vai šķērslis, tas atgriezīsies pie moduļa. Ņemot vērā braukšanas laiku un skaņas ātrumu, jūs varat aprēķināt attālumu.
2. darbība: ESP8266 - 01 WiFi modulis
ESP8266-01 ir sērijveida WiFi raidītājs un uztvērējs, kas jebkuram mikrokontrolierim var nodrošināt piekļuvi WiFi tīklam.
ESP8266 modulis ir lēts, un tam ir iepriekš ieprogrammēta AT komandu komplekta programmaparatūra, kas nozīmē, ka varat to vienkārši savienot ar savu Arduino ierīci un iegūt tik daudz WiFi iespēju, cik piedāvā WiFi vairogs. Šim modulim ir jaudīga -kartona apstrādes un uzglabāšanas iespējas, kas ļauj to integrēt ar sensoriem un citu lietojumprogrammu, izmantojot GPIO.
Iespējas:
- Wi-Fi Direct (P2P), mīkstais AP
- Integrēta TCP/IP protokola kaudze
- Tam ir integrēts TR slēdzis, balun, LNA, jaudas pastiprinātājs un atbilstošs tīkls
- Aprīkots ar integrētiem PLL, regulatoriem, DCXO un jaudas vadības blokiem
- Kā lietojumprogrammu var izmantot integrētu mazjaudas 32 bitu centrālo procesoru
- 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- A-MPDU un A-MSDU apkopojums un 0,4 ms aizsarga intervāls
- Pamosties un pārsūtīt paketes <2ms
- Enerģijas patēriņš gaidstāves režīmā <1,0 mW (DTIM3)
3. solis: Servo SG90
Servomotors ir elektriska ierīce, kas ar lielu precizitāti var stumt vai pagriezt priekšmetu. Ja vēlaties pagriezties un iebilst pret noteiktiem leņķiem vai attālumu, izmantojiet servomotoru. To vienkārši veido vienkāršs motors, kas darbojas caur servo mehānismu. Ja motors tiek darbināts ar līdzstrāvu, to sauc par līdzstrāvas servomotoru, un, ja tas ir ar maiņstrāvu darbināms motors, tad to sauc par maiņstrāvas servomotoru. Mēs varam iegūt ļoti lielu griezes momenta servomotoru nelielos un vieglos iepakojumos. Ievērojot šīs funkcijas, tās tiek izmantotas daudzās lietojumprogrammās, piemēram, rotaļu automašīnās, RC helikopteros un lidmašīnās, robotikā, mašīnā utt.
4. darbība. ESP8266 - 01 WiFi moduļa konfigurēšana
Pievienojiet savu ESP 01 atbilstoši tālāk norādītajiem savienojumiem.
Pēc tam augšupielādējiet šo kodu savā Arduino Uno. KODS
Pēc koda augšupielādes.
Mēģiniet nosūtīt pamata komandu: AT
Jums ir jāsaņem OK atbilde. (Tas nozīmē, ka jūsu ESP 01 darbojas labi).
Tagad jūsu ESP 01 tiks automātiski konfigurēts. Iepriekš minētajā kodā esam ierakstījuši divas komandas.
AT+CWMODE = 1 (iestata Wi-Fi režīmu (Stacija/AP/Stacija+AP))
AT+UART_DEF = 9600, 8, 1, 0, 3 (tas mainīs bodu ātrumu uz 9600, jūs pat varat iestatīt to uz 115200.)
5. darbība. Lietotnes Blynk konfigurēšana
Tagad iestatīsim jūsu lietotni Blynk, lai grafikos saņemtu temperatūras un mitruma datus.
1. solis: Noklikšķiniet uz Jauns projekts
2. solis: pievienojiet sava projekta nosaukumu un to, kuru dēli mēs izmantosim, mūsu gadījumā tas ir Arduino Nano
3. darbība. Izvēlieties savu logrīku, ti, vertikālo līmeni
4. darbība: konfigurējiet tapas un datu diapazonu
Tagad jūsu Blynk vajadzētu izskatīties kā šī shēmas shēma
6. darbība: shēmas shēma
Iepriekš redzamajā diagrammā visi savienojumi ir parādīti šim projektam uz IoT balstītu viedo miskasti.
Savienojuma ērtībai esam izmantojuši Arduino Nano Shield. Savienojums būs tāds pats arī Arduino Nano Shield.
7. solis: kods
Lai iegūtu pilnu kodu, apmeklējiet - Alpha Electronz
Ieteicams:
Viedā atkritumu tvertne, izmantojot Arduino, ultraskaņas sensoru un servomotoru: 3 soļi
Viedā atkritumu tvertne, izmantojot Arduino, ultraskaņas sensoru un servomotoru: Šajā projektā es jums parādīšu, kā izveidot gudru atkritumu tvertni, izmantojot Arduino, kur, tuvojoties atkritumiem, automātiski tiks atvērts miskastes vāks. Citas svarīgas šīs viedās atkritumu tvertnes izgatavošanai izmantotās sastāvdaļas ir ultraskaņas sensors HC-04
Viedā atkritumu tvertne: 6 soļi
Viedā miskasti: Čau puiši !!! Es esmu Vedaansh Verdhan. Un šodien es jums parādīšu, kā izveidot savu viedo miskasti. Sekojiet man Instragram, lai iegūtu informāciju par manu nākamo projektu. Sāksim darbu !!!! Instragram konts: --- robotika_08
Viedā atkritumu tvertne no Magicbit: 5 soļi
Viedā atkritumu tvertne no Magicbit: šajā apmācībā mēs uzzināsim, kā izveidot viedo miskasti, izmantojot Magicbit dev. dēlis ar Arduino IDE. Sāksim darbu
Viedā atkritumu tvertne ar automašīnu: 5 soļi
Viedā atkritumu tvertne ar automašīnu: šī ir gudra atkritumu tvertne ar ultraskaņas sensoru, automašīnu un pogu, tāpēc, nospiežot to, virzās uz priekšu. Šo projektu iedvesmoja https://www.instructables.com/id/DIY-Smart-Dustbin-With-Arduino/ Šeit ir dažas daļas, kurās es veicu izmaiņas: 4 riteņi
DIY viedā atkritumu tvertne ar Arduino: 6 soļi (ar attēliem)
DIY viedā atkritumu tvertne ar Arduino: Šeit mēs izgatavosim viedo miskasti, izmantojot arduino un ultraskaņas sensoru. Es ceru, ka jums, puišiem, patiks mācīties šo projektu