İçindekiler:
- Adım 1: Gerekli Malzemeler
- 2. Adım: Kurulum
- 3. Adım: Kodlayın
- Adım 4: Oynat, İyileştir, Ne Olursa Olsun
Video: Arduino: (Sinir bozucu) Mini Oyun Kiti: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
(Bu Arduino ^ için harika örnek kasa)
Başlamadan önce: Çabalarıma rağmen, uh… zaman ve talihsizlik nedeniyle cihazı tamamen bitiremedim. Arduino parçalarım bir noktada çalışmayı bırakmanın iyi bir fikir olacağını anlayınca daha da iyi oldu, sadece benim için zor şans. Bu Eğitilebilir Dosyayı gerçekten oluşturmak yerine tamamen potansiyel bir ilham kaynağı olarak kullanmak isteyeceksiniz. Bu Eğitilebilir Kitapta, montaj platformumuz olarak bir devre tahtası kullanacağız.
Her neyse, bu Eğitilebilir Kitaptan ilham alanlar için, beni her yönden geride bırakın ve yapamadıklarımı tamamlayın. İşte aldığım kadarıyla:
Adım 1: Gerekli Malzemeler
- 1x Arduino Uno
- 1x potansiyometre
- 1x I2C LCD ekran
- 1x Piezo Zil
- 2x düğme
- 4x 220 ohm Dirençler
- 3x 10k ohm Dirençler
- 1x Yeşil LED
- 1x Kırmızı LED
- 2x Mavi LED
- Birkaç kablo (Breadboard kullanmaya devam etmek istiyorsanız Jumper Wires'ı öneririm)
- 1x Ekmek Tahtası
2. Adım: Kurulum
Burada, potansiyometreyi, ekranın üzerindeki SCL/SDA/VCC/GND çıkışlarını açıklayan bir I2C LCD Ekran kullandım.
Kırmızı kabloların + / 5V çıkışına ve (çoğu) mavi kabloların Arduino Uno'nun herhangi bir GND'sine bağlandığını belirtmekte fayda var.
3. Adım: Kodlayın
Hala bu projeyi bir araya getirmeye değer buluyorsanız, işte kullanabileceğiniz kod. Kodla oynamaktan çekinmeyin. İyileştirme için kesinlikle yer var.
Bu noktada, kod iki mini oyuna izin verir:
- Güvenli Zorluk: Kullanıcı, potansiyometreyi kullanarak belirli bir değeri aramalı ve iki mavi LED'den birinin sönmediğinden emin olmak zorundayken A Düğmesine (veya 2. Adımda gösterildiği gibi devre tahtasındaki sol düğmeye) tıklamalıdır. dışarı. Kullanıcı, diğer düğmeyi kullanarak LED ışığını 'şarj edebilir'. Bu dört kez yapılmalıdır (dört 'düzeltme'). Dikkat edilmesi gereken çok şey var: oyuncunun bir 'doğru' kaybetmeden önce bir zaman sınırı vardır veya ücretli LED ışığı aşırı yüklenirse (başka bir deyişle, 256 veya daha yüksek analogRead değeri).
- Test: A ve B yanıtını temsil eden iki düğmeyi kullanarak, oyuncunun soruları doğru yanıtlaması gerekir. Bu bölümde kod biraz hatalı olabilir.
Bu kod ayrıca A ve B düğmesinin işlevselliğini değiştiren bir hayal kırıklığı unsuru içerir. Bu kod satırını trySwitchButtons() işlevinde bulabilirsiniz. Ayrıca bu kodun LCD ve LiquidCrystal_I2C kitaplıklarını gerektirdiğini unutmayın
Bu kodda, Seri, LCD'nin işlevlerinin çoğunu taklit eder, çünkü LCD'm daha önce belirtildiği gibi artık düzgün çalışmadı.
Bu kodu herhangi bir Arduino uyumlu IDE'ye sahip olduğunuzda (Arduino/Genuino IDE kullanmanızı tavsiye ederim), Upload butonunu kullanarak bu programı Arduino'nuza yükleyin.
Adım 4: Oynat, İyileştir, Ne Olursa Olsun
Mini oyunlarımdan daha az sinir bozucu olan bu Eğitilebilir Tablonun son adımına ulaştınız! Arduino'nuzu USB kablosunu kullanarak herhangi bir güç kaynağına takın ve ilk mini oyun başlayacaktır.
İyi şanslar oynamak ve geliştirmek! Bu Arduino projesi, koduyla birlikte mükemmel olmaktan çok uzak, ama umarım bundan daha harika bir şey yaratmanız için size ilham veren asıl amacıma ulaştım!
Önerilen:
Python, Electron ve Keras Kullanan Sinir Ağı Destekli Planetaryum: 8 Adım
Python, Electron ve Keras Kullanan Sinir Ağı Destekli Planetaryum: Bu talimatta size Python ve Electron kullanarak otomatik bir 3D planetaryum üretecini nasıl yazdığımı göstereceğim. Yukarıdaki video, programın oluşturduğu rastgele planetaryumlardan birini gösteriyor.**Not: Bu program hiçbir şekilde mükemmel değil ve bir yerde
Arduino Tabanlı Kendin Yap Oyun Denetleyicisi - Arduino PS2 Oyun Denetleyicisi - DIY Arduino Gamepad ile Tekken Oynamak: 7 Adım
Arduino Tabanlı Kendin Yap Oyun Denetleyicisi | Arduino PS2 Oyun Denetleyicisi | Tekken'i DIY Arduino Gamepad ile Oynamak: Merhaba arkadaşlar, oyun oynamak her zaman eğlencelidir ama kendi DIY özel oyun Controller'ınızla oynamak daha eğlencelidir. Bu yüzden bu talimatta arduino pro micro kullanarak bir oyun Controller yapacağız
$1,50 Arduino TV Sinir bozucu!! (TV'leri Kapatmak İstediğinizde Açar): 5 Adım
$1,50 Arduino TV Sinir bozucu!! (Televizyonları Kapatmak İstediğinizde Açar): Hey Arduino hayranları! İşte, TV'leri istediğiniz zaman açıp, sonra istediğiniz zaman açıp kapatan bir cihaz yapmak için bir 'ible! Göze çarpmayan bir şeyin içine saklarsanız, harika bir 1 Nisan şakası veya şakası olur. Ve işin en güzel yanı
Arduino: Sinir bozucu Çok Oyunculu Sanat Arabası: 13 Adım
Arduino: Sinir bozucu Çok Oyunculu Sanat Arabası: Dit, bir sanat-araba kalıbıdır. Optioneel, zorgen dat de servo i
Arduino Sinir Ağı Robotu: 21 Adım (Resimlerle)
Arduino Sinir Ağı Robotu: Bu talimat, kendi Arduino sinir ağı robotunuzu tam olarak nasıl prototipleyeceğinizi, tasarlayacağınızı, birleştireceğinizi ve programlayacağınızı gösteren Make YouTube Kanalı için yaptığım 3 Bölümlük bir seriye dayanmaktadır. Tüm seriyi izledikten sonra, bir bahis almalısınız