Stránka 1 z 1

časovač

Napsal: 12 úno 2020, 17:08
od PMS
Dobrý den,
Led4MinT název programu. Staženo z internetu, je to časovač s čtyřmístným LED. Jenže ukazuje čas v desítkové soustavě, čili 9999 minut. Potřebuji (za úplatu) kód umožňující obvyklé hodinové zobrazení HH:MM se sekundově blikající dvojtečkou uprostřed. Zatím totiž bliká jen jedna tečka. Zobrazovač je Kingbright CA56-21, ale pochopitelně netrvám jen striktně na něm...
Původní Led4MinT kdykoliv třeba zašlu.
Děkuji za zveřejnění mé poptávy.

Re: časovač

Napsal: 12 úno 2020, 17:32
od pavel1tu
Přidej odkazy/seznam HW, odkaz na SW.

Myslím že jen změna zobrazení bude taková prkotina, že ti to někdo udělá za "flašku".
Nebýt u nás prázdniny, nechal bych to udělat děcka na kroužku.

Re: časovač

Napsal: 12 úno 2020, 19:15
od PMS
SW jsem tady dal do přílohy. HW je jen Arduino MiniPro, Kingbright CA56-21, čtyři BC556, pár odporů a rotační kodér. S výstupem na pinu 13 si už potom poradím (optočlen a tak dále). Schéma můžu případně také vložit do přílohy.
Nebýt tupec, začal bych do toho kroužku chodit sám... :)

Re: časovač

Napsal: 13 úno 2020, 11:24
od pavel1tu
Celé je to "rozpočítáváno" na digity v
// Integer to display
// Calculate particular digits

je tam postupné získávání "zbytku" při dělení 10,
pak dělení 10
a celé se to opakuje.
Pokud to sestavíš a bude ti fungovat jeho kod, tak v tom správném místě kde nechceš stovkyminut ale hodiny dáš místo 10 jiné číslo ;)

Kod je to perfektní - není někde fotka celku jak to vypadá, schema - tohle tak na kroužku stavět jako dárek k Vánocům.
Nadhodím to tam.

PS: netroufám si do toho sáhnout bez možnosti testování(nejsem dobrej programátor), já tu mám 8 digit LED displej s encoderama, ale není čas to poskládat.

Re: časovač

Napsal: 24 úno 2020, 14:17
od PMS
Přikládám schéma a PDF jedné hotové desky. A také již správně upravený kód na zobrazování HH:MM. Chtěl jsem přiložit i gerbery na výrobu DPS, ale nechtějí se sem vložit, prý je to nepodporovaný formát. Když tak do soukromé správy.