Indholdsfortegnelse:
- Trin 1: Indsamling af de nødvendige varer
- Trin 2: ESP-8266 Wifi-modul
- Trin 3: Højt moment servo
- Trin 4: Metalplader
- Trin 5: 3.3V FTDI -programmerer
- Trin 6: Opsætning til ESP8266
- Trin 7: Upload kode til ESP (forenklet software)
- Trin 8: Kodning af Arduino med IDE
- Trin 9: Opfind din egen app
- Trin 10:.aia -filen til appen
- Trin 11: Montering
Video: Wifi Smart Door (enkleste metode): 11 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
Dette er et simpelt projekt lavet med arduino uno R3, målet er at styre en dørlås uden nøgler, og ved hjælp af en smart telefon til at opnå dette vil kommunikationsmediet være internettet (wifi-modul-ESP8266).
Jeg har allerede postet en instruerbar om det samme projekt med bluetooth -modul, du kan henvise det til eventuelle afklaringer. (Klik her).
I denne instruktive vil du vide om det enkle IOT -projekt for at kontrollere låsen på din dør med wifi -modul.
Dette er en af de enkleste metoder til brug af ESP-8266.
Trin 1: Indsamling af de nødvendige varer
1. Arduino UNO R3
at styre servoen og grænsefladen med ESP 8266 (GPIO pin-0)
konceptet er meget enkelt, vi skal styre ESP8266 (GPIO pin 0) fra vores smartphone med en app.
hvis GPIO -pin 0
LAV ----------------------------------- lås tilstandslukket.
HIGH ----------------------------------- lås state-open.
GPIO pin 0 -tilstand vil blive genkendt af arduino ved hjælp af kommandoen digitalRead og udfører de nødvendige operationer på Servoen.
Trin 2: ESP-8266 Wifi-modul
Dette vil hjælpe vores projekt med at få forbindelse til skyen. Dette er meget billigt og let at bruge.
I dette projekt bruger vi kun GPIO pin-0 i ESP8266.
Trin 3: Højt moment servo
at dreje låsehåndtaget, når der sendes signal fra arduinoen
den drives af selve arduino 5v -stiften, og den fungerer godt med den. (kun når arduinoen drives med usb -kabel)
Trin 4: Metalplader
dette bruges til at lave etui til servomotoren, som gør det muligt at holde motoren korrekt på døren og den roterende del korrekt fastgjort til låsens håndtag.
sagen er op til din kreativitet, du kan bruge ethvert andet materiale/ting til at lave sagen. AT HOLDE MOTOREN PÅ DØREN
Trin 5: 3.3V FTDI -programmerer
Dette bruges kun til fremstilling af projektet til at programmere ESP8266 -modulet, da det ikke kan programmeres direkte fra arduino.
Trin 6: Opsætning til ESP8266
Du behøver kun at etablere en seriel kommunikation mellem din FTDI -programmør og din ESP8266.
Forbindelser: RX -> TX
TX -> RX
CH_PD -> 3,3V
VCC -> 3,3V
GND -> GND
Trin 7: Upload kode til ESP (forenklet software)
ved hjælp af ESPlorer IDE, som er et program oprettet af 4refr0nt til at sende kommandoer til din ESP8266.
Følg disse instruktioner for at downloade og installere ESPlorer IDE:
1. klik her for at downloade ESPlorer
2. Pak den mappe ud
3. Gå til hovedmappen Kør “ESPlorer.jar” -filen
4. Åbn ESPlorer IDE
5. Tilslut din FTDI -programmør til din computer
6. Vælg din FTDI -programmeringsport
7. Tryk på Åbn/Luk
8. Vælg NodeMCU+MicroPtyhon -fanen
9. Opret en ny fil kaldet init.lua10. Tryk på Gem i ESP
11. Alt, hvad du skal bekymre dig om eller ændre, fremhæves i rødt felt.
12. Upload følgende kode til din ESP8266 ved hjælp af den foregående software. Din fil skal have navnet "init.lua".
tilføj dit netværksnavn (SSID) og adgangskode til scriptet
TILFØJ DIT WIFI -NETVÆRKSNAVN (SSID) OG KODE TIL SKRIFTEN
Din ESP IP -adresse Når din ESP8266 genstarter, udskriver den din serielle monitor ESP IP -adressen. Gem den IP -adresse, fordi du får brug for den senere.
Trin 8: Kodning af Arduino med IDE
Jeg har givet den kodning, du kan downloade filen herfra.
uploade denne kode til ARDUINO!
Trin 9: Opfind din egen app
du kan oprette en selv ved at henvise til billederne ovenfor.
Du kan også downloade appen herfra og installere på din Android -telefon.
Det er meget let at konfigurere. Klik på knappen "Indstil IP -adresse" nederst på skærmen, og indtast din IP -adresse.
Trin 10:.aia -filen til appen
du kan redigere appen ved hjælp af MIT app -opfinderwebsted. (brug importmulighed)
Trin 11: Montering
Sørg for, at følgende tilslutninger er udført.
SERVO TILSLUTNING 1. orange ----- arduino pin 2
2.rød ------- 5v pin i arduino
3. brun ------ stift i arduino
tilslut endelig din ESP 8266 (GPIO pin 0) til digital pin 5 på arduinoen.
KLAR! Det er tid til at teste dit projekt og fejlsøge eventuelle fejl.
håber du kan lide det !!!
REFERENCE:
Jeg har henvist til følgende websted ved fremstilling og udgivelse af mit projekt, 1.
Anbefalede:
Enkleste IoT temperatur- og luftfugtighedsmåler: 5 trin (med billeder)
Enkleste IoT temperatur- og luftfugtighedsmåler: Den enkleste IoT temperatur- og fugtighedsmåler giver dig mulighed for at indsamle temperatur, fugtighed og varmeindeks. Send dem derefter til Adafruit IO
Interfacetastatur med Arduino. [Unik metode]: 7 trin (med billeder)
Interfacetastatur med Arduino. [Unik metode]: Hej og velkommen til min første instruerbare! :) I denne instruktør vil jeg gerne dele et fantastisk bibliotek til grænseflade mellem tastatur og arduino - 'Password -bibliotek' inklusive 'Tastaturbibliotek'. Dette bibliotek indeholder de bedste funktioner, som vi
Det enkleste DIY makro tastatur: 10 trin (med billeder)
Det enkleste DIY -makrotastatur: Et makrotastatur kan bruges til at udføre bestemte handlinger eller funktioner på din computer og kan være virkelig nyttig med visse applikationer, f.eks. Videoredigerere eller spil. Mange applikationer har genvejstaster til hurtigt at udføre handlinger, men nogle gange
Enkleste inverter med bare en DC -motor 12V til 220V AC: 3 trin (med billeder)
Enkleste inverter med bare en DC -motor 12V til 220V AC: Hej! I denne instruktør lærer du at lave en simpel inverter derhjemme. Denne inverter kræver ikke flere elektroniske komponenter, men en enkelt komponent, som er en lille 3V DC -motor. DC Motor er alene ansvarlig for at udføre skiftet
Power LED'er - enkleste lys med konstant strømkreds: 9 trin (med billeder)
Power LED'er - enkleste lys med konstant strømkredsløb: Her er et virkelig enkelt og billigt ($ 1) LED -driverkredsløb. Kredsløbet er en "konstant strømkilde", hvilket betyder, at det holder LED -lysstyrken konstant, uanset hvilken strømforsyning du bruger eller omgivende miljøforhold y