Talaan ng mga Nilalaman:
- Hakbang 1: Mga Tampok
- Hakbang 2: Kailangan ng Mga Materyales
- Hakbang 3: TUNGKOL sa 5050 WS2812B LEDs
- Hakbang 4: Diagram ng Circuit
- Hakbang 5: Paggawa
- Hakbang 6: Enclosure
- Hakbang 7: Ang Pahinga AY NASA PROGRAMMING
- Hakbang 8: Mga Plano sa Hinaharap
Video: RGB LED MATRIX GAMIT NG NEOPIXEL: 8 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Sa tutorial na ito, ipapakita ko sa iyo kung paano bumuo ng isang 5 * 5 RGB LEDMATRIX NA GAMIT NG NEOPIXEL. Sa matrix na ito, maaari naming ipakita ang mga nakakaakit na mga animasyon, emojis at titik na supersimple na talagang kaakit-akit. Magsimula na tayo!
Hakbang 1: Mga Tampok
- Napakaliit
- Milyun-milyong mga kulay
- Isang wire lamang ang kinakailangan para sa pagprograma
- Super pandekorasyon
- Maaari naming ipakita ang mga emoji, animasyon, titik
Hakbang 2: Kailangan ng Mga Materyales
- 25 * neopixel LEDs (WS2812 5050smd)
- Arduino (anumang Arduino)
- 3D naka-print na jig (maaari mong i-download.stl)
- Mga wire
Hakbang 3: TUNGKOL sa 5050 WS2812B LEDs
Ang bawat ws2812 na humantong ay may 4 na mga pin
- Vcc (kumokonekta sa 5v)
- Gnd
- Din (kumokonekta sa Arduino)
- DO (kumokonekta ang data sa mga susunod na LED sa data sa)
Wala akong mga indibidwal na ws2812b LEDs kaya't nagpasya akong kumuha mula sa ledstrip. Para sa iyon ay pinainit ko ang strip na may soldering iron (panoorin ang video para sa mga detalye) Matapos makolekta ang lahat ng mga bagay ay simulan ang pagbuo
Ang WS2812 LED strips ay madaling tugunan at mai-program na Flexible LED strips na lubhang kapaki-pakinabang sa paglikha ng mga pasadyang epekto sa pag-iilaw. Ang mga LED Strips na ito ay pinalakas ng isang 5050 RGB LED na may isang driver ng WS2812 LED na nakapaloob sa loob nito. Ang bawat LED ay gumagamit ng 60mA kasalukuyang at maaaring pinalakas mula sa isang supply ng 5V DC. Mayroon itong isang solong input data pin na maaaring mapakain mula sa mga digital na pin ng Microcontrollers.
Nakasalalay sa tindi ng tatlong indibidwal na Red, Green, at Blue LEDs maaari kaming lumikha ng anumang kulay na gusto namin.
Panoorin ang pangunahing kaalaman sa Video
Hakbang 4: Diagram ng Circuit
Hakbang 5: Paggawa
Una, ilagay ang mga neopixel leds sa 5 * 5 matrix jig. Tandaan na ilagay ang bawat LEDs sa parehong Direksyon Matapos mailagay ang lahat ng LEDs sa jig unang kumonekta sa bawat ground pin ng bawat LEDs sa isang hilera. Pagkatapos ay ikonekta ang VCC ng lahat ng mga LED ng isang hilera. Gawin ang pareho para sa natitirang mga hilera. Matapos tapusin na ikonekta ang data mula sa unang humantong sa data sa susunod na humantong. Ang data mula sa bawat hilera ay kumonekta sa mga susunod na row na unang LED. Ulitin ito para sa lahat ng mga LED. Matapos ang lahat. ikonekta ang lahat ng mga hilera VCC magkasama din ground. Sa wakas ay ikonekta ang mga wire sa karaniwang gnd, VCC, data sa.
Hakbang 6: Enclosure
Susunod, gumawa ako ng isang maliit na enclosure na may foam sheet. At inilagay ang matrix sa loob ng foam case.
Mga koneksyon kay Arduino
Vcc hanggang 5v
Gnd kay gnd
Din sa D7 (anumang digital pin)
Iyon lang ang tungkol sa mga koneksyon sa hardware
Hakbang 7: Ang Pahinga AY NASA PROGRAMMING
una, i-install ang fastled library
Maaari nating mai-program ang bawat pinangunahan na seperatley. Sa tulong ng mabilis na humantong library maaari kaming lumikha ng iba't ibang mga animasyon at character.
Mangyaring panoorin ang mga pangunahing kaalaman sa neopixel na Video
Maaari kang mag-download ng.stl, mga animation code, test code mula rito
Matapos ang pag-upload ng code sa Arduino ay dapat gumamit ng isang 1.5-ampere power supply. Dahil sa maximum na ningning ng isang neopixel na humantong kumukuha sa paligid ng 60 mA kasalukuyang. Mayroon kaming kabuuang 25 LEDs kaya 25 * 60 = 1.5A
Hakbang 8: Mga Plano sa Hinaharap
- Planing upang makagawa ng isang madaling software upang makabuo ng code
- Pagkakonekta at pagkontrol ng Bluetooth
Salamat ….
Inirerekumendang:
Kumuha ng Mahusay na Mga Larawan Gamit ang isang IPhone: 9 Mga Hakbang (na may Mga Larawan)
Kumuha ng Mahusay na Larawan Gamit ang isang IPhone: Karamihan sa atin ay nagdadala ng isang smartphone sa amin saanman sa mga araw na ito, kaya mahalagang malaman kung paano gamitin ang iyong smartphone camera upang kumuha ng magagandang larawan! Mayroon lamang akong isang smartphone sa loob ng ilang taon, at gustung-gusto kong magkaroon ng isang disenteng kamera upang idokumento ang mga bagay na '
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Senyas na Pagliko: 5 Hakbang (na may Mga Larawan)
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Sinyales na Pag-turn: Gustong-gusto kong sumakay ng bisikleta, karaniwang ginagamit ko ito upang makarating sa paaralan. Sa oras ng taglamig, madalas na madilim pa rin sa labas at mahirap para sa ibang mga sasakyan na makita ang mga signal ng aking kamay na lumiliko. Samakatuwid ito ay isang malaking panganib dahil maaaring hindi makita ng mga trak na nais kong
Gumawa ng Mga Video na Lumipas sa Oras Gamit ang Raspberry Pi (11 Mga Linya ng Code): 12 Mga Hakbang (na may Mga Larawan)
Gumawa ng Mga Video ng Paglipas ng Oras Gamit ang Raspberry Pi (11 Mga Linya ng Code): Kamakailan lamang ay nagtanim ako ng ilang mga binhi sa aking talahanayan sa unang pagkakataon. Talagang nasasabik akong panoorin ang paglaki nila, ngunit sa alam nating lahat na ito ay isang mabagal na proseso. Hindi makita ang paglago ay talagang nabigo ako ngunit biglang electronics hobbyist sa loob ng aking gisingin
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c
LED Matrix Gamit ang Mga Rehistro ng Shift: 7 Hakbang (na may Mga Larawan)
LED Matrix Gamit ang Mga Rehistro ng Shift: Ang itinuturo na ito ay sinadya upang maging isang mas kumpletong paliwanag kaysa sa iba na magagamit online. Kapansin-pansin, magbibigay ito ng higit na paliwanag sa hardware kaysa sa magagamit sa LED Marquee na itinuturo ng led555. Mga Layunin Ang nagtuturo na ito ay nagtatanghal ng mga konsepto