Satura rādītājs:
- 1. darbība. Nepieciešamās sastāvdaļas
- 2. darbība: ESP8266 moduļa instalēšana
- 3. darbība: robotu bāzes montāža
- 4. solis: robota rumpja salikšana
- 5. solis: robota galva un spārni
- 6. solis: releja ķēde
- 7. solis: padomi un triki
Video: GO-4 Smart Home Arduino Bot: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šajā projektā es jums parādīšu, kā izveidot viedo mājas robotu, izmantojot IOT tehnoloģiju, lai attālināti vadītu savu sadzīves tehniku, izmantojot internetu.
Bet pirms sākam, parunāsim par šo tehniku, kā mēs to darījām …
Kas ir IOT?
Lietas internets (IoT) ir savstarpēji saistītu skaitļošanas ierīču, mehānisku un digitālu mašīnu, objektu, cilvēku sistēma, kas tiek nodrošināta ar unikāliem identifikatoriem un iespēju pārsūtīt datus tīklā, neprasot no cilvēka uz cilvēku vai no cilvēka uz cilvēku. mijiedarbība ar datoru.
Lieta lietā var būt persona ar sirds monitora implantu, apūdeņošanas sistēmām fermā ar biočipa retranslatoru, transportlīdzeklis ar iebūvētiem sensoriem, kas brīdina vadītāju, kad riepu spiediens ir zems, vai kāds cits dabisks vai cilvēka radīts objekts, kam var piešķirt IP adresi un nodrošināt iespēju pārsūtīt datus tīklā.
Pieņemsim, ka IOT ir milzīga sistēma internetā, kas aptver katru mašīnu, izmantojot unikālu ID zvanu IP adresi.
Kā es varu kļūt par šīs pasaules daļu, izmantojot savu Arduino dēli?
Ir neliela tehnoloģiska brīnuma ierīce ar nosaukumu ESP8266, un tas ir lielisks rīks, kas ļauj jūsu projektam piekļūt internetam. Jūs varat to viegli pievienot Arduino, kā parādīts attēlā, un ļaut jūsu projektam sazināties, izmantojot internetu. Lai to kontrolētu no jebkuras vietas pasaulē, izmantojot IP adresi!
Iekšējā kontroliera specifikācijas:
· Espressif procesors ir 32 bitu un 80 MHz, un to var uzlabot līdz 160 MHz.
· 64 KB atmiņas sāknēšanas ielādētājs.
· 64KB ātras RAM atmiņa, kas paredzēta mikrokontrolleram.
· 96 KB brīvpiekļuves atmiņa.
*piezīme (1)
ierīce ESP8266 parasti tiek pārdota bez moduļiem, un, manuprāt, es labprātāk izmantoju tās ESP-01 adapteri, lai būtu viegli izveidot savienojumu ar Arduino plati.
1. darbība. Nepieciešamās sastāvdaļas
Robota modelis (pieejams 3. darbībā)
Arduino Uno R3
ESP8266 modulis
ESP-01 adapteris
Četri releja veidi
LCD modulis 16x2
LED ar 220 omu rezistoru
Jumper vadi
2. darbība: ESP8266 moduļa instalēšana
Atšķirībā no pārējiem komponentiem ESP8266 modulim ir jābūt
iestatiet pirms lietošanas, jo tas ir atsevišķs modulis un ir daudzas metodes, kuras varat izmantot, lai tajā augšupielādētu kodu.
*piezīme (2)
Robotam var piekļūt tikai caur vietējo Wi-Fi tīklu. Lai to kontrolētu, izmantojot internetu, jums, iespējams, būs jāveic maršrutētāja portu pāradresācija.
Lai iegūtu sīkāku informāciju par šo tēmu:
www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html
3. darbība: robotu bāzes montāža
Šajā laikā es izvēlos vienkāršu kartona modeli, kuru var salikt pāris stundu laikā.
Lejupielādējiet modeli šeit:-
paper-replika.com/index.php?option=com_cont…
Šīs pamatnes salikšana ir diezgan vienkārša, tā arī ļauj jums salabot visu ķēdi iekšā, neizskatoties netīriem vadiem, tāpēc es uzstādīju LCD 16*8 displeja moduli tā priekšpusē, lai atvieglotu darbu ar robotu izejām, un es to paskaidrošu vēlāk.
Šajā saitē jūs uzzināsit, kā izmantot LCD displeja moduli
www.arduino.cc/en/Tutorial/LiquidCrystalDisplay
4. solis: robota rumpja salikšana
Robota rumpis
sastāv no viena gabala, un priekšpusē ir divi caurumi, lai jūs varētu labot LED zibspuldzi ar 220 omu rezistoru un kameras moduli, ja vēlaties.
5. solis: robota galva un spārni
Šie gabali ir ļoti vienkārši, un tajā nav vadu vai ķēdes.
6. solis: releja ķēde
KĀ PIEVIENOT RELEJUS ARDUINO
Šis ir releja veids, ko var izmantot, lai pārslēgtu no tīkla darbināmas ierīces. Šie releji apstrādās lielāko daļu mājās izmantoto ierīču, izņemot vislielākās jaudas ierīces, piemēram, telpu sildītājus, krāsnis un motorus. Pārliecinieties, vai ieslēgtās/izslēgtās ierīces VA (volti x ampēri) ir mazāka par releja nominālo vērtību.
Brīdinājums: eksperimentējot ar maiņstrāvu, vienmēr esiet ļoti uzmanīgs, elektriskās strāvas trieciens var izraisīt nopietnus savainojumus.
Releja modulis no apakšas ir atvērts, kad ir pievienots maiņstrāva, nepieskarieties ķēdei.
Ķēdes līdzstrāvas daļai:
Arduino digitālā tapa 10 -> moduļa tapa S
Arduino GND -> moduļa tapa -
Arduino +5V -> moduļa tapa +
7. solis: padomi un triki
izstrādājot savus projektus ar Arduino, ir daži triki, kas ir noderīgi paturēt prātā, ja iestrēgt.
· Pārliecinieties, vai esat iekļāvis pareizo bibliotēku #include ESP8266WiFi.h
· Pārliecinieties, ka lasāt pareizo portu Arduino 115200 portā 9600 Serial.begin (115200);
· Projektam nav nepieciešams papildu enerģijas avots.
· Pārliecinieties arī, vai izmantojat, pierakstiet pareizo SSID un paroli vietējā WIFI tīklā
const char* ssid = "JŪSU_SID";
const char* parole = "YOUR_PASSWORD";
· Atverot sērijas ekrānu, pārliecinieties, vai URL tiek rādīts šādi:
Lai izveidotu savienojumu, izmantojiet šo URL: https://192.168.1.100/, nokopējiet URL un ielīmējiet to savā tīmekļa pārlūkprogrammā.
* Kods pievienots
Ieteicams:
Smart Home ar Raspberry Pi: 5 soļi (ar attēliem)
Raspberry Pi viedā māja: Tur jau ir vairāki produkti, kas padara jūsu dzīvokli gudrāku, taču lielākā daļa no tiem ir patentēti risinājumi. Bet kāpēc jums ir nepieciešams interneta savienojums, lai ar viedtālruni pārslēgtu gaismu? Tas man bija viens no iemesliem veidot savu Smar
DIY Arduino kontrolēts olu bot: 12 soļi (ar attēliem)
DIY Arduino kontrolēts olu bot: Šajā pamācībā es jums parādīšu, kā padarīt savu olu bot kontrolētu ar Arduino. Es gribēju to izdarīt iepriekš, bet man likās, ka man tas ir pārāk grūti, bet es kļūdījos. To ir viegli izveidot, tāpēc ikviens to var izdarīt
DIY Smart Home ar Google palīgu un Arduino: 6 soļi
DIY viedā māja ar Google palīgu un Arduino: kurš nevēlas gudru māju? Viena no jaukākajām lietām, ko varat darīt, ir pārslēgt apgaismojumu vai citas ierīces jūsu mājā, izmantojot balss vadību. Ar lietotnes Google Home un Google asistenta palīdzību tas patiešām ir kūka
Apmācība Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: 4 soļi (ar attēliem)
Apmācība Vai Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: No desenvolvimento desse projeto foi utilizada uma plataforma hibrida, sem an needidade de acessar de plataformas nativas do Android oru do IOS. Izmantojiet datoru, izmantojot piezīmjdatoru, izmantojot logus 10. Essa plataforma chama-se Ionic, q
Arduino Gripper Bot: 6 soļi (ar attēliem)
Arduino Gripper Bot: viegli un vienkārši pagatavojams par ļoti lētu cenu https://youtu.be/f-HJm8Daz28