INHOUDSOPGAWE:
- Stap 1: Versamel die benodigde items
- Stap 2: ESP-8266 Wifi-module
- Stap 3: Servo met 'n hoë wringkrag
- Stap 4: plaatmetaal
- Stap 5: 3.3V FTDI programmeerder
- Stap 6: Stel op vir ESP8266
- Stap 7: Laai kode op na ESP (vereenvoudigde sagteware)
- Stap 8: Die kodering van die Arduino met IDE
- Stap 9: Uitvind van u eie app
- Stap 10: Die.aia -lêer vir die app
- Stap 11: Vergadering
Video: Wifi Smart Door (eenvoudigste metode): 11 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:28
Dit is 'n eenvoudige projek wat gemaak is met die arduino uno R3, die doel is om 'n deurslot sonder sleutels te beheer, en deur 'n slimfoon te gebruik, sal die kommunikasiemedium die internet wees (wifi-module-ESP8266).
Ek het reeds 'n instruksies oor dieselfde projek met 'n Bluetooth -module geplaas; u kan dit verwys vir verdere verduidelikings. (Klik hier).
In hierdie instruksies weet u van die eenvoudige IOT -projek om die deurslot met 'n wifi -module te beheer.
Dit is een van die eenvoudigste metodes om ESP-8266 te gebruik.
Stap 1: Versamel die benodigde items
1. Arduino UNO R3
om die servo en koppelvlak met die ESP 8266 (GPIO pin-0) te beheer
die konsep is baie eenvoudig; ons gaan die ESP8266 (GPIO pin 0) vanaf ons slimfoon beheer met 'n app.
as GPIO -pen 0
LAAG ----------------------------------- slot staat gesluit.
HOOG ----------------------------------- sluit staat oop.
die GPIO pin 0 -toestand sal deur arduino herken word met behulp van die digitalRead -opdrag en die nodige bewerkings op die Servo uitvoer.
Stap 2: ESP-8266 Wifi-module
Dit sal ons projek help om met die wolk in verbinding te tree. Dit is baie goedkoop en maklik om te gebruik.
In hierdie projek gebruik ons slegs die GPIO pin-0 van die ESP8266.
Stap 3: Servo met 'n hoë wringkrag
om die sluithendel te draai as 'n sein van die arduino gestuur word
dit word aangedryf deur die arduino 5v -pen self en dit werk goed daarmee. (slegs as die arduino met 'n usb -kabel aangedryf word)
Stap 4: plaatmetaal
Dit word gebruik om die servomotor se behuizing te maak, waarmee hy die motor behoorlik aan die deur kan hou en die draaiende deel goed aan die hefboom van die slot vasgemaak kan word.
die saak hang af van u kreatiwiteit; u kan enige ander materiaal/ding gebruik om die saak te maak. OM DIE MOTOR OP DIE DEUR TE HOU
Stap 5: 3.3V FTDI programmeerder
Dit word slegs gebruik vir die maak van die projek om die ESP8266 -module te programmeer, aangesien dit nie direk vanaf arduino geprogrammeer kan word nie.
Stap 6: Stel op vir ESP8266
U hoef slegs 'n reekskommunikasie tussen u FTDI -programmeerder en u ESP8266 tot stand te bring.
Verbindings: RX -> TX
TX -> RX
CH_PD -> 3.3V
VCC -> 3.3V
GND -> GND
Stap 7: Laai kode op na ESP (vereenvoudigde sagteware)
met behulp van die ESPlorer IDE, 'n program wat deur 4refr0nt geskep is om opdragte na u ESP8266 te stuur.
Volg hierdie instruksies om ESPlorer IDE af te laai en te installeer:
1. Klik hier om ESPlorer af te laai
2. Pak die vouer uit
3. Gaan na die hoofmap "Run" ESPlorer.jar "-lêer
4. Maak die ESPlorer IDE oop
5. Koppel u FTDI -programmeerder aan u rekenaar
6. Kies u FTDI -programmeerderpoort
7. Druk Open/Close
8. Kies NodeMCU+MicroPtyhon -oortjie
9. Skep 'n nuwe lêer genaamd init.lua 10. Druk Stoor in ESP
11. Alles waaroor u u moet bekommer of verander, word in die rooi blokkie gemerk.
12. Laai die volgende kode in u ESP8266 op met behulp van die voorafgaande sagteware. U lêer moet die naam "init.lua" hê.
voeg u netwerknaam (SSID) en wagwoord by die script
VOEG U WIFI -NETWERKNAAM (SSID) EN WOORDWOORD BY DIE SKRIF
U ESP IP -adres As u ESP8266 weer begin, druk dit die ESP IP -adres op u seriële monitor af. Stoor die IP -adres, want u benodig dit later.
Stap 8: Die kodering van die Arduino met IDE
Ek het die kodering gegee dat u die lêer hier kan aflaai.
laai hierdie kode op na die ARDUINO!
Stap 9: Uitvind van u eie app
u kan een op u eie maak deur na die foto's hierbo te verwys.
u kan die app ook hier aflaai en op u Android -selfoon installeer.
Dit is baie maklik om op te stel. Klik op die knoppie "Stel IP -adres" onderaan die skerm en tik u IP -adres in.
Stap 10: Die.aia -lêer vir die app
u kan die app wysig deur die webwerf van die MIT -app -uitvinder te gebruik. (gebruik invoeropsie)
Stap 11: Vergadering
maak seker dat die volgende verbindings gemaak is.
SERVO-AANSLUITING 1. Oranje ----- Arduino-pen 2
2. rooi ------- 5v pen in arduino
3. bruin ------ gemaalde pen in arduino
koppel uiteindelik u ESP 8266 (GPIO -pen 0) aan die digitale pen 5 van die arduino.
GEREED! Dit is tyd om u projek te toets en foute te ontfout.
hoop jy hou daarvan !!!
VERWYSING:
Ek het na die volgende webwerf verwys in die maak en publikasie van my projek, 1.
Aanbeveel:
Koppelvlakklavier met Arduino. [Unieke metode]: 7 stappe (met foto's)
Koppelvlakklavier met Arduino. [Unieke metode]: Hallo, en welkom by my eerste instruksies! :) In hierdie instruksies wil ek 'n wonderlike biblioteek deel vir die koppelvlak van die sleutelbord met arduino - 'Wagwoordbiblioteek', insluitend 'Toetsenbordbiblioteek'. Hierdie biblioteek bevat die beste funksies wat ons
Eenvoudigste tuisautomatisering met behulp van Bluetooth, Android -slimfoon en Arduino .: 8 stappe (met foto's)
Eenvoudigste huisautomatisering met behulp van Bluetooth, Android -slimfoon en Arduino: Hallo almal, hierdie projek gaan oor die bou van die eenvoudigste tuisautomatiseringstoestel met 'n arduino en 'n bluetooth -module. Hierdie een is baie maklik om te bou en kan binne 'n paar uur gebou word. In my weergawe wat ek hier verduidelik, kan ek
Eenvoudigste omskakelaar met net 'n DC -motor 12V tot 220V AC: 3 stappe (met foto's)
Eenvoudigste omskakelaar met net 'n DC -motor 12V tot 220V AC: Hi! In hierdie instruksies leer u om 'n eenvoudige omvormer tuis te maak. Hierdie omskakelaar benodig nie veelvuldige elektroniese komponente nie, maar 'n enkele komponent wat 'n klein 3V DC -motor is. DC Motor alleen is verantwoordelik vir die uitvoering van die skakelaar
Power LED's - Eenvoudigste lig met konstante stroom: 9 stappe (met foto's)
Power LED's - Eenvoudigste lig met 'n konstante stroombaan: Hier is 'n baie eenvoudige en goedkoop ($ 1) LED -bestuurderbaan. Die stroombaan is 'n 'konstante stroombron', wat beteken dat dit die LED -helderheid konstant hou, ongeag die kragtoevoer wat u gebruik of die omliggende omgewingstoestande
Klankdig jou motorhuismure (met behulp van My Cleat -metode): 9 stappe (met foto's)
Klankdig jou motorhuismure (met behulp van My Cleat -metode): In hierdie instruksies sal ek demonstreer hoe om 'n muur te klankdig met 'n metode wat ek vir my tuisopneemstudio ontwikkel het. Dit is soortgelyk aan die veerkragtige kanaalmetode, maar dit het die voordele: 1. baie goedkoper, 2. baie stewiger, 3. laat