Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Tento projekt byl vytvořen pro specifický účel ve finském baseballu a testování rychlosti juniorských hráčů v běhu na 30 m. Tento arduino projeckt byl také projektem kurzu v mých studiích. Projekt měl několik vzestupů a pádů, ale nyní alespoň funguje.
Rozhodl jsem se použít laserová ukazovátka a LDR, protože jsem byl obeznámen s LDR a jejich fungováním. Bezpečnější systém by byl nějaký druh fotoelektrické buňky. A to bude další systém, jak tyto stopky vylepším. LDR a laserová ukazovátka vytvářejí dvě oddělené brány. První brána začne počítat čas (když je laserový paprsek zablokován na bráně 1) a druhá brána vypočítá konečný čas (když je laserový paprsek zablokován na bráně 2).
Kód funguje hlavně dobře, ale nějak mi ukazuje záhadné časy, kdy začíná počítat čas. Nakonec, když se čas zastaví, ukazuje správný čas. Pokud tedy máte nápad, poskytněte mi pomoc při řešení tohoto problému.
Krok 1: Materiály
(1x) Arduino UNO + USB kabel
(1x) 4x20 LCD i2c
(2x) 10k ohmové odpory
(2x) LDR (odpor závislý na světle)
dráty
smršťovací bužírky
(2x) laserové ukazovátko (Ansmann)
(4x) znamená LDR a laserová ukazovátka (2 brány)
(2x) 3R12 4, 5 V baterie
(2x) boxy pro laserová ukazovátka a baterie
(1x) Box pro drátování, arduino UNO a LCD
malý kousek obvodové desky
Krok 2: Nastavení pro box s laserovým ukazovátkem
Na lítajícím obrázku představuje LED obrázek laserové ukazovátko, jak můžete vidět na ostatních obrázcích.
Protože v laseru je pouze tlačítko, rozhodl jsem se použít choker k jeho stlačení, aby byl laser stále zapnutý.
Také jsem upravil laserový zdroj energie ze tří knoflíkových baterií (1, 5V každý) na jeden větší 3R12 4, 5V. A protože nechci sundávat baterii, když ji nepotřebuji, nainstaloval jsem vypínač.
Krok 3: Nastavení pro Arduino, LCD a LDR
Na obrázcích vidíte nastavení prkénka a testování projektu. (Takový nepořádek…;))
V konečné sestavě jsem přivedl LDR na obvodovou desku (v krabici) pomocí dvou vodičů a vložil tam odpory. To byl nejjednodušší způsob, jak to udělat. Jinak bych musel udělat malé spojovací boxy na konec, kde se nacházejí LDR, a přivést tři vodiče z dálky.
Krok 4: LDR Gate
Našel jsem perfektně přiléhající gumové výztuhy k 20 mm železné trubce a připevněné LDR lepidlem vytvrzujícím za tepla k těmto gumovým prahům.
Krok 5: Drátování a výroba krabic
Koupil jsem plastový box, který jsem upravil na své purpouses vyřezáním otvorů pro dráty a LCD.
Ponechal jsem na arduino pouze otvor pro USB kabel, protože tento systém používám vždy s notebookem k zápisu výsledných časů (ze sériového monitoru) do excelu. Tento systém tedy získává energii z mého notebooku.
Uvnitř krabice je malý kus desky s plošnými spoji, do které se shromáždí všechny vodiče do jednoho. Ke krabici je připevněn malým šroubem a maticí jako všechny ostatní části.
Krok 6: Kód
Neváhejte kód upravit podle svých potřeb.
Systém byl testován uvnitř, takže pokud chcete používat venku za denního světla, zkontrolujte hodnoty LDR.
A jak jsem již zmínil dříve, tyto doby se během doby ukazují. A nemám tušení, odkud se berou. Ale byl jsem šťastný, že to funguje dobře a dává mi informace, které potřebuji od hráčů na 30 m vzdálenost.
Děkujeme za vaši zpětnou vazbu a zájem o tento projekt.