Tartalomjegyzék:
- Lépés: Ultrahangos érzékelő
- 2. lépés: ESP8266 - 01 WiFi modul
- 3. lépés: Servo SG90
- 4. lépés: Az ESP8266 - 01 WiFi modul konfigurálása
- 5. lépés: A Blynk App konfigurálása
- 6. lépés: Áramköri diagram
- 7. lépés: Kód
- 8. lépés: Videó bemutató az OUTPUT segítségével
Videó: IoT alapú intelligens szemetes: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ebben az oktatóanyagban IoT alapú intelligens szemétlerakó rendszert hozunk létre
Figyelemmel kísérjük, hogy megtelt -e a szemetes, vagy sem, és ha megtelt, akkor értesítjük a tulajdonost a telefonjukon lévő push értesítésben.
Szoftverkövetelmények:
Blynk alkalmazás
Arduino IDE
Hardverkövetelmények:
Arduino Nano
Arduino Nano érzékelő pajzs
ESP 01 WiFi modul
Ultrahangos érzékelő
Szervo SG90
Infravörös érzékelő modul
Lépés: Ultrahangos érzékelő
40 000 Hz -es ultrahangot bocsát ki, amely a levegőben halad, és ha egy tárgy vagy akadály van az útjában, akkor visszaugrik a modulba. Figyelembe véve az utazási időt és a hang sebességét, kiszámíthatja a távolságot.
2. lépés: ESP8266 - 01 WiFi modul
Az ESP8266-01 egy soros WiFi adó és vevő, amely bármely mikrovezérlő számára hozzáférést biztosít a WiFi hálózathoz.
Az ESP8266 modul olcsó, és előre programozott AT parancskészlet firmware-rel rendelkezik, ami azt jelenti, hogy egyszerűen csatlakoztathatja ezt az Arduino-eszközhöz, és körülbelül annyi WiFi-lehetőséget kaphat, mint a WiFi Shield. Ez a modul hatékony -táblafeldolgozási és tárolási képesség, amely lehetővé teszi a GPIO -k segítségével az érzékelőkkel és más alkalmazásokkal történő integrálását.
Jellemzők:
- Wi-Fi Direct (P2P), soft-AP
- Integrált TCP/IP protokollköteg
- Beépített TR kapcsolóval, balun, LNA, teljesítményerősítővel és megfelelő hálózattal rendelkezik
- Beépített PLL, szabályozók, DCXO és energiagazdálkodási egységek
- Alkalmazásként integrált, kis teljesítményű, 32 bites CPU használható
- 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- A-MPDU és A-MSDU aggregáció és 0,4 ms védőintervallum
- Ébredjen fel és küldje el a csomagokat <2ms alatt
- Készenléti energiafogyasztás <1,0 mW (DTIM3)
3. lépés: Servo SG90
A szervomotor olyan elektromos eszköz, amely nagy pontossággal képes tolni vagy forgatni egy tárgyat. Ha bizonyos szögben vagy távolságban szeretne forogni és ellenkezni, akkor szervomotorral kell dolgoznia. Ez csak egy egyszerű motorból áll, amely szervo mechanizmuson keresztül fut. Ha a motor egyenáramú, akkor egyenáramú szervomotornak nevezik, ha pedig váltakozó áramú motornak, akkor váltóáramú szervomotornak. Nagyon kis nyomatékú szervo motort kaphatunk kis és könnyű csomagokban. Ezeket a funkciókat figyelembe véve számos alkalmazásban használják, mint például játékautók, RC helikopterek és repülőgépek, robotika, gép stb.
4. lépés: Az ESP8266 - 01 WiFi modul konfigurálása
Csatlakoztassa az ESP 01 -et az alábbi csatlakozók szerint.
Ezután töltse fel ezt a kódot az Arduino Uno készülékére. KÓD
A kód feltöltése után.
Próbálja meg elküldeni az alapvető parancsot: AT
OK választ kell kapnia. (Ez azt jelenti, hogy az ESP 01 jól működik).
Most az ESP 01 automatikusan konfigurálásra kerül. Két parancsot írtunk be a fenti kódba.
AT+CWMODE = 1 (Beállítja a Wi-Fi módot (Station/AP/Station+AP))
AT+UART_DEF = 9600, 8, 1, 0, 3 (Ez az átviteli sebességet 9600 -ra változtatja, és akár 115200 -ra is beállíthatja.)
5. lépés: A Blynk App konfigurálása
Most állítsuk be a Blynk alkalmazást a hőmérséklet és páratartalom adatainak fogadására a grafikonokon.
Lépés: Kattintson az Új projekt elemre
2. lépés: Adja hozzá a projekt nevét és azt, hogy melyik táblát fogjuk használni, a mi esetünkben ez az Arduino Nano
3. lépés: Válassza ki a Widgetet, azaz a Függőleges szintet
4. lépés: Konfigurálja a Pins and Data tartományt
Most a Blynk -nek úgy kell kinéznie, mint ez a kapcsolási rajz
6. lépés: Áramköri diagram
A fenti diagramon az összes kapcsolat látható a projekt IoT alapú intelligens porlasztójában.
A csatlakoztatás megkönnyítésére Arduino Nano Shield -et használtunk. A kapcsolat ugyanaz lesz az Arduino Nano Shield esetében is.
7. lépés: Kód
A teljes kódért látogasson el - Alpha Electronz
Ajánlott:
Intelligens szemetes az Arduino, az ultrahangos érzékelő és a szervomotor használatával: 3 lépés
Intelligens szemetes az Arduino, az ultrahangos érzékelő és a szervomotor használatával: Ebben a projektben megmutatom, hogyan készítsünk intelligens szemetet az Arduino használatával, ahol a szemétkosár fedele automatikusan kinyílik, ha szemetes szemléletmóddal közeledik. Az intelligens szemeteskosár készítéséhez használt egyéb fontos összetevők egy HC-04 ultrahangos érzékelő
Intelligens szemetes: 6 lépés
Okos szemetes: Sziasztok srácok !!! Vedaansh Verdhan vagyok. És ma megmutatom, hogyan készítsd el saját intelligens szemetesedényedet. Kövess engem az Instragramon, hogy információt szerezz a következő projektemről. Kezdjük !!!! Instragram fiók: --- robotika_08
Intelligens szemetes a Magicbitből: 5 lépés
Intelligens hulladékgyűjtő a Magicbitből: Ebben az oktatóanyagban megtanuljuk, hogyan lehet intelligens szemetesládát készíteni a Magicbit dev segítségével. tábla Arduino IDE -vel. Kezdjük
IoT alapú intelligens kertészet és intelligens mezőgazdaság ESP32 használatával: 7 lépés
IoT alapú intelligens kertészet és intelligens mezőgazdaság ESP32 használatával: A világ idővel változik, és így a mezőgazdaság is. Manapság az emberek minden területen integrálják az elektronikát, és ez alól a mezőgazdaság sem kivétel. Az elektronika egyesülése a mezőgazdaságban segíti a gazdákat és a kerteket kezelő embereket. Ebben
Intelligens szemetes: 5 lépés
Smart Dustbin: Szia barátok, új projektemmel jövök, ami a Smart Dustbin. IoT -alapú és feltöltött adatok a dolog -beszédhez. Ez egy sorkövető mechanizmust tartalmaz. Nyissa ki a fedelét is, ha valaki előtte jön. Küldi a légköri hőmérsékletet, a