Talaan ng mga Nilalaman:

Led Matrix 16x16: 7 Mga Hakbang (na may Mga Larawan)
Led Matrix 16x16: 7 Mga Hakbang (na may Mga Larawan)

Video: Led Matrix 16x16: 7 Mga Hakbang (na may Mga Larawan)

Video: Led Matrix 16x16: 7 Mga Hakbang (na may Mga Larawan)
Video: Светодиодная матрица 16x16 адресных светодиодов. Обзор, установка библиотеки, подключение к Ардуино 2024, Nobyembre
Anonim
Image
Image
Humantong Matrix 16x16
Humantong Matrix 16x16
Humantong Matrix 16x16
Humantong Matrix 16x16

Kamusta, Ito ang aking kauna-unahang itinuro na naisulat ko, na nasasabik na magtrabaho dito:)

Kaya sa proyektong ito, ipapakita ko sa iyo kung paano gawin ang kahanga-hangang 16 by 16 led matrix na ito.

Napakasarap na itayo at maraming natutunan ka habang ginagawa ito.

Karamihan sa mga oras na gumawa lamang ako ng stuf, dahil gusto ko ito, ngunit sa oras na ito nagturo ako marahil maaari itong talagang maging functional.

Una sa lahat, maaari mo itong gamitin bilang isang magandang piraso ng dekorasyon (halos art:)), pangalawa, maaari mo itong gamitin bilang isang hindi maubos na mapagkukunan ng ilaw para sa iyong vid.

Kaya pagkatapos ng blablabla na ito, magtayo tayo ng mga bagay-bagay !!

Hakbang 1: Anong Hardware (mga materyales) ang Kailangan Mo?

Anong Hardware (materyales) ang Kailangan Mo?
Anong Hardware (materyales) ang Kailangan Mo?

Karamihan sa mga bahagi na nakita ko sa ebay (ang mga salita ay naka-hyperlink), mdf at acrylic na magagamit sa isang lokal na tindahan.

  • Arduino nano (Belgium Link) o Uno (Belgium Link), Gumamit ako ng isang Nano sa proyektong ito, sanhi maliit at madaling itago;)
  • ON / OFF Switch
  • potentiometer na may knob na iyong pinili
  • 470 Ohm risistor
  • 256 (16 * 16 = 256) adressable rgb leds WS2812B (Belgium Link) (les kung nais mong bumuo ng isang 10 by 10 o 8 by 8 matrix)
  • ilang 3 pin wire (Gumamit ako ng arround 7m hulaan ko)
  • 5V 20A kapangyarihan
  • Pandikit na kahoy (Link sa Belgium)
  • Mga sheet ng MDF: 600mm ng 300mm;
  • 4 ng 3mm (ang matrix mismo)
  • 2 ng 6mm (ang mga gilid at powerbox)
  • 2 ng 9mm (para sa mga backplate)
  • 58.85cm ng 58.85cm acrylic (PMMA) sheet (hindi malinaw hindi isang verry effective diffuser)
  • Ang ilang mga sticker (Link ng Belgium) (opsyonal, dahil naiilawan ito)

Hakbang 2: Anong mga Kagamitan ang Kailangan Mo?

Anong Mga Tool ang Kailangan Mo?
Anong Mga Tool ang Kailangan Mo?

Kailangan mo ng ilang mga tool, ngunit kung ikaw ay (tulad ko) isang masigasig na DIY'er, magkakaroon ka ng arround sa kanila.

  • bakal na bakal
  • mainit na glue GUN
  • gunting
  • pliers
  • sapol
  • sobrang pandikit
  • mainit na pandikit
  • wire ng panghinang
  • cable stripper

Hakbang 3: LaserCutting ang Enclosure

LaserCutting ang Enclosure
LaserCutting ang Enclosure
LaserCutting ang Enclosure
LaserCutting ang Enclosure
LaserCutting ang Enclosure
LaserCutting ang Enclosure
LaserCutting ang Enclosure
LaserCutting ang Enclosure

Ginawa ko ang butas na enclosure sa labas ng MDF, ito ay mura, duarble at madaling gamitin.

Nagpunta ako sa isang lokal na tindahan ng laser cut upang i-cut ang mga piraso ng isang 300mm ng 600mm mdf sheet.

Tingnan ang hakbang 1 para sa kapal ng mga sheet.

Maaari mong mahanap ang mga file para sa mga piraso sa ibaba. (walang anuman;))

Mga file piraso PDF

Mga file piraso.ai

Hakbang 4: Ilagay ito sa Toghetter

Ilagay Ito Toghetter
Ilagay Ito Toghetter
Ilagay Ito Toghetter
Ilagay Ito Toghetter
Ilagay Ito Toghetter
Ilagay Ito Toghetter

Ang unang hakbang ay ilagay ang lahat ng mga plate ng mdf togheter, idikit mo lamang ang lahat ng mga piraso ng magkasama tulad ng sa mga larawan, ang mga 3mm plate ay may isang maliit na butas sa isang gilid, ang butas na ito (cutout ng rektanggulo) ay ment para sa pamamahala ng cable, kaya walang ilaw ang makatakas sa mga kahon:).

Lumipat lamang sa kanila sa paraang kable na pinangunahan mo ang matrix.

Maaari kang magsimula sa bawat sulok; hangga't sinusunod mo ang S- patern (tingnan ang larawan) (Nagsimula ako sa kaliwang sulok sa itaas) (tala; magkakaiba ang code sa paglaon, ngunit malulutas pa rin)

Matapos mong pagsamahin ang mdf, sinisimulan mong pandikit ang iyong mga leds at simulang paghihinang ang lahat ng mga bahagi tulad ng eskematiko. (tatagal ito ng maraming oras, maging matiyaga lang!)

Tandaan: Nakita ko na nakalimutan kong iguhit ang risistor sa eskematiko, ang isang 470 ohm risistor na ito ay dapat ilagay sa pagitan ng digital pin sa arduino nano at ang pag-input ng unang pinuno ng matrix.

Gumawa ako ng ilang mga butas para sa arduino nano, potentiometer at lumipat sa kaliwang sulok sa itaas ng matrix (mga panel sa gilid)

Sa arduino ginamit ko ang pin D9 para sa mga leds (ngunit sinabi ng iskematiko na 8? Oo, ngunit binago ko ito;), maaari kang pumili; gagana ang mga digital na pin lamang baguhin ang code sa paglaon) at i-pin ang A1 para sa potensyomiter.

Hakbang 5: Pasiglahin Natin Ito

Patayin Natin Ito
Patayin Natin Ito
Patayin Natin Ito
Patayin Natin Ito
Patayin Natin Ito
Patayin Natin Ito

Uhh, inilagay ko na sa matrix ngunit hindi ito gumana,…

Kaya, … iyon ay dahil ang iyong Arduino nano ay walang anumang code na basahin - ayusin natin iyon.

Una ang simpel code (laging magkapareho, sanhi ka namin ng serial na koneksyon sa usb;))

Mahalagang tala:

  • Hindi gumagana ang wireless na koneksyon nang wireless;) (para makita ni Jinx sa paglaon, dapat mong palaging mag-plug sa isang usb cable)
  • Bago ikonekta ang arduino sa pc, tiyaking pinapagana mo muna ang iyong led led mula sa outlet ng pader, kung hindi; ito ay makapinsala sa iyong pc, maging sanhi ito drains ng maraming kasalukuyang !!!!!!!!!!
  • Kung hindi mo pa nagagawa; dapat mong mai-install ang FastLed Library, mahahanap mo ito sa arduino IDE!

Jinx (mga file sa ibaba)

Ano ang Jinx, ito ay isang programa na naglalagay ng mga pixel para sa mga led matris.

Paano ito magagamit;

  • pumunta muna sa pag-download ng lahat ng mga file sa ibaba
  • i-unpack si Jinx at i-install ang arduino IDE (Sa palagay ko, mayroon ka na iyan)
  • baguhin ang ino file (kung kinakailangan) at i-upload ito sa iyong arduino nano (Dapat tama ang Board at COM-port)
  • panatilihing konektado ang usb cable
  • patakbuhin si Jinx
  • i-click ang mga pagpipilian sa pag-setup ng matrix at baguhin ang laki ng iyong matrix (minahan ng 16 by 16 pixel)
  • i-click ang setup output aparato at piliin ang tama
  • i-click ang simulan ang output
  • tamasahin ang mga posibilidad (maglaro lamang ng arround)

Jinx arduino file

File ng pag-setup ng Jinx

Hakbang 6: Walang Serial

Walang Serial
Walang Serial
Walang Serial
Walang Serial
Walang Serial
Walang Serial

Alam kong tama, nais mong mawala sa usb cable;

Sa gayon, may isang paraan, ngunit medyo mahirap gawin ang programa sa oras na ito, maging sanhi ng magkakaiba ang code para sa bawat larawan / gif.

Sa halip na mai-upload ang code para sa Jinx, gamitin ang ino file na ito.

Tumatakbo ako nang walang Jinx at hindi nangangailangan ng isang koneksyon sa usb kapag na-upload.

Lalo na para sa iyo ng isang tao na basahin ang buong itinuro; Nag-up up ako ng isang file na nagngangalang Spooky.ino.

Ipinapakita nito ang 4 pacman phantoms na gusto mo;)

Iikot ang potentiometer arround at alamin kung ano ang ginagawa nito: p

Maaari mong i-tweak ito arround at gumawa ng iyong sarili kung nais mo;)

Spooky.ino

Hakbang 7: Batoin Natin ang Partido Na

Image
Image

Ngayon nakuha mo ang iyong sarili.

Kaya't magsaya at masiyahan sa iyong selfmade RGB LedMatrix: p

Ipakita ito sa iyong mga kaibigan at pamilya, i-post ito sa mga reaksyon !!

Kung mayroon kang anumang mga katanungan, mangyaring magtanong, gagawin ang lahat upang matulungan kayo !!

Kung nagustuhan mo ang proyektong ito sundin ako at iboto ang proyektong ito, mag-a-upload pa!

Hanggang sa muli!!

Kapayapaan

Inirerekumendang: