Агуулгын хүснэгт:
- Алхам 1: Бүрэлдэхүүн хэсгүүд шаардлагатай
- Алхам 2: ЦИРХ
- Алхам 3: EAGLE ашиглан ПХБ -ийн дизайн хийх
- Алхам 4: ПХБ -ийг үйлдвэрлэх
Видео: ESP8266 ашиглан Arduino WiFi бамбай: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Сайн уу залуусаа!
Энэхүү төсөл нь Arduino UNO -д зориулсан ESP8266 дээр суурилсан WiFi бамбай үүсгэхэд голчлон чиглэгддэг.
Энэхүү бамбайг ESP8266 програмыг хоёр горимд програмчлахад ашиглаж болно.
AT командыг ашиглан эсвэл шууд Arduino IDE -ээр дамжуулан.
ESP8266 гэж юу вэ?
ESP8266 нь БНХАУ-ын Шанхай хотод үйлдвэрлэгч Espressif Systems-ийн үйлдвэрлэсэн бүрэн TCP/IP стек ба микроконтроллерийн чадвартай хямд үнэтэй Wi-Fi микрочип юм.
ESP8266 нь програмыг байршуулах эсвэл Wi-Fi сүлжээний бүх функцийг өөр програмын процессороос буулгах чадвартай. ESP8266 модуль бүр нь AT програмын програм хангамжийн програм хангамжийн програмаар ирдэг бөгөөд үүнийг Arduino төхөөрөмждөө холбох боломжтой гэсэн үг юм.
Алхам 1: Бүрэлдэхүүн хэсгүүд шаардлагатай
- ESP8266
- LM317TG
- ДАРАХ ТОВЧЛУУР
- 10 К САВ
- 12V DC Жак
- 1K эсэргүүцэл
- 220E эсэргүүцэл
- 360E эсэргүүцэл
- Эрэгтэй, эмэгтэй харайлтын тамирчид
Алхам 2: ЦИРХ
Энэхүү хэлхээ нь ихэвчлэн ESP8266 wifi модулийг Arduino UNO -той холбоход чиглэгддэг.
ESP8266 бол ашиглахад төвөгтэй модуль юм; Arduino-той холбогдохын тулд өөрийн тэжээлийн эх үүсвэр, тодорхой холболтын тохиргоо хэрэгтэй болно.
ESP8266 худалдан авахдаа AT командтай харилцах боломжтой анхдагч програм хангамж дагалддаг гэдгийг үргэлж санаарай. Гэхдээ хэрэв модулийг Arduino -той шууд програмчилсан бол анхдагч програмыг устгах бөгөөд хэрэв AT командыг ашиглах шаардлагатай бол үүнийг дахин асаах шаардлагатай болно.
Энд LM317TG -ийг 3.3V хүчдэлийн зохицуулагч болгон ашигладаг. Энэхүү 3.3V нь ESP8266 модулийг тэжээхэд ашиглагддаг, учир нь Arduino UNO -ийн 3.3V нь ESP модульд хангалттай гүйдэл өгөх боломжгүй болно. LM317 оролтын зүү нь Arduino UNO хавтангийн Vin зүүний DC оролтын баррель үүрээр тэжээгдэж болно.
ESP модулийн GPIO0 зүү нь холбогч зүүтэй холбогдсон бөгөөд зүүг газартай холбох боломжтой. Энэ нь хэрэглэгч ESP модулийг AT командын горим эсвэл Програмчлалын горимд (Arduino IDE) ажиллах тохиргоог хийх боломжийг олгодог. GPIO0 ба GPIO2 хоёулаа гадаад холбогчтой холбогдсон тул эдгээр GPIO тээглүүрийг ашиглах боломжтой болно.
Бид ESP8266 модулийн Rx ба Tx зүүг Arduino -ийн 12 ба 13 зүүтэй холбосон. Бид дибаг хийхэд хялбар болгохын тулд тоног төхөөрөмжийн цуваа (зүү 0 ба 1) ашиглаагүй. 16*2 DISPLAY -ийг холбох сонголтыг мөн бамбай дээр шууд суурилуулах боломжтой гэдгийг та бас анзаарч болно. LCD нь Arduino -ийн 5V зүүгээр тэжээгддэг.
Дээрх зураг нь хэлхээний диаграм юм.
Алхам 3: EAGLE ашиглан ПХБ -ийн дизайн хийх
Схемийг ПХБ болгон хөрвүүлэв. Энд Eagle CAD хэрэгслийг ашигласан болно. EAGLE CAD хэрэгслийг ашиглах үндсийг сайтар судалж үзээрэй, ингэснээр жижиг загварыг өөрөө хялбархан хийх боломжтой болно.
Дээрх зураг нь самбарын зохион байгуулалтыг харуулж байна.
Алхам 4: ПХБ -ийг үйлдвэрлэх
Одоо бид самбараа үйлдвэрлэхээр илгээх болно. ПХБ -ийг үйлдвэрлэхийн тулд та Eberle CAD хэрэгслийн самбар дээрх Gerber файлуудыг үүсгэх хэрэгтэй. EAGLE -ээс Gerber файлыг хэрхэн үүсгэх тухай видео хичээлийг ЭНД ДАРЖ үзнэ үү.
Би хувьдаа LIONCIRCUITS -т дуртай. Тэдний хавтангийн чанар үнэхээр сайн, мөн самбарыг ердөө 5 хоногийн дотор өгдөг.
Дээрээс та Lioncircuits дээр байршуулах үед миний ПХБ -ийн зургийг олох боломжтой.
Зөвлөмж болгож буй:
LCD товчлуурын бамбай ашиглан DIY сэрүүлэгтэй цагийг хэрхэн яаж хийх вэ: 5 алхам
LCD товчлуурын бамбай ашиглан DIY сэрүүлэгтэй цаг хэрхэн хийх вэ: Сайн байцгаана уу! Энэхүү зааварчилгаанд би Arduino самбар ашиглан сэрүүлэгтэй цаг хэрхэн хийхийг танд үзүүлэх болно. Би энэ цагийг бүтээхийн тулд Arduino UNO, LCD товчлуур Shield, 5V Buzzer, Jumper Wires ашигласан. Та цагийг дэлгэц дээр харж, цагийг тохируулах боломжтой
Uno ашиглан ESP8266 WeMos D1 R1 Wifi процессор ашиглан ESP32-камер ашиглан зураг авах, илгээх: 7 алхам
ESP8266 WeMos D1 R1 Wifi процессор ашиглан Uno ашиглан ESP32-Cam ашиглан зураг авах, илгээх: Uno ашиглан ESP8266 WeMos D1 R1 WiFI процессор ашиглан ESP32-Cam (OV2640) ашиглан зураг авч имэйлд илгээж, Google Драйвт хадгалаад илгээнэ үү. Twilio ашиглан Whatsapp. Шаардлага: Uno -той ESP8266 WeMos D1 R1 WiFI процессор (https: // protosupplies
Attiny85 Arduino UNO ашиглан програмчлах (бамбай): 7 алхам
Attiny85 програмчлал (бамбай) Arduino UNO -г ашиглах нь: Arduino -тойгоо тоглох нь үнэхээр хөгжилтэй байдаг. Гэсэн хэдий ч заримдаа хэмжээ нь хамаагүй чухал байдаг. Та NANO эсвэл MINI ашиглаж үзээрэй, гэхдээ хэрэв та үнэхээр хүсч байвал
1602 LCD товчлуурын бамбай ашиглан Arduino [+Практик төслүүд]: 7 алхам
1602 LCD Keypad Shield W/ Arduino [+Практик төслүүд] -ийг ашиглах нь: Та энэ болон бусад гайхалтай хичээлүүдийг ElectroPeak -ийн албан ёсны вэбсайтаас уншиж болно. Энэхүү гарын авлагад та Arduino LCD товчлуурын бамбайг 3 практик төслөөр хэрхэн ашиглах талаар сурах болно. Бамбайг хэрхэн тохируулж, түлхүүрүүдийг таних вэHo
GLCD бамбай ашиглан тоолох тоолуур: 8 алхам (зурагтай)
GLCD бамбай ашиглан тоолох цаг хэмжигч: Энэ төсөлд би 1 давхар GLCD бамбай дээр тоолох тоолуур зурдаг бөгөөд энэ төслийн хэрэглэгч GLCD дээрх зурсан товчлуур ашиглан таймерын үргэлжлэх хугацааг тодорхойлох боломжтой бөгөөд таймер 0 хүрэхэд дуугаралт, дуу чичиргээ гарах болно