Мазмуну:

ESP01 Программалоо Басма схемасы: 5 кадам
ESP01 Программалоо Басма схемасы: 5 кадам

Video: ESP01 Программалоо Басма схемасы: 5 кадам

Video: ESP01 Программалоо Басма схемасы: 5 кадам
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Июль
Anonim
ESP01 Программалоо Басма схемасы
ESP01 Программалоо Басма схемасы

Жакында мен ESP01ге код жазууга туура келди жана кодду CHIPке өткөрүп берүү үчүн адаптер колдонууну чечтим.

Бирок, кодду өткөрүп берүү үчүн адаптерге кээ бир өзгөртүүлөрдү киргизүү керек эле.

Башкача айтканда, адаптер кодду өткөрүп берүү үчүн идеалдуу болгон эмес. Адаптация керек болчу.

Жабдуулар

  • JLCPCB Басылган райондук
  • 02 x баскычтар;
  • 01 x 330R каршылыгы;
  • 01 x Жашыл LED;
  • 02 x 10kR каршылыгы;
  • 01 x Эркек / Аял пин пин 1x4;
  • 01 x 2x4 ургаачы пин тилкеси.

1 -кадам: Кадимки адаптер

Кадимки адаптер
Кадимки адаптер

Колдонулган адаптер жогорудагы сүрөттө көрсөтүлгөн.

Бирок, көйгөйлөрдү болтурбоо жана структурага өзгөртүүлөрдү киргизүү үчүн, биз ESP01 адаптери менен иштей турган жана CHIPке кодду өткөрүп бере турган адаптер түзүүнү чечтик.

Басып чыгаруу платасы жогоруда көрсөтүлгөн.

Бул макалада сиз программисти кантип курууну жана ESP01 жаркылдаган чынжырынын негизги бөлүктөрүн үйрөнөсүз.

Бул электрондук схеманын дизайны аркылуу жаңы адаптацияларды жасоонун кажети жок болот жана ал сиздин долбоордун кодун жаза алат.

Ошондуктан, бул макалада сиз төмөнкү пункттарды үйрөнөсүз:

  1. ESP01 жаздыргычын жана адаптерин иштеп чыгуу;
  2. ESP01 жазуу схемасынын максатын түшүнүү;
  3. Кодду өткөрүп берүү режимине ESP01ди кантип орнотууну үйрөнүңүз. Эми, биз ESP01 Башкармасы үчүн Программист долбоорун иштеп чыгуунун толук презентациясын баштайбыз.

2 -кадам: ESP01 тактасынын программистин иштеп чыгуу

ESP01 тактасы үчүн программистти иштеп чыгуу
ESP01 тактасы үчүн программистти иштеп чыгуу
ESP01 тактасы үчүн программистти иштеп чыгуу
ESP01 тактасы үчүн программистти иштеп чыгуу

Мурда да айтылгандай, долбоор ESP01 үчүн программистти түзүүдөн турат, аны программалоону жеңилдетүү үчүн.

Бул үчүн биз жогорудагы сүрөттө көрсөтүлгөн төмөнкү схеманы иштеп чыктык.

Демек, сиз көрүп тургандай, бул схемада:

  • Программалоо режимине ESP01ди конфигурациялоо үчүн 2 баскыч;
  • Картага энергия берилгенин билдирүүчү LED;
  • Кодду CHIPке өткөрүү үчүн пин тилкеси.

Төмөндө биз долбоорду куруу үчүн керектүү материалды сунуштайбыз. Электрондук компоненттердин тизмеси

  • JLCPCB Басылган Микросхемасы (Долбоор Файлдарын Жүктөө)
  • 02 x баскычтар;
  • 01 x 330R каршылыгы;
  • 01 x Жашыл LED;
  • 02 x 10kR каршылыгы;
  • 01 x Эркек / Аял пин пин 1x4;
  • 01 x 2x4 ургаачы пин тилкеси.

Эми, биз ESP01 программалоо схемасынын ар бир бөлүгүн түшүндүрүп беребиз. Эске алыңыз, биз ESP01 туташуусу үчүн 2x4 - 2.54мм туташтыргычты колдонобуз, жогоруда сүрөттө көрсөтүлгөндөй.

Бул туташтыргычтан ESP01 иштелип чыккан схеманын башка бардык бөлүктөрү менен туташат.

Ошондуктан, биринчиден, аны бул туташтыргычка туташтырып, RESET жана FLASH баскычтарын колдонуп программалоо режимине коюңуз. Бул эки баскыч программалоо режиминде аны орнотууга жооптуу болот.

Акырында, бизде USB - SERIAL FTDI232 конвертеринин жана LEDдин туташтыргычтары бар. Конвертер туташуу тилкеси аны туташтыруу жана ESP01ге кодду өткөрүп берүү үчүн колдонулат.

Светодиод картанын иштетилгенин көрсөтүү үчүн колдонулат.

Бул схемадан биз электрондук тактанын дизайнын ишке ашырдык.

3 -кадам: ESP01 Программистинин Басылган Микросхемасын өнүктүрүү

ESP01 Программист басылган схемаларды иштеп чыгуу
ESP01 Программист басылган схемаларды иштеп чыгуу
ESP01 Программист басылган схемаларды иштеп чыгуу
ESP01 Программист басылган схемаларды иштеп чыгуу

Электрондук схемалык дизайндын дизайнынан тартып, ESP01 Программистинин басма схемасынын дизайны иштелип чыккан.

Тактайдын дизайнынын схемасы жогоруда көрсөтүлгөн.

Көрүнүп тургандай, ESP01 2x4 туташтыргычы менен туташтырылышы керек жана USB-сериялык которгуч 90º казыктарына туташат.

Тиешелүү бурчка ээ болгон бул туташтыргыч тактанын көлөмүн азайтуу үчүн жана ESP01 структурасынан төмөн калтыруу үчүн колдонулган.

Ага кошумча, бизде программалоо баскычтары үстүндө жана табактын ылдый жагында энергияланган табакка сигнал берүү үчүн LED бар.

Бул долбоордон жогорудагы сүрөттө көрсөтүлгөн 3D форматындагы акыркы басылган плата алынды.

Акыр -аягы, бул долбоордон ESP01де кодду программалоону жана жазууну жүргүзүүгө болот.

Төмөндө биз ESP01ди программалоо режимине коюп, кодду ESP01ге которуу үчүн этап -этабы менен түшүндүрөбүз.

4 -кадам: ESP01 үчүн кодду өткөрүп берүү процесси

Бул үчүн төмөнкү кадамдарды аткарышыңыз керек

  1. USB-SERIAL FTDI232 конвертерин компьютериңизге жана ICSP Pin Connections тилкесине туташтырыңыз;
  2. LED күйүп турганын текшериңиз. Бул карта иштетилгенин көрсөтүү үчүн колдонулат;
  3. Сиздин FTDI232 USB-SERIAL алмаштыргычтын COM портун тандаңыз;
  4. FLASH баскычын басып кармап туруңуз;
  5. RESET баскычын басып, коё бериңиз. Андан кийин, көк ESP LED бир жолу жарк этип турганын көрөсүз.

Даяр! Сиздин ESP01 жаңы кодду алуу үчүн конфигурацияланган. Эми, кодуңузду Arduino IDE аркылуу өткөрүп берүү процессин жүргүзүңүз

Өткөрүлгөндөн кийин, сиздин код ESP01дин эсине жазылат жана ал сиздин колдонмоңузду башкарууга даяр болот.

5 -кадам: Жана акыры… Күтүлгөн жыйынтык кандай болот?

Ошондуктан, бул долбоордун өнүгүшүнөн баштап, кадимки картадан жогору болгон жана бир нече дүкөндөрдө кеңири сатылган картты түзүү мүмкүн болгон.

Кадимки тактадан айырмаланып, бул версияда CHIPти программалоо режимине конфигурациялоо үчүн эки баскыч бар, бул тапшырманы аткаруу үчүн жаңы элементтерди кошуунун кажети жок.

Ошентип, бул долбоор аркылуу, рынокто бар жаздыргычты иштеп чыгуу, анын конфигурациясын түшүнүү жана кодду өткөрүп берүү үчүн CHIP конфигурация процессин жүргүзүү мүмкүн болду.

Биз JLCPCBге долбоорду колдогону үчүн ыраазычылык билдиребиз жана эгер кааласаңыз, бул шилтемеге кирип, долбоордун файлдарына кирип, басылган схемаларды 2 долларга сатып алсаңыз болот.

Сунушталууда: