Talaan ng mga Nilalaman:
- Hakbang 1: Ultrasonic Sensor
- Hakbang 2: ESP8266 - 01 WiFi Module
- Hakbang 3: Servo SG90
- Hakbang 4: Pag-configure ng Iyong ESP8266 - 01 WiFi Module
- Hakbang 5: Pag-configure ng Blynk App
- Hakbang 6: Diagram ng Circuit
- Hakbang 7: Code
- Hakbang 8: Tutorial sa Video Sa OUTPUT
Video: Batay sa IoT Smart Dustbin: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Sa tutorial na ito lilikha kami ng isang IoT Batay sa Smart Dustbin Monitoring System
Susubaybayan namin kung ang Dustbin ay puno o hindi at kung puno pagkatapos ay abisuhan ang May-ari sa pamamagitan ng isang push notification sa kanilang telepono.
Mga kinakailangan sa software:
Aplikasyon ng Blynk
Arduino IDE
Mga Kinakailangan sa Hardware:
Arduino Nano
Arduino Nano Sensor Shield
ESP 01 WiFi Module
Ultrasonic Sensor
Servo SG90
Module ng Infrared Sensor
Hakbang 1: Ultrasonic Sensor
Nagpapalabas ito ng isang ultrasound sa 40 000 Hz na naglalakbay sa pamamagitan ng hangin at kung mayroong isang bagay o balakid sa daanan nito Ay babalik ito sa module. Isinasaalang-alang ang oras ng paglalakbay at ang bilis ng tunog maaari mong kalkulahin ang distansya.
Hakbang 2: ESP8266 - 01 WiFi Module
Ang ESP8266-01 ay isang Serial WiFi Transmitter at Receiver na maaaring magbigay ng anumang pag-access ng Micro-controller sa WiFi Network.
Ang module ng ESP8266 ay may mababang gastos at paunang naka-program na may isang set ng firmware ng AT, ibig sabihin, maaari mo lamang itong mai-hook sa iyong Arduino aparato at makakuha ng mas maraming WiFi-kakayahan na inaalok ng isang WiFi Shield. Ang modyul na ito ay may isang malakas na -Kaproseso ng board at kakayahan sa pag-iimbak na pinapayagan itong maisama sa mga sensor at iba pang application sa pamamagitan ng mga GPIO.
Mga Tampok:
- Wi-Fi Direct (P2P), soft-AP
- Pinagsamang TCP / IP protocol stack
- Nagtatampok ito ng isang integrated TR switch, balun, LNA, power amplifier at pagtutugma ng network
- Nagbibigay ng kasangkapan sa pinagsamang PLL, mga regulator, DCXO at mga yunit ng pamamahala ng kuryente
- Maaaring magamit bilang isang application ang integrated low power na 32-bit CPU
- 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- A-MPDU & A-MSDU pagsasama-sama at 0.4ms agwat ng guwardya
- Gumising at magpadala ng mga packet sa <2ms
- Pagkonsumo ng standby power na <1.0mW (DTIM3)
Hakbang 3: Servo SG90
Ang isang servo motor ay isang de-koryenteng aparato na maaaring itulak o paikutin ang isang bagay na may ganap na katumpakan. Kung nais mong paikutin at object sa ilang mga tukoy na mga anggulo o distansya, pagkatapos ay gumagamit ka ng servo motor. Binubuo lamang ito ng simpleng motor na tumatakbo sa mekanismo ng servo. Kung ang motor ay ginamit ay DC pinapatakbo pagkatapos ito ay tinatawag na DC servo motor, at kung ito ay AC powered motor pagkatapos ito ay tinatawag na AC servo motor. Makakakuha kami ng napakataas na torque servo motor sa isang maliit at magaan na mga pakete. Doe sa mga tampok na ito ginagamit ang mga ito sa maraming mga application tulad ng toy car, RC helikopter at eroplano, Robotics, Machine atbp.
Hakbang 4: Pag-configure ng Iyong ESP8266 - 01 WiFi Module
Ikonekta ang iyong ESP 01 ayon sa mga koneksyon na ibinigay sa ibaba.
Pagkatapos i-upload ang code na ito sa iyong Arduino Uno. KODE
Matapos ang Pag-upload ng code.
Subukang ipadala ang pangunahing utos: AT
Dapat kang makakuha ng isang OK na tugon. (Nangangahulugan ito na ang iyong ESP 01 ay gumagana nang Mabuti).
Ngayon ang iyong ESP 01 ay awtomatikong mai-configure. Mayroong dalawang mga utos na isinulat namin sa itaas na code.
AT + CWMODE = 1 (Itinatakda ang Wi-Fi mode (Station / AP / Station + AP))
AT + UART_DEF = 9600, 8, 1, 0, 3 (Babaguhin nito ang rate ng baud sa 9600 maaari mo ring itakda ito sa 115200.)
Hakbang 5: Pag-configure ng Blynk App
Ngayon ay i-set up natin ang iyong Blynk App upang makatanggap ng data ng Temperatura at Humidity sa Mga Grupo.
Hakbang 1: Mag-click sa Bagong Project
Hakbang 2: Idagdag ang iyong Pangalan ng Proyekto at aling Lupon ang aming gagamitin, Sa aming Kaso ito ay Arduino Nano
Hakbang 3: Piliin ang iyong Widget ibig sabihin, Level Vertical
Hakbang 4: I-configure ang hanay ng Mga Pin at Data
Ngayon ang iyong Blynk ay dapat magmukhang Circuit Diagram na ito
Hakbang 6: Diagram ng Circuit
Sa diagram sa itaas ang lahat ng mga koneksyon ay ipinapakita para sa proyektong ito ng IoT Batay sa Smart Dustbin.
Gumamit kami ng isang Arduino Nano Shield para sa kadalian ng koneksyon. Ang koneksyon ay magiging pareho para sa Arduino Nano Shield din.
Hakbang 7: Code
Para sa pagbisita sa Full Code - Alpha Electronz
Inirerekumendang:
Batay sa LED Control na Batay sa Google Assistant Gamit ang Raspberry Pi: 3 Hakbang
Kontrol ng LED na Batay sa Google Assistant Gamit ang Raspberry Pi: Hoy! Sa proyektong ito, ipapatupad namin ang kontrol ng batay sa Google Assistant sa LED gamit ang Raspberry Pi 4 gamit ang HTTP sa Python. Maaari mong palitan ang LED ng isang bombilya (malinaw naman na hindi literal, kakailanganin mo ng isang relay module sa pagitan) o anumang iba pang bahay
LDR Batay Sensor / Detector ng Batay: 3 Mga Hakbang
LDR Batay Sensor / Detector ng ilaw: Ang mga ilaw sensor at detektor ay lubos na kapaki-pakinabang para sa mga microcontroller at naka-embed na mga system at pagmamanman ng kasidhian ay dapat ding gawin. Ang isa sa pinakasimpleng at pinakamurang mga naturang sensor ay LDR. Ang LDR o Light Dependent Resistors ay maaaring madaling gamitin wit
Batay sa Arduino Hindi Makipag-ugnay sa Infrared Thermometer - Thermometer na Batay sa IR Gamit ang Arduino: 4 na Hakbang
Batay sa Arduino na Hindi Nakikipag-ugnay sa Infrared Thermometer | Thermometer na Batay sa IR Gamit ang Arduino: Kumusta mga tao sa mga itinuturo na ito ay gagawa kami ng isang hindi nakikipag-ugnay na Thermometer gamit ang arduino. Dahil kung minsan ang temperatura ng likido / solid ay masyadong mataas o paraan upang mababa at pagkatapos ay mahirap makipag-ugnay dito at basahin ito temperatura noon sa mga tagpong iyon
Sistema ng Pagsukat ng Batay ng Static na Batay sa Sistema ng Pag-iilaw ng Emergency: 8 Hakbang
Static Elektrisidad na Pagsukat ng Batay sa Sistema ng Pag-iilaw ng Pagbabagong-buhay: Naisip mo ba na gumawa ng isang emergency na sistema ng pag-iilaw kapag namatay ang iyong pangunahing lakas. At dahil mayroon kang kahit kaunting kaalaman sa electronics dapat mong malaman na madali mong suriin ang pagkakaroon ng lakas ng mains sa pamamagitan ng simpleng pagsukat ng
Pamamahala ng Tanim na Batay sa Batay sa Solar Na May ESP32: 7 Mga Hakbang (na may Mga Larawan)
Pamamahala ng Tanim na Batay sa Batay ng Solar Sa ESP32: Ang paglaki ng mga halaman ay masaya at pagtutubig at pag-aalaga sa kanila ay hindi talaga isang abala. Ang mga aplikasyon ng Microcontroller upang subaybayan ang kanilang kalusugan ay nasa buong internet at ang inspirasyon para sa kanilang disenyo ay nagmula sa static na katangian ng halaman at ang kadalian ng moni