Мазмұны:

ESP8266-07 Arduino Nano-мен бағдарламашы: 6 қадам (суреттермен)
ESP8266-07 Arduino Nano-мен бағдарламашы: 6 қадам (суреттермен)

Бейне: ESP8266-07 Arduino Nano-мен бағдарламашы: 6 қадам (суреттермен)

Бейне: ESP8266-07 Arduino Nano-мен бағдарламашы: 6 қадам (суреттермен)
Бейне: ❓ Обязательно к просмотру начинающему в Arduino IDE (ошибка компилятора) 2024, Шілде
Anonim
ESP8266-07 Arduino Nano көмегімен бағдарламашы
ESP8266-07 Arduino Nano көмегімен бағдарламашы

Бұл Arduino нано көмегімен ESP8266-07/12E ұқыпты бағдарламалау тақтасын құруға арналған қысқа нұсқаулық. Сымдардың схемасы мұнда көрсетілгенге өте ұқсас. Сізде бұл жобаны тақтаға қосуға, перфораторға дәнекерлеуге немесе сенімді компьютерді жасау үшін бекітілген гербер файлдарын пайдалануға мүмкіндік бар. Егер сіз аталған құрылғыларды жиі бағдарламалайтын болсаңыз, мен компьютерді немесе перфорация тақтасын жабыстыруды ұсынамын (егер сіз өзіңізді дәнекерлеуге сенімді болсаңыз).

Мен ESP-07 көмегімен мазмұн құруды жоспарлап отырмын және мен осы оқулықта жасалған тақтаны үнемі қолданамын.

Дизайнда ESP модулін қосатын борттық 3.3В кернеу реттегіші бар, сізге Arduino USB кабелінен басқа 5 вольтты қосуға тура келеді. Сонымен қатар, сіз сондай -ақ үзіліс тақтасын пайдалануыңыз керек; онымен жұмыс істеуді жеңілдетеді.

Жабдықтар

  • Ардуино нано
  • ESP8266-07 немесе/12/e
  • ESP-07 ажырату тақтасы
  • Шағын USB кабелі
  • 5,5 мм қуат ұясы (ерлер мен әйелдер)
  • Әйел тақырыбының түйреуіштері 1*15 (2 дана)
  • Әйел тақырыбының түйреуіштері 1*8 (2 дана)
  • 6 істікшелі қосқыш (міндетті емес)
  • түймелер (2 дана)
  • 5 кохтық резисторлар (2 дана)
  • 10Км резисторлар (2 дана)
  • lm1117 3.3v (мен smd нұсқасын қолдандым, егер сіз нан тақтасының схемасын жасағыңыз келсе, TH қолдана аласыз)
  • 47uf конденсаторы (егер сізде қуат мәселесі туындаса, сіз жоғары мәндерді қолдана аласыз)
  • нан тақтасы немесе перформат тақтасы немесе компьютер

1 -қадам: сым

Сымдар
Сымдар
Сымдар
Сымдар

Нан тақтасы схемасы:

1. Arduino нано тақтасын және ESP модулін ажырату тақтасын қолданып қосыңыз. Үзіліс тақтасының түйреуіштеріне жақсырақ қол жеткізу үшін суреттегідей бір емес, екі тақтаны пайдалануға болады.

2. Рельстерге қуат беру: қуат ағытпасының 5в істікшесін lm1117 3.3в реттегішінің 3 түйреуішіне, GND 1 түйреуішке және 2 түйреуіштен шығатын тақтаның «+» рельсіне жалғаңыз. Сондай -ақ, қуат ұясының GND түйреуішін нан тақтасының « -» белгісіне қосыңыз. 47uf конденсаторды қосыңыз және рельстерді суретте көрсетілгендей қосыңыз.

3. Екі түймені қосыңыз (бастапқы күйге келтіру және бағдарлама) және әр істен бір түйреуішті, ал екіншісін ESP GPIO0 -ге қосыңыз. 10км резисторды қолдана отырып, қалыпты қосылған түйреуіштерді 3.3В дейін көтеріңіз. Әдетте ашық түйреуіштерді GND -ге қосыңыз

4. + рельсті ESP ажырату тақтасының VCC -не қосыңыз

5. Қосылу - ESP ажырату тақтасының GND -ге теміржол

6. ESP CH_PD және GPIO15 түйреуіштерін 5км резистор көмегімен +3.3в рельске тартыңыз.

7. Наноның RX түйреуішін 2 арналы ауыстырып-қосқышты пайдаланып ESP RX-ке қосыңыз

8. 2 каналды ауыстырып-қосқышты пайдаланып нано TX-ті ESP TX-ке қосыңыз. (ауыстырып қосқыш міндетті емес, бұл Arduino мен ESP арасындағы сигналды толық ажыратуға мүмкіндік береді)

9. Arduino RST және GND түйреуіштеріне көпір салыңыз, бұл қадам ATmega чипін «өшіреді».

Мен сыртқы 5В қуат көзін қолдандым, себебі arduino ESP модулін сенімді түрде қуаттандыру үшін жеткілікті ток бере алмайды. Мен ескі зарядтағыш пен өзгертілген USB кабелін қолданамын.

2 -қадам: Perfboard схемасын дәнекерлеу

Perfboard схемасын дәнекерлеу
Perfboard схемасын дәнекерлеу
Perfboard схемасын дәнекерлеу
Perfboard схемасын дәнекерлеу
Perfboard схемасын дәнекерлеу
Perfboard схемасын дәнекерлеу
Perfboard схемасын дәнекерлеу
Perfboard схемасын дәнекерлеу

Мен алдыңғы қадамдағы сымдар схемасына негізделген 7 см -ден 9 см -ге дейінгі бір жақты тақтаның макетін жасадым. Маршрутизация мәселелеріне тап болмас үшін дәл сол компоненттің орнын қолдануға тырысыңыз. Нұсқаулық ретінде бекітілген фризинг суреттерін қолдануға болады.

Сондай -ақ, мен нано мен ESP -ті ажырату үшін 2,54 мм аналық түйреуіштерді қолдандым.

3 -қадам: ПХД тізбегі

ПХД тізбегі
ПХД тізбегі

Қосылған герберді PCB өндірушісіне жіберіңіз, және бұл!

Ол бұрын айтылған сымдарға негізделген, бірақ орналасу сәл өзгеше. Мен сізге ақшаны үнемдеу үшін оны ықшам етуім керек болды

Файлдар EasyEDA көмегімен жасалды.

4 -қадам: Esp8266 қолдауын Arduino IDE -ге қосу

Esp8266 қолдауын Arduino IDE -ге қосу
Esp8266 қолдауын Arduino IDE -ге қосу
Esp8266 қолдауын Arduino IDE -ге қосу
Esp8266 қолдауын Arduino IDE -ге қосу
Esp8266 қолдауын Arduino IDE -ге қосу
Esp8266 қолдауын Arduino IDE -ге қосу
Esp8266 қолдауын Arduino IDE -ге қосу
Esp8266 қолдауын Arduino IDE -ге қосу

Егер сізде модуль конфигурацияланған болса, сіз бұл қадамды өткізіп жібере аласыз

1 -қадам: IDE ашыңыз және Файл >> параметрлеріне өтіңіз, терезе ашылады. Бұл бекітілген суреттердің біріне ұқсайды

2 -қадам: Қызыл жолаққа мына жолды қойыңыз:

arduino.esp8266.com/stable/package_esp8266com_index.json

егер онда бірдеңе жазылған болса, үтір қосып, URL мекенжайын қойыңыз

3 -қадам: Құралдар >> тақта >> тақта менеджеріне өтіңіз, егер сізде қандай да бір мәселе туындаса, суреттерді тіркеңіз

4 -қадам: терезе жүктеуді аяқтағанда, esp8266 іздеу үшін іздеу жолағын пайдаланыңыз, нәтижені «esp8266 by esp8266 қауымдастығы» тақырыбымен табыңыз және орнатыңыз.

ЕСКЕРТПЕ: Мен 2.5.2 нұсқасын орнаттым, себебі кейбір кейінгі нұсқалар «қателіктерге» әкеледі

5 -қадам: Орнату аяқталғаннан кейін Құралдар >> Тақта >> тармағына өтіп, «жалпы esp8266 модулін» тауып, таңдаңыз.

6 -қадам: Құралдарға өтіңіз және «тақта: Generic esp8266 модулі» астында сіз кейбір конфигурацияларды таба аласыз. Сіздікі бекітілген суреттегіге сәйкес келетініне көз жеткізіңіз.

5 -қадам: Эскизді жүктеу

USB кабелін Arduino Nano -ға қосыңыз және оны компьютерге қосыңыз. Сондай -ақ, тақтадағы қуат ұясына 5В қуат көзін қосыңыз.

Егер сіз қосқышты қосуды шешсеңіз, оның басылғанына көз жеткізіңіз.

Esp модулін бағдарламалау режиміне қосу үшін:

RESET және PROGRAM түймелерін басып тұрыңыз, содан кейін «PROGRAM» түймесін басу кезінде «RESET» қалпына қойыңыз

Бір сәтке ұстап тұрыңыз, содан кейін «БАҒДАРЛАМА» түймесін қайта жүктеңіз

Компьютерде IDE -ді ашып, Tools >> портына өтіп, USB кабелін компьютерге қосқан COM портын таңдаңыз.

ESP модулін бағдарламалауды бастау үшін кодты жазыңыз және IDE -дің жоғарғы сол жағындағы жүктеу түймесін пайдаланыңыз.

6 -қадам: Кодты тексеріңіз

Кейбір бағдарламаларды модульді оның ұясынан шығармай -ақ тексеруге болады.

Ол үшін ауыстырып -қосқышты басып, RESET түймесін басыңыз.

Мен екі тақтаны толығымен оқшаулау үшін қосқышты қостым

ҚУАНЫҢЫЗ!

Ұсынылған: