Мазмұны:
- 1 -қадам: компоненттер мен материалдар
- 2 -қадам: сымдар мен құрастыру
- 3 -қадам: Оны қалай қолдануға болады
Бейне: Ultimate ESP8266-01 бағдарламашы және USB адаптері: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Сәлем адамдар, Сіз шағын және қымбат емес ESP8266-01 модулінің REAL мүмкіндіктері туралы естідіңіз бе? Егер сіз жобаңызға IOT мүмкіндіктерін қосқыңыз келсе, бұл сіздің таңдауыңыз болуы керек деп нарықта іске қосылды. Іс жүзінде бұл шағын модуль сіздің байланыс құралы ғана емес, сіздің жобаңыз болуы мүмкін.
Бұл wifi-ретрансляторға айналуы мүмкін, бұл өте пайдалы. Бұл сіздің достарыңыздың Wi -Fi желісімен араласудың, олардың құрылғыларын ажыратудың немесе ондаған жалған желілер құрудың «күлкілі» құралы болуы мүмкін (жалқау болмаңыз және күлкілі нәрсені заңды деп айтпаңыз). Оны реле модуліне қосуға болады, ол IOT жетегіне айналады немесе сенсорлық модульге қосылып, IOT сенсорына айналады.
Мен бұл материалдарды сынап жатырмын және мен, әрине, оқулықтарды шығаратын шығармын, өйткені мен үлкен әлеуетке таң қалдым.
Болашақта күтіңіз, бүгінгі оқулық бағдарламашыға арналған (әр түрлі бағдарламалық жасақтаманы оңай тексеруге міндетті).
1 -қадам: компоненттер мен материалдар
Өкінішке орай, ESP8266-01 брейборды қолдануға жарамайды, және сіз бірдеңені өзгерткіңіз келген кезде сымдарды ажырату/қайта қосу өте тітіркендіргіш және уақытты қажет етеді. Естеріңізге сала кетейік, ESP-ді компьютерге қосуға және қосуға арналған өте арзан USB-сериялық түрлендіргіш бар.
ESP қалай жыпылықтай алады? Шынында, бұл мүмкін емес … (⊙_☉)
Ұяттау, солай емес пе? Түпнұсқа - бұл нонсенс. Содан кейін олар ESP -ті жыпылықтау режимінде орнатуға мүмкіндік беретін жүгірткі қосқышы бар екінші нұсқасын жасады. Менің ойымша, олар кейбір себептермен ESP стандартты пайдаланушысына құрылғыны жаңа микробағдарламаны (FW) жарқылдау үшін ғана емес, жарқыл режимінде ұзақ уақыт орнатуы керек деп ойлады. Егер сіз USB қосқаннан кейін жыпылықтамайтын режимді қосуды ұмытып қалсаңыз, кодты іске қосу үшін оны ажыратып, қайта қосуыңыз қажет. Содан кейін олар қарапайым бір сәттік түймемен үшінші нұсқаны жасады. Жақсы идея! Түймені басу өте кішкентай және қиын сияқты, әсіресе ESP модулінің үстінде, бірақ мені мазалайтыны-олар ESP-01 стандартты пайдаланушысының бюджеті өте төмен деп ойлады, және ол оны төлей алмайды. қайта жүктеудің екінші сәттік түймесі - MCU (ESP процессоры). Кез келген ақылға қонымды адамдар мұны жасайды, өйткені бұл бір долларға қажет. Жоқ … Егер сіз MCU -ны қайта жүктегіңіз келсе, оны жарқыл режиміне қою үшін, мүмкін, USB -ді ажыратып, қайта қосу керек деп шешті.
Сіз қалжындап тұрсыз ба? (ಠ_ಠ)
Келіңіздер, біз соншалықты кедей емеспіз! Біз бұл қосымша $ цент жұмсайтын едік! Неге мынау, мынау, мынау дизайнды көшіріп, бақытты өмір сүруге мүмкіндік бере алмайсың ??? (ノ ☉ ヮ ☉) ノ
Қорықпаңыз, егер біз ақылды бағдарламашыны сатып ала алмасақ, біз тек екі компьютерлік түйме мен екі сыммен ESP-01 түпкілікті бағдарламашысын жасай аламыз!
Жақсы 3D басып шығарылған корпусты қосқанда, біз бірінші нұсқадағы мылқау бағдарламашыны жақсы және өте ыңғайлы құрылғыға айналдыра аламыз. Корпус «негізгі» (ең арзан) USB бағдарламашысына және 6x6 мм PCB классикалық түймелеріне арналған, яғни тактильді түймелерге арналған. Егер сіз мұқият қарасаңыз, мен әр түрлі фотосуреттерде әр түрлі түймелерді қолданатынымды көре аласыз. Бұл жай ғана білігім ұзын түймелерді қолдануды шешкендіктен, бұл менің жайлылығым үшін. Әр түйме жақсы жұмыс істейді.
Енді сілтемелер (аффилиирленген, btw):
ESP8266-01: Bangood, Amazon, Amazon.
ESP8266-01 бағдарламашы: Bangood, Amazon, Amazon.
Түймелер: Bangood, Amazon, Amazon.
Сізге тек дәнекерлеу құралдары қажет болады, егер сізде бірдеңе жоқ деп ойласаңыз, мұнда қарауға болады.
2 -қадам: сымдар мен құрастыру
Бұл оңай: бұл файлды жүктеп алыңыз, 3D принтерін қосыңыз, сізге ұнайтын кез келген материалды жүктеңіз (жақсы рұқсат ету үшін PLA ұсынамын) және басып шығаруды бастаңыз.
Енді, сымдар. GND түйреуішіндегі екі кабельді, RST кабеліндегі бір кабельді және соңғы кабельді Gpio0 түйреуішіне жалғаңыз.
Бұл сымдар өлшеу үшін кесілуі керек (шамамен) және түйме түйреуіштеріне дәнекерленген. Бір жағынан екі түйреуішті таңдаңыз, әдетте түйменің қарама-қарсы жағындағы түйреуіштер көпірлі болады, осылайша сіз әрқашан жабық қосылым жасайсыз. Уайымдамаңыз, егер сіз қате таңдасаңыз, ештеңеге зиян келтірмейсіз. Мультиметрмен жасалған үздіксіздік өлшемі қай түйреуіштердің дұрыс екенін анықтай алады. Қысқа тұйықталу қаупін болдырмау үшін ашық түйменің түйреуіштеріне бірнеше тамшы ыстық желім салыңыз. Содан кейін түймелерді орнына жабыстырыңыз, түймелердің ішіне желім түспеуін қадағалаңыз, әйтпесе олар енді жұмыс істемейді. Мен оларды орнында ұстау үшін ішінен ыстық желім, ал сыртынан берік желім қолдандым.
Енді, егер сіз өзіңіздің дәнекерлеу дағдыларыңызға сенімді болсаңыз, корпусты жабыстыруға тікелей кірісе аласыз, бірақ мен алдын ала кішкене жыпылықтайтын тест өткізер едім (келесі қадамды оқыңыз).
Корпусты желімдеу үшін сізге қандай да бір мықты желім қажет, эпоксид жақсы, мен цианоакрилатты желімді қолдандым (мен түймені цементтеу үшін қолдандым).
3 -қадам: Оны қалай қолдануға болады
USB бағдарламашысын қосыңыз және драйверлерді орнатыңыз, бағдарламашылар CH340 сериялық чипін пайдаланады, бұл туралы көптеген оқулықтар бар (терезелер үшін).
Қолдану қарапайым, бір түйме MCU қалпына келтіреді, екіншісі MCU қайта жүктеу кезінде басылып тұрса, MCU жарқыл режиміне орнатады.
- Жобаңызды қайта жүктегіңіз келе ме? Қалпына келтіру түймесін басыңыз.
- Сіз өзгертілген микробағдарламаны жүктегіңіз келе ме? Жарқыл түймесін басып тұрыңыз, қалпына келтіру түймесін басыңыз және босатыңыз, жарқыл түймесін босатыңыз. MCU кейбір кодты жүктеуге дайын болады, содан кейін ол кодты іске қосады.
Қай микробағдарламаны жүктегіңіз келсе де, қай бағдарламалық жасақтаманы жүктегіңіз келсе де, сізде мақсатты пайдалану үшін сәйкес COM порты және ESP үшін жақсы қосылатын және ойнайтын физикалық қосқыш болады және сізге кабельдермен араласудың қажеті жоқ. және себепсіз USB -ге қысым жасаудың қажеті жоқ. О, ақыры!
Мен бұл шағын Wi -Fi құрылғысына арналған пайдалы бағдарламаларды көрсету үшін бөлек оқулық жазамын, жүктеу бағдарламалық құралдар тізбегі және олардың конфигурациясы маңызды емес, бұл бағдарламашыға арналған. Бізбен бірге қалыңыз!
Ұсынылған:
CH341A Бағдарламашы: 8 қадам
CH341A бағдарламашы: Мен жақында CH341A шағын бағдарламашысын сатып алдым. Шағын бағдарламашы жақсы және оны 24 және 24 сериялы чиптерді бағдарламалау үшін қолдануға болады. Бұл өте арзан, бірақ өте пайдалы, себебі мен оны компьютердің BIOS -ы мен маршрутизатордың микробағдарламасын жыпылықтау үшін қолдана аламын
ESP8266-07 Arduino Nano-мен бағдарламашы: 6 қадам (суреттермен)
ESP8266-07 Arduino Nano көмегімен бағдарламашы: Бұл Arduino нано көмегімен ESP8266-07/12E ұқыпты бағдарламалау тақтасын құруға арналған қысқа нұсқаулық. Сымдардың схемасы мұнда көрсетілгенге өте ұқсас. Сізде бұл жобаны тақтаға бекітуге, өзіңізді дәнекерлеуге мүмкіндік бар
Raspberry Pi көмегімен USB сериялық адаптері жоқ Flash ESP-01 (ESP8266): 3 қадам
Flash ESP-01 (ESP8266) Raspberry Pi қолданатын USB-сериялық адаптері жоқ: Бұл нұсқаулық ESP-01 WIFI модулінде ESP8266 микроконтроллерін бағдарламалауды бастау туралы нұсқау береді. Бастау үшін сізге қажет нәрсе (әрине ESP-01 модулінен басқа), мен жаңартқым келетін Raspberry Pi Jumper 10K резисторы
USB ESP-12 бағдарламашы: 7 қадам
USB ESP-12 бағдарламашысы: IoT-мен ойнау қызықты болады деп ойладым, сондықтан esp8266-ды сынап көруді шештім. Мен esp8266 бағдарламалауға арналған көптеген шешімдерді көрдім, сондықтан мен кейбір идеяларды осы жерден алдым https: //www.instructables.com/id/USB-to-ESP-01-Boa … және ол
DIY қуат адаптері PSP, GPS, SonyEricsson Phone және MiniUSB Stuff: 3 қадам
DIY қуат адаптері PSP, GPS, SonyEricsson Phone және MiniUSB Stuff: Жарайды, бұл жерде. Егер сізде көптеген гаджеттер болса, сізде көптеген қара шкафтар бар - қуат адаптерлері. Әр кірпіштің кернеуі мен қосқышы бар, солай ма? Саяхатқа шыққан сайын сізге 3-5 қуат адаптері қажет пе? Қате