INHOUDSOPGAWE:
Video: 7 segmentklok weergawe 2: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Hallo!
Na 'n versoek van die Instructables -gebruiker oor die beskikbaarheid van 12h -formaat, het ek voordeel getrek om substansiële veranderinge aan die oorspronklike projek aan te bring.
Tydens die gebruik van weergawe 1 het ek die behoefte gehad om 'n losstaande weergawe te maak, en ek het dit moontlik gemaak om al die parameters direk vanaf die klok te verander sonder om die rekenaar te gebruik.
Vir iemand wat nie my vorige instruksies gelees het nie, is dit 'n algemene 7 -segment geleide klok met 'n paar ekstra funksies:
- 7 verskillende minuut -oorgange
- 3 vooraf ingestelde kleure vir tydgleuwe
- omringende lig intensiteit outomatiese dim
- outomaties afskakel/begin as dit nie nodig is om tyd te wys nie
- outomatiese aanpassing van die somertyd
Met weergawe 2 kan u ook:
- verander tydformaat 12/24h
- maklik veranderbare parameters
Die parameters wat direk vanaf die klok gewysig kan word, is:
- wakker/afskakel tyd
- kleure vir tydgleuwe
- Datum Tyd
- tydformaat 12/24h
Hierdie data word nou saam met die gekose oorgangsmodus in die Arduino -eeprom gestoor. Ek het ook 'n vinnige gids in die volgende stap voorberei.
Die raam is 3D gedruk, aangedryf deur 'n Arduino Nano, DS3231 en WS2812 leds.
Voorrade
- Arduino nano
- foto chell
- 2 x kort drukknop
- aan/af skakelaar
- DC -prop
- 5V transformator
- n ° 30 WS2812 leds (model 30 leds/meter)
- pcb
- DS3231 module
- dun kabels vir leds -verbindings
- weerstande 10K, 550
- soldeer
- gom
- springers
- opskrifte manlik/vroulik
Stap 1: WAT IS NUUT
Soos gesê, ek wou nie die klok aan die rekenaar koppel elke keer as ek parameters wou verander nie, en ek voeg 'n kort drukknop by die projek wat ek maklik bereik het. Met die een knoppie kan ek tussen die opsies blaai, die ander is om data te bevestig en in die spyskaart voort te gaan. Ek het ook 'n fotosel gekoppel aan 'n Arduino -PIN in plaas van +5V, dus as die klok in die slaapmodus gaan, word die stroombaan nie leeg nie. Ek het dit uiteindelik meer professioneel gemaak om die kring op 'n koperplaat te ets.
Stap 2: PCB -samestelling
Vir gemak, het ek 'n paar verbindings verander, sien skematiese. AAN/UIT -skakelaar is opsioneel, om die binnekant van die spyskaart binne te gaan sonder om dit aan te sluit +5V -knoppie ingedruk 1.
Die weerstand tussen LED's en D5 is 550Ohm, die ander 10Kohm.
Die kring is baie maklik en hoef nie geëts te word nie.
In my projek benodig elke segment vir elke syfer een led. Vir groter projekte kan meer LED's vir segment bygevoeg word nadat die biblioteek "segment_display.cpp" gewysig is
Vir meer inligting oor LED -volgorde en ander weergawe 1
Stap 3: 3D -drukwerk
Vanaf die oorspronklike weergawe (te danke aan Thingverse user random1101), het ek die ondersteuning herontwerp om dit aan te pas met 'n strepieskode (dit beteken ACMECORPORATION, maar strepieskode-leser herken dit nie ….sob).
Dit word aanbeveel om elke syfer vas te plak nadat dit in die gleuf geplaas is.
Stap 4: Die skets
Biblioteke bly onveranderd, en die eerste keer dat u die skets oplaai en uitvoer, kan niks gebeur nie, want dit lees data van eeprom en waarskynlik kan daar ewekansige waardes in u eeprom wees. Vir die eerste keer moet u data instel.
Die oorgangsmodus word nou binne eeprom gestoor.
Volg die tydformaat noukeurig tydens die invoer van data (werklike of winter 24 -uur -formaat).
Kyk na die vorige weergawe vir inligting en gebruik van die biblioteek.
Aanbeveel:
E-dohicky die elektroniese weergawe van Russ's Laser Power Meter Dohicky: 28 stappe (met foto's)
E-dohicky die elektroniese weergawe van Russ's Laser Power Meter Dohicky: Laser kraggereedskap. E-dohicky is die elektroniese weergawe van die dohicky van Russ SADLER. Russ animeer die baie goeie SarbarMultimedia youtube kanaal https://www.youtube.com/watch?v=A-3HdVLc7nI&t=281sRuss SADLER bied 'n maklike en goedkoop bykomstigheid
7 segmentklok - uitgawe van klein drukkers: 9 stappe (met foto's)
7 segmentklok - uitgawe vir klein drukkers: nog 'n 7 -segmentklok. xDA Alhoewel ek moet sê dat dit nie so gek lyk as ek na my Instructables -profiel kyk nie. Dit word waarskynlik meer irriterend op die oomblik dat u na my ding in die profiel kyk, hoekom het ek dit nogal probeer doen?
The ThreadBoard (nie-3D-gedrukte weergawe): E-Textile Rapid Prototyping Board: 4 stappe (met foto's)
Die ThreadBoard (nie-3D-gedrukte weergawe): E-Textile Rapid Prototyping Board: Die Instructable vir die 3D-gedrukte weergawe van die ThreadBoard V2 kan hier gevind word.Versie 1 van die ThreadBoard kan hier gevind word.Deur die kostehindernisse, reis, pandemies en ander hindernisse, het u moontlik nie toegang tot 'n 3D -drukker nie, maar wil u
Arduino 7 -segmentklok: 4 stappe
Arduino 7 -segmentklok: hierdie instruksies sal u wys hoe u die Arduino 7 -segmentklok kan maak. Die akkuraatheid is egter suiwer! So ek het dit net gemaak vir programmering en vir die plesier. As u 'n ernstige klok wil maak, kan u rtc -module gebruik wat sal hou 'n rekord van die tyd. u kan gebruik
7 segmentklok: 4 stappe (met foto's)
7 segmentklok: na 'n paar jaar se gebruik, is my analoog horlosie definitief dood. Intussen was ek op soek na 'n 3D -klokprojek om met my Prusa af te druk, en ek het gevind dat 'n 7 -segment klok deur ws2812 leds en Arduino aangedryf word