Talaan ng mga Nilalaman:
- Hakbang 1: Kinakailangan na Mga Sangkap
- Hakbang 2: Pag-install ng Modyul ng ESP8266
- Hakbang 3: Pag-iipon ng Robot Base
- Hakbang 4: Pag-iipon ng Robot Torso
- Hakbang 5: Ulo ng Robot at Pakpak
- Hakbang 6: Relay Circuit
- Hakbang 7: Mga Tip at Trick
Video: GO-4 Smart Home Arduino Bot: 7 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Sa proyektong ito ipapakita ko sa iyo kung paano bumuo ng isang Smart Home Bot gamit ang teknolohiyang IOT upang makontrol ang iyong mga gamit sa bahay mula sa malayo sa pamamagitan ng Internet.
Ngunit bago tayo magsimula pag-usapan natin ang diskarteng ito tulad ng dati nating ginagawa…
Ano ang IOT?
Ang Internet of Things (IoT) ay isang sistema ng magkakaugnay na mga aparato sa pag-compute, mga makina at digital na makina, mga bagay, mga tao na binibigyan ng mga natatanging pagkakakilanlan at kakayahang maglipat ng data sa isang network nang hindi nangangailangan ng human-to-human o human-to- pakikipag-ugnay sa computer.
Ang isang bagay, sa Internet of Things, ay maaaring isang taong may implant ng heart monitor, isang sistema ng Irigasyon sa isang bukid na may transponder ng biochip, isang sasakyan na mayroong mga built-in na sensor upang alerto ang drayber kapag mababa ang presyon ng gulong o anumang iba pa natural o gawa ng tao na bagay na maaaring italaga ng isang IP address at bibigyan ng kakayahang maglipat ng data sa isang network.
Kaya't sabihin natin na ang IOT ay isang malaking sistema sa internet na tumatanggap sa bawat solong makina na gumagamit ng isang natatanging ID na tumatawag sa IP address.
Paano ako magiging bahagi ng mundong ito gamit ang aking Arduino board?
Mayroong isang maliit na teknolohikal na kagilagilalas na aparato na tinatawag na ESP8266 at ito ay isang mahusay na tool para sa pagpapagana ng iyong proyekto na mag-access sa internet. Maaari mong mai-plug ito sa isang Arduino madali tulad ng ipinakita at payagan ang iyong proyekto na makipag-usap sa pamamagitan ng internet. Upang makontrol ito mula sa kahit saan sa mundo sa pamamagitan ng IP address!
Mga pagtutukoy ng panloob na controller:
· Ang Espressif processor ay 32-bit at 80MHz at maaaring ma-upgrade sa 160MHz.
· 64KB memory bootloader.
· 64KB Mabilis na memorya ng RAM na nakatuon sa microcontroller.
· 96KB random na memorya ng pag-access.
* tala (1)
ang aparatong ESP8266 ay karaniwang ibinebenta nang walang anumang module, at sa aking personal na opinyon mas gusto kong gamitin ang adapter ng ESP-01 na ito upang madali itong kumonekta sa Arduino board.
Hakbang 1: Kinakailangan na Mga Sangkap
Modelong robot (magagamit sa hakbang 3)
Arduino Uno R3
Module ng ESP8266
Adaptor ng ESP-01
Apat na paraan Relay
LCD module 16x2
LED na may resistor na 220 ohm
Jumper wires
Hakbang 2: Pag-install ng Modyul ng ESP8266
Hindi tulad ng natitirang iba pang mga sangkap na kailangang maging module ng ESP8266
pag-set up bago gamitin, dahil stand-alone module ito at maraming pamamaraan na maaari mong sundin upang mai-upload ang code dito.
* tala (2)
Ang robot ay na-access sa pamamagitan ng lokal na Wi-Fi network lamang. Upang makontrol ito magtapon ng internet, maaaring kailangan mong gawin ang pagpapasa ng port sa iyong router.
Para sa higit pang mga detalye tungkol sa paksang ito:
www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html
Hakbang 3: Pag-iipon ng Robot Base
Sa oras na ito pumili ako ng isang simpleng modelo ng karton na maaaring tipunin sa loob ng dalawang oras.
I-download ang Modelo mula dito: -
paper-replika.com/index.php?option=com_cont…
Ang pagtitipon ng base na ito ay medyo simple pinapayagan ka rin nitong ayusin ang buong circuit sa loob nang walang anumang makalat na hitsura ng mga wire, kaya naayos ko ang LCD 16 * 8 display module sa harap nito upang mapadali ang pagharap sa mga output ng robot at ipapaliwanag ko ito sa paglaon.
Sa link na ito matututunan mo kung paano gamitin ang lcd display module
www.arduino.cc/en/Tutorial/LiquidCrystalDisplay
Hakbang 4: Pag-iipon ng Robot Torso
Ang robot torso
binubuo ng isang solong piraso, at mayroong dalawang butas sa harap upang maayos mo ang iyong LED flasher na may 220 ohm resistor at module ng camera kung nais mo.
Hakbang 5: Ulo ng Robot at Pakpak
Ang mga piraso ng ito ay napaka-basic at wala itong anumang mga wire o circuit sa loob.
Hakbang 6: Relay Circuit
PAANO MAGdagdag NG RELAY SA ARDUINO
Ito ang uri ng relay na magagamit nito upang lumipat ng mga aparato na pinapatakbo ng mains. Hawakin ng mga relay na ito ang karamihan sa mga aparato na ginagamit sa mga bahay maliban sa pinakamataas na pinapatakbo tulad ng mga heater sa silid, kalan, at motor. Siguraduhin na ang VA (Volts x Amps) ng aparato na iyong binubuksan / naka-off ay mas mababa kaysa sa relay rating.
Babala: Laging maging maingat kapag nag-eksperimento sa AC, ang pagkabigla sa kuryente ay maaaring magresulta sa mga seryosong pinsala.
Ang module ng relay mula sa ilalim na bahagi ay bukas kapag ang AC ay konektado ay huwag hawakan ang circuit.
Para sa bahagi ng DC ng circuit:
Arduino digital pin 10 -> module pin S
Arduino GND -> pin ng module -
Arduino + 5V -> module pin +
Hakbang 7: Mga Tip at Trick
habang bumubuo ng iyong sariling mga proyekto sa Arduino, maraming mga trick na kapaki-pakinabang na tandaan kung sakaling makaalis ka.
· Tiyaking isinama mo ang tamang aklatan # isama ang ESP8266WiFi.h
· Siguraduhin na binabasa mo ang tamang port sa Arduino 115200 na instated ng port 9600 Serial.begin (115200);
· Hindi kailangan ng proyekto ng anumang labis na mapagkukunan ng kuryente.
· Gayundin, tiyaking gagamitin ang isulat ang tamang SSID at password sa iyong lokal na WIFI network
const char * ssid = "IYONG_SSID";
const char * password = "IYONG_PASSWORD";
· Kapag binuksan mo ang serial screen siguraduhin na ang URL ay nagpapakita ng tulad nito:
Gamitin ang URL na ito upang kumonekta: https://192.168.1.100/, kopyahin ang URL at i-paste ito sa iyong web browser.
* Nakalakip ang code
Inirerekumendang:
Paano Gumawa ng Smart Home Gamit ang Arduino Control Relay Module - Mga Ideya sa Pag-aautomat ng Bahay: 15 Hakbang (na may Mga Larawan)
Paano Gumawa ng Smart Home Gamit ang Arduino Control Relay Module | Mga Ideya sa Pag-aautomat ng Bahay: Sa proyekto sa automation ng bahay na ito, magdidisenyo kami ng isang matalinong module ng relay sa bahay na makokontrol ang 5 mga gamit sa bahay. Ang module ng relay na ito ay maaaring makontrol mula sa Mobile o smartphone, IR remote o TV remote, Manu-manong switch. Ang matalinong relay na ito ay maaari ding maunawaan ang r
Smart Home Sa Arduino: 11 Mga Hakbang (na may Mga Larawan)
Smart Home With Arduino: Kumusta. Ipapakita ko sa iyo kung paano bumuo ng iyong sariling matalinong bahay. Ipinapakita nito ang temperatura kapwa sa loob at labas, kung ang bintana ay bukas o sarado, ipinapakita kapag umuulan at gumawa ng alarma kapag gumalaw ang pandama ng PIR sensor. Ginawa ko ang application sa android sa
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: 7 Mga Hakbang (na may Mga Larawan)
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: Mayroong maraming mga satellite sa itaas ng aming mga ulo. Alam mo ba, na ang paggamit lamang ng Iyong computer, TV Tuner at simpleng DIY antena Maaari mong matanggap ang mga pagpapadala mula sa kanila? Halimbawa ng mga real time na larawan ng mundo. Ipapakita ko sa iyo kung paano. Kakailanganin mo ang: - 2 w
Pasadyang Arduino upang Panatilihing MAAARI ang Mga Pindutan sa Mga Manibela na May Bagong Car Stereo: 9 Mga Hakbang (na may Mga Larawan)
Pasadyang Arduino upang Panatilihin ang CAN Steering Wheel Buttons Sa Bagong Car Stereo: Napagpasyahan kong palitan ang orihinal na stereo ng kotse sa aking Volvo V70 -02 ng isang bagong stereo upang masisiyahan ako sa mga bagay tulad ng mp3, bluetooth at handsfree. Ang aking kotse ay may ilang mga kontrol sa manibela para sa stereo na nais kong magamit pa rin.
Mga Lightsaber na Nakabatay sa Arduino Na May Magaang at Mga Epekto ng Tunog: 14 Mga Hakbang (na may Mga Larawan)
Batay sa Arduino Lightsaber Na May Mga Magaan at Tunog na Mga Epekto: Kamusta jedi! Ang itinuturo na ito ay tungkol sa paggawa ng isang lightsaber, na ang hitsura, tunog at pagganap tulad ng isa sa pelikula! Ang pagkakaiba lamang - hindi ito maaaring mag-cut metal: (Ang aparatong ito ay batay sa platform ng Arduino, at binibigyan ko ito ng maraming mga tampok at pag-andar, ito