Talaan ng mga Nilalaman:
- Hakbang 1: Kunin ang Iyong Mga Sangkap
- Hakbang 2: Mag-order ng Iyong PCB
- Hakbang 3: Maghinang ng Mga Bahagi
- Hakbang 4: Ipakita Bilang isang Orasan
- Hakbang 5: Gumawa ng Pasadyang Code
- Hakbang 6: Tapos Na
Video: 7 Segree Display Array: 6 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Bumuo ako ng isang led display na gawa sa 144 7 mga display ng segment na kinokontrol ng isang arduino nano. Ang mga segment ay kinokontrol ng 18 MAX7219 ic's na maaaring makontrol ang hanggang sa 64 na indibidwal na leds o 8 7 na nagpapakita ng segment. Ang array ay mayroong 144 display na ginawa bawat isa sa 8 indibidwal na leds kaya ang array ay may kabuuang off 1152 leds na maaari mong kontrolin.
Hakbang 1: Kunin ang Iyong Mga Sangkap
1 x Arduino Nano
1 x PCB
Nagpapakita ang 144 x Karaniwang Cathode 7 segment na 1 digit
18 x MAX7219
18 x 10uf Capacitor (0603)
18 x 100nf Capacitor (0603)
19 x 12k Resistor (0603)
1 x Babae Micro usb
42 x Babae header
1 x Maliliit na RTC (opsyonal)
1 x 2A Powersupply
Hakbang 2: Mag-order ng Iyong PCB
Dito maaari mong i-download ang mga Gerber file para sa PCB ng display. I-upload ang mga ito sa pamamagitan ng https://jlcpcb.com/quote#/ o ibang ibang tagagawa upang mag-order sa kanila.
Hakbang 3: Maghinang ng Mga Bahagi
Paghinang ng lahat ng mga bahagi sa PCB tulad ng ipinakita sa mga iskema. Kung mayroon kang kaunti o walang karanasan sa SMD paghihinang iminumungkahi ko na panoorin mo muna ang tutorial na ito sa SMD paghihinang.
Kung gagamitin mo ang display bilang isang orasan solder ang mga header ng Tiny RTC sa de gilid ng baterya.
Hakbang 4: Ipakita Bilang isang Orasan
Kapag natapos mo na ang paghihinang sa lahat ng mga sangkap i-download ang code at i-upload ito sa arduino bago ilagay ito sa display. Kung nais mong ipakita ang isang bagay na pasadyang tingnan ang Hakbang 5.
Hakbang 5: Gumawa ng Pasadyang Code
Kung nais mong ipakita ang isang bagay na pasadya kailangan mong i-code ito sa pamamagitan ng kamay. Sa halimbawang code magkakaibang mga segment ngunit ang mga pixel ay ipinapakita sa mga byte na may bawat isang segment: 0bDP-A-B-C-D-E-F-G hal. Ang 0b01011011 ay magpapakita ng 5.
Ang halimbawa ng code ay may 3 magkakaibang paraan upang maipakita ang mga pixel. Ang unang paraan ay ang paggamit ng putPixel (x, y, byte); pagpapaandar upang palitan ang isang pixel ng display sa lokasyon x, y (0, 0 ay kaliwang tuktok 5, 23 ay nasa kanang ibaba).
Ang pangalawang paraan ay ang paggamit ng addPixel (x, y, byte); gumagana itong gumagana halos pareho sa pagpapaandar ng putPixel () ngunit sa halip na palitan ang pixel ay idinagdag nito ang pixel sa orihinal.
Ang huling paraan ay ang paggamit ng fillPixel (x1, y1, x2, y2, byte); funtion upang punan ang isang rektanggulo mula x1, y1 hanggang x2, y2 na may parehong mga pixel.
Hakbang 6: Tapos Na
Binabati kita tapos na! Ngayon ay maaari mo nang i-program ang pagpapakita sa paraang nais mo. At kung ginawa mo ang display huwag kalimutang ibahagi ito:)
Inirerekumendang:
DIY Raspberry Pi Desktop Case Na May Stats Display: 9 Mga Hakbang (na may Mga Larawan)
DIY Raspberry Pi Desktop Case With Stats Display: Sa Ituturo na ito, ipapakita ko sa iyo kung paano gumawa ng iyong sariling Desktop Case para sa isang Raspberry Pi 4, na parang isang mini desktop PC. Ang katawan ng kaso ay naka-print sa 3D at ang mga gilid ay ginawa mula sa malinaw na acrylic upang makita mo ito. A
Face Mask na May E-Paper Display: 9 Mga Hakbang (na may Mga Larawan)
Face Mask Sa E-Paper Display: Ang pagsiklab sa corona virus ay nagdala ng isang bagong piraso ng fashion sa kanlurang mundo: mga maskara sa mukha. Sa oras ng pagsulat, naging sapilitan sila sa Alemanya at iba pang mga bahagi ng Europa para sa pang-araw-araw na paggamit sa pampublikong transportasyon, para sa pamimili at iba`t ibang mga
Paano Mag-disassemble ng isang Computer Na May Madaling Hakbang at Mga Larawan: 13 Hakbang (na may Mga Larawan)
Paano Mag-disassemble ng isang Computer Na May Madaling Mga Hakbang at Larawan: Ito ay isang tagubilin tungkol sa kung paano i-disassemble ang isang PC. Karamihan sa mga pangunahing sangkap ay modular at madaling matanggal. Gayunpaman mahalaga na maging maayos ka tungkol dito. Makakatulong ito upang maiwasan ka sa pagkawala ng mga bahagi, at sa paggawa din ng muling pagsasama
Simpleng Arduino-based Ergometer Display Na May Pagkakaiba ng Feedback: 7 Mga Hakbang (na may Mga Larawan)
Simpleng Arduino-based Ergometer Display Na May Pagkakaiba ng Feedback: Ang pag-eehersisyo sa cardio ay nakakainip, lalo na, kapag nag-eehersisyo sa loob ng bahay. Sinubukan ng maraming mga umiiral na proyekto na mapagaan ito sa pamamagitan ng paggawa ng mga cool na bagay tulad ng pagkabit sa ergometer sa isang game console, o kahit na gayahin ang isang tunay na pagsakay sa bisikleta sa VR. Nakakatuwa bilang thes
Display Text sa P10 LED Display Paggamit ng Arduino: 5 Hakbang (na may Mga Larawan)
Display Text sa P10 LED Display Gamit ang Arduino: Ang Dotmatrix Display o mas karaniwang tinutukoy bilang Running Text ay madalas na matatagpuan sa mga tindahan bilang paraan ng pag-a-advertise ng kanilang mga produkto, praktikal at nababaluktot sa paggamit nito na hinihimok ang mga aktor ng negosyo na gamitin ito bilang payo sa advertising. Ngayon ang paggamit ng Dot