Cuprins:
- Pasul 1: Materiale
- Pasul 2: Configurare pentru Laser Pointer Box
- Pasul 3: Configurare pentru Arduino, LCD și LDR
- Pasul 4: Poarta LDR
- Pasul 5: Sârmă și confecționarea cutiei
- Pasul 6: Cod
Video: Cronometru pentru rulare de 30 M (Arduino): 6 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
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.
Recomandat:
Media de rulare pentru proiectele dvs. de microcontroler: 6 pași
Media de funcționare pentru proiectele dvs. de microcontroler: În acest instructiv, voi explica ce este o medie de funcționare și de ce ar trebui să vă pese de ea, precum și să vă arăt cum ar trebui să fie implementată pentru o eficiență de calcul maximă (nu vă faceți griji cu privire la complexitate, este foarte simplu de înțeles și
Lupta împotriva Coronavirusului: Cronometru simplu pentru spălarea mâinilor: 8 pași (cu imagini)
Lupta împotriva Coronavirusului: Cronometru simplu pentru spălarea mâinilor: Odată cu actuala pandemie din lume, situația pare destul de înfricoșătoare. Virusul Corona ar putea fi oriunde. Din câte știm, s-ar putea transporta virusul timp de câteva zile, fără a prezenta nici măcar simptome. Înfricoșător într-adevăr, dar hei, nu te speria prea mult
Cronometru bazat pe Arduino pentru pompa Aquaponics: 4 pași
Temporizator bazat pe Arduino pentru pompa Aquaponics: Acesta este un mic temporizator Arduino bazat pe pompa Aquaponics. Am un sistem de acvaponică mic configurat în interior cu flux continuu. Pompa funcționează continuu și am vrut să fac un cronometru care să facă pompa să funcționeze pentru un anumit amo
Mașină autonomă de păstrare a benzii de rulare folosind Raspberry Pi și OpenCV: 7 pași (cu imagini)
Mașină autonomă de păstrare a benzii de circulație folosind Raspberry Pi și OpenCV: În acest instructable, un robot autonom de păstrare a benzii va fi implementat și va trece prin următorii pași: Adunarea pieselor Instalarea condițiilor prealabile ale software-ului Asamblarea hardware Primul test Detectarea liniilor de bandă și afișarea ghidului
Cronometru pentru camera de studiu: 7 pași
Cronometru cameră de studiu: Instrucțiuni despre cum să creați un cronometru pentru o cameră de studiu