Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай ур чадвар
- Алхам 2: Бүрэлдэхүүн хэсэг ба эд ангиудын жагсаалт
- Алхам 3: Хэлхээ диаграм
- Алхам 4: ПХБ -ийн дизайн
- Алхам 5: Интернетийг хянах Adafruit тохиргоо
- Алхам 6: ESP8266 програмчлах, турших
- Алхам 7: LED матрицыг шууданчаар удирдах
- Алхам 8: Миний туршихын тулд хийсэн прототип апп
Видео: DIY интернэтээр хянагддаг ухаалаг LED матриц (ADAFRUIT + ESP8266 + WS2812): 8 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Би танд үзүүлэх гэж байгаадаа маш их баяртай байгаа төслийн 2 дахь урьдчилгаа юм. Энэ бол DIY Ухаалаг LED матрицын тухай бөгөөд үүнийг YouTube статистик, ухаалаг гэрийн статистик гэх мэт өгөгдөл, температур, чийгшил гэх мэт энгийн цаг, эсвэл текст, анимацийг үзүүлэх боломжтой.
Энэхүү хоёр дахь хичээлд би текст, өнгөт өгөгдлийг интернетээр дамжуулан илгээх болно. Хэрэв та харааны чиглэлээр сурч байгаа бол 1000 гаруй үгтэй видео гэдгийг би мэднэ, тиймээс энд заавар видео байна. (Би Испани хэлтэй хүн тул англи хадмал орчуулгыг асааж үзээрэй):
Алхам 1: Шаардлагатай ур чадвар
Таны харж байгаагаар энэ төсөлд тийм ч хэцүү зүйл харагдахгүй байгаа боловч танд дараах үндсэн мэдлэг хэрэгтэй болно.
-Arduino IDE ашиглах.
-ESP8266 програмчлах.
-3D хэвлэх эсвэл гар урлал (сүлжээнд зориулсан).
-Гагнуур.
-Цахилгаан утас.
Алхам 2: Бүрэлдэхүүн хэсэг ба эд ангиудын жагсаалт
Таны бүрэлдэхүүн хэсгүүдийг хайж олохыг зөвлөж буй сайн газар бол энэ бол MakerFocus, энэ нь нээлттэй эхийн тоног төхөөрөмжийн дэлгүүр юм!
1. ПХБ Би танд захиалга өгөхийн тулд JLCPCB SMT үйлчилгээг ашиглахыг зөвлөж байна, та No LED хувилбарыг сонгож, LED зурвасыг өөрөө эсвэл LED -тэй холбох боломжтой.
2. ESP8266 (микроконтроллер).
3. WS2812 LED зурвас.
4. 5в 2А цахилгаан хангамж.
5. ПХБ -ийн цахилгаан үүр.
6. 3D принтер (заавал биш) Та эд ангийг картон эсвэл хатуу зүйлээр хийж болно.
Алхам 3: Хэлхээ диаграм
Энд схемийн схем байна, танд төсөл хийх хэд хэдэн сонголт байна. Та эхний зурган дээр үзүүлсэн хэлхээний хяналтын хэсгийг үүсгэж, дараа нь 3 -р зураг дээр үзүүлсэн шиг тус тусдаа LED туузыг холбож болно.
Та мөн LED туузны оронд LED хавтан ашиглаж болно.
Энэ нь хэлхээний бүх дотоод холболттой бөгөөд энэ нь бидэнд ПХБ -ийн загварыг дараа нь бий болгох боломжийг олгодог бөгөөд схемийн PDF файлыг хавсаргасан тул та үүнийг илүү сайн харах боломжтой болно.
Схем, код, номын санг ҮНЭГҮЙ татаж авах.
Алхам 4: ПХБ -ийн дизайн
Сайн төслийг хэрэгжүүлэхийн тулд бидэнд хэлхээний найдвартай угсралт хэрэгтэй бөгөөд үүнийг сайн ПХБ -ээс илүү сайн хийх арга байхгүй.
Эндээс та ПХБ -ийг үйлдвэрлэдэг компанид ПХБ захиалах шаардлагатай Gerber, BOM, Pick & Place файлуудыг татаж авах боломжтой.
Би JLCPCB санал болгож байна:
5 ПХБ ба хямд SMT (2 купон) $ 2
Урьд нь зохион бүтээгдсэн самбар худалдаж аваарай, Gerber + Pick & Place + BOM
Алхам 5: Интернетийг хянах Adafruit тохиргоо
- Adafruit IO хуудас руу очно уу
- Үнэгүй данс үүсгэх.
- Adafruit -ийн итгэмжлэлийг хараад код дээрээ хуулна уу.
- Фийд> Бүгдийг үзэх> Шинэ хангамж үүсгэх хэсэгт очно уу.
- Доорх сувгуудыг үүсгэнэ үү.
- -эрэгтэй.
- -рожо
- -верде
- -азул
Adafruit API -ийн баримт бичигт сервертэй зөв харилцах мэдээлэл байна.
Бид удахгүй энэ URL -г ашиглах гэж байна:
io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data
Алхам 6: ESP8266 програмчлах, турших
1. USB -ийг TTL хөрвүүлэгч рүү дараах байдлаар холбоно уу.
USB to TTL ----- ESP8266
3.3V Vcc
tx rx
rx tx
Гнд Гнд
1- ESP8266-ийг програмчлахын тулд бид холбогчийг (PROG байрлал) байрлуулж, USB-г TTL хөрвүүлэгчийг холбогдох ПХБ-тэй холбож, дараа нь манай компьютерт холбож, номын санг суулгаж, дараа нь байршуулах хэрэгтэй. (IDE дээр ESP8266 Packaje суулгасан байх шаардлагатай).
2- Номын сан ба хараат байдлыг суулгах.
3- IDE-ийг дахин эхлүүлээд кодыг нээнэ үү.
4- WiFi итгэмжлэл, Adafruit IO хэрэглэгчийн нэр, нууц үгээ тохируулна уу
4- Ноорогоо байршуулна уу.
5- USE дээр холбогч, USB-ийг салгаад 5v тэжээлийн хангамжийг холбоно уу.
6- Таны бүх LED сайн ажиллаж байгаа эсэхийг шалгаарай.
ТАЙЛБАР: ESP-ийг асаахын тулд USB-TTL хөрвүүлэгчийн 3.3v хүчдэлийг ашиглана уу. (5 вольтоор шатах болно).
Алхам 7: LED матрицыг шууданчаар удирдах
- Шууданчны нүүр хуудас руу ороод үнэгүй програмыг татаж аваарай
- (+) Дээр дарж шинэ хүсэлт үүсгэнэ үү.
- POST сонголтыг сонгоно уу.
- URL хаягийг (https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data) оруулаад хэрэглэгчийн нэр болон тэжээлийн түлхүүрийн параметрүүдийг тохируулна уу.]
- "Толгой" руу очоод Adafruit түлхүүрээ нэмнэ үү: X-AIO-Key | xxxxxxxxxxxxxxxxxxxxxxxxxx
- "Body" руу ороод төрлийг "JSON" ба "RAW" гэж тохируулаад зурган дээрх шиг тэжээлээ өөрчилнө үү: {"утга": "текст"} эсвэл {"утга": тоонууд}
- Хэрэв амжилттай болсон бол "Илгээх" дээр дарна уу, та терминал дээр сайхан зурвас харах болно
- Таны LED матриц танд шинэ текст эсвэл өнгө өгөх болно.
Алхам 8: Миний туршихын тулд хийсэн прототип апп
Шууданч дээр ашиглагддаг ойлголтуудын ачаар би MCM-LED-матрицыг гар утсаараа, илүү сайн интерфэйсээр хянах боломжтой болохын тулд илгээмж, бичлэгийг дуурайлган хийдэг апп хийсэн.
Өнгөт палет ба текст оруулах текст хайрцаг.
Төсөл танд таалагдсан гэж найдаж байна, шинэ хувилбараа хуваалцахаасаа чөлөөтэй хуваалцана уу.
Зөвлөмж болгож буй:
Шилэн чулуун LED хоолой (WiFi нь ухаалаг гар утасны програмаар хянагддаг): 6 алхам (зурагтай)
Шилэн чулуун LED хоолой (WiFi нь ухаалаг гар утасны програмаар хянагддаг): Сайн байцгаана уу, энэ зааварт би шилэн чулуугаар дүүргэсэн WiFi хяналттай LED хоолойг хэрхэн яаж бүтээх талаар үзүүлэх болно. LED -ийг тус тусад нь шийдвэрлэх боломжтой тул зарим сайхан эффектүүдийг эндээс авах боломжтой
Интернэтээр дамжуулан LED асаах [MagicBlocks]: 10 алхам
Интернэтээр дамжуулан LED асаах [MagicBlocks]: Энэхүү заавар нь Magicbit дээр LED -ийг Magicblocks ашиглан удирдахыг заах болно
Ровер (тоглоомон машин) жолоодох нь интернэтээр: 8 алхам
Rover (Toy Car) машиныг интернетээр жолоодоорой: Та юу бүтээх вэ Энэ заавар нь гар утсаа ашиглан жолоодож болох ровер бүтээх аргыг танд заах болно. Үүнд шууд видео тэжээл, жолоодлогын хяналтын интерфейс багтсан болно. Ровер болон таны утас хоёулаа интернетэд холбогдсон тул тоглоомыг
Аппаар хянагддаг NodeMCU ашиглан ухаалаг савыг хэрхэн яаж хийх вэ: 8 алхам
NodeMCU програмыг ашиглан ухаалаг савыг хэрхэн яаж хийх вэ: Энэхүү гарын авлагад бид ESP32 -ээр удирддаг ухаалаг сав, ухаалаг гар утсанд зориулсан програмыг (iOS болон Android) бүтээх болно. Бид NodeMCU (ESP32) -ийг холболт болон Blynk номын санд ашиглах болно. Cloud IoT болон ухаалаг гар утсан дээрх програмын хувьд. Эцэст нь бид
IoT ухаалаг цагны цэг матрицыг ашиглах Wemos ESP8266 - ESP матриц: 12 алхам (зурагтай)
IoT ухаалаг цагны цэг матрицыг ашиглах Wemos ESP8266-ESP матриц: IoT ухаалаг цагийг өөрийн гараар хийж болно: Үзэсгэлэнт хөдөлгөөнт дүрс бүхий цагийг харуулах Сануулагч-1-ээс Сануулагч-5 руу хуанли харуулах Bitcoin ханшийн дэлгэц