Sisällysluettelo:
- Vaihe 1: Ultraääni -anturi
- Vaihe 2: ESP8266 - 01 WiFi -moduuli
- Vaihe 3: Servo SG90
- Vaihe 4: ESP8266 - 01 WiFi -moduulin määrittäminen
- Vaihe 5: Määritä Blynk -sovellus
- Vaihe 6: Piirikaavio
- Vaihe 7: Koodi
- Vaihe 8: Video -opetusohjelma OUTPUT -toiminnolla
Video: IoT -pohjainen älykäs roskakori: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tässä opetusohjelmassa aiomme luoda IoT -pohjaisen älykkään roskakorin valvontajärjestelmän
Aiomme seurata, onko roskakori täynnä vai ei, ja jos se on täynnä, ilmoitamme siitä omistajalle puhelimen push -ilmoituksella.
Ohjelmistovaatimukset:
Blynk -sovellus
Arduino IDE
Laitteistovaatimukset:
Arduino Nano
Arduino Nano -anturisuoja
ESP 01 WiFi -moduuli
Ultraääni -anturi
Servo SG90
Infrapuna -anturimoduuli
Vaihe 1: Ultraääni -anturi
Se lähettää ultraäänen taajuudella 40 000 Hz, joka kulkee ilman läpi ja jos sen tiellä on esine tai este, se palaa takaisin moduuliin. Matka -aika ja äänen nopeus huomioon ottaen voit laskea matkan.
Vaihe 2: ESP8266 - 01 WiFi -moduuli
ESP8266-01 on sarja-WiFi-lähetin ja -vastaanotin, joka voi antaa kaikille mikro-ohjaimille pääsyn WiFi-verkkoon.
ESP8266-moduuli on edullinen, ja siihen on esiohjelmoitu AT-komentojoukon laiteohjelmisto, joten voit yksinkertaisesti kytkeä sen Arduino-laitteeseesi ja saada suunnilleen yhtä paljon WiFi-ominaisuuksia kuin WiFi Shield tarjoaa. -levyn käsittely- ja tallennusominaisuus, jonka avulla se voidaan integroida antureihin ja muuhun sovellukseen GPIO: iden kautta.
Ominaisuudet:
- Wi-Fi Direct (P2P), pehmeä tukiasema
- Integroitu TCP/IP -protokollapino
- Siinä on integroitu TR -kytkin, balun, LNA, tehovahvistin ja vastaava verkko
- Varustaa integroidut PLL-, säätimet, DCXO- ja virranhallintayksiköt
- Sisäänrakennettua pienitehoista 32-bittistä prosessoria voidaan käyttää sovelluksena
- 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- A-MPDU & A-MSDU-aggregaatio ja 0,4 ms: n suojaväli
- Herää ja lähetä paketit <2 ms
- Virrankulutus valmiustilassa <1,0 mW (DTIM3)
Vaihe 3: Servo SG90
Servomoottori on sähkölaite, joka voi työntää tai pyörittää esinettä erittäin tarkasti. Jos haluat kiertää ja vastustaa tiettyjä kulmia tai etäisyyttä, käytä servomoottoria. Se koostuu vain yksinkertaisesta moottorista, joka kulkee servomekanismin läpi. Jos moottoria käytetään tasavirtalähteenä, sitä kutsutaan DC -servomoottoriksi, ja jos se on verkkovirtamoottori, sitä kutsutaan AC -servomoottoriksi. Voimme saada erittäin suuren vääntömomentin servomoottorin pienissä ja kevyissä pakkauksissa. Näiden ominaisuuksien ansiosta niitä käytetään monissa sovelluksissa, kuten leluautoissa, RC -helikoptereissa ja lentokoneissa, robotiikassa, koneissa jne.
Vaihe 4: ESP8266 - 01 WiFi -moduulin määrittäminen
Liitä ESP 01 sisään alla olevien liitäntöjen mukaisesti.
Lataa sitten tämä koodi Arduino Uno -laitteeseesi. KOODI
Koodin lataamisen jälkeen.
Kokeile lähettää peruskomento: AT
Sinun on saatava OK -vastaus. (Tämä tarkoittaa, että ESP 01 toimii hyvin).
Nyt ESP 01 määritetään automaattisesti. Edellä olevaan koodiin on kirjoitettu kaksi komentoa.
AT+CWMODE = 1 (Asettaa Wi-Fi-tilan (Station/AP/Station+AP))
AT+UART_DEF = 9600, 8, 1, 0, 3 (Tämä muuttaa siirtonopeudeksi 9600, voit jopa asettaa sen 115200: een.)
Vaihe 5: Määritä Blynk -sovellus
Määritä nyt Blynk -sovelluksesi vastaanottamaan tietoja lämpötilasta ja kosteudesta kaavioissa.
Vaihe 1: Napsauta Uusi projekti
Vaihe 2: Lisää projektisi nimi ja mitä taulua aiomme käyttää, meidän tapauksessamme se on Arduino Nano
Vaihe 3: Valitse widgetisi eli pystytaso
Vaihe 4: Määritä nastat ja data -alue
Nyt Blynkisi pitäisi näyttää tältä piirikaaviosta
Vaihe 6: Piirikaavio
Yllä olevassa kaaviossa kaikki tämän projektin IoT -pohjaisen älykkään roskakorin liitännät on esitetty.
Olemme käyttäneet Arduino Nano Shield -liitäntää yhteyden helpottamiseksi. Yhteys on sama myös Arduino Nano Shieldille.
Vaihe 7: Koodi
Koko koodi osoitteessa - Alpha Electronz
Suositeltava:
Älykäs roskakori Arduinon, ultraäänianturin ja servomoottorin avulla: 3 vaihetta
Älykäs roskakori Arduinon, ultraäänianturin ja servomoottorin avulla: Tässä projektissa näytän sinulle kuinka tehdä älykäs roskakori Arduinolla, jossa roskakorin kansi avautuu automaattisesti, kun lähestyt roskaa. Muut tärkeät osat, joita käytetään tämän älykkään roskakorin valmistukseen, ovat HC-04-ultraääni
Smart Roskakori: 6 vaihetta
Smart Dustbin: Hei kaverit !!! Olen Vedaansh Verdhan. Ja tänään aion näyttää sinulle, kuinka tehdä oma älykäs roskakori. Seuraa minua Instragramissa saadaksesi tietoa seuraavasta projektistani. Aloitetaan !!!! Instragram-tili: --- robotiikka_08
Älykäs roskakori auton kanssa: 5 vaihetta
Älykäs roskakori auton kanssa: Tämä on älykäs roskakori, jossa on ultraäänianturi, auto ja painike, joten se siirtyy eteenpäin, kun painat sitä. Tämä projekti on saanut inspiraationsa https://www.instructables.com/id/DIY-Smart-Dustbin-With-Arduino/ Tässä muutamia osia, joita tein muutoksia: 4-pyöräinen
Älykäs herätyskello: Älykäs herätyskello, joka on valmistettu Raspberry Pi: llä: 10 vaihetta (kuvilla)
Älykäs herätyskello: älykäs herätyskello, joka on valmistettu Raspberry Pi: llä: Oletko koskaan halunnut älykkään kellon? Jos näin on, tämä on ratkaisu sinulle! Tein Smart Alarm Clockin, tämä on kello, jolla voit muuttaa herätysaikaa verkkosivuston mukaan. Kun hälytys soi, kuuluu ääni (summeri) ja 2 valoa
IDC2018 IOT Smart Roskakori: 8 vaihetta
IDC2018 IOT Smart Roskakori: Hyvästä jätehuollosta on tullut tärkeä asia planeetallemme. Julkisilla ja luonnon tiloilla monet eivät kiinnitä huomiota jätteeseen, jonka he jättävät jälkeensä. Kun jätteiden kerääjää ei ole käytettävissä, jätteet on helpompi jättää paikalle kuin tuoda