Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu loyiha aniq maqsadda, beysbol Finlyandiyasida murabbiylik qilish va kichik o'yinchilarning 30 m yugurish tezligini sinovdan o'tkazish uchun qilingan. Bu arduino loyihasi, shuningdek, mening o'qishimdagi kurs loyihasi edi. Loyihaning past va baland tomonlari bor edi, lekin hozir, hech bo'lmaganda, u ishlayapti.
Men lazer ko'rsatkichlari va LDR -larni ishlatishga qaror qildim, chunki men LDR -lar va ular qanday ishlashini yaxshi bilardim. Bundan ham xavfsiz tizim fotoelektr xujayrasi bo'lardi. Va men bu sekundomerni qanday takomillashtiradigan keyingi tizim bo'ladi. LDR va lazer ko'rsatkichlari ikkita alohida eshikni yaratadi. Birinchi eshik vaqtni hisoblashni boshlaydi (1 -eshikda lazer nurlari blokirovka qilinganida) va ikkinchi eshik oxirgi vaqtni hisoblaydi (2 -eshikda lazer nurlari blokirovka qilinganida).
Kod asosan yaxshi ishlaydi, lekin negadir u menga vaqtni sanashni boshlagan sirli vaqtlarni ko'rsatadi. Oxir -oqibat, vaqt to'xtaganda, u to'g'ri vaqtni ko'rsatadi. Shuning uchun, agar sizda biron bir fikr bo'lsa, menga bu muammoni hal qilishda yordam bering.
1 -qadam: materiallar
(1x) Arduino UNO + USB kabeli
(1x) 4x20 LCD i2c
(2x) 10k ohmli rezistorlar
(2x) LDR (nurga bog'liq qarshilik)
simlar
issiqlik qisqaradigan quvurlar
(2x) lazer ko'rsatkichi (Ansmann)
(4x) LDR va lazer ko'rsatkichlarini bildiradi (2 eshik)
(2x) 3R12 4, 5 V Batareya
(2x) lazer ko'rsatkichlari va batareyalar uchun qutilar
(1x) simlar uchun quti, arduino UNO va LCD
elektron plataning kichik qismi
2 -qadam: Lazerli ko'rsatgich qutisini o'rnatish
Qo'rqinchli rasmda LED-rasm, boshqa rasmlarda ko'rib turganingizdek, lazer ko'rsatgichini ifodalaydi.
Chunki lazerda faqat tugma bor, men uni bosish uchun chokerdan foydalanishga qaror qildim, shunda lazer doimo yonib turadi.
Men lazer quvvat manbasini uchta tugmachali batareyalardan (har biri 1, 5 V) kattaroq 3R12 4, 5V ga o'zgartirdim. Va batareyani kerak bo'lmaganda o'chirishni xohlamaganim uchun men kalitni o'rnatdim.
3 -qadam: Arduino, LCD va LDR -ni sozlash
Rasmlarda siz non paneli o'rnatilishi va loyihani sinovdan o'tkazayotganini ko'rishingiz mumkin. (Qanday tartibsizlik …;))
Yakuniy yig'ilishda men LDR -larni ikkita simli elektron plataga (qutiga) olib keldim va rezistorlarni u erga qo'ydim. Bu buni qilishning eng oson yo'li edi. Aks holda, men LDRlar joylashadigan kichik masofali aloqa qutilarini yasashim va masofadan uchta sim olib kelishim kerak edi.
4 -qadam: LDR Gate
Men 20 mm temir naychaga juda mos keladigan rezina plyonkalarni va rezina plyonkalarga yopishtiruvchi yopishtiruvchi LDR-larni topdim.
5 -qadam: simlar va qutilar yasash
Men plastik quti sotib oldim, uni simlar va LCD uchun teshiklarni kesib, o'z maqsadlarimga o'zgartirdim.
Men USB simini arduino uchun faqat teshik qoldirdim, chunki men bu tizimni har doim noutbukda ishlataman va natijalarni (ketma -ket monitordan) Excelga yozaman. Shunday qilib, bu tizim o'z kuchini noutbukdan oladi.
Qutining ichida barcha simlarni bir joyga yig'ish uchun kichik bo'lakcha bor. U boshqa barcha qismlar singari kichik murvat va yong'oq bilan qutiga biriktirilgan.
6 -qadam: kod
O'zingizning xohishingizga ko'ra kodni o'zgartirishdan qo'rqing.
Tizim yopiq xonada sinovdan o'tkazildi, shuning uchun LDR qiymatini ochiq havoda kunduzgi yorug'likda ishlatmoqchi bo'lsangiz, tekshiring.
Yuqorida aytib o'tganimdek, vaqt o'tishi bilan bu sirli vaqtlar ko'rsatiladi. Va ular qaerdan kelganini bilmayman. Lekin men uning yaxshi ishlayotganidan xursand bo'ldim va menga 30 m masofaga yugurayotgan futbolchilardan kerakli ma'lumotlarni beradi.
Fikringiz va ushbu loyihaga bo'lgan qiziqishingiz uchun tashakkur.