Мазмұны:

USB ESP-12 бағдарламашы: 7 қадам
USB ESP-12 бағдарламашы: 7 қадам

Бейне: USB ESP-12 бағдарламашы: 7 қадам

Бейне: USB ESP-12 бағдарламашы: 7 қадам
Бейне: Беспроводной вольтметр на 12 вольт | Своими руками 2024, Қараша
Anonim
USB ESP-12 бағдарламашысы
USB ESP-12 бағдарламашысы
USB ESP-12 бағдарламашысы
USB ESP-12 бағдарламашысы
USB ESP-12 бағдарламашысы
USB ESP-12 бағдарламашысы

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 түйреуіштерін бұзу тақтасына дәнекерлеңіз

Pogo түйреуіштерін бұзу тақтасына дәнекерлеңіз
Pogo түйреуіштерін бұзу тақтасына дәнекерлеңіз

Пинг түйреуіштерін келесі түйреуіштер үшін ажырату тақтасына дәнекерлеңіз:

ҚАЛДЫРУ (ҚАЛПЫНА КЕЛТІРУ)

CH_PC (EN)

VCC

TXD

RXD

GPIO0

GPIO2

GPIO15

GND

Пинг түйреуіштері өте кішкентай, сондықтан мен түйреуіштерді дәнекерлеу кезінде ыстықтан оқшаулау үшін таспасы бар пинцетті қолдануға тура келді.

Мультиметрмен үзіліссіздікті тексеру арқылы пинг -түйреуіштердің бір -бірімен тұйықталмағанына көз жеткізіңіз. Үзіліс тақтасында CH_PC мен VCC, GPIO15 және GND арасында 10к резисторлар бар, сондықтан бұл түйреуіштер арасындағы оқуды күтіңіз.

2-қадам: ESP-12 үзіліс тақтасына және сымға дәнекерлеу түйреуіштері

ESP-12 үзіліс тақтасына және сымға дәнекерлеу түйреуіштері
ESP-12 үзіліс тақтасына және сымға дәнекерлеу түйреуіштері
ESP-12 үзіліс тақтасына және сымға дәнекерлеу түйреуіштері
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 адаптеріне дәнекерлеу түймелері

CH340 USB адаптеріне дәнекерлеу түймелері
CH340 USB адаптеріне дәнекерлеу түймелері
CH340 USB адаптеріне дәнекерлеу түймелері
CH340 USB адаптеріне дәнекерлеу түймелері

GPIO0 мен GND түйреуіштері арасындағы FLASH режимі үшін CH340 USB адаптерінің төменгі жағындағы дәнекерлеу түймесі. Оны адаптерге ыстық желіммен жабыстырыңыз.

CH340 USB адаптерінің артындағы RESET және GND түйреуіштері арасындағы RESET режиміне арналған дәнекерлеу түймесі. Оны адаптерге ыстық желіммен жабыстырыңыз

4 -қадам: Ыстық желім Pogo түйреуіштері, көбік және екі қатарлы 4p істікшелі тақырып

Ыстық желім Pogo түйреуіштері, көбік және екі қатарлы 4p істікшелі тақырып
Ыстық желім Pogo түйреуіштері, көбік және екі қатарлы 4p істікшелі тақырып
Ыстық желім Pogo түйреуіштері, көбік және екі қатарлы 4p істікшелі тақырып
Ыстық желім Pogo түйреуіштері, көбік және екі қатарлы 4p істікшелі тақырып
Ыстық желім Pogo түйреуіштері, көбік және екі қатарлы 4p істікшелі тақырып
Ыстық желім Pogo түйреуіштері, көбік және екі қатарлы 4p істікшелі тақырып

Ілмектердің ішкі жағын жылжымалы түйреуішке желім түспеуін қадағалап, оларға күш беріңіз. Пинг түйреуіштерінің арасына кішкене қаптама көбігін (немесе сығылатын губка тәрізді материалды) жабыстырыңыз, осылайша esp-12 саңылауға оңай түспейді. SMT қос жолды 4p үстіңгі тақтасын сынғыш тақтаның артқы жағына жабыстырыңыз, сонда ол CH340 USB адаптерінен шығарылған кезде ажыратылмайды.

5-қадам: ESP-12-ді Pogo түйреуіштері мен сэндвичке басқа тақтайшамен теңестіріңіз

ESP-12-ді Pogo түйреуіштері мен сэндвичке басқа сынғыш тақтаймен туралаңыз
ESP-12-ді Pogo түйреуіштері мен сэндвичке басқа сынғыш тақтаймен туралаңыз
ESP-12-ді Pogo түйреуіштері мен сэндвичке басқа тақтайшамен теңестіріңіз
ESP-12-ді Pogo түйреуіштері мен сэндвичке басқа тақтайшамен теңестіріңіз
ESP-12-ді Pogo түйреуіштері мен сэндвичке басқа тақтайшамен теңестіріңіз
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 адаптеріне қосыңыз және бағдарламадан алыс болыңыз
Esp-12 адаптерінің модулін CH340 USB адаптеріне қосыңыз және бағдарламадан алыс болыңыз
Esp-12 адаптерінің модулін CH340 USB адаптеріне қосыңыз және бағдарламадан алыс болыңыз
Esp-12 адаптерінің модулін CH340 USB адаптеріне қосыңыз және бағдарламадан алыс болыңыз
Esp-12 адаптерінің модулін CH340 USB адаптеріне қосыңыз және бағдарламадан алыс болыңыз
Esp-12 адаптерінің модулін CH340 USB адаптеріне қосыңыз және бағдарламадан алыс болыңыз

Esp-12 адаптер модулін CH340 USB адаптеріне қосыңыз (тақтаның жоғарғы жағы usb штепсельімен бірдей), содан кейін оны компьютерге бекітіңіз және бағдарламаларды жүктеу үшін Arduino IDE немесе ESP Flash жүктеу құралын қолданыңыз.

ЕСКЕРТПЕ: егер жарқыл процедурасы жұмыс істемесе, бұл пинг түйреуіштері мен esp-12 арасындағы байланыс жақсы болмағандықтан болуы мүмкін, барлық пинг түйреуіштеріне жақсы біркелкі қысым беру үшін esp-12 және/немесе серпімді жолақты реттеңіз.

7 -қадам: Arduino IDE көмегімен жыпылықтайтын BLINK мысалы (міндетті емес)

Image
Image
Arduino IDE көмегімен жыпылықтайтын BLINK мысалы (міндетті емес)
Arduino IDE көмегімен жыпылықтайтын BLINK мысалы (міндетті емес)
Arduino IDE көмегімен жыпылықтайтын BLINK мысалы (міндетті емес)
Arduino IDE көмегімен жыпылықтайтын BLINK мысалы (міндетті емес)

Arduino IDE іске қосыңыз және BLINK мысалын жүктеңіз.

FLASH режиміне өту үшін FLASH түймесін (төменде) ұстап тұрыңыз, содан кейін RESET түймесін (артқа) басыңыз, содан кейін FLASH түймесін (төменгі) жіберіңіз.

Esp-12 параметрлерін орнатыңыз

Жүктеу түймесін басыңыз

Егер ол дұрыс жұмыс істесе, бейнедегідей әрекет ету керек

ЕСКЕРТПЕ: егер жарқыл процедурасы жұмыс істемесе, бұл пинг түйреуіштері мен esp-12 арасындағы байланыс жақсы болмағандықтан болуы мүмкін, барлық пинг түйреуіштеріне жақсы біркелкі қысым беру үшін esp-12 және/немесе серпімді жолақты реттеңіз.

Ұсынылған: