Мазмұны:
- 1 -қадам: Pogo түйреуіштерін бұзу тақтасына дәнекерлеңіз
- 2-қадам: ESP-12 үзіліс тақтасына және сымға дәнекерлеу түйреуіштері
- 3 -қадам: CH340 USB адаптеріне дәнекерлеу түймелері
- 4 -қадам: Ыстық желім Pogo түйреуіштері, көбік және екі қатарлы 4p істікшелі тақырып
- 5-қадам: ESP-12-ді Pogo түйреуіштері мен сэндвичке басқа тақтайшамен теңестіріңіз
- 6-қадам: Esp-12 адаптерінің модулін CH340 USB адаптеріне қосыңыз және бағдарламадан алыс болыңыз
- 7 -қадам: Arduino IDE көмегімен жыпылықтайтын BLINK мысалы (міндетті емес)
Бейне: USB ESP-12 бағдарламашы: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
IoT -мен ойнау қызықты болады деп ойладым, сондықтан esp8266 -ды сынап көруді шештім. Мен esp8266 бағдарламалауға арналған көптеген шешімдерді көрдім, сондықтан мен кейбір идеяларды осы жерден алдым https://www.instructables.com/id/USB-to-ESP-01-Boa… және мұнда https://cmheong.blogspot.com/2018/05/using-ch340-u… esp-01 бағдарламасын тек жарқыл мен қалпына келтіру түймелері арқылы бағдарламалау үшін. Мен мұны істегеннен кейін, esp-12-ді бағдарламалау үшін адаптер режимін жасау қызықты болады деп ойладым.
Бөлшектер:
Бағалар әр түрлі елдерге жеңілдіктер мен жеткізілімге байланысты өзгеруі мүмкін, бірақ ол менің жағдайымда жазылған кездегідей дұрыс.
CH340 USB-ESP8266 ESP-01 Wifi модуль адаптеріне $ 0,80
10 дана Лездік қосқыш түймесі $ 0.52
ESP-12S ESP8266 $ 1,95
2 дана ESP-12 үзіліс тақтасы $ 0,40
10 дана түйреуіштер $ 2.05
2 дана Double Row SMT SMD Еркек пин -тақырыптық жолақ қосқышы $ 1,33
жұқа сым
ыстық желім пистолеті мен желім
дәнекерлеуіш пен дәнекерлеуіш
серпімді жолақ
1 -қадам: Pogo түйреуіштерін бұзу тақтасына дәнекерлеңіз
Пинг түйреуіштерін келесі түйреуіштер үшін ажырату тақтасына дәнекерлеңіз:
ҚАЛДЫРУ (ҚАЛПЫНА КЕЛТІРУ)
CH_PC (EN)
VCC
TXD
RXD
GPIO0
GPIO2
GPIO15
GND
Пинг түйреуіштері өте кішкентай, сондықтан мен түйреуіштерді дәнекерлеу кезінде ыстықтан оқшаулау үшін таспасы бар пинцетті қолдануға тура келді.
Мультиметрмен үзіліссіздікті тексеру арқылы пинг -түйреуіштердің бір -бірімен тұйықталмағанына көз жеткізіңіз. Үзіліс тақтасында CH_PC мен VCC, GPIO15 және GND арасында 10к резисторлар бар, сондықтан бұл түйреуіштер арасындағы оқуды күтіңіз.
2-қадам: ESP-12 үзіліс тақтасына және сымға дәнекерлеу түйреуіштері
Тақтаның алдыңғы жағындағы ұзын түйреуіштері бар 8 -түйреуішті қосатын тақталарды бекітіңіз, тақтаның артқы жағында дәнекерлеу кезінде, барлық түйреуіштерді тақтаға жоғарыда ғана дәнекерлеудің қажеті жоқ (қараңыз) мұнда ең аз жыпылықтайтын схемалар үшін). Мұның себебі, егер сіз сынғыш тақтаға дәнекерленген esp-12-ді іске қосқыңыз келсе/бағдарламаласаңыз, ол мұны істей алады (бірақ мен оны әлі сынап көрмеппін). Енді екі қатарлы түйреуіштің үстіңгі бөлігін 4 түйреуіштің екі қатары болатындай етіп кесіңіз. ESP-01 түйісу тақтасына сәйкес келетін 4 істікшелі екі қатарлы түйіннің түйіспесін қосатын дәнекерлеу сымы.
Атаулар бірдей емес (GND -ден басқа), бірақ:
VCC = 3V3
REST = RST
CH_PC = EN
TXD = TX
RXD = RX
GPIO0 = IO0
GPIO2 = IO2
GND = GND
3 -қадам: CH340 USB адаптеріне дәнекерлеу түймелері
GPIO0 мен GND түйреуіштері арасындағы FLASH режимі үшін CH340 USB адаптерінің төменгі жағындағы дәнекерлеу түймесі. Оны адаптерге ыстық желіммен жабыстырыңыз.
CH340 USB адаптерінің артындағы RESET және GND түйреуіштері арасындағы RESET режиміне арналған дәнекерлеу түймесі. Оны адаптерге ыстық желіммен жабыстырыңыз
4 -қадам: Ыстық желім Pogo түйреуіштері, көбік және екі қатарлы 4p істікшелі тақырып
Ілмектердің ішкі жағын жылжымалы түйреуішке желім түспеуін қадағалап, оларға күш беріңіз. Пинг түйреуіштерінің арасына кішкене қаптама көбігін (немесе сығылатын губка тәрізді материалды) жабыстырыңыз, осылайша esp-12 саңылауға оңай түспейді. SMT қос жолды 4p үстіңгі тақтасын сынғыш тақтаның артқы жағына жабыстырыңыз, сонда ол CH340 USB адаптерінен шығарылған кезде ажыратылмайды.
5-қадам: ESP-12-ді Pogo түйреуіштері мен сэндвичке басқа тақтайшамен теңестіріңіз
ESP-12 (мен ESP-12F және ESP-12S сынақтан өткен) пинг түйреуіштеріне туралаңыз және оны басқа сынғыш тақтаймен сэндвичке салыңыз. Оны орнында ұстау үшін серпімді жолақты қолданыңыз. Барлық контактілер жеткілікті қысыммен жанасатынына көз жеткізу үшін esp-12 реттеу қажет болуы мүмкін. Егер погондарды пайдаланудың орнына ESP-12 бүйіріне серіппелі металл қысқыштарды қолданса, бұл қиын болар еді. Бұл youtube-те мысал: біреу контактілерді PCI ұяшығынан пайдаланылмаған аналық платадан пайдаланды https://www.youtube.com/embed/BvY_T-My9Ls және https://www.youtube.com/watch? v = gI_lKu2uJDs
ЕСКЕРТПЕ: Бірнеше рет қолданғаннан кейін, пинг түйреуіштерін туралау және оларға жеткілікті қысым жасау өте қиын деп ойлаймын, сондықтан адамдарға көп көңілсіздікке шыдамай, пинг түйреуіштерін қолдануға тырыспауға кеңес беремін.
6-қадам: Esp-12 адаптерінің модулін CH340 USB адаптеріне қосыңыз және бағдарламадан алыс болыңыз
Esp-12 адаптер модулін CH340 USB адаптеріне қосыңыз (тақтаның жоғарғы жағы usb штепсельімен бірдей), содан кейін оны компьютерге бекітіңіз және бағдарламаларды жүктеу үшін Arduino IDE немесе ESP Flash жүктеу құралын қолданыңыз.
ЕСКЕРТПЕ: егер жарқыл процедурасы жұмыс істемесе, бұл пинг түйреуіштері мен esp-12 арасындағы байланыс жақсы болмағандықтан болуы мүмкін, барлық пинг түйреуіштеріне жақсы біркелкі қысым беру үшін esp-12 және/немесе серпімді жолақты реттеңіз.
7 -қадам: Arduino IDE көмегімен жыпылықтайтын BLINK мысалы (міндетті емес)
Arduino IDE іске қосыңыз және BLINK мысалын жүктеңіз.
FLASH режиміне өту үшін FLASH түймесін (төменде) ұстап тұрыңыз, содан кейін RESET түймесін (артқа) басыңыз, содан кейін FLASH түймесін (төменгі) жіберіңіз.
Esp-12 параметрлерін орнатыңыз
Жүктеу түймесін басыңыз
Егер ол дұрыс жұмыс істесе, бейнедегідей әрекет ету керек
ЕСКЕРТПЕ: егер жарқыл процедурасы жұмыс істемесе, бұл пинг түйреуіштері мен esp-12 арасындағы байланыс жақсы болмағандықтан болуы мүмкін, барлық пинг түйреуіштеріне жақсы біркелкі қысым беру үшін esp-12 және/немесе серпімді жолақты реттеңіз.
Ұсынылған:
CH341A Бағдарламашы: 8 қадам
CH341A бағдарламашы: Мен жақында CH341A шағын бағдарламашысын сатып алдым. Шағын бағдарламашы жақсы және оны 24 және 24 сериялы чиптерді бағдарламалау үшін қолдануға болады. Бұл өте арзан, бірақ өте пайдалы, себебі мен оны компьютердің BIOS -ы мен маршрутизатордың микробағдарламасын жыпылықтау үшін қолдана аламын
Ардуино провайдер ретінде -- Он алтылық файлды AVR -де жазу -- AVR сақтандырғышы -- Ардуино бағдарламашы ретінде: 10 қадам
Ардуино провайдер ретінде || Он алтылық файлды AVR -де жазу || AVR сақтандырғышы || Ардуино бағдарламашы ретінде: ……………………… Басқа бейнелер үшін менің YouTube каналыма ТІРКЕЛІҢІЗ …….. Бұл мақала бұл isp сияқты arduino туралы. Егер сіз он алтылық файлды жүктегіңіз келсе немесе сақтандырғышты AVR -ге орнатқыңыз келсе, сізге бағдарламашы сатып алудың қажеті жоқ, сіз жасай аласыз
Arduino UNO көмегімен ATTINY микроконтроллерлерге арналған шағын бағдарламашы: 7 қадам
ATTINY микроконтроллерлеріне арналған шағын бағдарламашы Arduino UNO көмегімен: Қазіргі уақытта ATTINY сериялы микроконтроллерлерді қолдану олардың әмбебаптығына, төмен бағасына, сонымен қатар Arduino IDE сияқты орталарда оңай бағдарламаланатындығына байланысты қызықты. Arduino модульдеріне арналған бағдарламалар оңай аудару
ESP8266-07 Arduino Nano-мен бағдарламашы: 6 қадам (суреттермен)
ESP8266-07 Arduino Nano көмегімен бағдарламашы: Бұл Arduino нано көмегімен ESP8266-07/12E ұқыпты бағдарламалау тақтасын құруға арналған қысқа нұсқаулық. Сымдардың схемасы мұнда көрсетілгенге өте ұқсас. Сізде бұл жобаны тақтаға бекітуге, өзіңізді дәнекерлеуге мүмкіндік бар
Ultimate ESP8266-01 бағдарламашы және USB адаптері: 3 қадам
Ultimate ESP8266-01 Бағдарламашы және USB адаптері: Сәлем достар, сіз шағын және қымбат емес ESP8266-01 модулінің Нақты мүмкіндіктері туралы естідіңіз бе? Егер сіз жобаңызға IOT мүмкіндіктерін қосқыңыз келсе, бұл сіздің таңдауыңыз болуы керек деп нарықта іске қосылды. Іс жүзінде бұл шағын модуль