Sisällysluettelo:
- Vaihe 1: Vaadittujen kohteiden kerääminen
- Vaihe 2: ESP-8266 Wifi-moduuli
- Vaihe 3: Korkea vääntömomentti Servo
- Vaihe 4: Levyt
- Vaihe 5: 3.3V FTDI -ohjelmoija
- Vaihe 6: ESP8266: n asennus
- Vaihe 7: Koodin lataaminen ESP: hen (yksinkertaistettu ohjelmisto)
- Vaihe 8: Arduinon koodaus IDE: llä
- Vaihe 9: Oman sovelluksen keksiminen
- Vaihe 10:.aia -tiedosto sovellukselle
- Vaihe 11: Kokoonpano
Video: Wifi Smart Door (yksinkertaisin tapa): 11 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:04
Tämä on yksinkertainen projekti, joka on tehty arduino uno R3: lla, tavoitteena on hallita ovilukkoa ilman avaimia, ja käyttämällä älypuhelinta tämän saavuttamiseksi viestintäväline on Internet (wifi-moduuli-ESP8266).
Olen jo lähettänyt ohjeen samasta projektista, jossa on Bluetooth -moduuli, voit viitata siihen selvennysten saamiseksi (napsauta tätä).
Tässä ohjeessa tiedät yksinkertaisesta IOT -projektista, joka ohjaa oven lukkoa wifi -moduulilla.
Tämä on yksi yksinkertaisimmista menetelmistä ESP-8266: n käyttämiseksi.
Vaihe 1: Vaadittujen kohteiden kerääminen
1. Arduino UNO R3
ohjata servoa ja liitäntää ESP 8266: n (GPIO pin-0) avulla
konsepti on hyvin yksinkertainen, aiomme ohjata ESP8266 (GPIO -nasta 0) älypuhelimestamme sovelluksella.
jos GPIO -nasta 0
LOW ----------------------------------- lukitus tila suljettu.
HIGH ----------------------------------- lukitustila auki.
arduino tunnistaa GPIO -nasta 0 -tilan käyttämällä digitalRead -komentoa ja suorittaa tarvittavat toiminnot Servossa.
Vaihe 2: ESP-8266 Wifi-moduuli
Tämä auttaa projektiamme muodostamaan yhteyden pilveen. Tämä on erittäin halpaa ja helppokäyttöistä.
Tässä projektissa käytämme vain ESP8266: n GPIO-nasta-0.
Vaihe 3: Korkea vääntömomentti Servo
kääntää lukitusvipua, kun arduino lähettää signaalin
se saa virtansa arduino 5v nastasta ja toimii hyvin sen kanssa. (vain kun arduino saa virtansa USB -kaapelilla)
Vaihe 4: Levyt
tätä käytetään servomoottorin kotelon valmistamiseen, jonka avulla se voi pitää moottoria kunnolla ovella ja pyörivää osaa kiinnittää lukon vipuun.
kotelo on luovuutesi mukaista, voit käyttää mitä tahansa muuta materiaalia/esinettä kotelon tekemiseen. MOOTTORIN PITÄMINEN OVESSA
Vaihe 5: 3.3V FTDI -ohjelmoija
Tätä käytetään vain projektin tekemiseen ESP8266 -moduulin ohjelmointiin, koska sitä ei voi ohjelmoida suoraan arduino -ohjelmasta.
Vaihe 6: ESP8266: n asennus
Sinun tarvitsee vain muodostaa sarjaliikenne FTDI -ohjelmoijan ja ESP8266 -laitteen välillä.
Liitännät: RX -> TX
Lähetys -> Vastaanotto
CH_PD -> 3.3V
VCC -> 3.3V
GND -> GND
Vaihe 7: Koodin lataaminen ESP: hen (yksinkertaistettu ohjelmisto)
käyttämällä ESPlorer IDE: tä, joka on ohjelma, jonka 4refr0nt on luonut lähettämään komentoja ESP8266 -laitteeseesi.
Lataa ja asenna ESPlorer IDE noudattamalla näitä ohjeita:
1. lataa ESPlorer napsauttamalla tätä
2. Pura kansio
3. Siirry pääkansioon Suorita ESPlorer.jar -tiedosto
4. Avaa ESPlorer IDE
5. Kytke FTDI -ohjelmoija tietokoneeseen
6. Valitse FTDI -ohjelmointiporttisi
7. Paina Avaa/Sulje
8. Valitse NodeMCU+MicroPtyhon -välilehti
Luo uusi tiedosto nimeltä init.lua 10. Paina Tallenna ESP: hen
11. kaikki, mitä sinun on huolehdittava tai muutettava, on korostettu punaisessa ruudussa.
12. Lataa seuraava koodi ESP8266 -laitteeseen edellisen ohjelmiston avulla. Tiedoston pitäisi olla nimeltään "init.lua".
lisää skriptiin verkkosi nimi (SSID) ja salasana
LISÄÄ WIFI -VERKON NIMI (SSID) JA SALASANA skriptiin
ESP: n IP -osoite Kun ESP8266 käynnistyy uudelleen, se tulostaa sarjamonitoriin ESP: n IP -osoitteen. Tallenna IP -osoite, koska tarvitset sitä myöhemmin.
Vaihe 8: Arduinon koodaus IDE: llä
Olen antanut koodauksen, jonka voit ladata tiedoston täältä.
lataa tämä koodi ARDUINOon!
Vaihe 9: Oman sovelluksen keksiminen
voit luoda sellaisen itse yllä olevien kuvien avulla.
Voit myös ladata sovelluksen täältä ja asentaa Android -puhelimeesi.
Se on erittäin helppo määrittää. Napsauta”Aseta IP -osoite” -painiketta näytön alareunassa ja kirjoita IP -osoitteesi.
Vaihe 10:.aia -tiedosto sovellukselle
Voit muokata sovellusta MIT -sovellusten keksijän verkkosivustolla. (käytä tuontivaihtoehtoa)
Vaihe 11: Kokoonpano
varmista, että seuraavat liitännät on tehty.
SERVO CONNECTION 1.oranssi ----- arduino-nasta 2
2.punainen ------- 5v pin in arduino
3.ruskea ------ maadoitusneula arduinossa
lopuksi liitä ESP 8266 (GPIO -nasta 0) arduinon digitaaliseen nastaan 5.
VALMIS! On aika testata projektisi ja tehdä virheenkorjaus.
Toivottavasti pidät siitä !!!
VIITE:
Olen viitannut seuraavalle verkkosivustolle projektini suunnittelussa ja julkaisussa, 1.
Suositeltava:
Yksinkertaisin IoT -lämpötila- ja kosteusmittari: 5 vaihetta (kuvilla)
Yksinkertaisin IoT -lämpötila- ja kosteusmittari: Yksinkertaisimman IoT -lämpötila- ja kosteusmittarin avulla voit kerätä lämpötila-, kosteus- ja lämpöindeksit. Lähetä ne sitten Adafruit IO: lle
"Maailman yksinkertaisin" neuralisaattorirakenne (miehet mustassa muistin pyyhekumi): 10 vaihetta (kuvilla)
"Maailman yksinkertaisin" Neuralizer-build (Men in Black Memory Eraser): Oletko menossa pukujuhliin vain muutaman päivän kuluttua, mutta sinulla ei silti ole pukua? Sitten tämä rakenne on sinua varten! Aurinkolasien ja mustan puvun ansiosta tämä rekvisiitta täydentää Men in Black -asua. Se perustuu yksinkertaisimpaan mahdolliseen elektroniseen piiriin
Yksinkertaisin DIY -makronäppäimistö: 10 vaihetta (kuvilla)
Yksinkertaisin DIY -makronäppäimistö: Makronäppäimistöä voidaan käyttää tiettyjen toimintojen suorittamiseen tietokoneessa, ja se voi olla todella hyödyllinen tietyissä sovelluksissa, kuten videonmuokkausohjelmissa tai peleissä. Monissa sovelluksissa on pikanäppäimiä toimintojen nopeaan suorittamiseen, mutta joskus
WAVE - maailman yksinkertaisin DIY -juotosvise! (PCB -apukädet): 6 vaihetta (kuvilla)
WAVE - maailman yksinkertaisin DIY -juotosvise! (PCB Helping Hands): WAVE on luultavasti omituisin Helping Hands -laite, jonka olet koskaan nähnyt. Miksi sitä kutsutaan "WAVE"? Koska se on Helping-Hands-laite, joka rakennettiin mikroaaltouunin osista! Mutta se, että WAVE näyttää oudolta, ei tarkoita, etteikö se voisi olla
Yksinkertaisin kotiautomaatio Bluetoothin, Android -älypuhelimen ja Arduinon avulla: 8 vaihetta (kuvilla)
Yksinkertaisin kotiautomaatio Bluetoothin, Android -älypuhelimen ja Arduinon avulla. Tämä on erittäin helppo rakentaa ja se voidaan rakentaa muutamassa tunnissa. Versiossa, jonka selitän tässä, voin