Obsah:
- Krok 1: Požadované súčasti
- Krok 2: Inštalácia modulu ESP8266
- Krok 3: Zostavenie základne robota
- Krok 4: Zostavenie trupu robota
- Krok 5: Hlava a krídla robota
- Krok 6: Reléový obvod
- Krok 7: Tipy a triky
Video: GO-4 Smart Home Arduino Bot: 7 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
V tomto projekte vám ukážem, ako vytvoriť Smart Home Bot pomocou technológie IOT na diaľkové ovládanie vašich domácich spotrebičov prostredníctvom internetu.
Ale skôr ako začneme, porozprávajme sa o tejto technike, ako sme to robili …
Čo je to IOT?
Internet vecí (IoT) je systém vzájomne prepojených počítačových zariadení, mechanických a digitálnych strojov, predmetov, osôb, ktorým sú poskytnuté jedinečné identifikátory a schopnosti prenášať údaje po sieti bez toho, aby sa vyžadoval prenos z človeka na človeka alebo z človeka na človeka. počítačová interakcia.
Vec, na internete vecí, môže byť osoba s implantátom monitora srdca, zavlažovacími systémami na farme s biočipovým transpondérom, vozidlom, ktoré má vstavané senzory na upozornenie vodiča na nízky tlak v pneumatikách alebo iným prírodný alebo ľuďmi vyrobený predmet, ktorému je možné priradiť IP adresu a poskytnúť mu možnosť prenosu údajov prostredníctvom siete.
Povedzme teda, že IOT je obrovský systém cez internet, ktorý zahŕňa každý stroj pomocou jedinečnej adresy IP, ktorá volá IP adresu.
Ako sa môžem stať súčasťou tohto sveta pomocou dosky Arduino?
Existuje malé technologické zázračné zariadenie s názvom ESP8266 a je to skvelý nástroj, ktorý umožňuje vášmu projektu prístup na internet. Môžete ho jednoducho pripojiť k Arduinu, ako je znázornené, a umožniť projektu komunikovať prostredníctvom internetu. Ovládať ho odkiaľkoľvek na svete pomocou IP adresy!
Špecifikácia interného ovládača:
· Procesor Espressif je 32-bitový a 80 MHz a je možné ho upgradovať na 160 MHz.
· Zavádzač pamäte 64 kB.
· 64 kB rýchlej pamäte RAM vyhradenej pre mikrokontrolér.
· 96KB pamäť s náhodným prístupom.
*poznámka (1)
zariadenie ESP8266 sa zvyčajne predáva bez akéhokoľvek modulu a podľa môjho osobného názoru radšej používam jeho adaptér ESP-01, aby sa dalo ľahko pripojiť k doske Arduino.
Krok 1: Požadované súčasti
Model robota (k dispozícii v kroku 3)
Arduino Uno R3
Modul ESP8266
Adaptér ESP-01
Štyri spôsoby relé
LCD modul 16x2
LED s odporom 220 ohmov
Prepojovacie vodiče
Krok 2: Inštalácia modulu ESP8266
Na rozdiel od ostatných komponentov musí byť modul ESP8266
nastavte pred použitím, pretože je to samostatný modul a existuje mnoho spôsobov, ako môžete do neho nahrať kód.
*Poznámka 2)
K robotovi je prístup iba z miestnej siete Wi-Fi. Aby ste ho mohli ovládať na internete, možno budete musieť na routeri presmerovať porty.
Viac podrobností o tejto téme:
www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html
Krok 3: Zostavenie základne robota
V tejto chvíli si vyberám jednoduchý kartónový model, ktorý je možné zostaviť za niekoľko hodín.
Stiahnite si model tu:-
paper-replika.com/index.php?option=com_cont…
Zostavenie tejto základne je veľmi jednoduché, ale tiež vám umožňuje opraviť celý obvod vo vnútri bez toho, aby ste vyzerali chaoticky. Preto som pred neho pripevnil zobrazovací modul LCD 16*8, aby sa uľahčilo riešenie výstupov robota, a vysvetlím to neskôr.
V tomto odkaze sa naučíte používať modul displeja LCD
www.arduino.cc/en/Tutorial/LiquidCrystalDisplay
Krok 4: Zostavenie trupu robota
Torzo robota
Skladá sa z jedného kusu a v prednej časti sú dva otvory, takže ak chcete, môžete svoju LED blikačku pripevniť odporom 220 ohmov a kamerovým modulom.
Krok 5: Hlava a krídla robota
Tieto kúsky sú veľmi základné a vo vnútri nie sú žiadne káble ani obvody.
Krok 6: Reléový obvod
AKO PRIDAŤ RELÉ DO ARDUINO
Toto je typ relé, ktoré je možné použiť na spínanie zariadení napájaných zo siete. Tieto relé zvládnu väčšinu zariadení používaných v domácnostiach okrem tých s najvyšším výkonom, ako sú ohrievače miestnosti, kachle a motory. Uistite sa, že VA (volty x ampéry) zariadenia, ktoré zapínate/vypínate, je menšie ako výkon relé.
Varovanie: Pri experimentovaní so striedavým prúdom buďte vždy veľmi opatrní, elektrický šok môže spôsobiť vážne zranenie.
Modul relé zo spodnej strany je otvorený, keď je pripojený striedavý prúd, nedotýkajte sa obvodu.
Pre DC časť obvodu:
Digitálny pin Arduino 10 -> pin modulu S
Arduino GND -> pin modulu -
Arduino +5V -> pin modulu +
Krok 7: Tipy a triky
pri vývoji vlastných projektov s Arduinom existuje niekoľko trikov, ktoré je užitočné mať na pamäti v prípade, že sa zaseknete.
· Uistite sa, že ste zaradili správnu knižnicu #include ESP8266WiFi.h
· Uistite sa, že odčítate pravý port v Arduino 115200, vloženom z portu 9600 Serial.begin (115200);
· Projekt nepotrebuje žiadny ďalší zdroj energie.
· Tiež sa uistite, že používanie zapisuje správny SSID a heslo do vašej lokálnej siete WIFI
const char* ssid = "YOUR_SSID";
const char* heslo = "VAŠE HESLO";
· Po otvorení sériovej obrazovky sa uistite, že sa adresa URL zobrazuje takto:
Na pripojenie použite túto adresu URL: https://192.168.1.100/, skopírujte adresu URL a prilepte ju do webového prehliadača.
* Kód je priložený
Odporúča:
Smart Home od Raspberry Pi: 5 krokov (s obrázkami)
Smart Home od Raspberry Pi: Existuje už niekoľko produktov, vďaka ktorým je váš byt múdrejší, ale väčšina z nich sú proprietárne riešenia. Prečo však potrebujete na zapnutie svetla pomocou smartfónu internetové pripojenie? To bol jeden z dôvodov, prečo som si vybudoval vlastný Smar
Alexa Smart Home System pomocou reléového modulu NodeMCU: 10 krokov
Systém Alexa Smart Home využívajúci reléový modul NodeMCU: V tomto projekte internetu vecí som vyrobil systém Alexa Smart Home Automation pomocou NodeMCU ESP8266 & Reléový modul. Svetlo, ventilátor a ďalšie domáce spotrebiče môžete ľahko ovládať hlasovým príkazom. Ak chcete prepojiť inteligentný reproduktor Echo Dot s
Smart Home na diaľku: 5 krokov
Vzdialený inteligentný dom: Materiál: duna gelamineerde horná doska. 1 x hrubý plagát s priemerom 1 cmkleine nagels
HackerBox 0054: Smart Home: 8 krokov
HackerBox 0054: Smart Home: Zdravím hackerov HackerBox po celom svete! HackerBox 0054 skúma domácu automatizáciu prostredníctvom inteligentných prepínačov, senzorov a ďalších. Konfigurujte inteligentné prepínače Sonoff WiFi. Upravte inteligentné prepínače tak, aby pridávali hlavičky programovania a alternatívny firmvér flash
Zabezpečovací systém Arduino Home: 7 krokov (s obrázkami)
Domáci bezpečnostný systém Arduino: Tento domáci bezpečnostný systém používa Arduino Mega 2560, ktorý spustí alarm pri otvorení akýchkoľvek dverí alebo pri detekcii pohybu v miestnosti, keď je systém aktivovaný. Je to pekný projekt pre kohokoľvek v poslednom ročníku na univerzite. môžete ho aktualizovať