Բովանդակություն:
Video: 2020 ESP8266: 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այսպիսով, այս Lazy Old Geek- ը (L. O. G.) որոշ հրահանգներ է գրել ESP8266 մոդուլների վրա.
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/ESP8266-as-Arduin…
Ես դեռ ունեմ մի քանի ESP-01 և ESP-03 և փորձում եմ նրանց աշխատանքի տեղավորել:
Դե, ըստ երևույթին, հետևյալ գործընթացն այլևս չի գործում:
Տեղադրեք ESP8266- ը Flash ռեժիմում.
Ground GPIO0
Կարճ հիմնավորում Վերագործարկեք
Թողարկեք GPIO0- ը
(Եթե GPIO0- ի վրա ունեք LED, այն պետք է լինի մոտ ½ ինտենսիվության)
Թվում է, թե GPIO0- ն ցածր պահելը, սեղմել Վերագործարկումը, բեռնել ուրվագիծը, թողնել GPIO0- ը, այնուհետև թակել Վերակայել: Սա շատ հեշտ չէ անել:
Վերջին փաստաթղթերն ունեն մեկ այլ մեթոդ.
arduino-esp8266.readthedocs.io/hy/latest/b…
Տեսեք Նվազագույն սարքավորման կարգավորումը ՝ բեռնման և օգտագործման համար
Կից ներկայացված է առաջարկվող կարգավորումը:
Քայլ 1: ESP ադապտեր
Իմ 2-րդ մասում ես պատրաստեցի ծրագրավորման ադապտեր ESP-01- ի և ESP-03- ի համար:
Այսպիսով, ես դեռ ունեմ այդ ադապտերներից մեկը: Նոր PCB պատրաստելու փոխարեն որոշեցի փոփոխել այս մեկը:
Լավ, իմ ծրագրի հետ կապված մի փոքր խնդիր կա. ESP-01- ն ունի վերականգնում իր կապում, ESP-03- ը `ոչ: Դե, իմ նախորդ փորձը, կարծես, ցույց է տալիս, որ CH_PD- ի քորոցը նույնն է անում, ինչ Վերագործարկումը, այնպես որ ես փորձեցի այն և կարծես թե աշխատում է:
Ինչպես նկարագրված է սխեմատիկ գրառումների մեջ, այն, ինչ ես արեցի, USB-BUB միակցիչից DTR կապից մետաղալար վերցնելն ու այն միացնելն էր երկու միակցիչների GPIO0- ին: Ես միացրեցի 3.3V քորոցը (բացատրվում է հաջորդ քայլում) երկու միակցիչների CH_PD- ին:
Երկու ցատկողները ցուցադրվում են հաջորդ նկարում:
Քայլ 2: CP2102 մոդուլ
Ես ունեմ մի քանի CP2102, USB to UART ադապտերներ: Նրանցից ոմանք ունեն RTS կողային միակցիչի վրա, բայց ինձ դա անհրաժեշտ էր հիմնական միակցիչի վրա: Այն, ինչ ես արեցի, կտրեց քորոցը, որը միացված է CTS- ին: (Այս սխեման իմ սխեմատիկ պիտակով 3.3V է, քանի որ ես ունեմ որոշ CP2102s փոփոխված 3.3V- ով): Հետո RTS- ից jumper- ը միացրեցի կանացի վերնագրի քորոցին:
Սա ցուցադրվում է հաջորդ նկարում:
Unfortunatelyավոք, ես ունեմ այս USB- ից UART ադապտերների բազմաթիվ տատանումներ: Ես փորձում եմ դրանք պիտակավորել, բայց միշտ խնդիրներ են առաջանում, թե ինչն ինչին է գնում: Ես ծեր եմ.
Տես հաջորդ նկարը: CP2102- ն ունի թափանցիկ փաթաթան և պիտակ:
Քայլ 3: Arduino
Ես այժմ օգտագործում եմ Arduino տարբերակը 1.8.12:
ESP8266- ի տեղադրման ինձ համար ամենահեշտ ձևը Board Manager- ի օգտագործումն է ՝ օգտագործելով այս մեթոդը.
github.com/esp8266/Arduino#installing-with…
Տեղադրվելուց հետո, տախտակ ընտրելիս, ես ընտրում եմ «Ընդհանուր ESP8266 մոդուլ»:
ARԳՈՇԱՈՄ. Իմ համակարգչում կան «Ընդհանուր ESP8266 մոդուլի» երկու տարբերակ: «ESP8266 տախտակներ» կատեգորիայի ներքո գտնվողը աշխատում է Blink- ի համար, իսկ Sparkfun- ի տակ ՝ ոչ:
Հաջորդ նկարը ցույց է տալիս Board- ի կանխադրված կարգավորումը (կարծում եմ): Ես խաղացել եմ դրանցից շատերի հետ, ինչպիսիք են Flash Size- ը, Mode- ը, դրանք, կարծես, որևէ տարբերություն չունեն:
Իմ ադապտերի համար ես GPIO0- ում LED ունեմ, այնպես որ Builtin Led- ը փոխում եմ 0 -ի:
Ստուգելու համար, որ այն աշխատում է, ես պարզապես գործարկում եմ Blink- ի օրինակը: Կարիք չկա որևէ կոճակ սեղմել: Ձեր Arduino- ն պետք է ցուցադրի հաջորդ նկարի նման մի բան, և իմ դեպքում իմ ադապտերատախտակի LED- ը կթարթվի:
ՏԵIԵԿՈԹՅՈՆ. Իմ ադապտերի բարձր միացման եղանակը LED- ն անջատելու է, և հակառակը `ոչ այնպես, ինչպես նկարագրված է Blink- ում:
Այս պահին ես շատ բան չեմ արել Blink- ից այն կողմ, բայց այս մեթոդը, կարծես, աշխատում է և շատ ավելի հեշտ է:
Ես աշխատել եմ ESP-07- ի հետ:
ՀՈIPՇԱԴՐՈԹՅՈՆ. Arduino- ն օգտագործում է Node MCU 1.0 ՝ ընդհանուրի փոխարեն ավելի լավ համատեղելիության համար:
Խորհուրդ ենք տալիս:
[2020] Երկու (x2) միկրո օգտագործմամբ ՝ RC մեքենան կառավարելու համար. 6 քայլ (նկարներով)
[2020] Երկու (x2) միկրո. Բիթ օգտագործելով RC մեքենան կառավարելու համար. Եթե ունեք երկու (x2) միկրո: բիթ, մտածե՞լ եք դրանք օգտագործել RC մեքենայի հեռակառավարման համար: Դուք կարող եք կառավարել RC մեքենան ՝ օգտագործելով միկրո
[2020] IPhone- ի կամ IPad- ի և Micro: bit Game Pad հավելվածի օգտագործումը RC մեքենան կառավարելու համար. 23 քայլ
[2020] IPhone- ի կամ IPad- ի և Micro: bit Game Pad հավելվածի միջոցով RC ավտոմեքենան կառավարելու համար. Մտածե՞լ եք ձեր iPhone- ը կամ iPad- ը օգտագործել ձեր micro: bit- ը վերահսկելու համար: Գիտե՞ք Micro: bit Educational Foundation- ը տրամադրում է iOS հավելվածը Հավելվածների խանութ? Որոնել " միկրո: բիտ " App Store- ում և կարող եք անվճար ներբեռնել ծրագիրը: The
Հեռացրեք բազմաթիվ պատկերների ֆոնը `օգտագործելով Photoshop 2020: 5 քայլ
Հեռացրեք բազմաթիվ պատկերների ֆոնը Photoshop 2020 -ի միջոցով. Նկարի ֆոնը հեռացնելն այժմ շատ հեշտ է: Ահա թե ինչպես օգտագործել Adobe Photoshop 2020 -ը ՝ մի քանի սցենարի միջոցով բազմաթիվ (խմբաքանակ) պատկերների ֆոնը հեռացնելու համար
Վեբ վրա հիմնված Arduino Simulator From Wokwi-2020 ?: 5 քայլ
Վեբ վրա հիմնված Arduino Simulator Wokwi-2020- ից ?: Wokwi Arduino Simulator- ն աշխատում է AVR8js հարթակում: Դա վեբ վրա հիմնված Arduino Simulator է: Arduino Simulator- ն աշխատում է վեբ դիտարկիչում: հետևաբար, սա ավելի շատ ուշադրություն է գրավում և ազնվորեն, սա շատ դրական միավորներ ունի ՝ համեմատած առկա այլ սիմուլյատորների հետ
Չափել հեռավորությունը ուլտրաձայնային տվիչով HC-SRF04 (վերջին 2020 թ.) ՝ 3 քայլ
Չափել հեռավորությունը ուլտրաձայնային տվիչով HC-SRF04 (վերջին 2020 թ.). Ի՞նչ է ուլտրաձայնային տվիչը (հեռավորությունը): Ուլտրաձայնային (Sonar) բարձր մակարդակի ալիքներով, որոնք մարդիկ չեն կարողանում լսել: Այնուամենայնիվ, մենք կարող ենք տեսնել ուլտրաձայնային ալիքների առկայությունը բնության ամենուր: Կենդանիների մեջ, ինչպիսիք են չղջիկները, դելֆինները … ուլտրաձայնային ալիքներ են օգտագործում