Мазмұны:
- 1 -қадам: компоненттеріңізді жинаңыз
- 2 -қадам: тақталарды Arduino IDE -ге орнатыңыз
- 3 -қадам: кодты жүктеу: 1 -әдіс
- 4 -қадам: кодты жүктеу: 2 -әдіс (ең жақсы әдіс)
Бейне: Esp 8266 Esp-01 Arduino IDE көмегімен жұмысқа кірісу - Arduino Ide -де Esp тақталарын орнату және Esp бағдарламалау: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл нұсқаулықта біз Arduino IDE-де esp8266 тақталарын орнатуды және esp-01 бағдарламалауды және оған кодты жүктеуді үйренеміз.
Esp тақталары соншалықты танымал болғандықтан, мен нұсқауларды түзету туралы ойладым және адамдардың көпшілігі esp-01 бағдарламалауда қиындықтарға тап болады, сондықтан мен сізге esp-01 бағдарламалаудың ең жақсы әдісін айтамын.
1 -қадам: компоненттеріңізді жинаңыз
Бөлшектерді сатып алу:
ESP8266 FTDI адаптері:
ESP-01 сатып алыңыз:
FTDI сатып алу:
////////////////////////////////////
Ол үшін келесі компоненттерді сатып алу қажет: -
1x ESP 8266 ESP-01
1x ttl бағдарламашысына ftdi/usb кез келген түрі (арнайы жасалған сериялық/usb to ttl esp үшін түрлендіргішті сатып алу жақсы)
Серіктестік сатып алу сілтемесі:-
ESP 8266 ESP 01 сатып алу -
www.banggood.com/Upgraded-Version-1M-Flash…
www.banggood.com/ESP8266-ESP-01S-Remote-Se…
www.banggood.com/USB-To-ESP8266-WIFI-Modul…
www.banggood.com/3Pcs-Upgraded-Version-1M-…
USB TO TTL /Serial түрлендіргіші /ftdi бағдарламашылары ESP-01 (BEST) үшін жылдам:-
www.banggood.com/USB-To-ESP8266-Serial-Ada…
www.banggood.com/OPEN-SMART-USB-To-ESP8266…
Ttl үшін қалыпты usb: -
www.banggood.com/FT232RL-FTDI-USB-To-TTL-S…
www.banggood.com/3_3V-5V-USB-to-TTL-Conver…
www.banggood.com/Wh Wholesale-USB-To-TTL-COM-…
2 -қадам: тақталарды Arduino IDE -ге орнатыңыз
Алдымен Github бетіне өтіңіз
Esp8266 тақталары үшін көрсетілген аддонды көшіріп алыңыз.
Немесе мына жерден көшіріңіз:-
arduino.esp8266.com/staging/package_esp8266…
Содан кейін Arduino IDE -де артықшылықтарға өтіңіз, содан кейін қосымша тақталарда URL Бұл сілтемені қойыңыз.
Содан кейін тақта менеджерін ашып, esp іздеңіз және оны орнатыңыз, ал тақталарға оралғанда сіз өзіңіздің esp -іңізді табасыз.
3 -қадам: кодты жүктеу: 1 -әдіс
Егер сізде esp үшін сериялық адаптерге арналған арнайы usb жоқ болса және сізде сериялы адаптерге арналған жалпы usb болса, олардың кез келгені суретте көрсетілген, содан кейін берілген схемаларды орындаңыз, сонымен қатар vcc пен gnd esp арасындағы конденсаторды қосыңыз, конденсатор 100uF болуы керек - 1000uF.
Содан кейін мысалдарға өтіңіз, содан кейін esp8266 -ге өтіңіз, содан кейін Blink мысалын ашыңыз және оны белгіленген ком -портпен «жалпы esp8266 модуліне» жүктеңіз және esps GPIO 2 -ге LED қосыңыз (бұл сіздің жағдайда идео параметрінде не таңдасаңыз да GPIO 0 болуы мүмкін)). Егер сіз бәрін дұрыс жасасаңыз, оны жүктеңіз, онда сіздің жарық диодыңыз жыпылықтайды.
4 -қадам: кодты жүктеу: 2 -әдіс (ең жақсы әдіс)
Егер сізде суретте көрсетілгендей esp үшін ttl адаптері болса, онда осы әдіске өтіңіз, олардың кейбіреулері бағдарламалау қосқышымен бірге келеді, сондықтан жүктеу кезінде оны басу керек, бірақ менде коммутатор жоқ, сондықтан мен GPIO- да еркек түйреуіштерді дәнекерледім. 0 және Gnd және қысқышты қысқартуға пайдалану, мен оларды қысқартқанда бағдарламалау режиміне өтеді және мен қалыпты режимде жұмыс істеуім керек болғанда, мен бұл секіргішті алып тастаймын, сондықтан қысқа GPIO-0 & gnd секіргішті қолданып немесе қосыңыз, содан кейін қосыңыз оны C түрінде және жыпылықтау эскизін жүктеп салыңыз, өйткені мен Gpio-0 үшін жыпылықтайтын эскизді жүктедім және gpio-0-ді бекітетін секіргішті алып тастадым, егер сіз бәрін дұрыс жасасаңыз, онда сіздің жарық диодыңыз менікіндей жыпылықтайды, жалпы мәселелер мен шатасуларды болдырмау үшін бейнені таңдаңыз..
Рақмет.
Ұсынылған:
Bascom AVR -мен жұмысқа кірісу: 5 қадам
Bascom AVR -мен жұмысқа кірісу: бұл AVR микроконтроллерін Bascom AVR -мен бағдарламалауды үйрететін серияның басы. Мен мұны не үшін жасаймын. Осы сериядағы бағдарламалардың көп бөлігін Arduino -мен жасауға болады. Біреу жеңіл, біресе қиын, бірақ соңында екеуі де
Жарықдиодты сағат 555 және 4017 көмегімен (бағдарламалау қажет емес): 8 қадам (суреттермен)
Жарықдиодты сағат 555 және 4017 көмегімен (Бағдарламалаудың қажеті жоқ): Мұнда мен шамамен 7 жыл бұрын жасаған және жасаған жобаны ұсынамын. Жобаның идеясы 4017 сияқты есептегіш IC -терді светодиодтардың жыпылықтауын басқаратын сигналдарды шығару үшін қолдану болып табылады. аналогтық сағат тілдері
Микро бағдарламалау: бит робот және джойстик: MicroPython көмегімен бит контроллері: 11 қадам
Micro: Bit Robot & Joystick бағдарламалау: MicroPython көмегімен бит контроллері: Robocamp 2019 үшін біздің жазғы робототехника лагері, 10-13 жас аралығындағы жастар BBC микро: битке негізделген «салмаққа қарсы роботты» дәнекерлейді, бағдарламалайды және құрады. микро: бит қашықтан басқару құралы ретінде пайдаланылады. Егер сіз қазір Robocamp -та болсаңыз, шаңғымен
Linux жүйесінде AVR бағдарламалау ортасын қалай орнату керек: 5 қадам
Linux жүйесінде AVR бағдарламалау ортасын қалай орнату керек: Егер сізде AVR микроконтроллерлерін бағдарламалауды қаласаңыз, сізде студия бар, бірақ Linux -те бізде тек Dude. Бұл нұсқаулықта мен
ESP-12E және ESP-12F бағдарламалау және әзірлеу тақтасы: 3 қадам (суреттермен)
ESP-12E және ESP-12F бағдарламалау және әзірлеу тақтасы: Бұл тақтаның міндеті қарапайым болды: ESP-12E және ESP-12F модульдерін NodeMCU тақталары сияқты оңай бағдарламалай білу (яғни түймелерді басудың қажеті жоқ). Қолданылатын IO -ға кіруге болатын нанға арналған түйреуіштер бар. Сериялық тасымалдау үшін бөлек USB қолданыңыз