Satura rādītājs:
- 1. darbība. Nepieciešamo priekšmetu savākšana
- 2. darbība: Wifi modulis ESP-8266
- 3. solis: augstas griezes momenta servo
- 4. solis: lokšņu metāls
- 5. solis: 3.3V FTDI programmētājs
- 6. darbība. ESP8266 iestatīšana
- 7. darbība: koda augšupielāde ESP (vienkāršotā programmatūra)
- 8. solis: Arduino kodēšana ar IDE
- 9. darbība. Izgudrojiet savu lietotni
- 10. darbība. Lietotnes.aia fails
- 11. solis: montāža
Video: Wifi viedās durvis (vienkāršākā metode): 11 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 11:00
Šis ir vienkāršs projekts ar arduino uno R3, kura mērķis ir kontrolēt durvju slēdzeni bez atslēgām, un, lai to paveiktu, izmantojot viedtālruni, saziņas līdzeklis būs internets (wifi modulis-ESP8266).
Es jau esmu ievietojis pamācību par to pašu projektu ar Bluetooth moduli, jūs varat to nosūtīt, lai iegūtu paskaidrojumus. (Noklikšķiniet šeit).
Šajā pamācībā jūs uzzināsit par vienkāršo IOT projektu, kas kontrolē jūsu durvju slēdzeni, izmantojot wifi moduli.
Šī ir viena no vienkāršākajām metodēm ESP-8266 izmantošanai.
1. darbība. Nepieciešamo priekšmetu savākšana
1. Arduino UNO R3
lai kontrolētu servo un saskarni ar ESP 8266 (GPIO pin-0)
koncepcija ir ļoti vienkārša, un mēs ar lietotni kontrolēsim ESP8266 (GPIO pin 0) no sava viedtālruņa.
ja GPIO -0
LOW ----------------------------------- slēdzenes stāvoklis aizvērts.
HIGH ----------------------------------- bloķēšanas stāvoklis-atvērts.
GPIO pin 0 stāvokli arduino atpazīs, izmantojot komandu digitalRead, un veic nepieciešamās darbības Servo.
2. darbība: Wifi modulis ESP-8266
Tas palīdzēs mūsu projektam izveidot savienojumu ar mākoni. Tas ir ļoti lēts un viegli lietojams.
Šajā projektā mēs izmantosim tikai ESP8266 GPIO pin-0.
3. solis: augstas griezes momenta servo
pagriezt bloķēšanas sviru, kad tiek nosūtīts signāls no arduino
to darbina pati arduino 5v tapa, un tas labi darbojas ar to. (tikai tad, ja arduino tiek darbināts ar USB kabeli)
4. solis: lokšņu metāls
to izmanto, lai izgatavotu servomotora korpusu, kas ļauj tam pareizi turēt motoru pie durvīm un rotējošo daļu pareizi piestiprināt pie slēdzenes sviras.
lieta ir atkarīga no jūsu radošuma, lietas izgatavošanai varat izmantot jebkuru citu materiālu/lietu. Lai turētu motoru uz durvīm
5. solis: 3.3V FTDI programmētājs
Tas tiek izmantots tikai projekta veidošanā, lai ieprogrammētu moduli ESP8266, jo to nevar ieprogrammēt tieši no arduino.
6. darbība. ESP8266 iestatīšana
Jums tikai jāizveido sērijas sakari starp FTDI programmētāju un ESP8266.
Savienojumi: RX -> TX
TX -> RX
CH_PD -> 3.3V
VCC -> 3.3V
GND -> GND
7. darbība: koda augšupielāde ESP (vienkāršotā programmatūra)
izmantojot ESPlorer IDE, kas ir programma, ko izveidoja 4refr0nt, lai nosūtītu komandas uz jūsu ESP8266.
Lai lejupielādētu un instalētu ESPlorer IDE, izpildiet šos norādījumus:
1. Noklikšķiniet šeit, lai lejupielādētu ESPlorer
2. Izsaiņojiet šo mapi
3. Dodieties uz galveno mapi. Palaidiet failu “ESPlorer.jar”
4. Atveriet ESPlorer IDE
5. Pievienojiet datoram FTDI programmētāju
6. Izvēlieties savu FTDI programmētāja portu
7. Nospiediet Atvērt/Aizvērt
8. Atlasiet cilni NodeMCU+MicroPtyhon
9. Izveidojiet jaunu failu ar nosaukumu init.lua 10. Nospiediet Saglabāt ESP
11. Viss, kas jums jāuztraucas vai jāmaina, ir iezīmēts sarkanajā lodziņā.
12. Augšupielādējiet šādu kodu savā ESP8266, izmantojot iepriekšējo programmatūru. Jūsu failam vajadzētu būt nosaukumam “init.lua”.
pievienojiet skriptam savu tīkla nosaukumu (SSID) un paroli
PIEVIENOT SAVĀ WIFI TĪKLA NOSAUKUMU (SSID) UN PAROLI
Jūsu ESP IP adrese Kad ESP8266 tiek restartēts, tas sērijas monitorā izdrukā ESP IP adresi. Saglabājiet šo IP adresi, jo tā jums būs nepieciešama vēlāk.
8. solis: Arduino kodēšana ar IDE
Es esmu devis kodējumu, kuru varat lejupielādēt no šejienes.
augšupielādējiet šo kodu ARDUINO!
9. darbība. Izgudrojiet savu lietotni
varat to izveidot pats, atsaucoties uz iepriekš sniegtajiem attēliem.
Jūs varat arī lejupielādēt lietotni no šejienes un instalēt savā Android tālrunī.
To ir ļoti viegli konfigurēt. Ekrāna apakšdaļā noklikšķiniet uz pogas “Iestatīt IP adresi” un ierakstiet savu IP adresi.
10. darbība. Lietotnes.aia fails
Jūs varat rediģēt lietotni, izmantojot MIT lietotņu izgudrotāja vietni. (izmantojiet importēšanas opciju)
11. solis: montāža
pārliecinieties, vai ir izveidoti šādi savienojumi.
SERVO CONNECTION 1. oranža ----- arduino tapa 2
2. sarkans ------- 5v pin in arduino
3. brūns ------ zemes pin arduino
beidzot pievienojiet savu ESP 8266 (GPIO pin 0) arduino digitālajai tapai 5.
VISS KĀRTĪBĀ! Ir pienācis laiks pārbaudīt savu projektu un atkļūdot, ja ir kļūdas.
ceru, ka jums patīk !!!
ATSAUCE:
Veidojot un publicējot savu projektu, esmu norādījis uz šo vietni, 1.
Ieteicams:
Viedās durvis: 3 soļi
Viedās durvis: viedās durvis ir vienkāršs risinājums, lai savienotu durvis ar viedtālruni, veicot dažas vienkāršas darbības. Viedās durvis jums paziņos, kad esat aizmirsis aizslēgt durvis un kad kāds tuvojas jūsu durvīm. Kas mēs esam? Divi datorzinātņu studenti no Inte
Vienkāršākā DIY makro tastatūra: 10 soļi (ar attēliem)
Vienkāršākā DIY makro tastatūra: Makro tastatūru var izmantot, lai veiktu noteiktas datora darbības vai funkcijas, un tā var būt patiešām noderīga, lietojot noteiktas lietojumprogrammas, piemēram, video redaktorus vai spēles. Daudzām lietojumprogrammām ir karstie taustiņi, lai ātri veiktu darbības, bet dažreiz
Vienkāršākā Arduino viedā augu laistīšana: 7 soļi (ar attēliem)
Vienkāršākā Arduino viedā augu laistīšana: Iepriekšējā reizē, kad rakstījām intructable par to, kā izveidot automātisku augu laistīšanas sistēmu ar arduino un sensoriem, mūsu raksts ieguva lielu uzmanību un lieliskas atsauksmes. Pēc tam mēs domājām, kā mēs varētu to uzlabot. Šķiet, ka mūsu
IOT CA2 - viedās durvis: 3 soļi
IOT CA2 - viedās durvis: Apraksts: Tā ir durvju bloķēšanas sistēma telpai. Reģistrētie lietotāji varēs izmantot RFID karti, lai iekļūtu telpā, un iedegsies telpas apgaismojums. Ja pieskaras nepareizai RFID kartei, kamera uzņems attēlu, kam sekos sarkana gaismas diode
Vienkāršākā mājas automatizācija, izmantojot Bluetooth, Android viedtālruni un Arduino: 8 soļi (ar attēliem)
Vienkāršākā mājas automatizācija, izmantojot Bluetooth, Android viedtālruni un Arduino. Šo ir ļoti viegli uzbūvēt, un to var uzbūvēt dažu stundu laikā. Manā versijā, kuru es šeit izskaidroju, es varu