Orodha ya maudhui:

Matrix ya LED: 4 Hatua
Matrix ya LED: 4 Hatua

Video: Matrix ya LED: 4 Hatua

Video: Matrix ya LED: 4 Hatua
Video: Я ИГРАЮ ЗА СИРЕНОГОЛОВОГО и КАРТУН КЭТА! НОВЫЙ SCP - водяной монстр! 2024, Julai
Anonim
Matrix ya LED
Matrix ya LED

Hii ni tumbo la 8x8 la LED lililotengenezwa kwa kutumia WS2812 LEDs na ESP8266 Microcontroller

Mradi huu uliongozwa na:

Hatua ya 1: Wiring Up WS2812 LEDs

Wiring Up WS2812 LEDs
Wiring Up WS2812 LEDs
Wiring Up WS2812 LEDs
Wiring Up WS2812 LEDs
Wiring Up WS2812 LEDs
Wiring Up WS2812 LEDs

Kwa kifupi, taa za LED zilikuwa zimefungwa kwa mshipi mrefu ulioonyeshwa hapo juu. (Mstari kwa safu, na mwisho wa safu 1 imeunganishwa na mwanzo wa safu inayofuata)

(Puuza taa za 4 zilizokosekana, LED zilikosa. Haileti tofauti kubwa hata hivyo)

Baada ya hapo, ukanda wa LED uliunganishwa na microcontroller (ESP8266)

Hatua ya 2: Uchunguzi wa akriliki (na Mbao)

Uchunguzi wa Acrylic (na Mbao)
Uchunguzi wa Acrylic (na Mbao)
Uchunguzi wa Acrylic (na Mbao)
Uchunguzi wa Acrylic (na Mbao)
Uchunguzi wa Acrylic (na Mbao)
Uchunguzi wa Acrylic (na Mbao)
Uchunguzi wa Acrylic (na Mbao)
Uchunguzi wa Acrylic (na Mbao)

Vipande 2 vya akriliki mweusi vilikatwa (kwa kisu), viliinama (kwa kutumia chuma cha kutengeneza) na moto ukiwa umeunganishwa pamoja (na fimbo ya mbao kama msaada) kuunda pande za tumbo

Kipande cha wazi cha karatasi ya akriliki na ya kufuatilia nyuma yake ilitumika kama skrini ya mbele, iliyowekwa mbele ya tumbo ili kueneza taa za LED na kulinda umeme.

Vijiti vya mbao vilikatwa kwa njia ambayo wanaweza kutoshea pamoja na kuunda kugawanya kati ya LED. Hii inazuia rangi kutoka kwa LEDs kuenea kwa mtu mwingine zinaweza kuharibu uwazi

Baada ya hapo, weka tumbo la kugawanya la LED, mgawanyiko na akriliki wazi kwenye kipande cha upande mweusi wa akriliki

Hatua ya 3: Programu

Programu
Programu

Nilitumia Maktaba ya Adafruit NeoMatrix, Maonyesho ya NeoMatrix GFX.

Unaweza kuweka nambari ya programu nyingine kuunganisha ESP8266 kwa Wifi na kukusanya data.

Hatua ya 4: Matrix ya Raspberry Pi LED

Matrix ya LED ya Raspberry Pi
Matrix ya LED ya Raspberry Pi

(Hii ni Kazi inayoendelea)

Mwishowe, niliweka Raspberry Pi (1B) kwenye Matrix ya LED. Pia niliipanga na kuisanidi kuonyesha Sanaa ya Pixel (na labda michoro) juu ya Wifi.

Niliunganisha pini ya data ya LED na Pini 18 ya Raspberry Pi. Kwa kuongezea, 5V na Pini za chini za LED ziliunganishwa na Ugavi wa Umeme wa nje (Kama Chaja nyingine ya USB), tofauti na Raspberry Pi. Hii ni kuhakikisha kuwa LED zina Nguvu za kutosha kuangaza.

SideApp ya Wateja imeandikwa kabisa kwa HTML safi ya HTML, CSS na Javascript. Programu ya Seva ni Maombi ya Flask, na hutumia Maktaba ya Neopixel ya Adafruit. Kwa kuwa inatumia Maktaba ya Adafruit, LED zinaweza kuchukua muda mrefu kusasisha (na hazionyeshi uhuishaji vizuri n.k. Nambari hiyo inapatikana kwenye GitHub hapa, na mpango umewekwa kuanza kwa boot (kwa kutumia /etc/rc.local kama ilivyoelezwa katika GitHub)

Ilipendekeza: