Mundarija:

Arduino WiFi qalqoni ESP8266 yordamida: 4 qadam
Arduino WiFi qalqoni ESP8266 yordamida: 4 qadam

Video: Arduino WiFi qalqoni ESP8266 yordamida: 4 qadam

Video: Arduino WiFi qalqoni ESP8266 yordamida: 4 qadam
Video: IoT: скорость управления двигателем постоянного тока с NodeMCU ESP8266 и модулем L298N 2024, Iyul
Anonim
Arduino WiFi qalqoni ESP8266 yordamida
Arduino WiFi qalqoni ESP8266 yordamida

Salom bolalar!

Ushbu loyiha asosan Arduino UNO uchun ESP8266 asosidagi WiFi qalqonini yaratishga qaratilgan.

Bu qalqon ESP8266 ni ikki rejimda dasturlash uchun ishlatilishi mumkin.

AT buyruqlari orqali yoki to'g'ridan -to'g'ri Arduino IDE orqali.

ESP8266 nima?

ESP8266-bu Xitoyning Shanxay shahrida Espressif Systems ishlab chiqaruvchisi tomonidan ishlab chiqarilgan, to'liq TCP/IP to'plami va mikrokontrolderlik qobiliyatiga ega arzon Wi-Fi mikrochipi.

ESP8266 dasturni joylashtirishga yoki boshqa Wi-Fi tarmoq funktsiyalarini boshqa dastur protsessoridan yuklashga qodir. Har bir ESP8266 moduli AT-ning oldindan o'rnatilgan dasturiy ta'minoti bilan ta'minlangan, ya'ni uni Arduino qurilmangizga ulashingiz mumkin.

1 -qadam: KOMPONENTLAR KERAK

  • ESP8266
  • LM317TG
  • BOSISH TUGMASI
  • 10 K POT
  • 12V DC JEK
  • 1K qarshilik
  • 220E qarshilik
  • 360E qarshilik
  • Erkak va urg'ochi ayollar

2 -qadam: CIRCUIT

O'RNAK
O'RNAK

O'chirish asosan ESP8266 Wi -Fi modulini Arduino UNO bilan bog'lashga qaratilgan.

ESP8266 - bu murakkab modul; unga Arduino bilan aloqa o'rnatish uchun o'z quvvat manbai va maxsus ulanish o'rnatilishi kerak.

Har doim esda tutingki, ESP8266 sotib olayotganda AT buyruqlari bilan aloqa qila oladigan standart dasturiy ta'minot bilan ta'minlanadi. Agar modul to'g'ridan -to'g'ri Arduino bilan dasturlashtirilgan bo'lsa, standart dasturiy ta'minot o'chiriladi va agar AT buyruqlari ishlatilsa, u yana yonadi.

Bu erda LM317TG 3.3V kuchlanish regulyatori sifatida ishlatiladi. Bu 3.3V ESP8266 modulini quvvatlantirish uchun ishlatiladi, chunki Arduino UNO dan 3.3V ESP moduli uchun etarli tok manbai bo'lolmaydi. LM317 kirish pimi Arduino UNO kartasining Vin pinining DC kirish bochkasi orqali quvvatlanishi mumkin.

ESP modulining GPIO0 pimi o'tish piniga ulanadi, uni pinni erga ulash uchun almashtirish mumkin. Bu foydalanuvchiga ESP modulini AT buyruq rejimida yoki dasturlash rejimida (Arduino IDE) ishlashga sozlash imkonini beradi. GPIO0 ham, GPIO2 ham tashqi ulagichga ulangan, shuning uchun bu GPIO pinlaridan ham foydalanish mumkin.

Biz ESP8266 modulining Rx va Tx pinlarini Arduinoning 12 va 13 pinlariga uladik. Biz disk raskadrovka qilishni osonlashtirish uchun apparat seriyasini (pin 0 va 1) ishlatmadik. Bundan tashqari, 16*2 DISPLAY -ni ulash imkoniyati ham mavjudligini bilib olishingiz mumkin, shunda u to'g'ridan -to'g'ri qalqonning tepasiga o'rnatiladi. LCD Arduino 5V pinidan quvvatlanadi.

Yuqoridagi rasm elektron sxemadir.

3 -qadam: EAGLE yordamida tenglikni loyihalash

EAGLE yordamida tenglikni loyihalash
EAGLE yordamida tenglikni loyihalash

Sxema PCBga aylantirildi. Bu erda Eagle CAD vositasi ishlatilgan. Kichik prototiplarni o'zingiz osonlikcha loyihalashtirish uchun EAGLE CAD asbobidan foydalanish asoslarini o'rganing.

Yuqoridagi rasmda taxtaning joylashuvi ko'rsatilgan.

4 -qadam: tenglikni ishlab chiqarish

PCB ishlab chiqarish
PCB ishlab chiqarish
PCB ishlab chiqarish
PCB ishlab chiqarish

Endi biz taxtalarimizni ishlab chiqarishga yuboramiz. PCB -ni ishlab chiqarish uchun siz Eagle SAPR asbobining boshqaruv panelidan Gerber fayllarini yaratishingiz kerak. EAGLE -dan Gerber fayllarini yaratish bo'yicha video qo'llanmani ko'rish uchun BU YERGA BOSING.

Menga shaxsan LIONCIRCUITS yoqadi. Ularning taxtalarining sifati haqiqatan ham yaxshi va ular faqat 5 kun ichida taxtalarni etkazib berishadi.

Yuqorida siz Lioncircuits -ga yuklanganingizda mening tenglikni tasvirlarimni topishingiz mumkin.

Tavsiya: