Ponúkam program (SOFTVÉR) pre hasičské stopky - počítadlo na stotiny sekundy s vizualizáciou pre 2 časy - ľavý a pravý prúd na LCD znakovom displeji.
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 u oboch variant spínajú proti zemi.
Možno použiť LCD I2C displej rozmeru 16x2, alebo 20x4. Časy sú vypísané na 2 riadky, oba displeje sú plne kompatibilné s výpisom na max 16 stĺpcov a 2 riadky.
Vstupy systému: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ť presnosťou certifikovanú časomieru. Vhodné pre DHZ pre testovanie útokov, na tréningy pre orientačné merania časov.
maximálny časový rozsah: 59 minút, 59 sekúnd, 99 stotín.
Dodávam:2x sketch .ino pre prostredie Arduino IDE pre INPUT_PULLUP a EXTERNAL_PULLUP zapojenie rezistorov
Knižnicu pre I2C prevodník pre znakový displej 20x4/16x2
Schému zapojenia exportovanú z programu Autodesk Eagle.
Možno vopred vyskúšať softvér zdarma (STROJOVÝ KÓD) v Shareware verzii na 15 sekúnd merania s 30 sekundovou inicializáciou, kompilovaný z predávanej aplikácie. Možnosť overiť celkovú funkčnosť, odozvu systému. Strojový kód je nutné nahrať prostredníctvom AVRDUDE softvéru. Strojové kódy + zdrojový kód pre stopky na desatiny (verzia zdarma) je možné nájsť na:
https://martinius96.github.io/hasicske-stopky/program.htmlLCD displeje s I2C prevodníkom majú najčastejšie adresu 0x27 prípadne 0x3F, overte si vašu adresu cez I2C scanner:
https://playground.arduino.cc/Main/I2cScanner/ Strojové kódy sú viazané a predkompilované práve pre tieto dve adresy.
Cena plnej verzie: 15€Preferovaná metóda: PayPal
Pre viac informácii, kontakt:
martinius96@gmail.comFunkčnosť plnej verzie: https://www.youtube.com/watch?v=E_z6doJvXng