Inhoudsopgave:
- Stap 1: Ultrasone sensor
- Stap 2: ESP8266 – 01 WiFi-module
- Stap 3: Servo SG90
- Stap 4: Uw ESP8266 – 01 WiFi-module configureren
- Stap 5: Configuratie Blynk-app
- Stap 6: Schakelschema
- Stap 7: Coderen
- Stap 8: Video-tutorial met OUTPUT
Video: Op IoT gebaseerde slimme vuilnisbak: 8 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
In deze tutorial gaan we een op IoT gebaseerd Smart Dustbin Monitoring System maken
We gaan controleren of de vuilnisbak vol is of niet en als deze vol is, stellen we de eigenaar hiervan op de hoogte via een pushmelding op zijn telefoon.
Softwarevereisten:
Blynk-toepassing
Arduino IDE
Hardwarevereisten:
Arduino Nano
Arduino Nano-sensorschild
ESP 01 WiFi-module
Ultrasoon sensor
Servo SG90
Infrarood sensormodule
Stap 1: Ultrasone sensor
Het zendt een ultrageluid uit bij 40 000 Hz dat door de lucht reist en als er een object of obstakel op zijn pad is, zal het terugkaatsen naar de module. Rekening houdend met de reistijd en de snelheid van het geluid kun je de afstand berekenen.
Stap 2: ESP8266 – 01 WiFi-module
ESP8266-01 is een seriële wifi-zender en -ontvanger die elke microcontroller toegang kan geven tot wifi-netwerken.
De ESP8266-module is goedkoop en wordt voorgeprogrammeerd geleverd met een AT-commandoset-firmware, wat betekent dat u deze eenvoudig op uw Arduino-apparaat kunt aansluiten en ongeveer net zoveel wifi-mogelijkheden krijgt als een WiFi-schild biedt. Deze module heeft een krachtige -board verwerkings- en opslagcapaciteit waarmee het kan worden geïntegreerd met de sensoren en andere toepassingen via de GPIO's.
Functies:
- Wi-Fi Direct (P2P), soft-AP
- Geïntegreerde TCP/IP-protocolstack
- Het beschikt over een geïntegreerde TR-schakelaar, balun, LNA, eindversterker en bijpassend netwerk
- Voorzien van geïntegreerde PLL, regelaars, DCXO en energiebeheereenheden
- Geïntegreerde 32-bits CPU met laag vermogen kan als toepassing worden gebruikt
- 1.1 / 2.0, SPI, UART
- STBC, 1×1 MIMO, 2×1 MIMO
- A-MPDU & A-MSDU-aggregatie & bewakingsinterval van 0,4 ms
- Wakker worden en pakketten verzenden in < 2 ms
- Stand-by stroomverbruik van < 1,0 mW (DTIM3)
Stap 3: Servo SG90
Een servomotor is een elektrisch apparaat dat een object met grote precisie kan duwen of draaien. Als u onder een bepaalde hoek of afstand wilt roteren en object wilt maken, gebruikt u een servomotor. Het bestaat gewoon uit een eenvoudige motor die door het servomechanisme loopt. Als de motor wordt gebruikt met gelijkstroom, wordt deze DC-servomotor genoemd en als het een AC-aangedreven motor is, wordt deze AC-servomotor genoemd. We kunnen een servomotor met een zeer hoog koppel krijgen in een kleine en lichtgewicht verpakking. Door deze functies worden ze in veel toepassingen gebruikt, zoals speelgoedauto's, RC-helikopters en -vliegtuigen, robotica, machines enz.
Stap 4: Uw ESP8266 – 01 WiFi-module configureren
Sluit uw ESP 01 aan volgens de onderstaande aansluitingen.
Upload deze code vervolgens naar je Arduino Uno. CODE
Na het uploaden van de code.
Probeer het basiscommando te verzenden: AT
U moet een OK-antwoord krijgen. (Dit betekent dat uw ESP 01 goed werkt).
Nu wordt uw ESP 01 automatisch geconfigureerd. Er zijn twee opdrachten die we in de bovenstaande code hebben geschreven.
AT+CWMODE=1 (Stelt de Wi-Fi-modus in (Station/AP/Station+AP))
AT+UART_DEF=9600, 8, 1, 0, 3 (Hiermee verandert de baudrate naar 9600, u kunt deze zelfs instellen op 115200.)
Stap 5: Configuratie Blynk-app
Laten we nu uw Blynk-app instellen om gegevens over temperatuur en vochtigheid op grafieken te ontvangen.
Stap 1: Klik op Nieuw project
Stap 2: Voeg je projectnaam toe en welk bord we gaan gebruiken, in ons geval is het Arduino Nano
Stap 3: Selecteer uw Widget, d.w.z. Niveau Verticaal
Stap 4: Configureer het pinnen- en gegevensbereik
Nu zou je Blynk eruit moeten zien als dit schakelschema
Stap 6: Schakelschema
In het bovenstaande schema zijn alle verbindingen weergegeven voor dit project IoT Based Smart Dustbin.
We hebben een Arduino Nano Shield gebruikt om de verbinding te vergemakkelijken. De verbinding zal ook hetzelfde zijn voor Arduino Nano Shield.
Stap 7: Coderen
Bezoek voor volledige code - Alpha Electronz
Aanbevolen:
Slimme vuilnisbak met Arduino, ultrasone sensor en servomotor - Ajarnpa
Slimme vuilnisbak met Arduino, ultrasone sensor en servomotor: in dit project laat ik je zien hoe je een slimme vuilnisbak maakt met Arduino, waarbij het deksel van de vuilnisbak automatisch wordt geopend wanneer je met afval nadert. De andere belangrijke componenten die worden gebruikt om deze slimme vuilnisbak te maken, zijn een HC-04 Ultrasonic Sen
Slimme vuilnisbak: 6 stappen
Slimme vuilnisbak: Hallo jongens !!! Ik ben Vedaansh Verdhan. En vandaag laat ik je zien hoe je je eigen Smart Dustbin kunt maken. Volg me op Instragram om informatie te krijgen over mijn volgende project. Laten we beginnen !!!!Instragram-account:--- robotics_08
Slimme vuilnisbak van Magicbit - Ajarnpa
Smart Dustbin van Magicbit: In deze tutorial leren we hoe je een Smart Dustbin maakt met Magicbit dev. bord met Arduino IDE. Laten we beginnen
Slimme vuilnisbak met een auto - Ajarnpa
Slimme vuilnisbak met auto: dit is een slimme vuilnisbak met een ultrasone sensor, een auto en een knop, dus gaat vooruit als je erop drukt. Dit project is geïnspireerd door https://www.instructables.com/id/DIY-Smart-Dustbin-With-Arduino/ Hier zijn een paar onderdelen die ik heb gewijzigd: 4-wiel
Slimme vuilnisbak: 5 stappen
Smart Dustbin: Hallo vrienden, ik kom met mijn nieuwe project, dat is Smart Dustbin. Het is op IoT gebaseerd en geüploade gegevens naar ding - spreek. Het bevat een lijnvolgmechanisme. Het opent ook het deksel, wanneer iemand ervoor komt. Het verzendt atmosferische temperatuur, ga