Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acest proiect a fost realizat pentru scopuri specifice în antrenamentul de baseball finlandez și testarea vitezei juniorilor în 30 m de alergare. Acest proiect arduino a fost, de asemenea, un proiect de curs în studiile mele. Proiectul a avut unele suișuri și coborâșuri, dar acum, cel puțin, funcționează.
Am decis să folosesc indicatori cu laser și LDR-uri pentru că eram familiarizat cu LDR-urile și modul lor de funcționare. Un sistem mai sigur ar fi fost un fel de celulă fotoelectrică. Și acesta va fi următorul sistem în care voi îmbunătăți acest cronometru. LDR-urile și indicatoarele laser creează două porți separate. Prima poartă începe să numere timpul (când raza laser este blocată la poarta 1) și a doua poartă calculează timpul final (când raza laser este blocată la poarta 2).
Codul funcționează în principal bine, dar cumva îmi arată câteva ori misterioase, începe să numere timpul. În cele din urmă, când timpul se oprește, arată momentul potrivit. Deci, dați-mi un ajutor pentru a rezolva problema, dacă aveți o idee.
Pasul 1: Materiale
(1x) Sârmă USB Arduino UNO +
(1x) 4x20 LCD i2c
(2x) rezistențe de 10k ohm
(2x) LDR (rezistență dependentă de lumină)
fire
tuburi termocontractabile
(2x) indicator laser (Ansmann)
(4x) înseamnă LDR și laserpointers (2 porți)
(2x) 3R12 4, 5 V baterie
(2x) cutii pentru indicatoare laser și baterii
(1x) Cutie pentru cablare, arduino UNO și LCD
bucată mică de circuit
Pasul 2: Configurare pentru Laser Pointer Box
În imaginea încântătoare, imaginea cu LED reprezintă pointerul laser așa cum puteți vedea în celelalte imagini.
Deoarece există doar buton în laser, am decis să folosesc choker-ul pentru a-l apăsa, astfel încât laserul să fie pornit tot timpul.
De asemenea, am modificat sursa de alimentare cu laser de la baterii cu trei butoane (1, 5V fiecare) la una mai mare 3R12 4, 5V. Și pentru că nu vreau să scot bateria când nu am nevoie de ea, am instalat un comutator.
Pasul 3: Configurare pentru Arduino, LCD și LDR
În imagini puteți vedea configurarea plăcii de testare și testarea proiectului. (Ce mizerie…;))
În asamblarea finală am adus LDR-uri pe placa de circuit (în cutie) cu două fire și am pus rezistențele acolo. Acesta a fost cel mai simplu mod de a face acest lucru. Altfel ar fi trebuit să fac mici cutii de cuplare până la capătul unde se localizează LDR-urile și să aduc trei fire de la distanță.
Pasul 4: Poarta LDR
Am găsit bluguri de cauciuc care se potrivesc perfect la tubul de fier de 20 mm și am fixat LDR-uri cu adeziv de fixare la cald de acei blugi de cauciuc.
Pasul 5: Sârmă și confecționarea cutiei
Am cumpărat o cutie de plastic pe care am modificat-o în purpusii mei prin tăierea găurilor pentru fire și ecran LCD.
Am lăsat doar gaura pentru cablul USB către arduino, deoarece folosesc acest sistem întotdeauna cu laptopul meu pentru a nota timpii rezultatelor (de la monitorul serial) pentru a excel. Deci, acest sistem își primește puterea de la laptopul meu.
Există o mică bucată de circuit în interiorul cutiei pentru a aduna toate cablurile într-una. Este atașat la cutie cu șurub și piuliță mici, ca și celelalte părți.
Pasul 6: Cod
Simțiți-vă liber să modificați codul în funcție de nevoile dvs.
Sistemul a fost testat în interior, deci asigurați-vă că verificați valorile LDR dacă doriți să-l utilizați în aer liber, în lumina zilei.
Și, așa cum am menționat mai devreme, există aceste vremuri misterioase care se manifestă în timpul duratei. Și nu am nici o idee de unde provin aceștia. Dar am fost fericit că funcționează bine și îmi oferă informațiile de care am nevoie de la jucătorii care rulează la 30 m distanță.
Vă mulțumim pentru feedback și interes pentru acest proiect.