Բովանդակություն:

WiFi- ի ավտոմատ միացում ESP8266/ESP32 տախտակների հետ `3 քայլ
WiFi- ի ավտոմատ միացում ESP8266/ESP32 տախտակների հետ `3 քայլ

Video: WiFi- ի ավտոմատ միացում ESP8266/ESP32 տախտակների հետ `3 քայլ

Video: WiFi- ի ավտոմատ միացում ESP8266/ESP32 տախտակների հետ `3 քայլ
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, Նոյեմբեր
Anonim
WiFi ավտոմատ միացում ESP8266/ESP32 տախտակների հետ
WiFi ավտոմատ միացում ESP8266/ESP32 տախտակների հետ

Մենք կսովորենք, թե ինչպես օգտագործել AutoConnect գրադարանը, որը թույլ է տալիս միանալ և կառավարել WiFi մուտքի կետերը սմարթֆոնի միջոցով:

Վերոնշյալ տեսանյութը ձեզ կառաջնորդի գործընթացում ՝ տարբեր էկրանների հետ միասին, որոնց անհրաժեշտ է մուտք գործել ՝ AutoConnect գրադարանին ծանոթանալու համար: Այս գրավոր գրառումը միայն կարճ կներառի այն:

Քայլ 1: Ստացեք և վերբեռնեք ուրվագիծը

Ստացեք և վերբեռնեք ուրվագիծը
Ստացեք և վերբեռնեք ուրվագիծը
Ստացեք և վերբեռնեք ուրվագիծը
Ստացեք և վերբեռնեք ուրվագիծը
Ստացեք և վերբեռնեք ուրվագիծը
Ստացեք և վերբեռնեք ուրվագիծը

Երբ ESP32 տախտակը բարձրանում է, այն ստուգում է ՝ արդյոք նախկինում ցանցի հավատարմագրերը պահվե՞լ են FLASH- ում: Լռելյայն, այն կփորձի միանալ նրանց, և հաջողության դեպքում այն կհրապարակի IP հասցեն Սերիալ պորտին: Այնուհետև ձեր ուրվագիծը կգործի սովորական ռեժիմով: Եթե այն չի կարողանում միանալ WiFi ցանցին, ապա այն կստեղծի մուտքի կետ, որին կարող եք միանալ և կառավարել WiFi հավատարմագրերը:

Սկսենք Arduino IDE- ում տեղադրելով անհրաժեշտ գրադարանները: Մենք պետք է տեղադրենք AutoConnect գրադարանը: Բացեք գրադարանի կառավարիչը և մուտքագրեք AutoConnect: Տեղադրեք ցուցադրվող գրադարանը: AutoConnect գրադարանին անհրաժեշտ է PageBuilder գրադարանը, որպեսզի այն գործի, այնպես որ մուտքագրեք PageBuilder- ը և տեղադրեք այն նույնպես: Այնուհետև, ներբեռնեք և բացեք այս նախագծի ուրվագիծը:

Էսքիզին հղում ՝

Էսքիզում պետք չէ որևէ բան փոխել, բայց եթե ցանկանում եք, ապա կարող եք ձեր տախտակի համար նշանակել այլ հյուրընկալող անուն: Այժմ ժամանակն է վերբեռնել ուրվագիծը: Միացրեք տախտակը ՝ օգտագործելով վերևի դիագրամը, բացեք սերիական տերմինալը և սեղմեք վերակայման կոճակը: Դուք կստանաք հաղորդագրություն, նշելով, որ խորհուրդը պատրաստ է ստանալ կոդը: Կտտացրեք բեռնման կոճակին և սպասեք, որ այն ավարտվի: Սերիական տերմինալը բաց պահեք, հանեք բեռնախցիկը և սեղմեք վերակայման կոճակը:

Այս պահին կամ երկու բան տեղի կունենա: Եթե ցանցի նախկին տվյալները պահվում էին ֆլեշ հիշողության մեջ, ապա տախտակն ինքնաբերաբար միանում էր ցանցին և տպում էր IP հասցեն և հյուրընկալողի անունը: Այս դեպքում ոչինչ պետք չէ անել: Եթե ցանկանում եք ջնջել պահված հավատարմագրերը, ապա ստիպված կլինեք ջնջել FLASH հիշողությունը, և տեսանյութը հրահանգներ ունի ձեզ դա անելու համար: Այնուամենայնիվ, եթե դա նոր տախտակ լիներ կամ չլիներ վավեր տեղեկատվություն, այն կստեղծեր մուտքի կետ:

Քայլ 2. Միացեք AP- ին և կառավարեք WiFi- ը

Միացեք AP- ին և կառավարեք WiFi- ը
Միացեք AP- ին և կառավարեք WiFi- ը
Միացեք AP- ին և կառավարեք WiFi- ն
Միացեք AP- ին և կառավարեք WiFi- ն
Միացեք AP- ին և կառավարեք WiFi- ն
Միացեք AP- ին և կառավարեք WiFi- ն

Եթե տախտակը չի կարողանում միանալ WiFi ցանցին, ապա այն կստեղծի «esp32ap» անունով մուտքի կետ, և դա սովորաբար երևում է մոտ 30 վայրկյանից հետո: Միացեք դրան ՝ օգտագործելով 12345678 լռելյայն գաղտնաբառը: Այն պետք է ձեզ ավտոմատ կերպով վերահղի կառավարման էջ, այլապես դրան հասնելու համար կարող եք օգտագործել 172.217.28.1 IP հասցեն: Էջը ձեզ տալիս է որոշ տեղեկություններ տախտակի մասին, ինչպիսիք են MAC հասցեն, հիշողության կարգավիճակը և այլն: Theաշացանկը տալիս է մի շարք տարբերակներ. Նոր մուտքի կետեր կամ ցանցեր կազմաձևելու ունակություն: Դիտեք պահպանված SSID- ները կամ ցանցերը: Անջատեք ընթացիկ ցանցից: Վերագործարկեք կամ վերագործարկեք խորհուրդը: Փոխեք ժամային գոտին: Եվ նաև գնացեք գլխավոր էջ, որը պարզապես ցուցադրում է ժամանակը:

Հպեք կարգավորել AP- ի նոր տարբերակը: Ընտրեք մուտքի կետը ցանկից և մուտքագրեք գաղտնաբառը: Ավարտելուց հետո կտտացրեք կիրառել և տախտակը պետք է միանա ցանցին և ձեզ տա ցանցի մանրամասները, ինչպես ցույց է տրված նկարներում: IP հասցեն նույնպես տպվելու է սերիալային տերմինալում ՝ հյուրընկալողի անվան հետ միասին:

Հաջորդ անգամ, երբ դուք կբեռնեք տախտակը, այն ինքնաբերաբար կմիանա WIFI ցանցին, և ձեր ուրվագիծը կաշխատի այնպես, ինչպես սպասվում էր:

Քայլ 3: WiFiնջել WiFi ցանցերը

WiFi ցանցերի ջնջում
WiFi ցանցերի ջնջում

Ես չեմ գտել պահված SSID- ի տվյալները ֆլեշից ջնջելու պարզ միջոց ՝ կառավարման էջի միջոցով: Դա անելու եղանակներից մեկը տախտակի գործարանային ստանդարտներին վերադարձնելն է `օգտագործելով esptool- ը, որը կարող է օգտագործվել Windows- ում և Mac- ում: Դա անելը նշանակում է, որ ստիպված կլինեք նորից վերբեռնել ձեր ուրվագիծը: Եթե դուք աշխատում եք Windows- ով, ապա դա անելու ավելի հեշտ տարբերակ կա: Կարող եք ներբեռնել և տեղադրել ESP32 Flash Download գործիքը: Տեսանյութը ցույց է տալիս, թե ինչպես օգտագործել այս գործիքը: Ֆլեշ ներբեռնման գործիքը չի աշխատում Mac- ի համար, այնպես որ միակ տարբերակը, որ ունեք, esptool- ի օգտագործումն է: Նախ պետք է այն տեղադրել տերմինալի միջոցով, այնուհետև կարող եք ջնջել բռնկումը ՝ նշելով նավահանգիստը: Կրկին, խնդրում ենք հղում կատարել տեսանյութին ՝ հրամանների և դրանց օգտագործման եղանակների համար:

Էսքիզին հղում ՝

Եթե ձեզ դուր է եկել այս գրառումը, ապա մի մոռացեք հետևել մեզ ՝ օգտագործելով ստորև բերված հղումները, քանի որ մենք կառուցելու ենք այս նախագծի նման շատ այլ նախագծեր.

  • YouTube:
  • Instagram ՝
  • Ֆեյսբուք ՝
  • Twitter:
  • BnBe կայք ՝

Խորհուրդ ենք տալիս: