Sisukord:
- Samm: nõutavate esemete kogumine
- 2. samm: WiFi-moodul ESP-8266
- 3. samm: suure pöördemomendiga servo
- 4. samm: lehtmetall
- Samm: 3.3V FTDI programmeerija
- Samm: seadistage ESP8266
- Samm: koodi üleslaadimine ESP -sse (lihtsustatud tarkvara)
- Samm: Arduino kodeerimine IDE -ga
- 9. samm: oma rakenduse leiutamine
- Samm: rakenduse.aia -fail
- Samm: kokkupanek
Video: Wifi nutikas uks (lihtsaim meetod): 11 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:51
See on lihtne projekt, mis on tehtud arduino uno R3-ga, eesmärk on juhtida ukse lukku ilma võtmeteta ja kasutades selleks nutitelefoni, on suhtlusvahendiks internet (wifi moodul-ESP8266).
Olen juba postitanud juhendi sama projekti kohta Bluetooth -mooduliga, saate selle selgituste saamiseks suunata. (Klõpsake siin).
Selles juhendis saate teada lihtsast IOT -projektist, mis seisneb ukse luku juhtimises wifi -mooduliga.
See on üks lihtsamaid meetodeid ESP-8266 kasutamiseks.
Samm: nõutavate esemete kogumine
1. Arduino UNO R3
servo ja liidese juhtimiseks ESP 8266-ga (GPIO pin-0)
kontseptsioon on väga lihtne, me juhime rakendusega oma nutitelefonist ESP8266 (GPIO pin 0).
kui GPIO -pin 0
LOW ----------------------------------- lukustus olekus suletud.
HIGH ----------------------------------- lukustus olek avatud.
arduino tunneb ära GPIO pin 0 oleku, kasutades käsku digitalRead ja teeb vajalikud toimingud servoga.
2. samm: WiFi-moodul ESP-8266
See aitab meie projektil pilvega ühendust saada. See on väga odav ja lihtne kasutada.
Selles projektis kasutame ainult ESP8266 GPIO pin-0.
3. samm: suure pöördemomendiga servo
lukustushoova keeramiseks, kui arduino saadab signaali
seda toidab arduino 5v pin ise ja see töötab sellega hästi. (ainult siis, kui arduino saab toite USB -kaabli abil)
4. samm: lehtmetall
seda kasutatakse servomootori korpuse valmistamiseks, mis võimaldab mootoril korralikult uksel hoida ja pöörlev osa on korralikult lukukangi külge kinnitatud.
juhtum sõltub teie loovusest, saate ümbrise valmistamiseks kasutada mis tahes muud materjali/asja. MOOTORI Ukse peal hoidmiseks
Samm: 3.3V FTDI programmeerija
Seda kasutatakse ainult projekti tegemisel, ESP8266 mooduli programmeerimiseks, kuna seda ei saa otse arduino programmeerida.
Samm: seadistage ESP8266
Peate looma ainult jadaühenduse oma FTDI programmeerija ja ESP8266 vahel.
Ühendused: RX -> TX
TX -> RX
CH_PD -> 3.3V
VCC -> 3.3V
GND -> GND
Samm: koodi üleslaadimine ESP -sse (lihtsustatud tarkvara)
kasutades ESPlorer IDE -d, mis on programm, mille on loonud 4refr0nt, et saata käske teie ESP8266 -le.
ESPlorer IDE allalaadimiseks ja installimiseks järgige neid juhiseid:
1. ESPloreri allalaadimiseks klõpsake siin
2. Pakkige see kaust lahti
3. Minge põhikausta. Käivitage fail „ESPlorer.jar”
4. Avage ESPlorer IDE
5. Ühendage oma FTDI programmeerija arvutiga
6. Valige oma FTDI programmeerija port
7. Vajutage Ava/Sule
8. Valige vahekaart NodeMCU+MicroPtyhon
9. Looge uus fail nimega init.lua 10. Vajutage Save to ESP
11. Kõik, mille pärast peate muretsema või muutma, on punases kastis esile tõstetud.
12. Laadige järgmine kood oma ESP8266 -sse üles, kasutades eelmist tarkvara. Teie faili nimi peaks olema „init.lua“.
lisage skriptile oma võrgu nimi (SSID) ja parool
LISAKE SKRIPTI OMA WIFI VÕRGUNIMI (SSID) JA PAROOL
Teie ESP IP -aadress Kui teie ESP8266 taaskäivitub, prindib see teie seeriamonitori ESP IP -aadressi. Salvestage see IP -aadress, sest teil on seda hiljem vaja.
Samm: Arduino kodeerimine IDE -ga
Olen andnud kodeeringu, mille abil saate faili siit alla laadida.
laadige see kood ARDUINO -sse üles!
9. samm: oma rakenduse leiutamine
saate selle ise luua, viidates ülaltoodud piltidele.
saate ka rakenduse siit alla laadida ja oma Android -telefoni installida.
Seda on väga lihtne seadistada. Klõpsake ekraani allosas nuppu „Määra IP -aadress” ja tippige oma IP -aadress.
Samm: rakenduse.aia -fail
saate rakendust muuta, kasutades MIT rakenduse leiutaja veebisaiti. (kasutage impordivalikut)
Samm: kokkupanek
veenduge, et järgmised ühendused on tehtud.
SERVO CONNECTION 1. oranž ----- arduino tihvt 2
2. punane ------- 5v pin in arduino
3. pruun ------ jahvatatud tihvt arduinos
lõpuks ühendage oma ESP 8266 (GPIO pin 0) arduino digitaalse tihvtiga 5.
KÕIK SEATUD! On aeg oma projekti testida ja vigade korral siluda.
loodan, et sulle meeldib !!!
VIIDE:
Olen oma projekti tegemisel ja avaldamisel viidanud järgmisele veebisaidile, 1.
Soovitan:
Nutikas uks: 3 sammu
Smart Door: Smart Door on lihtne lahendus, kuidas ühendada oma uks mõne lihtsa sammuga nutitelefoniga. Smart Door teavitab teid, kui unustasite ukse lukustada ja kui keegi teie uksele läheneb. Kes me oleme? Kaks infotehnoloogia eriala üliõpilast
Sisse lülitatud riiviahel koos UC -ga. Üks nupp. Üks tihvt. Diskreetne komponent: 5 sammu
Sisse lülitatud riiviahel koos UC -ga. Üks nupp. Üks tihvt. Diskreetne komponent: Tere kõigile, otsisin võrgust sisse/välja lülitust. Kõik, mis ma leidsin, ei olnud see, mida ma otsisin. Ma rääkisin iseendaga, selleks on tingimata võimalus. Seda ma vajasin.-Ainult üks nupp, mida saab sisse ja välja lülitada
Veel üks nutikas ilmajaam, kuid : 6 sammu (piltidega)
Veel üks nutikas ilmajaam, aga …: OK, ma tean, et selliseid ilmajaamu on igal pool saadaval nii palju, kuid võtke paar minutit aega, et näha erinevust … Vähese energiatarbega 2 e-paberi kuvarit … aga 10 erinevat ekraanid! ESP32 -põhine kiirendusmõõtur ja temperatuuri / niiskuse andurid Wifi värskendus
Veel üks nutikas täring (YASD): 8 sammu
Veel üks nutikas täring (YASD): mis on YASD? Veel üks nutikate funktsioonidega elektrooniline täring? Jah ja ei. Jah - YASD kasutab LED -e juhuslikult genereeritud numbrite kuvamiseks täringute stiilis. Ei - YASD ei ole iseenesest valmistoode. See peaks pigem näitama, milline trükkplaat
Lihtsaim Arduino nutikas taimede kastmine: 7 sammu (piltidega)
Lihtsaim Arduino nutikas taimede kastmine: eelmisel korral, kui kirjutasime arduino ja anduritega automaatse taimede kastmissüsteemi loomise kohta, sai meie artikkel palju tähelepanu ja suurepärast tagasisidet. Hiljem oleme mõelnud, kuidas saaksime seda paremaks muuta. Tundub, et meie o