Përmbajtje:
- Hapi 1: Komponentët e kërkuar
- Hapi 2: Instalimi i modulit ESP8266
- Hapi 3: Montimi i Bazës së Robotëve
- Hapi 4: Montimi i Robotit Torso
- Hapi 5: Koka dhe krahët e robotit
- Hapi 6: Qarku i stafetës
- Hapi 7: Këshilla dhe truke
Video: GO-4 Smart Home Arduino Bot: 7 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Në këtë projekt do t'ju tregoj se si të ndërtoni një Smart Home Bot duke përdorur teknologjinë IOT për të kontrolluar pajisjet tuaja shtëpiake në distancë përmes internetit.
Por, para se të fillojmë, le të flasim për këtë teknikë siç bënim dikur…
Çfarë është IOT?
Interneti i Gjërave (IoT) është një sistem i pajisjeve kompjuterike të ndërlidhura, makina mekanike dhe dixhitale, objekte, njerëz që pajisen me identifikues unikë dhe aftësinë për të transferuar të dhëna në një rrjet pa kërkuar nga njeriu te njeriu ose njeriu në tjetrin. ndërveprimi me kompjuterin.
Një gjë, në Internetin e Gjërave, mund të jetë një person me një implant të monitorit të zemrës, një sistem i ujitjes në një fermë me një transponder biokip, një automjet që ka sensorë të integruar për të paralajmëruar shoferin kur presioni i gomave është i ulët ose ndonjë tjetër objekt natyral ose i krijuar nga njeriu, të cilit mund t'i caktohet një adresë IP dhe të sigurohet me aftësinë për të transferuar të dhëna në një rrjet.
Pra, le të themi se IOT është një sistem i madh në internet që përfshin çdo makinë të vetme duke përdorur një adresë IP unike të thirrjeve ID.
Si mund të bëhem pjesë e kësaj bote duke përdorur bordin tim Arduino?
Ekziston një pajisje e vogël teknologjike e mrekullisë e quajtur ESP8266 dhe është një mjet i shkëlqyeshëm për të mundësuar që projekti juaj të ketë qasje në internet. Mund ta lidhni me një Arduino lehtë siç tregohet dhe të lejoni që projekti juaj të komunikojë përmes internetit. Për ta kontrolluar atë nga kudo në botë përmes adresës IP!
Specifikimet e kontrolluesit të brendshëm:
· Procesori Espressif është 32-bit dhe 80MHz dhe mund të përmirësohet në 160MHz.
· Ngarkues i kujtesës 64KB.
· Memorie RAM e shpejtë 64KB kushtuar mikrokontrolluesit.
· Memorie me akses të rastësishëm 96KB.
*shënim (1)
pajisja ESP8266 zakonisht shitet pa asnjë modul, dhe sipas mendimit tim personal preferoj të përdor përshtatësin e saj ESP-01 për ta bërë më të lehtë lidhjen me bordin Arduino.
Hapi 1: Komponentët e kërkuar
Modeli robot (i disponueshëm në hapin 3)
Arduino Uno R3
Moduli ESP8266
Përshtatës ESP-01
Stafetë me katër mënyra
Moduli LCD 16x2
LED me rezistencë 220 ohm
Telat e kërcyesit
Hapi 2: Instalimi i modulit ESP8266
Ndryshe nga pjesa tjetër e komponentëve të tjerë, moduli ESP8266 duhet të jetë
konfiguroni para përdorimit, sepse është modul më vete dhe ka shumë metoda që mund të ndiqni për të ngarkuar kodin në të.
*shënim (2)
Qasja në robot është vetëm përmes rrjetit lokal Wi-Fi. Për ta kontrolluar atë në internet, mund t'ju duhet të bëni përcjelljen e portit në ruterin tuaj.
Për më shumë detaje rreth kësaj teme:
www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html
Hapi 3: Montimi i Bazës së Robotëve
Në këtë kohë unë zgjedh një model të thjeshtë kartoni që mund të mblidhet në disa orë.
Shkarkoni modelin nga këtu:-
paper-replika.com/index.php?option=com_cont…
Montimi i kësaj baze është mjaft i thjeshtë, gjithashtu ju lejon të rregulloni të gjithë qarkun brenda pa ndonjë tela të çrregullt, kështu që unë fiksova modulin e ekranit LCD 16*8 në pjesën e përparme të tij për të lehtësuar trajtimin e daljeve të robotëve dhe do ta shpjegoj më vonë.
Në këtë lidhje do të mësoni se si të përdorni modulin e ekranit LCD
www.arduino.cc/en/Tutorial/LiquidCrystalDisplay
Hapi 4: Montimi i Robotit Torso
Trupi i robotit
përbëhet nga një pjesë e vetme, dhe ka dy vrima në pjesën e përparme, kështu që ju mund të rregulloni ndezësin tuaj LED me rezistencë 220 ohm dhe modul kamera nëse dëshironi.
Hapi 5: Koka dhe krahët e robotit
Këto pjesë janë shumë themelore dhe nuk ka tela ose qark brenda.
Hapi 6: Qarku i stafetës
SI T AD SHTOJN R TEL LIDHUR ME ARDUINO
Ky është lloji i stafetës që mund të përdoret për të ndërruar pajisjet me energji elektrike. Këta stafetë do të trajtojnë shumicën e pajisjeve të përdorura në shtëpi, përveç pajisjeve më të fuqishme si ngrohësit e dhomës, sobat dhe motorët. Sigurohuni që VA (Volt x Amps) e pajisjes që po ndizni/fikni është më pak se vlerësimi i stafetës.
Paralajmërim: Jini gjithmonë shumë të kujdesshëm kur eksperimentoni me AC, goditja elektrike mund të rezultojë në lëndime serioze.
Moduli i stafetës nga ana e poshtme është i hapur kur AC është i lidhur mos e prekni qarkun.
Për pjesën DC të qarkut:
Kodi dixhital Arduino 10 -> kunja e modulit S
Arduino GND -> kodi i modulit -
Arduino +5V -> moduli pin +
Hapi 7: Këshilla dhe truke
ndërsa zhvilloni projektet tuaja me Arduino, ka disa truke që janë të dobishme për t'i mbajtur parasysh në rast se ngecni.
· Sigurohuni që keni përfshirë bibliotekën e saktë #include ESP8266WiFi.h
· Sigurohuni që po lexoni portën e duhur në Arduino 115200 të vendosur në portin 9600 Serial.begin (115200);
· Projekti nuk ka nevojë për ndonjë burim shtesë të energjisë.
· Gjithashtu, sigurohuni që të përdorni shënoni SSID -in dhe fjalëkalimin e duhur në rrjetin tuaj WIFI
const char* ssid = "YOUR_SSID";
const char* fjalëkalim = "YOUR_PASSWORD";
· Pasi të hapni ekranin serik sigurohuni që URL -ja të shfaqet kështu:
Përdorni këtë URL për t'u lidhur: https://192.168.1.100/, kopjoni URL -në dhe ngjiteni në shfletuesin tuaj të internetit.
* Kodi i bashkangjitur
Recommended:
DIY INTERNET KONTROLLUAR SMART LED SMART (ADAFRUIT + ESP8266 + WS2812): 8 hapa (me fotografi)
DIY INTERNET KONTROLLUAR SMART LED SMART (ADAFRUIT + ESP8266 + WS2812): Këtu është përparimi im i dytë në një projekt që jam shumë i emocionuar t'ju tregoj. Bëhet fjalë për një DIY Smart LED Matrix që do t'ju lejojë të shfaqni në të, të dhëna, të tilla si YouTube Stats, Smart Home Stats, pasi temperatura, lagështia, mund të jenë një orë e thjeshtë, ose thjesht të tregojnë
Tutorial Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: 4 hapa (me fotografi)
Tutorial Do Projeto Final Do Curso IoT Aplikoni një Smart Home Inatel / Novembro 2017: Nuk ka ndonjë kërkesë për përdorim të mëtejshëm të platformës, por është e nevojshme që të keni qasje në rikthimin e platformave të përdorura në Android ose IOS. Foi utilizado um computador tipo fletore me dritaret 10. Essa plataforma chama-se Ionic, q
Sistemi i Arduino Smart Home: 7 hapa
Sistemi Arduino i Shtëpisë së Zgjuar: Në këtë Instructable ne do t'ju tregojmë se si të krijoni sistemin tuaj të zgjuar të shtëpisë me Projektuesin e Aplikacioneve të MATLAB me një tabelë të Kuqe Sparkfun. Ky udhëzues mund të përdoret për të ndihmuar në marrjen e një kuptimi bazë të Projektuesit të Aplikacioneve të MATLAB, si dhe duke përdorur një fotografi
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 Hapa
Firmware Sonoff B1 Home Automation Openhab Google Home: Më pëlqen vërtet firmware -i Tasmota për çelsat e mi Sonoff. Por a nuk ishte vërtet i kënaqur me firmware-in Tasmota në Sonoff-B1 tim. Unë nuk kam arritur plotësisht ta integroj atë në Openhab tim dhe ta kontrolloj atë përmes Google Home. Prandaj shkrova firmën time
Si të çmontoni një kompjuter me hapa të thjeshtë dhe fotografi: 13 hapa (me fotografi)
Si të çmontoni një kompjuter me hapa dhe fotografi të lehta: Ky është një udhëzim se si të çmontoni një kompjuter. Shumica e përbërësve bazë janë modularë dhe hiqen lehtë. Sidoqoftë, është e rëndësishme që të jeni të organizuar në lidhje me të. Kjo do t'ju ndihmojë të mos humbni pjesë, dhe gjithashtu në bërjen e ri -montimit