Tartalomjegyzék:

GO-4 Smart Home Arduino Bot: 7 lépés (képekkel)
GO-4 Smart Home Arduino Bot: 7 lépés (képekkel)

Videó: GO-4 Smart Home Arduino Bot: 7 lépés (képekkel)

Videó: GO-4 Smart Home Arduino Bot: 7 lépés (képekkel)
Videó: Тур по Моему Секретному Складу 2024, November
Anonim
GO-4 Smart Home Arduino Bot
GO-4 Smart Home Arduino Bot

Ebben a projektben megmutatom, hogyan lehet intelligens otthoni robotot készíteni az IOT technológia segítségével, hogy távolról vezérelje háztartási készülékeit az interneten keresztül.

Mielőtt azonban elkezdenénk, beszéljünk erről a technikáról, mint régen…

Mi az IOT?

A tárgyak internete (IoT) egymással összefüggő számítástechnikai eszközök, mechanikus és digitális gépek, objektumok, személyek rendszere, amelyek egyedi azonosítókkal vannak ellátva, és képesek adatokat továbbítani hálózaton keresztül, anélkül, hogy emberről emberre vagy emberről emberre lenne szükség. számítógépes interakció.

Egy dolog a dolgok internete szerint lehet egy személy, aki szívmonitor-implantátummal, öntözőrendszerrel rendelkezik egy gazdaságban biochip-transzponderrel, egy járművel, amely beépített érzékelőkkel figyelmezteti a vezetőt, ha alacsony a gumiabroncs-nyomás, vagy bármi más természetes vagy mesterséges objektum, amelyhez IP-cím rendelhető, és adatátvitelre képes a hálózaton keresztül.

Tegyük fel, hogy az IOT egy hatalmas rendszer az interneten, amely minden egyes gépet átfog, egyedi azonosító hívások IP -címét használva.

Hogyan válhatok ennek a világnak a részévé az Arduino táblám segítségével?

Van egy kis technológiai csodaeszköz, az ESP8266, és ez egy nagyszerű eszköz, amely lehetővé teszi a projekt számára az internet elérését. Könnyen csatlakoztathatja az Arduino -hoz az ábrán látható módon, és lehetővé teszi a projekt számára, hogy kommunikáljon az interneten keresztül. Irányítani a világ bármely pontjáról IP -címen keresztül!

A belső vezérlő specifikációi:

· Az Espressif processzor 32 bites és 80 MHz-es, és 160 MHz-re frissíthető.

· 64 KB memóriabetöltő.

· 64KB gyors RAM memória a mikrovezérlő számára.

· 96 KB véletlen hozzáférésű memória.

*megjegyzés (1)

az ESP8266 eszközt általában modulok nélkül értékesítik, és személyes véleményem szerint inkább az ESP-01 adaptert használom, hogy könnyen csatlakoztathassam az Arduino kártyához.

1. lépés: Szükséges összetevők

Szükséges összetevők
Szükséges összetevők
Szükséges összetevők
Szükséges összetevők
Szükséges összetevők
Szükséges összetevők

Robot modell (elérhető a 3. lépésben)

Arduino Uno R3

ESP8266 modul

ESP-01 adapter

Négyféle relé

LCD modul 16x2

LED 220 ohmos ellenállással

Jumper vezetékek

2. lépés: Az ESP8266 modul telepítése

Az ESP8266 modul telepítése
Az ESP8266 modul telepítése
Az ESP8266 modul telepítése
Az ESP8266 modul telepítése
Az ESP8266 modul telepítése
Az ESP8266 modul telepítése

A többi összetevőtől eltérően az ESP8266 modulnak kell lennie

telepítse a használat előtt, mert ez önálló modul, és számos módszerrel töltheti fel a kódot.

*jegyzet 2)

A robot csak a helyi Wi-Fi hálózaton keresztül érhető el. Annak érdekében, hogy irányítsa az internetet, előfordulhat, hogy portátirányítást kell végeznie az útválasztón.

További részletek a témában:

www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html

3. lépés: A robotbázis összeszerelése

A robotbázis összeszerelése
A robotbázis összeszerelése
A robotbázis összeszerelése
A robotbázis összeszerelése

Ekkor egy egyszerű karton modellt választok, amely pár óra alatt összeállítható.

Töltse le a modellt innen:-

paper-replika.com/index.php?option=com_cont…

Ennek az alapnak az összeszerelése meglehetősen egyszerű, és lehetővé teszi az egész áramkör rögzítését is, anélkül, hogy zűrzavaros lenne a vezetékek megjelenése, ezért rögzítettem az LCD 16*8 kijelzőmodult az előlapra, hogy megkönnyítsem a robotkimenetek kezelését, és később elmagyarázom.

Ezen a linken megtudhatja, hogyan kell használni az LCD kijelző modult

www.arduino.cc/en/Tutorial/LiquidCrystalDisplay

4. lépés: A robot törzs összeszerelése

Image
Image
Robot törzs összeszerelése
Robot törzs összeszerelése

A robot törzse

egyetlen darabból áll, és két lyuk van az elülső részen, így ha szeretné, rögzítheti a LED -es villogóját 220 ohmos ellenállással és kameramodullal.

5. lépés: Robotfej és szárnyak

Robotfej és szárnyak
Robotfej és szárnyak
Robotfej és szárnyak
Robotfej és szárnyak

Ezek a darabok nagyon egyszerűek, és nincsenek vezetékek vagy áramkörök.

6. lépés: Relé áramkör

Image
Image
Relé áramkör
Relé áramkör
Relé áramkör
Relé áramkör

HOGYAN HOZZÁADÓ RELE -T AZ ARDUINO -hoz

Ez az a relé, amellyel hálózatról működő eszközöket válthat. Ezek a relék fogják kezelni a legtöbb otthoni eszközt, kivéve a legnagyobb teljesítményűeket, például a helyiségfűtőket, kályhákat és motorokat. Győződjön meg arról, hogy a be-/kikapcsolandó eszköz VA (volt x amper) értéke kisebb, mint a relé névleges értéke.

Figyelmeztetés: Mindig legyen nagyon óvatos, ha AC -vel kísérletezik, az áramütés súlyos sérüléseket okozhat.

A relé modul alulról nyitva van, ha AC van csatlakoztatva, ne érintse meg az áramkört.

Az áramkör egyenáramú részére:

Arduino digitális tű 10 -> modul S tű

Arduino GND -> modul tű -

Arduino +5V -> modul tű +

7. lépés: Tippek és trükkök

Tippek és trükkök
Tippek és trükkök
Tippek és trükkök
Tippek és trükkök

miközben saját projektjeit fejleszti az Arduino segítségével, van néhány trükk, amelyeket érdemes észben tartani, ha elakadna.

· Győződjön meg róla, hogy a megfelelő könyvtárat adta meg #include ESP8266WiFi.h

· Győződjön meg róla, hogy a megfelelő portot olvassa le az Arduino 115200 -ban, a 9600 Serial.begin porton (115200);

· A projekt nem igényel semmilyen extra áramforrást.

· Győződjön meg arról is, hogy írja be a helyes SSID -t és jelszót a helyi WIFI -hálózatba

const char* ssid = "A SAJTOD";

const char* password = "YOUR_PASSWORD";

· Miután megnyitotta a soros képernyőt, győződjön meg arról, hogy az URL a következőképpen jelenik meg:

A csatlakozáshoz használja ezt az URL -t: https://192.168.1.100/, másolja ki az URL -t és illessze be a böngészőbe.

* Kód csatolva

Ajánlott: