Sisukord:

GO-4 Smart Home Arduino Bot: 7 sammu (koos piltidega)
GO-4 Smart Home Arduino Bot: 7 sammu (koos piltidega)

Video: GO-4 Smart Home Arduino Bot: 7 sammu (koos piltidega)

Video: GO-4 Smart Home Arduino Bot: 7 sammu (koos piltidega)
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, November
Anonim
GO-4 nutikas kodu Arduino bot
GO-4 nutikas kodu Arduino bot

Selles projektis näitan teile, kuidas luua IOT -tehnoloogiat kasutades nutikodu robot, et oma kodumasinaid Interneti kaudu kaugjuhtida.

Aga enne kui alustame, räägime sellest tehnikast nagu varem …

Mis on IOT?

Asjade Internet (asjade internet) on omavahel seotud arvutusseadmete, mehaaniliste ja digitaalsete masinate, objektide, inimeste süsteem, mis on varustatud unikaalsete identifikaatoritega ja võimalusega edastada andmeid võrgu kaudu, ilma et see nõuaks inimestevahelisi või inimestevahelisi suhteid. arvuti suhtlus.

Asjade internetis võib näiteks olla inimene, kellel on südamemonitori implantaat, bioloogilise kiibi transpondriga farmis asuvad niisutussüsteemid, sõiduk, millel on sisseehitatud andurid, mis hoiatavad juhti madala rehvirõhu eest. looduslik või inimese loodud objekt, millele saab määrata IP-aadressi ja millel on võimalus andmeid võrgu kaudu edastada.

Ütleme nii, et IOT on tohutu Interneti -süsteem, mis hõlmab kõiki masinaid, mis kasutavad ainulaadset ID -kõnede IP -aadressi.

Kuidas saan oma Arduino tahvli abil saada selle maailma osaks?

Seal on väike tehnoloogiline imeseade nimega ESP8266 ja see on suurepärane tööriist, mis võimaldab teie projektil Internetti pääseda. Saate selle hõlpsalt Arduinoga ühendada, nagu näidatud, ja lubada oma projektil Interneti kaudu suhelda. Selle juhtimiseks kõikjal maailmas IP -aadressi kaudu!

Sisemise kontrolleri spetsifikatsioonid:

· Espressifi protsessor on 32-bitine ja 80 MHz ning seda saab uuendada 160 MHz-ni.

· 64KB mälu alglaadur.

· 64KB kiirmälu, mis on pühendatud mikrokontrollerile.

· 96KB muutmälu.

*märkus (1)

seadet ESP8266 müüakse tavaliselt ilma moodulita ja minu isiklikul arvamusel eelistan ma kasutada selle ESP-01 adapterit, et hõlbustada ühendamist Arduino plaadiga.

Samm: nõutavad komponendid

Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid

Robotimudel (saadaval 3. etapis)

Arduino Uno R3

ESP8266 moodul

Adapter ESP-01

Relee neli võimalust

LCD moodul 16x2

LED 220 oomi takistiga

Jumper juhtmed

Samm: ESP8266 mooduli installimine

ESP8266 mooduli paigaldamine
ESP8266 mooduli paigaldamine
ESP8266 mooduli paigaldamine
ESP8266 mooduli paigaldamine
ESP8266 mooduli paigaldamine
ESP8266 mooduli paigaldamine

Erinevalt teistest komponentidest peab ESP8266 moodul olema

seadistage enne kasutamist, sest see on eraldiseisev moodul ja koodi sisestamiseks on palju meetodeid.

*märkus (2)

Robotile pääseb juurde ainult kohaliku WiFi-võrgu kaudu. Selle kontrollimiseks Interneti kaudu peate võib -olla tegema ruuteri pordi suunamise.

Selle teema kohta lisateabe saamiseks:

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

3. samm: robotbaasi kokkupanek

Robotibaasi kokkupanek
Robotibaasi kokkupanek
Robotibaasi kokkupanek
Robotibaasi kokkupanek

Sel ajal valin lihtsa papist mudeli, mille saab kokku panna paari tunniga.

Laadige mudel alla siit:-

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

Selle aluse kokkupanek on üsna lihtne, see võimaldab teil ka kogu vooluahela sisemusse kinnitada, ilma et juhtmed näeksid segaduses, nii et ma kinnitasin LCD 16*8 ekraanimooduli selle esiküljele, et hõlbustada robotite väljunditega tegelemist, ja ma selgitan seda hiljem.

Sellel lingil saate teada, kuidas kasutada LCD -ekraanimoodulit

www.arduino.cc/en/Tutorial/LiquidCrystalDisplay

4. samm: roboti torso kokkupanek

Image
Image
Roboti torso kokkupanek
Roboti torso kokkupanek

Roboti torso

koosneb ühest tükist ja ees on kaks auku, nii et saate soovi korral oma LED -välklampi 220 oomi takisti ja kaameramooduliga parandada.

Samm: robotipea ja tiivad

Roboti pea ja tiivad
Roboti pea ja tiivad
Roboti pea ja tiivad
Roboti pea ja tiivad

Need tükid on väga lihtsad ja selle sees pole juhtmeid ega vooluringi.

6. samm: relee ahel

Image
Image
Relee ahel
Relee ahel
Relee ahel
Relee ahel

KUIDAS ARDUINOLE RELEID LISADA

Seda tüüpi releed saab kasutada võrgutoitega seadmete vahetamiseks. Need releed saavad hakkama enamiku kodudes kasutatavate seadmetega, välja arvatud kõige võimsamad seadmed, näiteks toasoojendid, pliidid ja mootorid. Veenduge, et sisse-/väljalülitatava seadme VA (volti x amprit) on väiksem kui relee nimiväärtus.

Hoiatus: vahelduvvooluga katsetades olge alati väga ettevaatlik, elektrilöök võib põhjustada tõsiseid vigastusi.

Relee moodul altpoolt on avatud, kui vahelduvvool on ühendatud, ärge puudutage vooluahelat.

Ahela alalisvoolu osa jaoks:

Arduino digitaalne tihvt 10 -> mooduli tihvt S

Arduino GND -> mooduli tihvt -

Arduino +5V -> mooduli tihvt +

Samm: näpunäited ja nipid

Näpunäiteid ja nippe
Näpunäiteid ja nippe
Näpunäiteid ja nippe
Näpunäiteid ja nippe

Arduinoga oma projekte arendades on mõned nipid, mida on kasulik meeles pidada juhuks, kui jänni jääte.

· Veenduge, et oleksite lisanud õige kogu #include ESP8266WiFi.h

· Veenduge, et loete Arduino 115200 õiget porti, mis asub sadamas 9600 Serial.begin (115200);

· Projekt ei vaja täiendavat toiteallikat.

· Veenduge ka, et kirjutaksite oma kohalikku WIFI -võrku õige SSID ja parooli

const char* ssid = "YOUR_SSID";

const char* parool = "YOUR_PASSWORD";

· Pärast seeriaekraani avamist veenduge, et URL -i kuvatakse järgmiselt:

Ühendamiseks kasutage seda URL -i: https://192.168.1.100/, kopeerige URL ja kleepige see oma veebibrauserisse.

* Kood lisatud

Soovitan: