+ Pridať inzerát

Hasičské stopky / časomiera - program pre Arduino + LCD 20x4

Hasičské stopky / časomiera - program pre Arduino + LCD 20x4
Slovakia Prešovský kraj Poprad Published October 26, 2020 ID #838274

Ponúkam program (SOFTVÉR) pre hasičské stopky - počítadlo na stotiny sekundy.
Počítadlo funguje pre 2 časy - ľavý a pravý prúd.
Programová logika sa vykonáva každých 10 ms t.j. 0.01 sekundy, pričom sa v tomto čase vypisuje aj čas na displej.
Arduino má 4 digitálne vstupy - active LOW zapojené v režime INPUT_PULLUP k 50kohm pullup rezistoru.
Pre dlhšie vedenie káblov ku kontaktom možno použiť aj externý znížený pullup rezistor pre odrušenie. Tlačidlá sa spínajú proti zemi.
Možno použiť aj I2C displej rozmeru 16x2, alebo 20x4. Časy sú vypísané na 2 riadky, oba displeje sú plne kompatibilné.

Digitálny vstup 1: ŠTART tlačidlo - kontakt signálnej pištole
Digitálny vstup 2: STOP ČAS ĽAVÝ PRÚD tlačidlo - kontakt zastavenia času pre ľavý prúd - na terči
Digitálny vstup 3: STOP ČAS PRAVÝ PRÚD tlačidlo - kontakt zastavenia času pre pravý prúd - na terči
Digitálny vstup 4: RESET SIGNÁL tlačidlo - kontakt pre zastavenie a reštart času (pri zlom odštartovaní tímu, nový tím na preteku).

Hardvér pre projekt:
Arduino Uno / Nano / AtMega328P
LCD 20x4/16x2 s I2C prevodníkom
4x tlačidlo (spínacie - pushbutton) - respektíve nahradené kontaktom

Arduino nemôže nahradiť certifikovanú časomieru. Vhodné pre DHZ pre testovanie útokov, na tréningy pre orientačný čas.
maximálny časový rozsah: 59 minút, 59 sekúnd, 99 stotín.
Dodávam sketch pre prostredie Arduino IDE, knižnicu pre I2C znakový displej 20x4/16x2, schému zapojenia exportovanú z programu Eagle.

Možno vopred vyskúšať softvér zdarma v Shareware verzii na 15 sekúnd merania s 30 sekundovou inicializáciou, kompilovaný z predávanej aplikácie.
Princíp funkčnosti: https://www.youtube.com/watch?v=E_z6doJvXng