Mündəricat:
- Addım 1: Lazer təfərrüatları
- Addım 2: Lazımi materiallar
- Addım 3: Arduino üçün bir qalxan düzəldin
- Addım 4: MIT App Inventor istifadə edərək Android tətbiqi
- Addım 5: Arduino Proqramı
- Addım 6: Maze Base olun
- Addım 7: Divarlar düzəldin
- Addım 8: Labirentinizi dizayn edin
- Addım 9: Lazer üçün dayaq düzəldin
- Addım 10: Dövrə Muhafazası və Mobil Stend
- Addım 11: Reflektor düzəldin
- Addım 12: Lazer Yansıtma Testi
- Addım 13: Oynamaq üçün vaxt
Video: Arduino və Android Tətbiqi ilə Özelleştirilebilir Lazer Maze: 13 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Uşaq kitablarından avtomatik labirent həll robotuna qədər bir çox labirentə baxın. Burada lazer əks etdirməsindən istifadə edərək bir labirentin həll olunduğu başqa bir şeyi sınayıram. Başlanğıcda bunun çox asan olduğunu düşünürəm, amma ucuz qiymətə etmək dəqiqlik üçün daha çox vaxt tələb edir. Kimsə güzgü tutacağı etmək üçün 3D printerdən istifadə etmək istəyirsə, bu çox vaxt aparır. Başlamazdan əvvəl lazer ehtiyatlılığı ilə bağlı növbəti slayda baxın. Ancaq mütəxəssislərə görə lazerim heç bir zərər verə bilməz.
Addım 1: Lazer təfərrüatları
Sınıf 2 (II) lazer təhlükəsiz sayılır. 2 (II) sinifdə diod tapa bilmirəm. Ancaq etiketdə 2 (II) sinif olan bazarda çox ucuz satılan lazer işarə cihazını tapdım. Buna görə də layihəmdə istifadə edirəm. Zərərli olmadığını göstərsəm də, uşağımın bununla oynamasına icazə vermirəm. Ailəm böyüklər üçün bu oyun, çünki yalnız əksini düzəltməklə həll edə bilirlər.
Addım 2: Lazımi materiallar
Tələb olunan materiallar
Maze üçün
1) Termokol vərəqi
2) Karton.
3) Oluklu qutu
4) Dairəvi Güzgülər (Kumaş tikmə üçün istifadə olunur).
Dövrə üçün
1) Arduino Uno.
2) HC05 bluetooth modulu 1 Xeyr.
3) LDR 1 Xeyr.
4) 10K müqavimət 1 Xeyr.
5) Düz PCB - 1 Xeyr.
6) Kişi başlığı və Dişi başlıq sancaqları.
Addım 3: Arduino üçün bir qalxan düzəldin
Bütün digər layihələr kimi bu layihə üçün də bir qalxan hazırlayıram.
Bağlantı Təfərrüatları
1) Bluetooth modulu 4 tel üçün
a) Arduino 5V - Vcc
b) Arduino Gnd - Gnd
c) Arduino D2 - Tx.
d) Arduino D3 -dən Rx -ə qədər.
2) Lazer Diode lazer plus üçün D12 və Arduino Gnd -dən lazerə qədər.
3) LDR üçün A0 pinindən istifadə edin. Lehim yuxarıdakı şəkildəki kimi. Lazer və LDR üçün uzun tel istifadə edin.
Addım 4: MIT App Inventor istifadə edərək Android tətbiqi
Arduino tətbiqini inkişaf etdirmək üçün onlayn olaraq MIT tətbiq ixtiraçısından istifadə edirəm. Tətbiqin tələbi Arduino bluetooth -a qoşulmaqdır. Oyunçunun adını soruşun, adını daxil edin və oyuna başlamaq üçün oynat düyməsini basın. Tətbiqdə başlanğıc taymerini vurun, işə başlayın. Lazer LDR -ə çatdıqdan sonra əvvəlki hesabla alınan vaxtı hesablayın, əgər saniyələr əvvəlkindən daha azdırsa, siz qalib olursunuz. Taymer işləyərkən Android ekranını avtomatik kiliddən dayandırmaq üçün vaxtın hər tezliyində bildirişdən istifadə edirəm.
Addım 5: Arduino Proqramı
Arduino proqramı çox sadədir. Pin D2, D3 üçün proqram seriyası yaradın. Android oyuna başlamağı söylədi. D12 pinini yüksək olaraq təyin edərək lazer yandırın. A0 pinindəki LDR oxunuşunu yoxlayın. LDR oxunuşu 500 -dən azdırsa, oyun davam edir. Lazer LDR -yə diqqət yetirirsə, oxunuş 500 -dən böyükdür. O zaman D12 pinini aşağıya endirərək lazeri söndürün və oyunu Android -ə siqnal üzərində göndərin.
Addım 6: Maze Base olun
1) 18 "X 18" X 3 "ölçülü bir büzməli qutu tapdım.
2) Eyni ölçüdə 18 "X 18" ölçüsündə bir termokol kağızı kəsin. Əvvəlcədən qutuya uyğun gəlir.
3) Thermocole'u 18 satıra 18 sütuna bölün (Çox kiçik yer dəyişikliyi səbəbindən 1 "ölçülü labirent üçün əvvəlcə 2" X 2 "olaraq dəyişdirin).
4) İndi hər 2 "X 2" hissəsini ayrı -ayrılıqda kəsin. Keskin bıçaq istifadə edin və kəsik düz olmalıdır. İsti tel kəsici varsa, kəsmək asandır.
5) Hər bir parçanı düzəldilmiş qutunun bazasına yapışdırın (yapışdırmaq üçün Fevicol istifadə edin).
6) Qurudun. Quruduqdan sonra hər bir parça arasındakı boşluğa 1 metrlik bir ölçü qoyun. Tərəzi düz durur.
Addım 7: Divarlar düzəldin
1) Divarlar çox asandır. Maze'yi 2 "X 2" -ə bölürük və qutunun hündürlüyü 3 "dir. 3 düymlük bir kart lövhəsi alırıq. Şeriddə hər 2 "işarəsi qoyun və qaranlıq olaraq xətlər çəkin, beləliklə lövhə bu yerdə asanlıqla tutulur.
Addım 8: Labirentinizi dizayn edin
1) İnternetdən bir labirent (8 X 8) yükləyin.
2) Labirentə görə 2 ", 4", 6 "və s. Divar parçalarını kəsin və onu termokokolun boşluğuna qoyun və termokalın arasına bərkidin. İndi divarlar düz durur.
3) Ağıllı şəkildə rəsmləri tam şəkildə tamamlayın.
Addım 9: Lazer üçün dayaq düzəldin
Bu həm də zəhmətli və vaxt aparan İşlərdən biridir. Çünki lazer şüası düz olmalıdır. Oluklu taxta ilə üçbucaq düzəldin və bir neçə büzməli taxta parçası götürün. Parçaları ön və arxaya lazer hüceyrəsinin altına daxil edin. Hündürlüyü tənzimləyin. Tərəzi yaxın və uzaq qoyaraq lazer şüasının hündürlüyünü ölçün. Hər ikisini bərabər et. İndi bütün parçanı yan tərəfə isti yapışdırın.
Addım 10: Dövrə Muhafazası və Mobil Stend
1) Lazer kimi LDR üçün bir stend hazırlayın. Ancaq bu dəqiqliyi istəmir, ancaq lazer şüasının mərkəzi diodun mərkəzidir. Sonra da isti yapışdırın.
2) Mobil stend etmək üçün büzməli qutudan istifadə edin.
3) Bütün dövrə quruluşunu bir qutunun içərisində saxlayın və 9V batareya bağlayın. İndi hamısı labirentə uyğunlaşmağa hazırdır.
Son addım, bir reflektoru layihənin ürəyi etməkdir.
Addım 11: Reflektor düzəldin
1) Bunu görəndə çox asan görünür, amma çox vaxt aparan və çətindir. Bu yalnız o zaman işləyirsə, yalnız tam tapmacalar işləyir.
2) Oluklu qutu zolaqları götürün. Xətləri işarələməklə ölçüləri 9 sm X 3 sm ölçüdə kəsin.
3) Bu parça ilə 3 tərəfli üçbucaq düzəldin və üst hissəyə qoşulun.
4) İndi zəmində hər tərəfdən düzbucaqlı üçbucağın dayandığını yoxlayın. Heç bir dəyişiklik etməsəniz və ya düzəltmək üçün parçaları dəyişdirməyin. Dairəvi güzgü parçasını orta üçbucağın üst tərəfinə yapışdırın. Mənim kəsdiyimə görə, güzgü mərkəzi lase şüa mərkəzidir. 21 ədəd hazırlayıram, tamamlanması çox uzun çəkir.
Addım 12: Lazer Yansıtma Testi
İndi yansımanı lazerlə yoxlayın və hər divardakı əksini yoxlayın. Əla işləyir. Labirentin mərkəzində qaldırdığı qutunu tapdım, buna görə bazaya sərt bir təbəqə yapışdırdım və bütün hissələrin əksinin yaxşı olduğunu gördüm.
Addım 13: Oynamaq üçün vaxt
İcazə verin, necə oynamağı öyrədim
1) Maze'yi istəyinizə uyğun olaraq dizayn edin. Üstünü parça ilə örtün və yansıtıcı güzgü stendlərini bir qutunun üzərinə qoyun.
2) Tətbiqi ön tərəfə qoyun.
3) Bluetooth seçin seçin və arduino bluetooth seçin.
4) İndi növbəti ekranda oyunçunun adını soruşun.
5) Oyunçu adını daxil edin və oyuna başla düyməsini basın. İndi timer tətbiqdə işləməyə başlayır.
6) Labirintin üzərindəki parçanı çıxarın. Mənbə oyunçusundan lazer istifadə edərək, güzgüdən istifadə edərək lazer şüasını Ldr -ə yönləndirin.
7) Əvvəlcə ilk güzgünü qoyun və işığı 90 dərəcəyə yönləndirin, əks divara düşən lazer nöqtəsi güzgü dayağını döndərərək əks divarın ortasına qoyun. İndi aynanı o yerə qoyun və eyni şeyi edin.
8) Müqəddəs kimi, lazer LDR -ə Lazerdən daha çox çatırsa və arduino tətbiqində, oyunçu taymeri əvvəlki rekorddan azdırsa, onun adı və balı qeyd olunur və bütün ekranlarda göstərilir.
Tövsiyə:
Arduino MKR1000 və M.I.T ilə Ağıllı Ev. Android tətbiqi: 4 addım
Arduino MKR1000 və M.I.T ilə Ağıllı Ev. Android Tətbiqi: Bu təlimatda ağıllı evinizi bir neçə komponentlə necə yaxşılaşdıracağınızı təsvir edirəm.Bu ağıllı ev dizaynının əsası M.IT.T. -nin inkişaf saytında hazırlanmış bir proqramla idarə olunan Arduino MKR1000 lövhəsidir. (Massachusetts İnstitutu
Android Studio ilə bir Android Tətbiqi necə yaradılır: 8 addım (şəkillərlə)
Android Studio ilə Android Tətbiqini Necə Yaratmaq olar: Bu təlimat sizə Android Studio inkişaf mühitindən istifadə edərək bir Android tətbiqinin necə qurulacağının əsaslarını öyrədəcək. Android cihazları getdikcə daha çox yayıldıqca yeni tətbiqlərə olan tələbat artacaq. Android Studio istifadə etmək asandır (və
Proqramlaşdırıla bilən LEDlər və Özelleştirilebilir Baza və Logo ilə 2D İncəsənət: 5 Addım (Şəkillərlə birlikdə)
Proqramlaşdırıla bilən LEDlər və Özelleştirilebilir Baza və Logo ilə 2D İncəsənət: Təlimatlandırmaya xoş gəldiniz! Bu gün sizə seçdiyiniz logo və ümumi dizaynı olan 2D İncəsənət Layihəsinin necə ediləcəyini göstərəcəyəm. Bu layihəni insanlara proqramlaşdırma, məftil çəkmə, 3D modelləşdirmə və digər bacarıqlar haqqında öyrədə biləcəyi üçün etdim. Bu
Kodlaşdırma və Android Tətbiqi ilə UNO R3, HC-05 və L293D mühərrikindən istifadə edən Arduino 4 Təkərli Sürücü Bluetooth RC Avtomobil: 8 Addım
Kodlaşdırma və Android Tətbiqi ilə UNO R3, HC-05 və L293D Mühərrikdən istifadə edən Arduino 4 Təkərli Sürücü Bluetooth RC Avtomobil: Bu gün sizə HC 05, L293 mühərrik qalxanından istifadə edərək arduino 4 təkərli bluetooth RC avtomobilinin necə hazırlanacağını izah edəcəyəm. Android üçün avtomobili idarə etmək üçün kodlaşdırma və tətbiq ilə 4 DC motor. İstifadə olunan komponent: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
RC Car Hack - Android Tətbiqi ilə Bluetooth İdarə Edilir: 3 Adım (Şəkillərlə)
RC Car Hack - Android Tətbiqi ilə Bluetooth İdarə Edilir: Əminəm ki, hər biriniz evdə istifadə olunmamış RC avtomobili tapa bilərsiniz. Bu təlimat köhnə RC avtomobilinizi orijinal hədiyyəyə dəyişməyinizə kömək edəcək :) Sahib olduğum RC avtomobilinin kiçik olması səbəbindən Arduino Pro Mini -ni əsas nəzarətçi olaraq seçdim. Başqa