Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Qeyd: Bu layihə, bütün hissələrin gələcək layihələrdə yenidən istifadə oluna biləcəyi şəkildə hazırlanmışdır. Nəticədə, son məhsul yapışqan, lehimləmə və s. Kimi daha daimi materiallardan istifadə etməyinizdən daha az sabitdir.
Xəbərdarlıq: Lazeri göz hündürlüyünə qoymayın, çünki retinaya zərər verə bilər
Materiallar
- Arduino (Mega 2560)
- Çörək lövhəsi
- Hərəkət Sensoru (HC-SR501)
- Lazer Modulu (ST1172)
- Servo Motor (SG90)
- Kişi -qadın telləri
- Kişi -kişi telləri
- Kağız dəsmal rulonu
- Yapışqan bant
- Fermuar bağları
- Baza
- Qayçı
Addım 1: Məhsulları Bazaya Təhlükəsizləşdirin
Arduino lövhəsinin altına bir rulon bant yapışdırın və lazım olduqda çörək lövhəsini yapışdırın.
Bantı servo motorun üç tərəfinə tel olmadan bağlayın.
Arduino taxtasını, çörək taxtasını və servo motoru bazaya bağlayın.
Əlavə sabitlik üçün Servo Motors tellərini yapışdıra bilərsiniz.
Addım 2: Tel Komponentləri
Diaqramlar və vizuallar üçün yuxarıdakı şəkillərə baxın. Giriş və çıxış telləri üçün istifadə etdiyiniz dəqiq pin əhəmiyyətli deyil; lakin heç bir dəyişiklik etmədən kodumuzdan istifadə etmək istəyirsinizsə, göstərdiyimiz sancaqlardan istifadə etməlisiniz. Çörək lövhəsindəki torpaq (mənfi) və müsbət hər hansı bir pin üçün, Arduino zəmininin və gücünün bağlandığı sütunlarda olduğu müddətcə. Aşağıda göstərilən rənglər, şəkillərimizdə istifadə etdiyimiz tellərin rənginə uyğun gəlir.
-
Çörək taxtasını arduinoya bağlayın
- Narıncı - Arduino -da 5v çörək taxtasında müsbətdir
- Qara - Arduinoda GND (torpaq) çörək lövhəsində mənfi
-
Hərəkət sensoru
- Qəhvəyi - Çörək taxtasında yer (mənfi)
- Portağal - Çörək lövhəsində müsbət
- Qırmızı - Arduino -da Giriş/Çıxış 14
-
Servo Motor
- Qırmızı - Çörək lövhəsində müsbət
- Qəhvəyi - Çörək taxtasında yer (mənfi)
- Narıncı - Arduino -da Giriş/Çıxış 4
-
Lazer
- Mavi - Çörək taxtasında yer (mənfi)
- Sarı - Arduino -da Giriş/Çıxış 10
- Yaşıl - Çörək lövhəsində müsbət
Qeyd: Hərəkət sensoru və lazer bağlayarkən daha uzun tellər istifadə etməyinizə əmin olun, əks halda qüllə yan -yana fırlandıqda tellər yerindən çəkilə bilər.
Addım 3: Topu Motora bağlayın
Bir ucunda kağız dəsmal roluna iki paralel dəlik qoyun.
Deliklərdən iki fermuar bağlayın, hər bir delik dəstindən bir fermuar bağlayın.
Kağız dəsmal rulon dəstini servo motorun üstünə yapışdırın və motorun eninə çubuğunun ətrafındakı fermuar bağlarını sıxın.
Qeyri -bərabər çəki səbəbiylə kağız dəsmal rulonu irəli əyilə və aşağıya baxa bilər. Bunu düzəltmək üçün motor və kağız dəsmal rulonu arasında əlavə dayanıqlıq üçün əlavə fermuarlar bağlayırıq.
Addım 4: Taretə Hərəkət Sensoru və Lazer Modulunu bağlayın
Yuxarıdakı şəkillərdə göstərildiyi kimi, kağız dəsmal rulonunun sonuna hərəkət sensoru bağlayın. Qüllə dönərkən hərəkət etməməsi üçün möhkəm bağlayın.
Yuxarıdakı şəkildə göstərildiyi kimi, kağız dəsmal rulonunun üstünə lazer bağlayın.
Addım 5: Arduino Kodu
Aşağıda bu layihə üçün arduino kodunu ehtiva edən bir github anbarına bir keçid var. Fərqli giriş/çıxış pinləri istifadə olunarsa, kodu əks etdirmək üçün onun dəyişdirilməsinə ehtiyac olacaq. Bundan əlavə, kodda göstərilən bütün müvafiq kitabxanaları yükləməlisiniz.
github.com/ArduinoToys/ArduinoMotionSensin…
Qeyd: Arduino qurmaq üçün yardıma ehtiyacınız varsa, https://www.arduino.cc/ ünvanına daxil olun.