Sisällysluettelo:

GO-4 Smart Home Arduino Bot: 7 vaihetta (kuvilla)
GO-4 Smart Home Arduino Bot: 7 vaihetta (kuvilla)

Video: GO-4 Smart Home Arduino Bot: 7 vaihetta (kuvilla)

Video: GO-4 Smart Home Arduino Bot: 7 vaihetta (kuvilla)
Video: Маленький лисенок вышел к людям за помощью 2024, Heinäkuu
Anonim
GO-4 Smart Home Arduino Bot
GO-4 Smart Home Arduino Bot

Tässä projektissa näytän sinulle, kuinka rakentaa älykäs kotirobotti IOT -tekniikan avulla ohjaamaan kodinkoneitasi etänä Internetin kautta.

Mutta ennen kuin aloitamme, puhumme tästä tekniikasta kuten ennenkin…

Mikä on IOT?

Esineiden internet (IoT) on järjestelmä, joka koostuu toisiinsa liittyvistä laskentalaitteista, mekaanisista ja digitaalisista koneista, esineistä, ihmisistä, joille on annettu yksilölliset tunnisteet ja mahdollisuus siirtää tietoja verkon kautta ilman, että niitä tarvitaan ihmisiltä ihmisille tai ihmisiltä toisille. tietokoneen vuorovaikutus.

Esineiden internetissä asia voi olla henkilö, jolla on sydänmonitori-implantti, maatilalla olevat kastelujärjestelmät, joissa on biosiru-transponderi, ajoneuvo, jossa on sisäänrakennetut anturit, jotka varoittavat kuljettajaa, kun rengaspaine on alhainen, tai jokin muu luonnollinen tai ihmisen tekemä objekti, jolle voidaan määrittää IP-osoite ja jossa on mahdollisuus siirtää tietoja verkon kautta.

Sanotaan siis, että IOT on valtava Internet -järjestelmä, joka kattaa kaikki koneet, jotka käyttävät yksilöllistä ID -puheluiden IP -osoitetta.

Kuinka voin tulla osaksi tätä maailmaa Arduino -korttini avulla?

On olemassa pieni tekninen ihmelaite nimeltä ESP8266, ja se on loistava työkalu, jonka avulla projektisi voi käyttää Internetiä. Voit liittää sen helposti Arduinoon kuvan mukaisesti ja antaa projektisi kommunikoida Internetin kautta. Voit hallita sitä mistä päin maailmaa tahansa IP -osoitteen kautta!

Sisäisen ohjaimen tekniset tiedot:

· Espressif-prosessori on 32-bittinen ja 80 MHz, ja se voidaan päivittää 160 MHz: iin.

· 64 kt muistin käynnistyslatain.

· 64 kt: n pika -RAM -muisti omistettu mikro -ohjaimelle.

· 96 kt satunnaismuisti.

*huomautus (1)

ESP8266-laitetta myydään yleensä ilman moduulia, ja mielestäni käytän mieluummin sen ESP-01-sovitinta, jotta se on helppo liittää Arduino-korttiin.

Vaihe 1: Tarvittavat komponentit

Pakolliset osat
Pakolliset osat
Pakolliset osat
Pakolliset osat
Pakolliset osat
Pakolliset osat

Robottimalli (saatavana vaiheessa 3)

Arduino Uno R3

ESP8266 -moduuli

ESP-01-sovitin

Neljä tapaa rele

LCD -moduuli 16x2

LED 220 ohmin vastuksella

Hyppyjohdot

Vaihe 2: ESP8266 -moduulin asennus

ESP8266 -moduulin asentaminen
ESP8266 -moduulin asentaminen
ESP8266 -moduulin asentaminen
ESP8266 -moduulin asentaminen
ESP8266 -moduulin asentaminen
ESP8266 -moduulin asentaminen

Toisin kuin muut komponentit, ESP8266 -moduulin on oltava

asetukset ennen käyttöä, koska se on itsenäinen moduuli ja voit ladata koodin siihen monilla tavoilla.

*muistio 2)

Robottiin pääsee vain paikallisen Wi-Fi-verkon kautta. Jotta voit hallita sitä heittääksesi Internetin, sinun on ehkä suoritettava portinsiirto reitittimellesi.

Lisätietoja tästä aiheesta:

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

Vaihe 3: Robottipohjan kokoaminen

Robottipohjan kokoaminen
Robottipohjan kokoaminen
Robottipohjan kokoaminen
Robottipohjan kokoaminen

Tällä hetkellä valitsen yksinkertaisen pahvimallin, joka voidaan koota parissa tunnissa.

Lataa malli täältä:-

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

Tämän pohjan kokoaminen on melko yksinkertaista, ja sen avulla voit myös korjata koko piirin sisälle ilman sotkuisia johtoja, joten kiinnitin LCD 16*8 -näyttömoduulin sen eteen helpottamaan robottilähtöjen käsittelyä ja selitän sen myöhemmin.

Tässä linkissä opit käyttämään lcd -näyttömoduulia

www.arduino.cc/en/Tutorial/LiquidCrystalDisplay

Vaihe 4: Robottirungon kokoaminen

Image
Image
Robottivartalon kokoaminen
Robottivartalon kokoaminen

Robotin vartalo

koostuu yhdestä kappaleesta, ja edessä on kaksi reikää, joten voit halutessasi korjata LED -vilkkusi 220 ohmin vastuksella ja kameramoduulilla.

Vaihe 5: Robotin pää ja siivet

Robotin pää ja siivet
Robotin pää ja siivet
Robotin pää ja siivet
Robotin pää ja siivet

Nämä kappaleet ovat hyvin yksinkertaisia, eikä niissä ole johtoja tai piirejä.

Vaihe 6: Relepiiri

Image
Image
Relepiiri
Relepiiri
Relepiiri
Relepiiri

RELEIDEN LISÄMINEN ARDUINOON

Tämä on sellainen rele, jolla se voi vaihtaa verkkovirtaa käyttäviä laitteita. Nämä releet käsittelevät useimpia kodeissa käytettäviä laitteita paitsi suuritehoisimmat laitteet, kuten huonelämmittimet, uunit ja moottorit. Varmista, että kytkettävän/sammutettavan laitteen VA (volttia x ampeeria) on pienempi kuin releen luokitus.

Varoitus: Ole aina erittäin varovainen kokeillessasi vaihtovirtaa, sähköisku voi aiheuttaa vakavia vammoja.

Relemoduuli alhaalta on auki, kun AC on kytketty, älä kosketa piiriä.

Piirin DC -osa:

Arduinon digitaalinen nasta 10 -> moduulin tappi S

Arduino GND -> moduulin tappi -

Arduino +5V -> moduulin nasta +

Vaihe 7: Vinkkejä ja temppuja

Vinkkejä ja temppuja
Vinkkejä ja temppuja
Vinkkejä ja temppuja
Vinkkejä ja temppuja

kun kehität omia projekteja Arduinon kanssa, on olemassa muutamia temppuja, jotka on hyvä pitää mielessä, jos jäät jumiin.

· Varmista, että olet lisännyt oikean kirjaston #include ESP8266WiFi.h

· Varmista, että luet oikean portin Arduino 115200: sta, jonka portti on 9600 Serial.begin (115200);

· Projekti ei tarvitse ylimääräistä virtalähdettä.

· Varmista myös, että kirjoita oikea SSID ja salasana paikalliseen WIFI -verkkoon

const char* ssid = "YOUR_SSID";

const char* password = "SINUN_SALASANASI";

· Kun avaat sarjanäytön, varmista, että URL -osoite näkyy seuraavasti:

Käytä tätä URL -osoitetta yhteyden muodostamiseen: https://192.168.1.100/, kopioi URL -osoite ja liitä se verkkoselaimeesi.

* Koodi liitteenä

Suositeltava: