Satura rādītājs:

Hronometrs 30 m skriešanai (Arduino): 6 soļi (ar attēliem)
Hronometrs 30 m skriešanai (Arduino): 6 soļi (ar attēliem)

Video: Hronometrs 30 m skriešanai (Arduino): 6 soļi (ar attēliem)

Video: Hronometrs 30 m skriešanai (Arduino): 6 soļi (ar attēliem)
Video: Cục Nguồn Phơ đàn Guitar Điện 9v NUX-006A Chính Hãng 2024, Novembris
Anonim
Hronometrs 30 m skriešanai (Arduino)
Hronometrs 30 m skriešanai (Arduino)

Šis projekts tika izstrādāts īpašam mērķim Somijas beisbola trenēšanā un pārbaudot junioru spēlētāju ātrumu 30 m skriešanā. Šis arduino projekts bija arī kursa projekts manās studijās. Projektam bija daži kāpumi un kritumi, bet tagad tas vismaz darbojas.

Es nolēmu izmantot lāzera rādītājus un LDR, jo biju iepazinies ar LDR un to darbību. Drošāka sistēma būtu bijusi kāda veida fotoelektriskā šūna. Un tā būs nākamā sistēma, kā es uzlabošu šo hronometru. LDR un lāzera norādes rada divus atsevišķus vārtus. Pirmie vārti sāk skaitīt laiku (kad lāzera stars ir bloķēts pie 1. vārtiem), un otrie vārti aprēķina pēdējo laiku (kad lāzera stars ir bloķēts pie 2. vārtiem).

Kods galvenokārt darbojas labi, bet kaut kā tas man parāda dažus noslēpumainus laikus, kad sāk skaitīt laiku. Galu galā, kad laiks apstājas, tas parāda pareizo laiku. Tāpēc, ja jums ir ideja, palīdziet man atrisināt šo problēmu.

1. solis: materiāli

(1x) Arduino UNO + USB vads

(1x) 4x20 LCD i2c

(2x) 10k omu rezistori

(2x) LDR (no gaismas atkarīgs rezistors)

vadi

termiski saraušanās caurules

(2x) lāzera rādītājs (Ansmann)

(4x) apzīmē LDR un lāzera rādītājus (2 vārti)

(2x) 3R12 4, 5 V akumulators

(2x) kastes lāzera rādītājiem un baterijām

(1x) Kastīte vadiem, arduino UNO un LCD

mazs shēmas plates gabals

2. darbība. Lāzera rādītāju kastes iestatīšana

Lāzera rādītāju kastes iestatīšana
Lāzera rādītāju kastes iestatīšana
Lāzera rādītāju kastes iestatīšana
Lāzera rādītāju kastes iestatīšana
Lāzera rādītāju kastes iestatīšana
Lāzera rādītāju kastes iestatīšana

Aizraujošajā attēlā LED attēls attēlo lāzera rādītāju, kā redzams citos attēlos.

Tā kā lāzerā ir tikai spiedpoga, es nolēmu izmantot spiedpogu, lai to nospiestu, lai lāzers būtu ieslēgts visu laiku.

Es arī pārveidoju lāzera barošanas avotu no trim pogu baterijām (katra 1, 5V) uz vienu lielāku 3R12 4, 5V. Un, tā kā es nevēlos izņemt akumulatoru, kad tas man nav vajadzīgs, es uzstādīju slēdzi.

3. darbība: iestatiet Arduino, LCD un LDR

Iestatīšana Arduino, LCD un LDR
Iestatīšana Arduino, LCD un LDR
Iestatīšana Arduino, LCD un LDR
Iestatīšana Arduino, LCD un LDR
Iestatīšana Arduino, LCD un LDR
Iestatīšana Arduino, LCD un LDR

Attēlos varat redzēt maizes dēļa iestatīšanu un projekta testēšanu. (Kāda nekārtība…;))

Galīgajā montāžā es ar diviem vadiem novedu LDR pie shēmas plates (kastē) un ievietoju tur rezistorus. Tas bija vieglākais veids, kā to izdarīt. Pretējā gadījumā man būtu bijis jāizveido nelielas sakabes kārbas līdz galam, kur atrodas LDR, un no attāluma jānes trīs vadi.

4. solis: LDR vārti

LDR vārti
LDR vārti
LDR vārti
LDR vārti
LDR vārti
LDR vārti

Es atklāju, ka 20 mm dzelzs caurulē ir ideāli pieguļoši gumijas uzgaļi, un tiem gumijas blūžiem piestiprināju LDR ar karstās sacietēšanas līmi.

5. solis: vadu un kārbu izgatavošana

Vadu un kārbu izgatavošana
Vadu un kārbu izgatavošana
Vadu un kārbu izgatavošana
Vadu un kārbu izgatavošana
Vadu un kārbu izgatavošana
Vadu un kārbu izgatavošana
Vadu un kārbu izgatavošana
Vadu un kārbu izgatavošana

Es nopirku plastmasas kastīti, kuru pārveidoju atbilstoši saviem mērķiem, izgriežot caurumus vadiem un LCD.

Es atstāju tikai caurumu USB vadam arduino, jo es vienmēr izmantoju šo sistēmu kopā ar savu klēpjdatoru, lai pierakstītu rezultātu laikus (no sērijas monitora) līdz izcilībai. Tātad šī sistēma iegūst spēku no mana klēpjdatora.

Kastes iekšpusē ir neliels shēmas plates gabals, lai savāktu visus vadus vienā. Tas ir piestiprināts pie kastes ar nelielu skrūvi un uzgriezni, tāpat kā visas pārējās detaļas.

6. darbība: kods

Kods
Kods

Jūtieties brīvi mainīt kodu atbilstoši savām vajadzībām.

Sistēma tika pārbaudīta telpās, tāpēc noteikti pārbaudiet LDR vērtības, ja vēlaties to izmantot ārā dienas gaismā.

Un, kā jau minēju iepriekš, šie noslēpumainie laiki rāda laika ņemšanas laiku. Un man nav ne jausmas, no kurienes tie nāk. Bet es biju priecīgs, ka tas darbojas labi un sniedz man nepieciešamo informāciju no spēlētājiem, kuri skrien 30 m distanci.

Paldies par jūsu atsauksmēm un interesi par šo projektu.

Ieteicams: