Innholdsfortegnelse:
- Trinn 1: Ultralydsensor
- Trinn 2: ESP8266 - 01 WiFi -modul
- Trinn 3: Servo SG90
- Trinn 4: Konfigurering av ESP8266 - 01 WiFi -modulen
- Trinn 5: Konfigurasjon Blynk App
- Trinn 6: Kretsdiagram
- Trinn 7: Kode
- Trinn 8: Videoopplæring med OUTPUT
Video: IoT -basert smart søppelbøtte: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
I denne opplæringen skal vi lage et IoT -basert smart søppeldunkovervåkingssystem
Vi skal overvåke om søppeldunken er full eller ikke, og hvis den er full, må du varsle eieren gjennom en push -melding på telefonen.
Programvarekrav:
Blynk -applikasjon
Arduino IDE
Krav til maskinvare:
Arduino Nano
Arduino Nano Sensor Shield
ESP 01 WiFi -modul
Ultralydsensor
Servo SG90
Infrarød sensormodul
Trinn 1: Ultralydsensor
Den sender ut en ultralyd ved 40 000 Hz som beveger seg gjennom luften, og hvis det er et objekt eller en hindring på veien, vil den sprette tilbake til modulen. Med tanke på reisetid og lydens hastighet kan du beregne avstanden.
Trinn 2: ESP8266 - 01 WiFi -modul
ESP8266-01 er en seriell WiFi-sender og mottaker som kan gi enhver mikrokontroller tilgang til WiFi-nettverk.
ESP8266-modulen er rimelig og leveres forhåndsprogrammert med fastvare for AT-kommandosett, det vil si at du ganske enkelt kan koble denne til Arduino-enheten og få omtrent like mye WiFi-evne som et WiFi Shield tilbyr. Denne modulen har en kraftig -board prosessering og lagringskapasitet som gjør at den kan integreres med sensorene og andre applikasjoner gjennom sine GPIO -er.
Funksjoner:
- Wi-Fi Direct (P2P), soft-AP
- Integrert TCP/IP -protokollstabel
- Den har en integrert TR -bryter, balun, LNA, effektforsterker og matchende nettverk
- Utstyrer integrerte PLL, regulatorer, DCXO og strømstyringsenheter
- Integrert 32-biters CPU med lav effekt kan brukes som et program
- 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- A-MPDU & A-MSDU aggregering og 0,4 ms vaktintervall
- Våkn opp og send pakker på <2 ms
- Strømforbruk i standby på <1,0mW (DTIM3)
Trinn 3: Servo SG90
En servomotor er en elektrisk enhet som kan skyve eller rotere et objekt med stor presisjon. Hvis du vil rotere og objektere i bestemte vinkler eller avstander, bruker du servomotor. Den består bare av en enkel motor som går gjennom servomekanismen. Hvis motoren brukes, er DC -drevet, kalles den DC -servomotor, og hvis den er en AC -motor, kalles den AC -servomotor. Vi kan få en servomotor med svært høyt dreiemoment i små og lette pakker. Doe til disse funksjonene de brukes i mange applikasjoner som lekebil, RC -helikoptre og fly, robotikk, maskin etc.
Trinn 4: Konfigurering av ESP8266 - 01 WiFi -modulen
Koble din ESP 01 til i henhold til tilkoblingene nedenfor.
Last deretter opp denne koden til Arduino Uno. KODE
Etter å ha lastet opp koden.
Prøv å sende den grunnleggende kommandoen: AT
Du må få et OK svar. (Dette betyr at ESP 01 fungerer fint).
Nå blir ESP 01 automatisk konfigurert. Det er to kommandoer som vi har skrevet i koden ovenfor.
AT+CWMODE = 1 (Angir Wi-Fi-modus (Station/AP/Station+AP))
AT+UART_DEF = 9600, 8, 1, 0, 3 (Dette vil endre overføringshastigheten til 9600, du kan til og med sette den til 115200.)
Trinn 5: Konfigurasjon Blynk App
La oss konfigurere Blynk -appen din for å motta data om temperatur og fuktighet på grafer.
Trinn 1: Klikk på Nytt prosjekt
Trinn 2: Legg til prosjektnavnet ditt og hvilket brett vi skal bruke. I vårt tilfelle er det Arduino Nano
Trinn 3: Velg widgeten din, dvs. nivå vertikal
Trinn 4: Konfigurer Pins og Data -området
Nå skal din Blynk se ut som dette kretsdiagrammet
Trinn 6: Kretsdiagram
I diagrammet ovenfor er alle tilkoblingene vist for dette prosjektet IoT Based Smart Dustbin.
Vi har brukt et Arduino Nano Shield for enkel tilkobling. Tilkoblingen vil være den samme for Arduino Nano Shield også.
Trinn 7: Kode
For full kode besøk - Alpha Electronz
Anbefalt:
Smart søppelbøtte ved bruk av Arduino, ultralydsensor og servomotor: 3 trinn
Smart søppelbøtte ved bruk av Arduino, ultralydsensor og servomotor: I dette prosjektet vil jeg vise deg hvordan du lager en smart søppelbøtte med Arduino, der lokket på søppelkassen automatisk åpnes når du nærmer deg søppel. De andre viktige komponentene som brukes til å lage denne smarte søppelkassen er en HC-04 ultralydsen
Smart søppelbøtte: 6 trinn
Smart søppelbøtte: Hei folkens !!! Jeg er Vedaansh Verdhan. Og i dag skal jeg vise deg hvordan du lager din egen smarte søppelbøtte. Følg meg på Instragram for å få informasjon om mitt neste prosjekt. La oss komme i gang !!!! Instragram-konto: --- robotics_08
Smart søppelbøtte fra Magicbit: 5 trinn
Smart søppelbøtte fra Magicbit: I denne opplæringen lærer vi om hvordan du lager en smart søppelbøtte med Magicbit dev. brett med Arduino IDE. La oss komme i gang
Smart søppelbøtte med bil: 5 trinn
Smart søppelbøtte med en bil: Dette er en smart søppelbøtte med en ultralydsensor, en bil og en knapp, så beveger deg fremover når du trykker på den. Dette prosjektet er inspirert av https://www.instructables.com/id/DIY-Smart-Dustbin-With-Arduino/ Her er noen få deler jeg har gjort endringer: 4 hjul
Arduino Smart søppelbøtte: 5 trinn
Arduino Smart Trashcan: Denne søppelbøtta er inspirert av DIY Smart Dustbin With Arduino av AhsanQureshi Jeg fulgte trinnet hans, men hovedforskjellen er at jeg la til en knapp i søppelbøtten. Dette er Arduino Smart Trashcan. Når du hendene, med søpla, beveger deg nær