Obsah:
- Krok 1: Ultrazvukový senzor
- Krok 2: WiFi modul ESP8266 - 01
- Krok 3: Servo SG90
- Krok 4: Konfigurácia modulu WiFi ESP8266 - 01
- Krok 5: Konfigurácia aplikácie Blynk
- Krok 6: Schéma zapojenia
- Krok 7: Kód
- Krok 8: Videonávod s VÝSTUPOM
Video: Inteligentná popolnica založená na IoT: 8 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
V tomto tutoriáli vytvoríme inteligentný monitorovací systém smetnej nádoby založený na IoT
Budeme monitorovať, či je smetná nádoba plná alebo nie, a ak je plná, upozornite majiteľa prostredníctvom oznámenia push na svojom telefóne.
Požiadavky na softvér:
Aplikácia Blynk
Arduino IDE
Hardvérové požiadavky:
Arduino Nano
Nano senzorový štít Arduino
WiFi modul ESP 01
Ultrazvukový senzor
Servo SG90
Modul infračerveného senzora
Krok 1: Ultrazvukový senzor
Vydáva ultrazvuk pri 40 000 Hz, ktorý cestuje vzduchom a ak je na jeho ceste predmet alebo prekážka, odrazí sa späť k modulu. Vzdialenosť môžete vypočítať vzhľadom na cestovný čas a rýchlosť zvuku.
Krok 2: WiFi modul ESP8266 - 01
ESP8266-01 je sériový vysielač a prijímač WiFi, ktorý môže poskytnúť akémukoľvek mikroprocesoru prístup k sieti WiFi.
Modul ESP8266 je lacný a je predprogramovaný s firmvérom sady príkazov AT, čo znamená, že ho môžete jednoducho pripojiť k svojmu zariadeniu Arduino a získať približne toľko schopností WiFi, aké ponúka štít WiFi. Tento modul má výkonný -schopnosť spracovania a ukladania dosky, ktorá umožňuje jeho integráciu so senzormi a inými aplikáciami prostredníctvom GPIO.
Vlastnosti:
- Wi-Fi Direct (P2P), soft-AP
- Integrovaný zásobník protokolov TCP/IP
- Je vybavený integrovaným prepínačom TR, balunom, LNA, výkonovým zosilňovačom a zodpovedajúcou sieťou
- Vybavuje integrované PLL, regulátory, DCXO a jednotky riadenia napájania
- Integrovaný 32-bitový procesor s nízkym výkonom môže byť použitý ako aplikácia
- 1,1 / 2,0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- Agregácia A-MPDU a A-MSDU a ochranný interval 0,4 ms
- Zobuďte sa a prenášajte pakety za menej ako 2 ms
- Pohotovostná spotreba energie <1,0 mW (DTIM3)
Krok 3: Servo SG90
Servomotor je elektrické zariadenie, ktoré môže s veľkou presnosťou tlačiť alebo otáčať predmet. Ak sa chcete otáčať a namietať v určitých špecifických uhloch alebo vzdialenostiach, použite servomotor. Skladá sa iba z jednoduchého motora, ktorý prechádza servomechanizmom. Ak je použitý motor napájaný jednosmerným prúdom, nazýva sa to jednosmerný servomotor a ak je to striedavý motor, nazýva sa to striedavý servomotor. V malých a ľahkých baleniach môžeme získať servomotor s veľmi vysokým krútiacim momentom. Vďaka týmto vlastnostiam sa používajú v mnohých aplikáciách, ako sú autíčka, RC helikoptéry a lietadlá, robotika, stroje atď.
Krok 4: Konfigurácia modulu WiFi ESP8266 - 01
Pripojte svoj ESP 01 podľa nižšie uvedených pripojení.
Potom nahrajte tento kód do svojho Arduino Uno. KÓD
Po nahraní kódu.
Skúste odoslať základný príkaz: AT
Musíte dostať OK odpoveď. (To znamená, že váš ESP 01 funguje dobre).
Teraz bude váš ESP 01 automaticky nakonfigurovaný. Vo vyššie uvedenom kóde sú napísané dva príkazy.
AT+CWMODE = 1 (Nastaví režim Wi-Fi (stanica/AP/stanica+AP))
AT+UART_DEF = 9600, 8, 1, 0, 3 (Tým sa zmení prenosová rýchlosť na 9600, môžete ju dokonca nastaviť na 115200.)
Krok 5: Konfigurácia aplikácie Blynk
Teraz nastavme vašu aplikáciu Blynk na príjem údajov o teplote a vlhkosti v grafoch.
Krok 1: Kliknite na Nový projekt
Krok 2: Pridajte názov svojho projektu a tabuľu, ktorú budeme používať. V našom prípade je to Arduino Nano
Krok 3: Vyberte svoj widget, tj. Vertikálna úroveň
Krok 4: Konfigurujte rozsah pinov a údajov
Teraz by mal váš Blynk vyzerať ako tento obvodový diagram
Krok 6: Schéma zapojenia
Vo vyššie uvedenom diagrame sú zobrazené všetky pripojenia pre tento projekt Smart Dustbin Based IoT.
Na uľahčenie pripojenia sme použili nano štít Arduino. Pripojenie bude rovnaké aj pre Arduino Nano Shield.
Krok 7: Kód
Úplný kód nájdete na adrese Alpha Electronz
Odporúča:
Meteostanica založená na IoT ESP8266: 6 krokov
Meteostanica založená na IoT ESP8266: Chcete vytvoriť projekt meteorologickej stanice bez použitia senzora a získať informácie o počasí z celého sveta? Použitie OpenWeatherMap sa stane skutočnou úlohou
Automatická popolnica: 6 krokov
Automatická smetná nádoba: Toto je pravdepodobne najpohodlnejšia smetná nádoba, ktorá je navrhnutá pre lenivých ľudí, ako sme my .;) Použitím tejto smetnej nádoby sa už nemusíte dotýkať veka koša. Veko koša môže byť niekedy špinavé, pretože obsahuje baktérie a vírusy, ktoré
MQmax 0,7 a nízkonákladová WiFi IoT platforma založená na Esp8266 a Arduino Mini Pro: 6 krokov
MQmax 0,7 a nízkonákladová platforma WiFi IoT založená na Esp8266 a Arduino Mini Pro: Dobrý deň, toto je môj druhý pokyn (odteraz prestávam počítať). Vytvoril som to, aby som vytvoril jednoduchú (aspoň pre mňa), lacnú, ľahko vyrobiteľnú a efektívnu platformu pre aplikácie Real IoT, ktoré obsahujú prácu M2M. Táto platforma funguje s esp8266 a
DIY inteligentná popolnica s Arduinom: 6 krokov (s obrázkami)
DIY Smart Dustbin With Arduino: Tu vyrobíme Smart Dustbin pomocou arduina a ultrazvukového senzora. Dúfam, že sa vám páči učenie tohto projektu
Regulácia teploty miestnosti založená na IOT: 5 krokov
Regulácia teploty miestnosti založená na IOT: Je to možné inštruovať o projekte regulácie izbovej teploty založenom na IOT. Vlastnosti: -1. Automaticky zapnite ventilátor nad zadanú izbovú teplotu. 2. Automaticky VYPNITE ventilátor pod zadanú izbovú teplotu. 3. Manuálne ovládanie v ľubovoľnom čase