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

DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 алхам (зурагтай)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 алхам (зурагтай)

Видео: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 алхам (зурагтай)

Видео: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 алхам (зурагтай)
Видео: How to Easily Control Addressable LEDs with an ESP32 or ESP8266 | WLED Project 2024, Долдугаар сарын
Anonim
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)

Танд үзүүлэх гэж байгаадаа маш их баяртай байгаа төслийн танилцуулга энд байна. Энэ бол DIY Ухаалаг LED матрицын тухай бөгөөд үүнийг YouTube статистик, ухаалаг гэрийн статистик гэх мэт өгөгдөл, температур, чийгшил гэх мэт энгийн цаг, эсвэл текст, анимацийг үзүүлэх боломжтой.

Энэхүү анхны хичээл дээр би үүнийг эхний туршилт, текст харуулах болно.

Хэрэв та харааны чиглэлээр сурч байгаа бол 1000 гаруй үгтэй видео гэдгийг би мэднэ, тиймээс энд заавар видео байна. (Би Испани хэлтэй хүн тул англи хадмал орчуулгыг асааж үзээрэй):

Төсөл танд таалагдана гэж найдаж байна!

Алхам 1: Шаардлагатай ур чадвар

Шаардлагатай ур чадвар
Шаардлагатай ур чадвар

Таны харж байгаагаар энэ төсөлд тийм ч хэцүү зүйл харагдахгүй байгаа боловч танд дараах үндсэн мэдлэг хэрэгтэй болно.

-Arduino IDE ашиглах.

-3D хэвлэх эсвэл гар урлал (сүлжээнд зориулсан).

-Гагнуур.

-Цахилгаан утас.

Алхам 2: Бүрэлдэхүүн хэсэг ба эд ангиудын жагсаалт

Бүрэлдэхүүн хэсэг ба эд ангиудын жагсаалт
Бүрэлдэхүүн хэсэг ба эд ангиудын жагсаалт
Бүрэлдэхүүн хэсэг ба эд ангиудын жагсаалт
Бүрэлдэхүүн хэсэг ба эд ангиудын жагсаалт
Бүрэлдэхүүн хэсэг ба эд ангиудын жагсаалт
Бүрэлдэхүүн хэсэг ба эд ангиудын жагсаалт

Таны бүрэлдэхүүн хэсгүүдийг хайж олохыг зөвлөж буй сайн газар бол энэ бол MakerFocus, энэ нь нээлттэй эхийн тоног төхөөрөмжийн дэлгүүр юм!

  1. ПХБ -ийн хувьд та No LED хувилбарыг сонгож, LED зурвасыг өөрөө нэмэх боломжтой, эсвэл LED -тэй болно.
  2. ESP8266 (микроконтроллер).
  3. WS2812 LED зурвас.
  4. 5V 2A цахилгаан хангамж.
  5. ПХБ -ийн цахилгаан үүр.
  6. 3D принтер (заавал биш) Та эд ангийг картон эсвэл хатуу зүйлээр хийж болно.

Алхам 3: Хэлхээ диаграм

Хэлхээ диаграм
Хэлхээ диаграм
Хэлхээ диаграм
Хэлхээ диаграм
Хэлхээ диаграм
Хэлхээ диаграм
Хэлхээ диаграм
Хэлхээ диаграм

Энд схемийн схем байна, танд төсөл хийх хэд хэдэн сонголт байна. Та эхний зурган дээр үзүүлсэн хэлхээний хяналтын хэсгийг үүсгэж, дараа нь 3 -р зураг дээр үзүүлсэн шиг тус тусдаа LED туузыг холбож болно.

Та мөн LED туузны оронд LED хавтан ашиглаж болно.

Энэ нь хэлхээний бүх дотоод холболттой бөгөөд энэ нь бидэнд ПХБ -ийн загварыг дараа нь бий болгох боломжийг олгодог бөгөөд схемийн PDF файлыг хавсаргасан тул та үүнийг илүү сайн харах боломжтой болно.

Схем, код, номын санг ҮНЭГҮЙ татаж авах.

Алхам 4: ПХБ -ийн дизайн ба захиалга

ПХБ -ийн дизайн ба захиалга
ПХБ -ийн дизайн ба захиалга
ПХБ -ийн дизайн ба захиалга
ПХБ -ийн дизайн ба захиалга
ПХБ -ийн дизайн ба захиалга
ПХБ -ийн дизайн ба захиалга

Сайн төслийг хэрэгжүүлэхийн тулд бидэнд хэлхээний найдвартай угсралт хэрэгтэй бөгөөд үүнийг сайн ПХБ -ээс илүү сайн хийх арга байхгүй.

Эндээс та ПХБ -ийг үйлдвэрлэдэг компанид ПХБ захиалах шаардлагатай Gerber, BOM, Pick & Place файлуудыг татаж авах боломжтой.

Би JLCPCB санал болгож байна:

5 ПХБ ба хямд SMT (2 купон) $ 2

Урьд нь зохион бүтээгдсэн самбар худалдаж аваарай, Gerber + Pick & Place + BOM

Алхам 5: Чуулган

Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
Чуулган

Сүлжээг хэвлэх.

Би жижигхэн 3D принтерийнхээ ачаар сүлжээг өөр өөр хэсэгт хэвлэв.

Би илүү сайн пикселийн тодорхойлолт авахын тулд хатуу цагаан цаас хайчилж авлаа.

Grid файлуудыг хавсаргав. (Та сүлжээгээ өөрөө зохиож болно).

Би 2 Grid, 1 Grid2 ширхэг хэвлэсэн.

Алхам 6: ESP8266 програмчлах, турших

ESP8266 програмчлал ба туршилт
ESP8266 програмчлал ба туршилт
ESP8266 програмчлал ба туршилт
ESP8266 програмчлал ба туршилт
ESP8266 програмчлал ба туршилт
ESP8266 програмчлал ба туршилт

1- ESP8266-ийг програмчлахын тулд бид холбогчийг (PROG байрлал) байрлуулж, USB-г TTL хөрвүүлэгчийг холбогдох ПХБ-тэй холбож, дараа нь манай компьютерт холбож, номын санг суулгаж, дараа нь байршуулах хэрэгтэй. (IDE дээр ESP8266 Packaje суулгасан байх шаардлагатай).

2- Номын сан ба хараат байдлыг суулгах.

3- IDE-ийг дахин эхлүүлээд Архив> Жишээ> Adafruit NeoPixel> Strandtest руу очно уу.

-Холбогдсон LED тоонуудын тоог засах.

-Зүүг "0" болгон засна уу. (LED -үүд холбогдсон тохиолдолд).

4- Ноорогоо байршуулна уу.

5- USE дээр холбогч, USB-ийг салгаад 5v тэжээлийн хангамжийг холбоно уу.

6- Таны бүх LED сайн ажиллаж байгаа эсэхийг шалгаарай.

ТАЙЛБАР: ESP-ийг асаахын тулд USB-TTL хөрвүүлэгчийн 3.3v хүчдэлийг ашиглана уу. (5 вольтоор шатах болно).

Алхам 7: Эцсийн програмчлал ба текст харуулах

Эцсийн програмчлал ба текст харуулах
Эцсийн програмчлал ба текст харуулах
Эцсийн програмчлал ба текст харуулах
Эцсийн програмчлал ба текст харуулах
Эцсийн програмчлал ба текст харуулах
Эцсийн програмчлал ба текст харуулах
  1. Харуулахыг хүссэн текстээрээ "HOLA" -г өөрчилнө үү.
  2. Та LED дугаарыг PIN #дээр холбож байгаа эсэхийг шалгаарай.
  3. Гэрэлтүүлгийг тохируулна уу.
  4. Текстийн өнгийг засах.
  5. Байршуулж, таашаал аваарай.

Сүүлчийн зургийг анхаарна уу: Хэрэв та LED -ийг надаас ялгаатай байрлуулж байгаа бол эдгээр сонголтуудыг кодонд тохируулна уу.

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