Мазмуну:
Video: 2020 ESP8266: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Ошентип, бул Lazy Old Geek (L. O. G.) ESP8266 модулдары боюнча айрым көрсөтмөлөрдү жазды:
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/ESP8266-as-Arduin…
Менде дагы эле бир нече ESP-01 жана ESP-03 бар жана аларды иштетүүгө аракет кылдым.
Кыязы, кийинки процесс мындан ары иштебейт.
Flash режимине ESP8266 коюңуз:
Жер GPIO0
Кыскача жерге коюу
GPIO0 чыгаруу
(Эгерде сизде GPIO0до LED бар болсо, анда ал болжол менен ½ интенсивдүүлүккө ээ болушу керек)
GPIO0ну төмөн кармап, Reset басуу, эскизди жүктөө, GPIO0ду чыгаруу, анан Reset басуу тапшырмасы иштейт окшойт. Муну кылуу өтө оңой эмес.
Акыркы документтин дагы бир ыкмасы бар:
arduino-esp8266.readthedocs.io/en/latest/b…
Жүктөө жана колдонуу үчүн Минималдуу Аппараттык Орнотууну караңыз
Сунушталган орнотуу тиркелет.
1 -кадам: ESP адаптери
Менин 2-бөлүгүмдө ESP-01 жана ESP-03 үчүн программалоо адаптерин жасадым.
Ошентип менде дагы деле ошол адаптерлер бар. Жаңы ПХБ жасоонун ордуна, мен муну өзгөртүүнү чечтим.
Макул, менин планымда бир аз көйгөй бар, ESP-01 анын бир казыгына баштапкы абалга келтирилген, ESP-03 андай эмес. Ооба, менин мурунку тажрыйбам CH_PD пин кадимки абалга келтирүү менен бирдей экенин көрсөтүп турат, ошондуктан мен аны сынап көрдүм жана ал иштеди окшойт.
Схеманын эскертмелеринде айтылгандай, мен эмне кылдым, USB-BUB туташтыргычы DTR пининен зым алып, аны эки коннектордун GPIO0'уна туташтыруу. Мен 3.3V пинин (кийинки кадамда түшүндүрүлөт) эки коннектордун CH_PDине туташтырдым.
Эки секирүүчү кийинки сүрөттө көрсөтүлгөн.
2 -кадам: CP2102 модулу
Менде CP2102, UART адаптерлеринен USB бар. Алардын кээ биринин каптал коннекторунда RTS бар, бирок мага негизги туташтыргычы керек болчу. Мен эмне кылдым, CTSге туташкан пинти кесип салышты. (Бул пин менин схемамда 3.3V деп белгиленген, анткени менде кээ бир CP2102s 3.3V үчүн өзгөртүлгөн). Анан мен РТСтен секиргичти аялдын башына төөнөгүчкө туташтырдым.
Бул кийинки сүрөттө көрсөтүлгөн.
Тилекке каршы, менде USBдин UART адаптерлеринин көптөгөн вариациялары бар. Мен аларды белгилөөгө аракет кылам, бирок ар дайым көйгөйлөр кайсысына кетерин эстеп калат. Мен КАРЫМЫН.
Кийинки сүрөттү караңыз. CP2102де тунук кичирейтүүчү таңуу жана этикетка бар.
3 -кадам: Arduino
Учурда Arduino1.8.12 версиясын колдонуп жатам.
ESP8266 орнотуунун эң оңой жолу бул ыкманы колдонуу менен Board Managerди колдонуу:
github.com/esp8266/Arduino#installing-with…
Орнотулгандан кийин, Board тандоодо, мен "Generic ESP8266 модулун" тандайм.
ЭСКЕРТҮҮ: Менин компьютеримде "Generic ESP8266 модулунун" эки версиясы бар. "ESP8266 такталары" категориясындагы Blink үчүн иштейт, Sparkfun астындагы бирөө иштебейт.
Кийинки сүрөттө демейки Board орнотуусу көрсөтүлгөн (мен ойлойм). Мен булардын көбү менен ойнодум, мисалы Flash Size, Mode, алар эч кандай мааниге ээ эмес окшойт.
Менин адаптерим үчүн менде GPIO0до светодиод бар, ошондуктан мен курулган Ledди 0ге өзгөртөм.
Анын иштеп жаткандыгын текшерүү үчүн мен жөн гана Blink мисалын иштетем. Эч кандай баскычтарды басуунун кажети жок. Сиздин Arduino кийинки сүрөттөгүдөй нерсени көрсөтүшү керек жана менин учурда, менин адаптер тактамдын жарыгы өчүп калат.
Маалымат: Менин адаптеримдин жогорку зым менен жабылышы LEDди өчүрөт жана виза тескерисинче Blinkте айтылгандай эмес.
Бул жерде мен Blinkтен башка көп нерсени жасаган жокмун, бирок бул ыкма иштейт окшойт жана бир топ оңой.
Мен ESP-07 менен иштеп келе жатам.
КЕҢЕШ: Arduino Generic ордуна жакшыраак шайкештик үчүн Node MCU 1.0 колдонуп.
Сунушталууда:
[2020] RC унаасын башкаруу үчүн эки (x2) Micro: битти колдонуу: 6 кадам (Сүрөттөр менен)
[2020] RC унаасын башкаруу үчүн эки (x2) Micro: битти колдонуу: Эгерде сизде эки (x2) микро: бит болсо, аларды RC машинасын алыстан башкаруу үчүн колдонууну ойлодуңуз беле? Сиз RC машинасын бир микро: битти өткөргүч катары, экинчисин кабыл алуучу катары башкара аласыз.Микро коддоо үчүн MakeCode редакторун колдонгондо
[2020] RC Унаасын башкаруу үчүн IPhone же IPad жана Micro: bit Game Pad тиркемесин колдонуу: 23 кадам
[2020] RC унаасын башкаруу үчүн IPhone же iPad жана Micro: bit Game Pad тиркемесин колдонуу: Сиз микро: битти башкаруу үчүн iPhone же iPad колдонууну ойлонуп көрдүңүз беле? Micro: bit Билим берүү Фонду iOS колдонмосун камсыз кылат Колдонмо дүкөнү? Издөө " микро: бит " Колдонмолор дүкөнүндө жана акысыз колдонмону жүктөп алсаңыз болот. The
Photoshop 2020 менен бир нече сүрөттөрдүн фонун алып салуу: 5 кадам
Photoshop 2020 менен бир нече сүрөттөрдүн фонун алып салуу: Сүрөттүн фонун алып салуу азыр абдан оңой! Бул Adobe Photoshop 2020 менен жөнөкөй скрипттин жардамы менен бир нече (пакеттик) сүрөттөрдүн фонун алып салуу үчүн кантип колдонсо болот
HC-SRF04 Ultrasonic Sensor менен аралыкты өлчөө (Акыркы 2020): 3 кадам
УЗИ сенсорунун жардамы менен аралыкты өлчөгүлө HC-SRF04 (Акыркы 2020): УЗИ сенсор деген эмне (аралык)? Элдер уга албаган жогорку деңгээлдеги толкундары бар УЗИ (Сонар). Бирок, табияттын бардык жеринде УЗИ толкундарынын бар экенин көрө алабыз. Жарганаттар, дельфиндер сыяктуу жаныбарларда УЗИ толкундарын колдонушат
Lilygo-T-Watch 2020 менен Wordclock: 4 кадам
Wordclock менен Lilygo-T-Watch 2020: Бул көрсөтмө сизге Liligo T-саатында wordclock стилинде убакытты кантип көрсөтүү керектигин көрсөтөт, бирок мен бул типтүү wordclock стилин колдонуу менен көбүрөөк функцияларды киргизүүгө аракет кылдым. Ошентип, күндү көрсөтүү, убакытты жана датаны коюу, өзгөртүү