Arduino kasička
Pravidla fóra
Tohle subfórum je určeno pro konzultaci ucelených nápadů, popřípadě řešení komplexnějších projektů, které opravdu není možné rozdělit na menší části.
Většinu problémů jde rozdělit na menší a ptát se na ně v konkrétních subfórech.
Tohle subfórum je určeno pro konzultaci ucelených nápadů, popřípadě řešení komplexnějších projektů, které opravdu není možné rozdělit na menší části.
Většinu problémů jde rozdělit na menší a ptát se na ně v konkrétních subfórech.
Arduino kasička
Dobrý den, měl bych dotaz ohledně hardwaru který bude potřebovat a jestli vůbec něco takového jde, chtěl bych si vytvořit přes arduino kasičku. Potřeboval abych si na numpadu naklikal kolik peněz jsem tam uložil popřípadě kolik vzal (v podstatě kalkulačku která bude jen na primitivní sčítání a odčítání). S tím že bych potřeboval, aby to mělo nějakou paměť, která by při zapnutí ukazovala aktuální součet, který tam byly naposledy a já jí tam nemusel pořád zadávat ručně. Je něco takového vůbec možné a pokud jo byl by někdo ochoten napsat mi seznam součástek, které by na to byly potřeba? Předem děkuji.
Re: Arduino kasička
Na to budeš potřebovat arduino, displej, klávesnici a zdroj. Hodnoty, které musí přetrvat i po vypnutí, se uloží do vnitřní EEPROM arduina. Pokud jsi úplný začátečník, doporučuji začít s jednoduchými experimenty, třeba aby ti to fungovalo přes COM port s PC, než přidáš klávesnici a displej.
Práce s EEPROM je zde https://www.arduino.cc/en/Reference/EEPROM
Práce s EEPROM je zde https://www.arduino.cc/en/Reference/EEPROM
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: Arduino kasička
Já jen podotknu, že EEPROM má dost omezený počet zápisů, pak se zničí ...
čínské klony se vyznačují tím, že tento počet bývá o dost nižší než je deklarováno, nebo mají některe buňky EEPROM vadné (už se mi to stalo),
v dokumentu na Arduino stránkách píší asi 100.000 přepisů - tak aby jsi s tím počítal
PS: na kroužku s dětmi jsme stavěli dle tohoto, to UNO tam je zbytečně velké, ale pro začátky je nejlepší !
https://circuitdigest.com/microcontroll ... 4x4-keypad
čínské klony se vyznačují tím, že tento počet bývá o dost nižší než je deklarováno, nebo mají některe buňky EEPROM vadné (už se mi to stalo),
v dokumentu na Arduino stránkách píší asi 100.000 přepisů - tak aby jsi s tím počítal
PS: na kroužku s dětmi jsme stavěli dle tohoto, to UNO tam je zbytečně velké, ale pro začátky je nejlepší !
https://circuitdigest.com/microcontroll ... 4x4-keypad
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: Arduino kasička
Tento problém řeší knihovna EEPROMex https://thijs.elenbaas.net/2012/07/exte ... or-arduino
V té lze nastavit max. počet povolených zápisů a taky spoustu dalších skvělých funkcí.
V té lze nastavit max. počet povolených zápisů a taky spoustu dalších skvělých funkcí.
Re: Arduino kasička
Chudák si postaví kasičku řízenou Arduinem a nakonec tam bude mít strach střádat aby si nevypálil EEPROMku
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: Arduino kasička
Já trochu OT, ale samozřejmě ti tu poradíme s kalkulačkou s pamětí.
Těch 100.000 přepisů uděláš jedině chybou v programu, když dokola přepisuješ hodnoty třeba 100x za sekundu
OT: Děcka na kroužku chtějí stavět "trezor" - tedy otevírání trezoru (jsem si myslel),
ale ne - komplet malý trezůrek, sice z překližky, ale funkční s elektronickým ovládáním na heslo.
Asi si to z nich kámoš hodí, já jsem připraven - PCB mám jak na Atmega328p tak na AATtiny85
Těch 100.000 přepisů uděláš jedině chybou v programu, když dokola přepisuješ hodnoty třeba 100x za sekundu
OT: Děcka na kroužku chtějí stavět "trezor" - tedy otevírání trezoru (jsem si myslel),
ale ne - komplet malý trezůrek, sice z překližky, ale funkční s elektronickým ovládáním na heslo.
Asi si to z nich kámoš hodí, já jsem připraven - PCB mám jak na Atmega328p tak na AATtiny85
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: Arduino kasička
Já bych odboural myšlenku s klávesnicí, vždyť to bude otrava něco ťukat. A co navíc ve chvíli, kdy tam hodím 10 Kč a na klávesnici zmáčknu 20? Nechal bych mince padat přes váhu, předpokládám, že každá mince jiné nominální hodnoty bude mít jinou hmotnost.
Re: Arduino kasička
Vaha je zbytecne komplikovana - udelal bych si jednoduchy rozdelovnik - skluz s otvory podle velikosti. Vhodim minci ta se kutali po kratke draze a na ktere jsou diry od nejmensich po nejvetsi a v kazde dire koncovy spinac. Mince propadne spinac sepne a pricte mi to spravnou hodnotu. Horsi je to s papirovyma ale ty se stejne do kasicky moc nedavaji ne?
Re: Arduino kasička
No právě bych to chtěl používat primárně na bankovky.
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů