Turinys:

„GO-4 Smart Home Arduino Bot“: 7 žingsniai (su nuotraukomis)
„GO-4 Smart Home Arduino Bot“: 7 žingsniai (su nuotraukomis)

Video: „GO-4 Smart Home Arduino Bot“: 7 žingsniai (su nuotraukomis)

Video: „GO-4 Smart Home Arduino Bot“: 7 žingsniai (su nuotraukomis)
Video: Drone Battle Part 2🔥: DJI Mini 3 Pro vs DJI AVATA🚀 #shorts 2024, Lapkritis
Anonim
„GO-4 Smart Home Arduino Bot“
„GO-4 Smart Home Arduino Bot“

Šiame projekte aš jums parodysiu, kaip sukurti „Smart Home Bot“naudojant IOT technologiją, kad nuotoliniu būdu valdytumėte savo buitinę techniką internetu.

Tačiau prieš pradėdami pakalbėkime apie šią techniką, kaip anksčiau.

Kas yra IOT?

Daiktų internetas (daiktų internetas) yra tarpusavyje susijusių skaičiavimo įrenginių, mechaninių ir skaitmeninių mašinų, objektų, žmonių sistema, kuriai suteikiami unikalūs identifikatoriai ir galimybė perduoti duomenis tinklu nereikalaujant žmonių iš žmonių ar žmonių. kompiuterio sąveika.

Daiktų internete daiktas gali būti asmuo, turintis širdies monitoriaus implantą, drėkinimo sistemas ūkyje su biočipo atsakikliu, transporto priemonė, kurioje yra įmontuoti jutikliai, įspėjantys vairuotoją, kai slėgis padangose yra žemas, arba bet kuri kita natūralus ar žmogaus sukurtas objektas, kuriam galima priskirti IP adresą ir suteikti galimybę perduoti duomenis tinklu.

Taigi, tarkime, kad IOT yra didžiulė sistema internete, apimanti kiekvieną mašiną, naudojančią unikalų ID skambučių IP adresą.

Kaip aš galiu tapti šio pasaulio dalimi naudodamas savo „Arduino“lentą?

Yra nedidelis technologinio stebuklo įrenginys, vadinamas ESP8266, ir tai puiki priemonė, leidžianti jūsų projektui pasiekti internetą. Galite lengvai prijungti jį prie „Arduino“, kaip parodyta, ir leisti savo projektui bendrauti internetu. Norėdami jį valdyti iš bet kurios pasaulio vietos per IP adresą!

Vidinio valdiklio specifikacijos:

· „Espressif“procesorius yra 32 bitų ir 80 MHz ir gali būti atnaujintas iki 160 MHz.

· 64 KB atminties įkrovos tvarkyklė.

· 64KB greitosios atminties, skirtos mikrovaldikliui.

· 96 KB atminties.

*pastaba (1)

ESP8266 įrenginys paprastai parduodamas be jokio modulio, ir, mano asmenine nuomone, aš norėčiau naudoti jo ESP-01 adapterį, kad būtų galima lengvai prisijungti prie „Arduino“plokštės.

1 žingsnis: reikalingi komponentai

Būtini komponentai
Būtini komponentai
Būtini komponentai
Būtini komponentai
Būtini komponentai
Būtini komponentai

Roboto modelis (pasiekiamas 3 veiksme)

„Arduino Uno R3“

ESP8266 modulis

ESP-01 adapteris

Keturi relės būdai

LCD modulis 16x2

LED su 220 omų rezistoriumi

Jumperio laidai

2 žingsnis: Įdiekite ESP8266 modulį

ESP8266 modulio diegimas
ESP8266 modulio diegimas
ESP8266 modulio diegimas
ESP8266 modulio diegimas
ESP8266 modulio diegimas
ESP8266 modulio diegimas

Skirtingai nuo kitų komponentų, ESP8266 modulis turi būti

nustatykite prieš naudodami, nes tai yra atskiras modulis ir yra daug būdų, kuriais galite vadovautis, norėdami įkelti kodą į jį.

*užrašas 2)

Robotas pasiekiamas tik per vietinį „Wi-Fi“tinklą. Norėdami jį valdyti, naudodamiesi internetu, turėsite atlikti maršrutizatoriaus prievadų peradresavimą.

Norėdami gauti daugiau informacijos apie šią temą:

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

3 žingsnis: Roboto bazės surinkimas

Robotų bazės surinkimas
Robotų bazės surinkimas
Robotų bazės surinkimas
Robotų bazės surinkimas

Šiuo metu renkuosi paprastą kartoninį modelį, kurį galima surinkti per porą valandų.

Atsisiųskite modelį iš čia:-

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

Surinkti šią bazę yra gana paprasta, ji taip pat leidžia pataisyti visą grandinę viduje be jokių netvarkingų laidų išvaizdos, todėl priekyje pritvirtinau LCD 16*8 ekrano modulį, kad būtų lengviau susidoroti su roboto išėjimais, ir aš tai paaiškinsiu vėliau.

Šioje nuorodoje sužinosite, kaip naudotis LCD ekrano moduliu

www.arduino.cc/en/Tutorial/LiquidCrystalDisplay

4 žingsnis: Roboto liemens surinkimas

Image
Image
Roboto liemens surinkimas
Roboto liemens surinkimas

Roboto liemuo

susideda iš vieno gabalo, o priekyje yra dvi skylės, kad galėtumėte sureguliuoti LED blykstę su 220 omų rezistoriumi ir fotoaparato moduliu.

5 žingsnis: roboto galva ir sparnai

Roboto galva ir sparnai
Roboto galva ir sparnai
Roboto galva ir sparnai
Roboto galva ir sparnai

Šios dalys yra labai paprastos ir jos viduje nėra jokių laidų ar grandinių.

6 žingsnis: relės grandinė

Image
Image
Relės grandinė
Relės grandinė
Relės grandinė
Relės grandinė

KAIP PRIDĖTI RELJUS ARDUINO

Tai yra relės tipas, kurį jis gali naudoti, norėdamas perjungti iš tinklo maitinamus įrenginius. Šios relės valdys daugumą namuose naudojamų prietaisų, išskyrus didžiausios galios įrenginius, tokius kaip kambario šildytuvai, viryklės ir varikliai. Įsitikinkite, kad įjungto/išjungiamo įrenginio VA (voltai x amperai) yra mažesnis už relės reitingą.

Įspėjimas: eksperimentuodami su kintamosios srovės prietaisu visada būkite labai atsargūs, nes elektros smūgis gali sukelti rimtų sužalojimų.

Relės modulis iš apačios yra atidarytas, kai prijungtas kintamosios srovės šaltinis, nelieskite grandinės.

DC grandinės daliai:

„Arduino“skaitmeninis kaištis 10 -> modulio kaištis S

„Arduino GND“-> modulio kaištis -

„Arduino“+5V -> modulio kaištis +

7 žingsnis: patarimai ir gudrybės

Patarimai ir gudrybės
Patarimai ir gudrybės
Patarimai ir gudrybės
Patarimai ir gudrybės

kurdami savo projektus su „Arduino“, yra keletas gudrybių, kurių naudinga nepamiršti, jei įstrigsite.

· Įsitikinkite, kad įtraukėte tinkamą biblioteką #include ESP8266WiFi.h

· Įsitikinkite, kad skaitote tinkamą „Arduino 115200“prievadą, kuriame yra 9600 Serial.begin (115200) prievadas;

· Projektui nereikia jokio papildomo energijos šaltinio.

· Taip pat įsitikinkite, kad naudodamiesi vietiniu WIFI tinklu užsirašykite teisingą SSID ir slaptažodį

const char* ssid = "YOUR_SSID";

const char* password = "YOUR_PASSWORD";

· Atidarę serijinį ekraną įsitikinkite, kad URL rodomas taip:

Norėdami prisijungti, naudokite šį URL: https://192.168.1.100/, nukopijuokite URL ir įklijuokite jį žiniatinklio naršyklėje.

* Pridedamas kodas

Rekomenduojamas: