Агуулгын хүснэгт:
- Алхам 1: WS2812 LED -ийг холбох
- Алхам 2: Нийлэг (ба модон) хайрцаг
- Алхам 3: Програм хангамж
- Алхам 4: Raspberry Pi LED матриц
Видео: LED матриц: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэ бол WS2812 LED ба ESP8266 микроконтроллер ашиглан хийгдсэн 8х8 хэмжээтэй LED матриц юм.
Энэхүү төслийг санаачилсан болно:
Алхам 1: WS2812 LED -ийг холбох
Товчхондоо, LED -ийг дээр үзүүлсэн урт туузаар гинжлэв. (Мөр дараалан, 1 эгнээний төгсгөл дараагийн эгнээний эхэнд холбогдсон)
(Алдагдсан 4 LED -ийг үл тоомсорлоорой, би LED -ууд дууссан. Тэд ямар ч байсан хамаагүй өөрчлөлт хийхгүй)
Үүний дараа LED туузыг микроконтроллерт холбосон (ESP8266)
Алхам 2: Нийлэг (ба модон) хайрцаг
Матрицын талыг бүрдүүлэхийн тулд 2 ширхэг хар нийлэг хайчилж (хутгаар), нугалж (гагнуурын төмрийг ашиглан) халуун наасан (модон саваагаар) бэхлэв.
Цаана нь нийлэг болон мөрдөгч цаасыг урд талын дэлгэц болгон ашиглаж, LED -ийг сарниулах, электроникийг хамгаалах зорилгоор матрицын урд тавив.
Модон савхыг хооронд нь тааруулж, LED -ийн хооронд хуваагч үүсгэхээр зүссэн байна. Энэ нь LED -ийн өнгөнүүд хоорондоо тархахаас сэргийлж, тунгалаг байдлыг алдагдуулдаг
Үүний дараа хар өнгийн нийлэг хажуугийн хэсэгт LED матриц, хуваагч, тунгалаг нийлэгийг хийнэ
Алхам 3: Програм хангамж
Би Adafruit NeoMatrix номын сан, NeoMatrix GFX Demo ашиглаж байсан.
Та ESP8266 -ийг Wifi -д холбож өгөгдөл цуглуулахын тулд өөр програм хангамжийг кодчилж болно.
Алхам 4: Raspberry Pi LED матриц
(Энэ бол хийгдэж буй ажил)
Эцэст нь би Raspberry Pi (1B) LED матрицад оруулав. Би үүнийг Wifi дээр Pixel Art (магадгүй анимаци) үзүүлэхээр програмчилж, тохируулсан.
Би LED -ийн өгөгдлийн зүүг Raspberry Pi -ийн 18 -р зүүтэй холбосон. Үүнээс гадна LED -ийн 5V ба газардуулга нь Raspberry Pi -ээс тусдаа гадаад тэжээлийн тэжээлд (өөр USB цэнэглэгч шиг) холбогдсон байв. Энэ нь LED нь гэрэлтүүлэх хангалттай хүч чадалтай байх явдал юм.
Client Side WebApp нь цэвэр ваниль HTML, CSS болон Javascript дээр бичигдсэн болно. Сервер програм нь колбаны програм бөгөөд Adafruit неопикселийн номын санг ашигладаг. Adafruit номын санг ашигладаг тул LED -ийг шинэчлэхэд удаан хугацаа шаардагдах болно (мөн анимацыг зохих ёсоор харуулахгүй байх гэх мэт) Кодыг энд GitHub дээрээс авах боломжтой бөгөөд програмыг ачаалах үед ажиллуулахаар тохируулсан болно GitHub дээр)
Зөвлөмж болгож буй:
Дижитал цаг LED цэг матриц - ESP Matrix Android апп: 14 алхам
Дижитал цаг LED цэг матриц - ESP Matrix Android апп: Энэхүү нийтлэлийг PCBWAY -ээр ивээн тэтгэсэн болно. Үүнийг өөрөө туршиж үзээд PCBWAY дээрээс ердөө 5 доллараар 10 ПХБ аваарай, маш сайн чанартай, PCBWAY -д баярлалаа. Миний боловсруулсан ESP матрицын самбар
DIY интернэтээр хянагддаг ухаалаг LED матриц (ADAFRUIT + ESP8266 + WS2812): 8 алхам (зурагтай)
DIY ИНТЕРНЭТ ХЯНАЛТТАЙ УХААЛАГ LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Танд үзүүлэх гэж байгаадаа маш их баяртай байгаа төслийн 2 дахь урьдчилгаа. Энэ бол DIY ухаалаг LED матрицын тухай бөгөөд үүнийг YouTube статистик, ухаалаг гэрийн статистик гэх мэт өгөгдөл, температур, чийгшил, энгийн цаг, эсвэл зүгээр л харуулах боломжтой болно
DIY аудио реактив LED матриц: 6 алхам
DIY аудио реактив LED матриц: Та аудио урвалын онцлогтой RGB матриц хэрэгтэй болохыг мэдэрч байсан ч үүнийг хийхэд маш хэцүү эсвэл худалдаж авахад үнэтэй байсан уу? За, одоо таны хүлээлт дууслаа. Та өрөөндөө сэрүүн аудио реактив RGB LED матрицтай байж болно. Энэхүү заавар
Google Туслахын хяналттай LED матриц!: 7 алхам (зурагтай)
Google Туслахын хяналттай LED матриц!: Энэхүү гарын авлагад та Google Assistant -ийн хяналттай LED матрицыг хэрхэн яаж хийхээ харуулах болно, та үүнийг ухаалаг гар утас ашиглан хаанаас ч хамаагүй удирдах боломжтой. Тиймээс эхэлцгээе
Бичил: бит - LED матриц: 14 алхам
Бичил: бит - LED матриц: Энэхүү гарын авлагад би LED туузнаас микро: битийн хувьд LED матрицыг хэрхэн яаж хийх талаар авч үзэх болно. Би жишээ болгон 4х4 матриц ба 10х10 матрицыг ашиглах болно. Би их барилга барьдаг сургуульд ажилладаг болохоор маш олон зүйлийг даван туулах болно