Агуулгын хүснэгт:

ESP8266-07 Arduino Nano програмист: 6 алхам (зурагтай)
ESP8266-07 Arduino Nano програмист: 6 алхам (зурагтай)

Видео: ESP8266-07 Arduino Nano програмист: 6 алхам (зурагтай)

Видео: ESP8266-07 Arduino Nano програмист: 6 алхам (зурагтай)
Видео: Подключение и прошивка ESP8266 из Arduino IDE 2024, Долдугаар сарын
Anonim
ESP8266-07 Ардуино Нанотой програмист
ESP8266-07 Ардуино Нанотой програмист

Энэ бол Arduino нано ашиглан гоёмсог ESP8266-07/12E програмчлалын самбар үүсгэх богино заавар юм. Утасны схем нь энд үзүүлсэнтэй маш төстэй юм. Танд энэ төслийг талхны тавцан дээр холбох, өөрөө хийсэн самбарыг гагнах эсвэл хавсаргасан гербер файлыг ашиглан илүү найдвартай компьютер үүсгэх боломжтой. Хэрэв та дурдсан төхөөрөмжийг ихэвчлэн програмчилж байгаа бол pcb эсвэл perfboard (хэрэв та зөв гагнах гэж өөртөө итгэдэг бол) наахыг зөвлөж байна.

Би ESP-07 ашиглан зарим контент бүтээхээр төлөвлөж байгаа бөгөөд энэ хичээл дээр бүтээсэн самбарыг тогтмол ашиглах болно.

Энэхүү загвар нь ESP модулийг асаах зориулалттай 3.3V хүчдэлийн зохицуулагчтай тул та Arduino USB кабелаас гадна 5V тэжээлийг холбох хэрэгтэй болно. Үүнээс гадна та таслах самбар ашиглах ёстой; Энэ нь бүх зүйлийг ажиллахад хялбар болгодог.

Хангамж

  • Arduino нано
  • 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 конденсатор (хэрэв та цахилгааны асуудалтай тулгарвал илүү өндөр утгыг ашиглаж болно)
  • талх, эсвэл перфорд, эсвэл pcb

Алхам 1: Цахилгааны утас

Утас
Утас
Утас
Утас

Breadboard хэлхээ:

1. Arduino нано, ESP модулийг таслах самбар ашиглан талхны тавцан руу залгаарай. Таслах самбарын зүү рүү илүү сайн нэвтрэхийн тулд та зураг дээр үзүүлсэн шиг нэг оронд хоёр талхны самбар ашиглаж болно.

2. Төмөр замыг тэжээх: цахилгаан үүрний 5v зүүг lm1117 3.3v зохицуулагчийн 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.3v төмөр замд татаж аваарай.

7. Нано-ийн RX зүүг 2 суваг солих унтраалга ашиглан ESP-ийн RX-тэй холбоно уу

8. 2 суваг солих унтраалга ашиглан нано TX-ийг ESP-ийн TX-тэй холбоно уу. (унтраалга нь заавал биш бөгөөд энэ нь Arduino болон ESP хоорондох дохиог бүрэн салгах боломжийг олгодог)

9. Arduino -ийн RST ба GND тээглүүрүүдийг холбоно уу, энэ алхам нь ATmega чипийг "идэвхгүй болгодог".

Ардуино нь ESP модулийг найдвартай тэжээх хангалттай хэмжээний гүйдэл дамжуулж чадахгүй байгаа тул би гадаад 5V цахилгаан хангамжийг ашигласан. Би хуучин цэнэглэгч болон өөрчлөгдсөн USB кабель ашиглаж байна.

Алхам 2: Perfboard хэлхээг гагнах

Perfboard хэлхээг гагнах
Perfboard хэлхээг гагнах
Perfboard хэлхээг гагнах
Perfboard хэлхээг гагнах
Perfboard хэлхээг гагнах
Perfboard хэлхээг гагнах
Perfboard хэлхээг гагнах
Perfboard хэлхээг гагнах

Би өмнөх алхам дахь утаснуудын диаграм дээр үндэслэн нэг талт 7см -ээс 9см хэмжээтэй перфрон хавтангийн схемийг хийсэн. Чиглүүлэлтийн асуудалд орохгүйн тулд яг ижил бүрэлдэхүүн хэсгүүдийн байршлыг ашиглахыг хичээ. Та хавсаргасан fritzing зургийг гарын авлага болгон ашиглаж болно.

Нано ба ESP -ийг салгаж авахын тулд би 2.54 мм хэмжээтэй эмэгтэй толгойн зүү ашигласан.

Алхам 3: ПХБ -ийн хэлхээ

ПХБ -ийн хэлхээ
ПХБ -ийн хэлхээ

Хавсаргасан герберийг pcb үйлдвэрлэгч рүү илгээгээрэй, тэгээд л болоо!

Энэ нь өмнө дурдсан утаснууд дээр суурилсан боловч зохион байгуулалт нь арай өөр юм. Таны мөнгийг хэмнэхийн тулд би үүнийг илүү нягт болгох ёстой байсан

Файлуудыг EasyEDA ашиглан бүтээсэн.

Алхам 4: Arduino IDE -д Esp8266 дэмжлэгийг нэмж оруулах

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 -ийг нээгээд File >> тохиргоо руу очвол цонх гарч ирнэ. Энэ нь хавсаргасан зургуудын нэг шиг харагдах болно

Алхам 2: Улаан хайрцагт энэ мөрийг буулгана уу.

arduino.esp8266.com/stable/package_esp8266com_index.json

Хэрэв тэнд аль хэдийн бичсэн зүйл байвал таслал нэмж URL хаягаа оруулна уу

Алхам 3: Багаж хэрэгсэл >> самбар >> самбарын менежер рүү очоод хэрэв танд ямар нэгэн асуудал байгаа бол хавсаргасан зургуудыг үзнэ үү

Алхам 4: Цонхыг ачаалж дуусаад хайлтын хайрцгийг ашиглан esp8266 -г хайж, "esp8266 by esp8266 хамт олон" гэсэн гарчигтай үр дүнг олоод суулгана уу.

ТАЙЛБАР: Зарим хувилбарууд нь "үхлийн алдаа" үүсгэж байгаа тул би 2.5.2 хувилбарыг суулгасан

Алхам 5: Суулгаж дууссаны дараа Tools >> Board >> руу очоод "ерөнхий esp8266 модуль" -ыг сонгоно уу.

Алхам 6: Багаж хэрэгслүүд рүү очоод "самбар: Ерөнхий esp8266 модуль" хэсэгт та зарим тохиргоог олох болно. Таных хавсаргасан зураг дээрхтэй таарч байгаа эсэхийг шалгаарай.

Алхам 5: Ноорог байршуулах

USB кабелийг Arduino Nano -д залгаад компьютерт холбоно уу. Түүнчлэн, самбар дээрх цахилгаан үүрэнд 5 вольтын тэжээлийн эх үүсвэрийг холбоно уу.

Хэрэв та солих товчлуур нэмэх шийдвэр гаргасан бол түүнийг дарсан эсэхийг шалгаарай.

Esp модулийг програмчлалын горимд оруулахын тулд:

RESET болон PROGRAM товчлууруудыг дарж, "PROES" товчийг дарж байхдаа "RESET" товчийг дарна уу

Түр хүлээгээд "PROGRAM" товчийг дарна уу

Компьютер дээр IDE -ийг нээгээд Tools >> порт руу ороод USB кабелийг компьютерт холбосон COM портыг сонгоно уу.

Кодоо бичээд IDE -ийн зүүн дээд буланд байгаа байршуулах товчийг ашиглан ESP модулийг програмчилж эхлээрэй.

Алхам 6: Кодыг туршиж үзээрэй

Модулийг залгуураас нь салгалгүйгээр зарим програмыг туршиж үзэх боломжтой.

Үүнийг хийхийн тулд солих товчлуурыг дараад RESET товчийг дарна уу.

Би хоёр самбарыг бүрэн тусгаарлахын тулд шилжүүлэгчийг нэмсэн

БАЯРЛАХ!

Зөвлөмж болгож буй: