Obsah:
Video: 7 Segmentové hodiny Verze 2: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Ahoj!
Po žádosti uživatele Instructables týkající se dostupnosti 12hodinového formátu jsem využil výhod podstatných změn původního projektu.
Během používání verze 1 jsem cítil potřebu vytvořit samostatnou verzi, takže jsem umožnil upravit všechny parametry přímo z hodin, bez použití PC.
Pro někoho, kdo nečetl moje předchozí instruktáž, jsou to běžné 7segmentové LED hodiny s některými dalšími funkcemi:
- 7 různých přechodů pro změnu minut
- 3 přednastavené barvy pro časové intervaly
- intenzita okolního světla automatické ztlumení
- automatické vypnutí/spuštění, když není potřeba ukazovat čas
- automatické nastavení letního času
Verze 2 vám také umožňuje:
- změnit formát času 12/24h
- snadno upravitelné parametry
Parametry, které lze upravit přímo z hodin, jsou:
- čas probuzení/vypnutí
- barvy pro časové sloty
- čas schůzky
- časový formát 12/24h
Tato data jsou nyní uložena uvnitř Arduino eeprom společně se zvoleným přechodovým režimem. V dalším kroku jsem také připravil průvodce rychlým startem.
Rám je vytištěn 3D, napájen LED diodami Arduino Nano, DS3231 a WS2812.
Zásoby
- Arduino nano
- foto chell
- 2 x chvilkové tlačítko
- vypínač
- DC zástrčka
- 5V transformátor
- č. 30 WS2812 LED (model 30 LED/metr)
- pcb
- Modul DS3231
- tenké kabely pro připojení LED
- odpory 10K, 550
- pájka
- lepidlo
- propojky
- hlavičky muži/ženy
Krok 1: CO JE NOVÉHO
Jak bylo řečeno, nechtěl jsem připojit hodiny k počítači pokaždé, když jsem chtěl změnit parametry, a přidal jsem do projektu chvilkové tlačítko, které jsem snadno dosáhl cíle. Jedním tlačítkem mohu procházet mezi možnostmi, druhým je potvrzení údajů a pokračování v nabídce. Také jsem připojil fotobuňku k Arduino PIN namísto +5V, takže když hodiny přejdou do režimu spánku, fotobuňka nevybíjí energii. Nakonec jsem to udělal profesionálnějším leptáním obvodu na měděné desce.
Krok 2: Sestavení DPS
Pro větší pohodlí jsem změnil některá připojení, viz schéma. Přepínač ON/OFF je volitelný, pro vstup do nabídky bez toho stačí připojit +5V podržením tlačítka 1.
Odpor mezi LED a D5 je 550Ohm, ostatních 10Kohm.
Obvod je velmi snadný a není třeba jej leptat.
V mém projektu každý segment pro každou číslici potřebuje jednu LED. Pro větší projekty lze přidat více LED pro segment po úpravách knihovny "segment_display.cpp"
Další informace týkající se sekvence LED a další verze 1 zkontrolujte
Krok 3: 3D tisk
Počínaje původní verzí (Díky uživateli Thingverse random1101) jsem přepracoval podporu a přizpůsobil ji čárovým kódem (to znamená ACMECORPORATION, ale čtečka čárových kódů to nerozpozná ….sob).
Po vložení do slotu se doporučuje lepit každou číslici.
Krok 4: Skica
Knihovny zůstávají beze změny a při prvním načtení a spuštění náčrtu se nic nemůže stát, protože čte data z eeprom a pravděpodobně uvnitř vašeho eepromu mohou být náhodné hodnoty. Poté pro první spuštění musíte nastavit data.
Přechodový režim je nyní uložen uvnitř eeprom.
Při zadávání dat pečlivě dodržujte časový formát (skutečný nebo zimní 24hodinový formát).
Podívejte se na předchozí verzi pro informace o knihovně a využití.
Doporučuje:
Jak vyrobit analogové hodiny a digitální hodiny s LED páskem pomocí Arduina: 3 kroky
Jak vyrobit analogové hodiny a digitální hodiny s LED páskem pomocí Arduina: Dnes vyrobíme analogové hodiny & Digitální hodiny s LED páskem a modulem MAX7219 Dot s Arduino. Budou opravovat čas podle místního časového pásma. Analogové hodiny mohou používat delší LED pásek, takže je lze zavěsit na zeď a stát se uměleckým
7 segmentové hodiny Arduino: 4 kroky
Segmentové hodiny Arduino 7: Tento instruktážní program vám ukáže, jak vyrobit segmentové hodiny Arduino 7. Přesnost je ale na nic! Tak jsem to udělal pro programování a zábavu. Pokud chcete vytvořit seriózní hodiny, můžete použít modul rtc, který udrží záznam času. Můžete použít
Sedm segmentové hodiny zobrazení: 9 kroků
DIY Seven Segment Display Clock: v tomto tutoriálu vám ukážu, jak sestavit sedmisegmentové hodiny
Google AIY VoiceHAT pro Raspberry Pi Kit (verze MagPi 57 verze 2017): 6 kroků (s obrázky)
Google AIY VoiceHAT pro Raspberry Pi Kit (verze MagPi 57 verze 2017): Tipy k sestavení hlasové sady MagPi nebyly v tutoriálech nalezeny
7 SEGMENTOVÉ DIGITÁLNÍ HODINY A TEPLOMĚR: 6 kroků
7 SEGMENTOVÉ DIGITÁLNÍ HODINY A TEPLOMĚR: Ovládá se adaptérem 12V 500mA. Výška znaku je 57 mm a zobrazuje hodinové informace po dobu 24 hodin. Informace o čase a teplotě se zobrazují střídavě na stejné obrazovce. Nezapomíná na informace o hodinách přes paměť