İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu proje, Fin Beyzbol koçluğu ve 30 m koşuda genç oyuncuların hızını test etmede belirli bir amaç için yapılmıştır. Bu arduino projesi benim çalışmalarımda da bir ders projesiydi. Projede bazı inişler çıkışlar oldu ama şimdi en azından çalışıyor.
Lazer işaretleyicileri ve LDR'leri kullanmaya karar verdim çünkü LDR'lere ve nasıl çalıştıklarına aşinaydım. Daha güvenli bir sistem bir tür fotoelektrik hücre olurdu. Ve bu kronometreyi nasıl geliştireceğim bir sonraki sistem olacak. LDR'ler ve lazer işaretçiler iki ayrı kapı oluşturur. İlk kapı zamanı saymaya başlar (lazer ışını kapı 1'de engellendiğinde) ve ikinci kapı son zamanı hesaplar (lazer ışını kapı 2'de engellendiğinde).
Kod esas olarak iyi çalışıyor, ancak bir şekilde bana zaman saymaya başladığı bazı gizemli zamanları gösteriyor. Sonunda zaman durduğunda doğru zamanı gösterir. Bir fikriniz varsa, bu sorunu çözmem için bana biraz yardım edin.
Adım 1: Malzemeler
(1x) Arduino UNO + USB kablosu
(1x) 4x20 LCD i2c
(2x) 10k ohm dirençler
(2x) LDR (ışığa bağlı direnç)
teller
ısıyla daralan tüpler
(2x) lazer işaretçi (Ansmann)
(4x) LDR'ler ve lazer işaretçiler (2 kapı) anlamına gelir
(2x) 3R12 4, 5 V Pil
(2x) lazer işaretçiler ve piller için kutular
(1x) Kablolama, arduino UNO ve LCD için kutu
küçük devre kartı
Adım 2: Lazer İşaretçi Kutusu Kurulumu
Fritzing resimde LED resmi diğer resimlerde de görebileceğiniz gibi laserpointer'ı temsil etmektedir.
Lazerde yalnızca buton olduğundan, lazerin her zaman açık olması için bastırmak için gerdanlık kullanmaya karar verdim.
Ayrıca lazer güç kaynağını üç düğme pilden (her biri 1, 5V) daha büyük bir 3R12 4, 5V'a değiştirdim. Ve ihtiyacım olmadığında pili çıkarmak istemediğim için bir anahtar taktım.
Adım 3: Arduino, LCD ve LDR'ler için Kurulum
Resimlerde breadboard kurulumunu ve projeyi test ettiğini görebilirsiniz. (Ne dağınıklık…;))
Son montajda LDR'leri iki telli devre kartına (kutuda) getirdim ve dirençleri oraya koydum. Bunu yapmanın en kolay yolu buydu. Aksi takdirde, LDR'lerin bulunduğu uçlara küçük bağlantı kutuları yapmak ve üç kabloyu uzaktan getirmek zorunda kalacaktım.
Adım 4: LDR Kapısı
20 mm'lik demir boruya mükemmel şekilde uyan lastik tıkaçlar buldum ve bu lastik tıkaçlara sıcakta sertleşen yapıştırıcı ile sabitlenmiş LDR'ler buldum.
Adım 5: Kablolama ve Kutu Yapımı
Kablolar ve LCD için delikler açarak amaçlarıma göre değiştirdiğim bir plastik kutu aldım.
Arduino'ya sadece USB kablosu için delik bıraktım çünkü bu sistemi her zaman dizüstü bilgisayarımla sonuç sürelerini (seri monitörden) excel'e yazmak için kullanıyorum. Yani bu sistem gücünü dizüstü bilgisayarımdan alıyor.
Tüm kabloları bir arada toplamak için kutunun içinde küçük bir devre kartı parçası vardır. Diğer parçalarda olduğu gibi kutuya küçük cıvata ve somun ile tutturulmuştur.
6. Adım: Kod
Kodu ihtiyaçlarınıza göre değiştirmekten çekinmeyin.
Sistem iç mekanda test edilmiştir, bu nedenle gün ışığında dış mekanda kullanmak istiyorsanız LDR değerlerini kontrol ettiğinizden emin olun.
Ve daha önce de belirttiğim gibi, zaman alırken ortaya çıkan bu gizemli zamanlar var. Ve bunların nereden geldiğine dair hiçbir fikrim yok. Ama iyi çalıştığı ve 30 m mesafe koşan oyunculardan ihtiyacım olan bilgileri verdiği için mutluydum.
Geri bildiriminiz ve bu projeye gösterdiğiniz ilgi için teşekkür ederiz.