Indholdsfortegnelse:
Video: Et nedtællingsur med lysdioder: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
Dette er nogle korte notater om et 'nedtællingsur', jeg byggede for 10 år siden til Y2K, Uret er 4 fod kvadrat fra forsiden. Den er omkring 4 tommer tyk og kører på en integreret mikrokontroller. Hvert segment er fremstillet af omkring 20x 10 mm lysdioder.
Jeg kan ikke tage et billede med det på, for det er WAAAY for lyst! Panelet blev udskåret af en skabelon, jeg lavede til en almindelig router, med en udvidet skabelon efter fræseren. Jeg lavede skabelonen i hardboard (fiberboard US-ian?) Og justerede den omhyggeligt med mærker på panelet for at skære den ud. At lægge den anden Leds var mere en tæve end jeg havde forventet - gør regnestykket omhyggeligt for at sætte dem PERFEKT.
Trin 1: Et ciffer
Her er en visning af bagsiden af et segment. Jeg brugte det klassiske LM317 konstantstrømskredsløb til at drive hver bank af lysdioder.
Driverne til skærmene er udført med seriel-til-parallel-konvertere, der ser ud til at være blevet erstattet med disse ting: https://www.allegromicro.com/en/Products/Part_Numbers/6275/index.asp … disse nye dele vil gøre alt, hvad jeg gjorde dengang også med 317 - en komplet LED -driver i en chip. Kun en enkelt modstand indstiller lysstyrken for alle lysdioderne! Hvert ciffer er drevet af det lænkede båndkabel, der bærer alle de fælles signaler for disse chips, Vcc, GND Clock, Latch Enable og output enable. Så der er kun 6 ledninger, der forlader computeren til ALLE segmenterne i ALLE tegnene OG de 60 sekunders lysdioder rundt om kanten. Hver drevchip har dog en unik linje (den lyserøde ledning), som daisy kæder gennem hele systemet. Displayet ligner et meget langt skiftregister - se diagram nedenfor En opdatering til displayet tager en meget lille brøkdel af et sekund.
Trin 2: Mikrocontrolleren
Jeg er helt vild med 8052 mikrokontrolleren, den anden hentes og finjusteres af næsten alle. En professionel bruger kan endda downloade VHDL -kode for at implementere en i en FPGA og finjustere hele kernen for at drive enhver underlig hardware, jeg har lyst til at forestille mig. Skabere omfatter Atmel, NXP og WinBond. Udviklingsværktøjer er døde billige, der er gratis assemblere og gratis 'C' -kompilatorer (SDCC) også. Jeg programmerede faktisk dette helt i Pascal med et stykke assembler -kode specielt skrevet til at lave skærmopdateringen så hurtigt som muligt. På et tidspunkt vil jeg også poste koden. Dette er den styrende computer. CPU'en kaldes en Dallas DS2250T, og den kom som et lille SIMM -kortstil, der indeholder 32K batteri -understøttet RAM, der bruges til programmer og 8K RAM til brug af programdata. De store 40 -pins chips er mere serielle til parallelle chips til de anden LED'er. Under de 40 pin -pakker er der en LS125 line driverchip, der driver båndkablerne. Det hvide stik øverst var til et sæt trykknapper til indstilling af uret.
Trin 3: Software -noter
Jeg skrev et simpelt stykke pc -kode for at finde ud af, hvor mange timer der var i et hvilket som helst interval mellem, da du ønskede, at nedtællingen skulle starte og "nul time". Det indlejrede program testede bare sit interne ur hvert sekund og reducerede displayet. Hvert minut tændte alle lysdioderne og slukkede gradvist, indtil du nåede 60 igen. Der er et lille trykknappanel til opsætning af displayet, ligesom et vækkeur.
Anbefalede:
Præsidentindvielse nedtællingsur (Wifi): 6 trin
Præsidentens indvielse Nedtællingsur (Wifi): Oversigt: Nedtællingsur ligner kommercielle produkter, med et par vendinger: a) Når målhændelsestidspunktet er nået, viser nedtællingsuret: en rullende meddelelse og afspiller lydeffekter og en mp3 -sang - i dette tilfælde REM sang: & ld
Fire Pit med lydreaktiv flamme, Bluetooth -højttaler og animerede lysdioder: 7 trin (med billeder)
Fire Pit med lydreaktiv flamme, Bluetooth -højttaler og animerede lysdioder: Intet siger sommertid som at slappe af ved bålet. Men ved du, hvad der er bedre end ild? Ild OG musik! Men vi kan gå et skridt, nej, to skridt videre … Ild, musik, LED -lys, lydreaktiv flamme! Det lyder måske ambitiøst, men denne Ins
Styr dine lysdioder med din tv -fjernbetjening ?! -- Arduino IR -tutorial: 5 trin (med billeder)
Styr dine lysdioder med din tv -fjernbetjening ?! || Arduino IR Tutorial: I dette projekt vil jeg vise dig, hvordan jeg genanvendte de ubrugelige knapper på min fjernsyns fjernbetjening for at styre lysdioderne bag mit tv. Du kan også bruge denne teknik til at styre alle slags ting med en smule kode -redigering. Jeg vil også tale lidt om teorien
Ramen Bowl Lampe med gule lysdioder: 17 trin (med billeder)
Ramen skållampe med gule lysdioder: Du skulle tro, at efter at have levet af 10 cent ramen -pakker på college, ville jeg være træt af tingene, men mange år senere har jeg stadig en stor forkærlighed for de billige nudelsten. Ganske vist som en sundhedsbevidst voksen med en lidt mere sofistikeret
Styring af flere lysdioder med Python og din Raspberry Pi's GPIO -pins: 4 trin (med billeder)
Styring af flere lysdioder med Python og din Raspberry Pi's GPIO -pins: Denne instruktion viser, hvordan du styrer flere GPIO -ben på din RaspberryPi for at drive 4 lysdioder. Det vil også introducere dig til parametre og betingede udsagn i Python. Vores tidligere instruerbare brug af din Raspberry Pi's GPIO -pins til at kon