Բովանդակություն:
- Քայլ 1: Պահանջվող իրերի հավաքում
- Քայլ 2. ESP-8266 Wifi մոդուլ
- Քայլ 3. Բարձր ոլորող մոմենտ սերվո
- Քայլ 4: Թիթեղ
- Քայլ 5: 3.3V FTDI ծրագրավորող
- Քայլ 6: Կարգավորում ESP8266- ի համար
- Քայլ 7: Կոդի վերբեռնում ESP (պարզեցված ծրագրակազմ)
- Քայլ 8. Arduino- ի կոդավորումը IDE- ով
- Քայլ 9. Գտեք ձեր սեփական ծրագիրը
- Քայլ 10..րագրի.aia ֆայլը
- Քայլ 11: Հավաքում:
Video: Wifi Smart դուռ (ամենապարզ մեթոդը) ՝ 11 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:53
Սա պարզ նախագիծ է, որն արվել է arduino uno R3- ով, որի նպատակն է վերահսկել դռան կողպեքն առանց բանալիների, և դրա համար խելացի հեռախոս օգտագործելով ՝ հաղորդակցության միջոցը կլինի ինտերնետը (wifi մոդուլ-ESP8266):
Ես արդեն տեղադրել եմ նույն մոդելի մասին bluetooth մոդուլով ուսուցանվող նյութ, ցանկացած պարզաբանումների համար կարող եք այն ուղարկել (սեղմեք այստեղ):
Այս ուսանելի դասում դուք կիմանաք ձեր դռան կողպեքը wifi մոդուլով կառավարելու պարզ IOT ծրագրի մասին:
Սա ESP-8266- ի օգտագործման ամենապարզ մեթոդներից մեկն է:
Քայլ 1: Պահանջվող իրերի հավաքում
1. Arduino UNO R3
վերահսկել servo- ն և ինտերֆեյսը ESP 8266- ի հետ (GPIO pin-0)
հասկացությունը շատ պարզ է, մենք պատրաստվում ենք վերահսկել ESP8266 (GPIO pin 0) մեր խելացի հեռախոսից ՝ հավելվածով:
եթե GPIO- կապ 0
OWԱOWՐ --------------------------------------- կողպեքը փակ է:
ԲԱՐՁՐ ----------------------------------- կողպեքը պետություն-բաց.
GPIO pin 0 վիճակը կճանաչվի arduino- ի միջոցով ՝ օգտագործելով digitalRead հրամանը և կատարում է անհրաժեշտ գործողությունները Servo- ում:
Քայլ 2. ESP-8266 Wifi մոդուլ
Սա կօգնի մեր նախագծին կապվել ամպի հետ: սա շատ էժան է և հեշտ օգտագործման համար:
Այս նախագծում մենք կօգտագործենք միայն ESP8266- ի GPIO pin-0- ը:
Քայլ 3. Բարձր ոլորող մոմենտ սերվո
պտտել կողպեքի լծակը, երբ ազդանշանն ուղարկվում է arduino- ից
այն սնուցվում է arduino 5v փինով և այն լավ է աշխատում դրա հետ: (միայն այն դեպքում, երբ arduino- ն սնուցվում է USB մալուխով)
Քայլ 4: Թիթեղ
սա օգտագործվում է servo շարժիչի պատյան ստեղծելու համար, ինչը թույլ է տալիս այն պատշաճ կերպով պահել շարժիչը դռան վրա և պտտվող մասը պատշաճ կերպով ամրացված է կողպեքի լծակին:
գործը կախված է ձեր ստեղծագործությունից, կարող եք գործածել ցանկացած այլ նյութ/առարկա: ՄՈՏՈՐԸ ԴՌՆԵՐԻՆ ԱՆOLDՆԵԼ
Քայլ 5: 3.3V FTDI ծրագրավորող
Սա օգտագործվում է միայն նախագծի ստեղծման ժամանակ ՝ ESP8266 մոդուլը ծրագրավորելու համար, քանի որ այն չի կարող ծրագրավորվել անմիջապես arduino- ից:
Քայլ 6: Կարգավորում ESP8266- ի համար
Ձեզ անհրաժեշտ է միայն սերիական հաղորդակցություն հաստատել ձեր FTDI ծրագրավորողի և ձեր ESP8266- ի միջև:
Միացումներ ՝ RX -> TX
TX -> RX
CH_PD -> 3.3 Վ
VCC -> 3.3V
GND -> GND
Քայլ 7: Կոդի վերբեռնում ESP (պարզեցված ծրագրակազմ)
օգտագործելով ESPlorer IDE- ն, որը 4refr0nt- ի կողմից ստեղծված ծրագիր է ՝ ձեր ESP8266- ին հրամաններ ուղարկելու համար:
Հետևեք այս հրահանգներին ՝ ESPlorer IDE ներբեռնելու և տեղադրելու համար.
1. Սեղմեք այստեղ ՝ ESPlorer- ը ներբեռնելու համար
2. Բացեք այդ թղթապանակը
3. Գնացեք դեպի հիմնական թղթապանակը Գործարկեք «ESPlorer.jar» ֆայլը
4. Բացեք ESPlorer IDE- ն
5. Միացրեք ձեր FTDI ծրագրավորողը ձեր համակարգչին
6. Ընտրեք ձեր FTDI ծրագրավորողի նավահանգիստը
7. Սեղմեք Բացել/Փակել
8. Ընտրեք NodeMCU+MicroPtyhon ներդիրը
9. Ստեղծեք նոր ֆայլ, որը կոչվում է init.lua10: Սեղմեք Save to ESP
11. Այն ամենը, ինչ ձեզ հարկավոր է անհանգստացնել կամ փոխել, նշված է կարմիր վանդակում:
12. Վերբեռնեք հետևյալ ծածկագիրը ձեր ESP8266- ում ՝ օգտագործելով նախորդ ծրագրաշարը: Ձեր ֆայլը պետք է անվանվի «init.lua»:
ավելացնել ձեր ցանցի անունը (SSID) և գաղտնաբառը սցենարին
ԱՎԵԼԱOԵՔ ՁԵՐ WIFI NԱՆWԻ ԱՆՎԱՆԸ (SSID) ԵՎ ԱASSՅՈՆՔԸ ԳՐՈ TOՄ
Ձեր ESP IP հասցեն Երբ ձեր ESP8266- ը վերագործարկվի, այն տպվում է ձեր սերիական մոնիտորի ESP IP հասցեով: Պահեք այդ IP հասցեն, քանի որ այն ձեզ ավելի ուշ պետք կգա:
Քայլ 8. Arduino- ի կոդավորումը IDE- ով
Ես տվել եմ ծածկագրումը, որտեղից կարող եք ներբեռնել ֆայլը:
վերբեռնեք այս կոդը ARDUINO- ում:
Քայլ 9. Գտեք ձեր սեփական ծրագիրը
կարող եք ստեղծել ձեր սեփականը ՝ հղում կատարելով վերը ներկայացված պատկերներին:
կարող եք նաև ներբեռնել ծրագիրը այստեղից և տեղադրել ձեր android հեռախոսում:
Շատ հեշտ է կազմաձևել: Կտտացրեք «Սահմանել IP հասցե» կոճակը էկրանի ներքևում և մուտքագրեք ձեր IP հասցեն:
Քայլ 10..րագրի.aia ֆայլը
Դուք կարող եք խմբագրել ծրագիրը ՝ օգտագործելով MIT ծրագրի գյուտարարի կայքը: (օգտագործել ներմուծման տարբերակը)
Քայլ 11: Հավաքում:
համոզվեք, որ կատարված են հետևյալ կապերը:
SERVO CONNECTION1. Նարնջագույն ----- arduino փին 2
2. կարմիր ------- 5 վ պինդ arduino- ում
3. շագանակագույն ------ գրունտ arduino- ում
վերջապես միացրեք ձեր ESP 8266 (GPIO կապ 0) arduino- ի թվային 5 -րդ կապին:
ԲՈԼՈՐ SET! ITամանակն է ստուգել ձեր նախագիծը և սխալների առկայության դեպքում կարգաբերել այն:
Հուսով եմ, ձեզ դուր է գալիս !!!
ՏԵEFԵԿՈԹՅՈՆ:
Ես անդրադարձել եմ հետևյալ կայքին ՝ իմ նախագծի պատրաստման և հրապարակման ժամանակ, 1.
Խորհուրդ ենք տալիս:
Ամենապարզ IoT ջերմաստիճանի և խոնավության հաշվիչ. 5 քայլ (նկարներով)
Ամենապարզ IoT ջերմաստիճանի և խոնավության հաշվիչ. IoT ջերմաստիճանի և խոնավության ամենապարզ հաշվիչը թույլ է տալիս հավաքել ջերմաստիճանը, խոնավությունը և ջերմության ինդեքսը: Այնուհետեւ ուղարկեք դրանք Adafruit IO- ին
PCB- ի պատրաստման-սառը փոխանցման մեթոդը `7 քայլ
PCB- ի պատրաստման-սառը փոխակերպման եղանակ. Բացի այդ, ես նաև ցույց կտամ ձեզ, թե ինչպես եք դուք
Ամենապարզ DIY մակրո ստեղնաշարը. 10 քայլ (նկարներով)
Ամենապարզ DIY մակրո ստեղնաշարը. Մակրո ստեղնաշարը կարող է օգտագործվել ձեր համակարգչում որոշակի գործողություններ կամ գործառույթներ կատարելու համար և կարող է իսկապես օգտակար լինել որոշ ծրագրերի դեպքում, ինչպիսիք են տեսախմբագիրները կամ խաղերը: Շատ ծրագրեր ունեն տաք ստեղներ ՝ գործողությունները արագ կատարելու համար, բայց երբեմն
ԱԼԻՔ - Աշխարհի ամենապարզ DIY զոդման վիզը: (PCB- ի օգնող ձեռքեր). 6 քայլ (նկարներով)
ԱԼԻՔ - Աշխարհի ամենապարզ DIY զոդման վիզը: (PCB Helping Hands). WAVE- ը, հավանաբար, երբևէ տեսած օգնության ձեռքերի ամենատարօրինակ սարքն է: Ինչու է այն կոչվում «ԱԼԻՔ»? Քանի որ դա Օգնող-ձեռքի սարք է, որը կառուցվել է Միկրոալիքային մասերից: Բայց այն, որ ԱԼԻՔԸ տարօրինակ տեսք ունի, չի նշանակում, որ այն չի կարող լինել
Ձայնամեկուսիչ ձեր ավտոտնակի պատերը (օգտագործելով իմ ճեղքման մեթոդը). 9 քայլ (նկարներով)
Ձայնամեկուսիչ ձեր ավտոտնակի պատերը (օգտագործելով իմ ճեղքման մեթոդը). Այս հրահանգում ես ցույց կտամ, թե ինչպես կարելի է պատը ձայնամեկուսացնել `օգտագործելով իմ տան ձայնագրման ստուդիայի համար մշակված մեթոդը: Այն նման է առաձգական ալիքների մեթոդին, բայց այն ունի իր առավելությունները ՝ լինել 1. շատ ավելի էժան, 2. շատ ավելի ամուր, 3. թույլ է տալիս