Mündəricat:
- Təchizat
- Addım 1: Təyin olunmuş hissələri çap edin
- Addım 2: Lehimləmə
- Addım 3: Kodlayın
- Addım 4: Zövq alın
Video: Arduino ilə gitara qəhrəmanı: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Arduino, istifadəçilərə istədikləri hər şeyi az miqdarda kodla düzəltməyə imkan verir. Sürəti, həcmi və çoxlu oyun rejimi olan bir Guitar Hero oyunu inkişaf etdirmək qərarına gəldim. Bu layihə 3 AA batareyadan da işləyə bilər, belə ki portativ ola bilər. Ümid edirəm ki, uşaqlar bu layihədən dərs alacaqsınız və onu özəlləşdirərək əylənəcəksiniz! Uşaqlar nə düşündüyünüzü mənə bildirin!
Ümumi bir fikir əldə etmək üçün yuxarıdakı videoya baxın.
Bu layihənin ümumi dəyəri 15 dollardan azdır
Təchizat
3D printer
5x ani düymələr
Dinamik tel, 2x 50k ohm potensiometrlər
0,5 vatt dinamik
Arduino Nano
30x WS2812b LED
1 amp açarı
Havya + lehim
İsti yapışqan
Addım 1: Təyin olunmuş hissələri çap edin
Ümumilikdə bu layihənin təxminən 9 hissəsi var. Ümumi çap müddəti mənim üçün təxminən 15 saat idi. Layihələri ayırdım və parçaları e6000 ilə birlikdə yapışdırdım. Məqsədim, ağ rəngli 3D çap olunmuş bir parçanı LED -lərin üzərinə sürüşdürmək və parlaq bir effekt vermək idi. Bunu nəzərə alaraq divarları düzəltmək və ağ parçanı sürüşdürmək üçün boşluq əlavə etmək məcburiyyətində qaldım.
Çap etdirdiyim ilk bölmə düymə qutusudur. Məqsədim, torpaq teli ilə papatya zəncirini bir düymədən digərinə lehimləməkdir. Düymə basıldığında, torpaq telinin siqnalını basıldığını bildirərək Arduinoya qaytaracaq. Geniş çuxurlar, hər hansı bir əlavə yer olsaydı, ledin ucuna girərdi, ancaq bu doldurula bilər və lazım deyildi.
Kiçik deliklər, torpaq tellərinin düymələrdən Arduinoya keçməsi üçündür. Bu tellər daha sonra grid olan növbəti komponentə gedəcəkdir
Şəbəkə 5 Sütun və 6 satır üçün çap edildi. LED -lər, yerlərində saxlamaq üçün geniş çuxurların hər birindən keçir və kiçik tel Arduino korpusuna doğru getmək üçün yanlarında hərəkət edir. Şəbəkəni çap etdikdən sonra, ızgaranı yerində saxlayan bir korpus hazırladım.
Lövhənin sonunda Arduino, dinamik və potansiyometrlər üçün bir korpus var. Birbaşa Dremel istifadə edərək Arduino üçün birbaşa yeniləmə və güc üçün bir çuxur qazdım.
Addım 2: Lehimləmə
Yuxarıda, lehimləmə diaqramı və layihənin necə görünməsi lazımdır. Çoxlu lehimləmə işləri var idi. Düzgün havalandırma olduğundan əmin olun və tellərin və digər materialların saxlanmasına kömək etmək üçün bir cüt kömək əlinin və ya cımbızın olması Arduinoda sancaqların təxminən 3/4 -ü istifadə edilmişdir. Parçalar yerində olduqdan sonra, xüsusən LED şeridlərində telləri lehimləmək sıx bir sıxışdır. Plastiklər arasında düz və möhkəm bir yapışma təmin etmək üçün hər bir parçanı yapışdırarkən sıxaclardan istifadə etdim. Parçaları dəyişdirməli olsam, yapışqan parçaları çıxarıb lazım olduqda yenidən yapışdıra bilərəm
Düymələri hər bir teli bir düyməyə aparmaq əvəzinə torpaq tel ilə zəncirlədim. Hər düymədə LED -lərlə birlikdə Arduino -ya uyğun bir pin var.
Addım 3: Kodlayın
Öz kodunuzu və 3D çaplarınızı yarada bilərsiniz və ya kodu 3D çaplarla birlikdə www.neehaw.com veb saytımdan yükləyə bilərsiniz.
Kodum ən təsirli deyil, amma işi tamamlayır. Hal -hazırda tətbiq olunan iki oyun rejimini təmsil etmək üçün iki oyun vəziyyətim var. Birincisi, adi bir gitara qəhrəmanıdır və buna çatmaq üçün boş vəziyyətdə olarkən ilk düyməyə basılmalıdır. Bir sıra animasiyadan keçəcək, sonra oyun başlayacaq. Səsin tənzimlənməsi dinamikin yüksəkliyini dəyişdirəcək, potensialiometrini isə LED -lərin nə qədər aşağı düşəcəyini təyin edəcək.
Digər 8 bitlik gitara oyun rejimindən istifadə etmək üçün 5-ci düyməni basın. Bu rejimdə istifadəçi elektrik düyməsini sürət düyməsi ilə tənzimləyərkən çalır. Düymə hərəkət etdirildikdə, növbəti basıldığı düymə yeni melodiyadır. Bu rejimdən çıxmaq üçün 5 düyməni eyni anda basıb saxlayın.
Addım 4: Zövq alın
Ümid edirəm bu layihədən öyrənmisiniz. Redaktə etməkdən çekinmeyin və bu layihəni yaratmısınızsa, bunun necə olduğunu mənə bildirin:)
Hər hansı bir şərhə və ya təklifə açıqam. Vaxt ayırdığınız üçün təşəkkürlər.
Tövsiyə:
Zoom -u idarə etmək üçün gitara qəhrəmanı gitara istifadə etmək (yalnız Windows): 9 addım
Gitara Qəhrəmanı Gitara Zoom İdarə etmək üçün (Yalnız Windows): Qlobal bir pandemiya içərisində olduğumuz üçün bir çoxumuz evdə təmizlikdə və Zoom -da görüşlərə qatılırıq. Bir müddət sonra bu çox yumşaq və yorucu ola bilər. Evimi təmizləyərkən içərisinə atılmış köhnə bir Gitar Qəhrəmanı gitara tapdım
Makey Makey ilə gitara qəhrəmanı: 5 addım
Gitara Qəhrəmanı Makey Makey ilə: Ən yaxşı təlimat! Bu, Guitar Hero ilə Makey Makey -in ən yaxşı gitaralarından biridir. Elmi laboratoriyalarda və universitetlərdə Tecnológica de Pereira ilə əlaqəli işlər
Gitara Qəhrəmanı Gitara Ayırma Düzeltmesi: 5 Addım (Şəkillərlə birlikdə)
Gitara Qəhrəmanı Gitara Ayırıcı Düzeltme: Beləliklə, ebaydan o gözəl istifadə olunan gitara qəhrəmanı gitarı aldınız və sizə çatanda o USB dongle -a qoşulmayacaq, buna görə də 30 və avro boşa getdiyinizi düşünürsünüz; drenajdan aşağı. Ancaq bir düzəliş var və bu düzəliş çox güman ki işləyəcək
Daxili Dinamikli Gitara Qəhrəmanı Gitara: 8 addım
Daxili Dinamikli Gitara Qəhrəmanı Gitara: Əsasən bir Gitara Qəhrəmanı idarəedicisini açdım və içərimə nə sığa biləcəyimi düşündüm. Yüngül görünürdü, buna görə çox yer olduğunu anladım. Əlbəttə ki, çox şey var idi. Əvvəlcə gitaranın boynuna iPod Shuffle qoymağı planlaşdırırdım
OpenChord.org V0 - Real Gitara Gitara Qəhrəmanı/Rok qrupu nəzarətçisi qurun: 10 addım
OpenChord.org V0 - Real Gitara Gitara Qəhrəmanı/Rok Qrupu Nəzarətçisi yaradın: Hamımız Gitara Qəhrəmanı və Rok Qrupunu sevirik. Həm də bilirik ki, əslində bu oyunları oynayanda gitar çalmağı öyrənməyəcəyik. Bəs ən azı əsl gitara istifadə etməyimizə imkan verən Guitar Hero nəzarətçi qura bilsək nə olar? OpenChord -da etdiyimiz budur