INHOUDSOPGAWE:
- Stap 1: Kry u komponente
- Stap 2: Bestel u PCB
- Stap 3: Soldeer die komponente
- Stap 4: Vertoon as 'n horlosie
- Stap 5: Maak persoonlike kode
- Stap 6: U is klaar
Video: 7 segmentweergawe: 6 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Ek het 'n LED -skerm gebou wat bestaan uit 144 7 -segmentskerms wat beheer word deur 'n arduino -nano. Die segmente word beheer deur 18 MAX7219 ic's wat tot 64 individuele LED's of 8 7 segment -skerms kan beheer. Die skikking het 144 skerms, elk met 8 individuele leds, sodat die skikking altesaam 1152 leds het wat u kan beheer.
Stap 1: Kry u komponente
1 x Arduino Nano
1 x PCB
144 x gewone katode 7 segment 1 -syfer -skerms
18 x MAX7219
18 x 10uf kondensator (0603)
18 x 100nf kondensator (0603)
19 x 12k weerstand (0603)
1 x vroulike mikro -usb
42 x vroulike kop
1 x klein RTC (opsioneel)
1 x 2A kragvoorsiening
Stap 2: Bestel u PCB
Hier kan u die Gerber -lêers vir die PCB van die skerm aflaai. Laai dit op via https://jlcpcb.com/quote#/ of 'n ander vervaardiger om dit te bestel.
Stap 3: Soldeer die komponente
Soldeer al die komponente op die PCB soos aangedui in die skema. As u min of geen ervaring in SMD -soldeer het nie, stel ek voor dat u eers hierdie handleiding oor SMD -soldeer kyk.
As u die skerm as 'n horlosiesolder gaan gebruik, is die kopstukke van die Tiny RTC aan die kant van die battery.
Stap 4: Vertoon as 'n horlosie
As u klaar is met soldeer, laai die kode af en laai dit op na die arduino voordat u dit in die skerm plaas. Kyk na stap 5 as u iets op maat wil vertoon.
Stap 5: Maak persoonlike kode
As u iets op maat wil wys, moet u dit met die hand kodeer. In die voorbeeldkode word verskillende segmente aka pixels in grepe getoon met elke bit een segment: 0bDP-A-B-C-D-E-F-G, bv. 0b01011011 sal 'n 5 wys.
Die voorbeeldkode het drie verskillende maniere om pixels te wys. Die eerste manier is om die putPixel (x, y, byte) te gebruik; funksie om een pixel van die skerm op die plek x, y te vervang (0, 0 is links bo 5, 23 is regs onder).
Die tweede manier is om die addPixel (x, y, byte) te gebruik; funksie werk dit byna dieselfde as die putPixel () -funksie, maar in plaas van die pixel te vervang, voeg dit die pixel by die oorspronklike.
Die laaste manier is om die fillPixel (x1, y1, x2, y2, byte) te gebruik; funksie om 'n reghoek van x1, y1 tot x2, y2 met dieselfde pixels te vul.
Stap 6: U is klaar
Baie geluk jy is klaar! Nou kan u die skerm programmeer soos u wil. En as u die skerm gemaak het, moet u dit nie vergeet nie:)
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Tel van 0 tot 9999 met 8051 met behulp van 7 segmentweergawe: 5 stappe
Tel van 0 tot 9999 Met 8051 met 7 segment -skerms: Hallo almal, in hierdie tutoriaal gaan ons u vertel hoe om van 0 tot 9999 te tel met behulp van vier 7 -segment -skerms deur slegs enkele poort en 4 digitale penne te gebruik
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
Hoe om van 0 tot 99 te tel met behulp van 8051 mikrobeheerder met 7 segmentweergawe: 5 stappe (met foto's)
Hoe om van 0 tot 99 te tel Met behulp van 8051 mikrobeheerder met 7 -segmentweergawe: Hallo almal, in hierdie tutoriaal gaan ons u vertel hoe om van 0 tot 99 te tel met twee 7 -segment -skerms