
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51

Әрбір ESP8266 модулі мен тақтасы көптеген жолдармен бағдарламалануы мүмкін:
- Ардуино,
- питон,
- Луа,
- AT командалары,
- тағы да көп шығар…
Олардың алғашқы үшеуі дербес жұмыс үшін жақсы, AT микробағдарламасы ESP8266 модулі ретінде пайдалануға немесе TTL RS232 байланысымен жылдам тестілеуге арналған.
BTW ESP бағдарламалау (мысалы, Arduino, python немесе Lua) барлық жадты жояды. Егер сіз AT командаларына оралғыңыз келсе, микробағдарламаны жаңартуыңыз керек.
Мен сізге оны қалай дұрыс жасау керектігін Espriff құралдарымен және құжаттамасымен көрсетемін.
1 -қадам: Қажетті бағдарламалық қамтамасыз ету мен құжаттар
ESP8266 NON-OS SDK-.. / ESP8266_NONOS_SDK-2.2.0 / bin / мекенжайындағы AT бағдарламалық жасақтама командаларын қамтиды
- Flash жүктеу құралдары (ESP8266 & ESP32 & ESP32 -S2) - жаңа микробағдарламаны жыпылықтауға арналған бағдарлама
- ESP8266 SDK Жұмысты бастау бойынша нұсқаулық - чипті бағдарламалау үшін сақтау қажет жад карталары
- ESP8266 AT нұсқаулық жиынтығы - қосымша AT командалық нұсқаулығы
2 -қадам: Аппараттық құралдар мен қосылымдар

Сізге қажет:
кез келген ESP8266 модулі немесе тақтасы,
кез келген USBSerial 3.3V түрлендіргіші (ESP 5В төзімді емес) (кейбір тақталарда біреу бар, мысалы, NodeMCU),
қосымша 3.3V PSU (әрбір сериялық түрлендіргіш ESP8266 қосу үшін жеткілікті қуатқа ие емес)
Бағдарламалау үшін сізге қажет:
- 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 және дұрыс беру жылдамдығы).
Ұсынылған:
Сізде бар компоненттерді қолдана отырып, кез келген қарсылыққа/сыйымдылыққа қалай жетуге болады ?: 6 қадам

Сізде бар компоненттерді қолдана отырып, кез келген қарсылыққа/сыйымдылыққа қалай қол жеткізуге болады! Бұл бағдарлама сізге қажет қарсылық/сыйымдылық мәніне жету үшін қажет болатын резисторларды/конденсаторларды қалай біріктіру керектігін есептейді
Смартфонды немесе дыбыс шығысы бар кез келген құрылғыны пайдаланып 4 сервоға дейін басқару: 3 қадам

Дыбыс шығысы бар смартфонды немесе кез келген құрылғыны қолдана отырып, 4 сервоға дейін басқару: Мұнда мен аудио файлды оқи алатын кез келген құрылғысы бар төрт сервоға дейін басқаруға арналған қарапайым электронды монтажды ұсынамын
Кез келген медиа файлды (тек шамамен) кез келген басқа медиа файлға тегін айналдырыңыз!: 4 қадам

Кез келген медиа файлды кез келген басқа мультимедиалық файлға (тек шамамен) айналдырыңыз!: Менің бірінші нұсқаулығым! Қалай болғанда да, мен Google -де Youtube.flv файлдарын форматқа түрлендіретін ақысыз бағдарламаны іздедім. wwv немесе.mov сияқты әмбебап Мен сансыз форумдар мен веб -сайттарды іздедім, содан кейін деп аталатын бағдарламаны таптым
Интернет байланысы бар кез келген жерде медианы қараңыз немесе тыңдаңыз: 5 қадам

Интернет байланысы бар кез келген жерде медиаңызды көріңіз немесе тыңдаңыз: Бұл оқулық сізге Youtube.com сайтында көретіндер сияқты Flash бейнелері (FLV) сақталатын mp3 сервері мен веб -сайт жасауды көрсетеді
Кез келген MP3 ойнатқышы немесе компьютері бар кез келген 5.1 динамиктер жүйесін пайдаланыңыз, арзан!: 4 қадам

Кез келген MP3 ойнатқышы немесе компьютері бар кез келген 5.1 динамиктер жүйесін қолданыңыз, арзан! Мен оны 5.1 дыбыстық картасы (PCI) бар жұмыс үстелімде қолдандым. Содан кейін оны ноутбукпен бірге қолдандым