Բովանդակություն:
- Քայլ 1: Պահանջվող ծրագրակազմ և փաստաթղթեր
- Քայլ 2: Սարքավորումներ և միացումներ
- Քայլ 3: Ֆլեշի չափի ստուգում
Video: Programրագիր Anyանկացած ESP8266 տախտակ/մոդուլ AT հրամաններով որոնվածով `5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Յուրաքանչյուր ESP8266 մոդուլ և տախտակ կարող է ծրագրավորվել բազմաթիվ եղանակներով.
- Արդուինո,
- պիթոն,
- Լուա,
- AT հրամաններ,
- շատ ավելի հավանական է…
Դրանցից առաջին երեքը լավագույնն են ինքնուրույն աշխատանքի համար, AT որոնվածը `ESP8266- ը որպես մոդուլ օգտագործելու կամ TTL RS232 հաղորդակցության արագ փորձարկման համար:
BTW ծրագրավորումը ESP (օրինակ ՝ Arduino- ով, python- ով կամ Lua- ով) կջնջի ամբողջ հիշողությունը: Այսպիսով, եթե ցանկանում եք վերադառնալ AT հրամաններին, դուք պետք է ջնջեք որոնվածը:
Ես ձեզ ցույց կտամ, թե ինչպես դա անել ճիշտ Espriff- ի գործիքներով և փաստաթղթերով:
Քայլ 1: Պահանջվող ծրագրակազմ և փաստաթղթեր
ESP8266 NON-OS SDK-պարունակում է AT հրամանների որոնվածը.. / ESP8266_NONOS_SDK-2.2.0 / bin / at- ում
- Flash Download Tools (ESP8266 & ESP32 & ESP32 -S2) - ծրագիր ՝ նոր որոնվածը թարթելու համար
- ESP8266 SDK Գործարկման ուղեցույց - պարունակում է հիշողության քարտեզներ, որոնց պետք է հետևել ծրագրային չիպը ծրագրելու համար
- ESP8266 AT հրահանգների հավաքածու - ըստ ցանկության AT հրամանների ուղեցույց
Քայլ 2: Սարքավորումներ և միացումներ
Ձեզ անհրաժեշտ կլինի.
ցանկացած ESP8266 մոդուլ կամ տախտակ,
ցանկացած USBSerial 3.3V փոխարկիչ (ESP- ը 5V հանդուրժող չէ) (որոշ տախտակներում կա մեկը, օրինակ ՝ NodeMCU),
ըստ ցանկության ՝ 3.3 Վ լարման հոսք (ամեն սերիական փոխարկիչ չունի բավարար ուժ ESP8266- ը միացնելու համար):
Programրագրավորման համար ձեզ հարկավոր է.
- քաշեք GPIO15- ը (նախնական վիճակը մոդուլների մեծ մասի համար),
- քաշեք GPIO2- ը (նախնական վիճակը մոդուլների մեծ մասի համար),
- քաշեք GPIO0- ը ներքև (միշտ պետք է արվի, թողեք այն մենակ կամ քաշեք նորմալ աշխատանքի համար),
քաշեք CH_PD- ը վերև:
Երբեմն GPIO- ի ոչ բոլոր կապումներն են հասանելի (օրինակ ՝ ESP-01 մոդուլը), այդ կերպ դրանք միացված են ինչպես հարկն է, երբեմն կան ֆլեշ կոճակներ, որոնք պետք է սեղմել ֆլեշ ռեժիմ մտնելու համար վերականգնել/միացնելիս (օրինակ ՝ NodeMCU) և լրացուցիչ կապ չի պահանջվում:
Քայլ 3: Ֆլեշի չափի ստուգում
Դուք կարող եք օգտագործել ցանկացած տերմինալ ծրագիր: «AT» հրամանը պարզ փորձություն է աշխատանքի համար, «AT+GMR» - ը ձեզ կասի որոնվածի տարբերակը: Յուրաքանչյուր հրաման պետք է դադարեցվի CR+LF- ով: Դուք ավելին կգտնեք ESP8266 AT հրահանգների հավաքածուում:
«AT+CWAP» - ը թվարկում է մոտակա մուտքի բոլոր կետերը, սակայն մոդուլը պետք է լինի կայանի ռեժիմում. «AT+CWMODE_CUR = 1»
Ես կցեցի իմ նախընտրած տերմինալի Tera Term- ի սքրինշոթերը և դրա կազմաձևումը (CR+LF նոր տողերի և բաուդի համապատասխան արագության համար):
Խորհուրդ ենք տալիս:
Ինչպես օգտագործել Wemos ESP-Wroom-02 D1 մինի WiFi մոդուլ ESP8266 + 18650 ՝ օգտագործելով Blynk: 10 քայլ
Ինչպես օգտագործել Wemos ESP-Wroom-02 D1 մինի WiFi մոդուլ ESP8266 + 18650 ՝ օգտագործելով Blynk. Տեխնիկական պայմաններ. Համատեղելի է nodemcu 18650 լիցքավորման համակարգի ինտեգրման հետ: LED լիցքավորիչը (կանաչը նշանակում է լրիվ կարմիր նշանակում է լիցքավորում) կարող է օգտագործվել լիցքավորման ժամանակ Switch control power supply SMT միակցիչը կարող է օգտագործվել քնի ռեժիմի համար · 1 ավելացնել
Ինչպես օգտագործել Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE համատեղելի տախտակ ՝ օգտագործելով Blynk: 10 քայլ
Ինչպես օգտագործել Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Համատեղելի տախտակ ՝ օգտագործելով Blynk: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Համատեղելի տախտակ Նկարագրություն. WiFi ESP8266 Boardարգացման տախտակ WEMOS D1: WEMOS D1- ը WIFI զարգացման տախտակ է, որը հիմնված է ESP8266 12E- ի վրա: Գործողությունը նման է NODEMCU- ին, բացառությամբ, որ սարքավորումները կուտակված են
Anyանկացած բարձրախոս վերածեք Bluetooth բարձրախոսի ՝ 4 քայլ
Մի քանի տարի առաջ սովորական էր, որ դյուրակիր բարձրախոսներն ունենային 3.5 մմ խցիկ և սնվեին AA մարտկոցներով: Այսօրվա չափանիշներով, այն մի փոքր հնացել է, հատկապես մարտկոցը, քանի որ մեր օրերում յուրաքանչյուր սարք ունի վերալիցքավորվող մարտկոց: Աուդիո խցիկը գտնվում է
Anyանկացած ականջակալ վերածեք մոդուլային ականջակալի (ոչ աներես) առանց ականջակալը վնասելու: 9 քայլ
Anyանկացած ականջակալ վերածեք մոդուլային ականջակալի (ոչ աներես) առանց ականջակալը վնասելու. Դա մոդուլային խոսափող է, որը կարող է մագնիսական կերպով կցվել գրեթե ցանկացած ականջակալին (ինձ դուր է գալիս սա, քանի որ կարող եմ խաղ խաղալ բարձրակարգ ականջակալներով, ինչպես նաև
Anyանկացած կադր վերածեք Sony Vegas- ի Youtube- ի լայն էկրանի: 4 քայլ
Anyանկացած կադր վերածեք Sony Vegas- ի Youtube- ի լայն էկրանին: Ինձանից մի քանի օր էլ պահանջվեց պարզելու համար, և այժմ ես ունեմ դրա պատասխանը: Ես երբեք չեմ մտածել պարզապես այն որոնելու կամ Youtube (WTF!) Օգտագործելու մասին … Նկատի ունեցեք, որ ես օգտագործում եմ Sony Vegas 8.0 կինոստուդիան (այն ժամանակվա ամենաէժան / ամենապարզը): Նախքան և