İçindekiler:
- Adım 1: Breadboard'a Pozitif/Toprak Telleri Ekleme
- Adım 2: Basmalı Düğme Ekleme
- Adım 3: Potansiyometre Ekleme
- Adım 4: Hoparlör Ekleme
- Adım 5: Kullanıcı Seçimi RGB Ekleme
- Adım 6: Rastgele Sistem RGB Ekleme
- Adım 7: Bitirdiniz
Video: Kısa Süreli Ezberleme Oyunu: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Kendi Arduino Tabanlı Ezberleme Oyununuzu oluşturun!
Bu oyunda, bir RGB LED başlangıçta 3 rastgele renk yanıp sönecek, her birinin rengini hatırlamanız gerekecek. Bunun nereye gittiğini görüyor musun? İkinci RGB LED'i değiştirmek için bir potansiyometre kullanacaksınız ve ilk RGB LED'den her rengi kaydetmek için bir düğmeye basacaksınız. İkinci RGB LED size hangi rengi seçtiğinizi gösterecek ve diziyi kaydettiğinizde RGB LED'ler ya yeşil renkte yanıp sönecek ve diziyi doğru tahmin ettiğinizi belirten sesli uyarıdan bir ses çalacak ya da her iki RGB LED de kırmızı renkte yanıp sönecek ve dizi sayımını 3*'e sıfırlayacaktır (bu değiştirilebilir). Oyuna gösterilen 3 rengi hatırlamak zorunda kalarak başlıyorsunuz, ardından renk gösterisini doğru seçerseniz, sıraya rastgele bir renk daha eklenecektir. Bu, bir yanlış alana kadar devam edecek ve yukarıda belirtildiği gibi sadece 3 renge sıfırlanacak.
Oynaması gerçekten eğlenceli, bağımlılık yapan ve sinir bozucu bir oyun:)
İHTİYACINIZ OLAN ŞEYLER
- 1 x Arduino UNO R3
- 1 x Potansiyometre
- 1 x Basma Düğmesi
- 2 x RGB LED'LER
- 8 x 220 Ohm Dirençler
- 1 x Piezo Hoparlör
- 18 x Atlama Kablosu (Erkek-Erkek)
İSTEĞE BAĞLI
1 x Kalkan Kurulu
Yukarıdaki resimde okuldaki arkadaşlarıma göstermek için bir kalkan oluşturdum ama bu tamamen gereksiz. Bu yoldan gitmek isterseniz, bir havya, biraz lehim ve sabır alacaksınız. Bu rotaya gitmek isterseniz bana mesaj atmaktan çekinmeyin, herhangi bir sorun yaşarsanız size yardımcı olabilirim.
Adım 1: Breadboard'a Pozitif/Toprak Telleri Ekleme
Çok temel adım
GND'yi breadboard üzerindeki GND Rayına bağlayın
5V'yi breadboard üzerindeki POZİTİF Ray'a bağlayın
Adım 2: Basmalı Düğme Ekleme
Basmalı düğmeyi devre tahtasına yerleştirin ve yukarıdaki resimdeki adımları izleyin.
Bir tarafı 5V raya bağlayın
220 Ohm rezistörü basma düğmesindeki bitişik tarafa bağlayın, ardından GND'ye bir jumper bağlayın
Karşı tarafı Arduino'daki 2 PIN'e bağlayın
Artık butonunuzu eklediniz. Tam olarak resimdeki gibi göründüğünden emin olun, bu oyunun çok önemli bir parçası!
Adım 3: Potansiyometre Ekleme
Potansiyometreyi breadboard üzerine yerleştirin ve yukarıdaki resimdeki adımları izleyin.
Bir tarafı 5V raya bağlayın
Ortasını A0 Analog IN'e bağlayın
Son tarafı GND'ye bağlayın
Artık butonunuzu eklediniz. Tam olarak resimdeki gibi göründüğünden emin olun, bu oyunun çok önemli bir parçası!
NOT: Bir tarafta 5V, diğer tarafta GND olduğu ve orta kısım A0'a gittiği sürece, iyi çalışacaktır
Adım 4: Hoparlör Ekleme
GND tarafını GND rayına bağlayın
+ tarafını 220 Ohm Direnç'e bağlayın, ardından PIN 7'ye bağlayın
Bu kadar!
Adım 5: Kullanıcı Seçimi RGB Ekleme
RGB LED'ler zor kablolama olabilir, bu nedenle doğru dönüşe sahip olup olmadığınızı belirlemek için talimat tablosundaki resme bakın. Bu nedenle, aşağıdaki adımlarım rotasyonuma göre olacaktır, bu yüzden adımlarımı tam olarak takip etmek önemlidir!
SOLDAN başlayarak
İlk ikisine 220 Ohm'luk bir direnç ekleyin, üçüncüyü atlayın ve dördüncüyü ekleyin
Dirençsiz bir GND jumper'ını 3.'ye bağlayın, bu bizim GND'miz
Böylece soldaki ilk dirençle PIN 3'e (Mavi) gider
İkinci direnç PIN 5'e (Yeşil) bağlanır
ve üçüncü direnç PIN 6'ya (Kırmızı) bağlanır
Bu kadar! Bu, kullanıcının doğru renkleri seçmesi için kullanılacak RGB LED'dir!
Adım 6: Rastgele Sistem RGB Ekleme
RGB LED'ler zor kablolama olabilir, bu nedenle doğru dönüşe sahip olup olmadığınızı belirlemek için talimat tablosundaki resme bakın. Bu nedenle, aşağıdaki adımlarım rotasyonuma göre olacaktır, bu yüzden adımlarımı tam olarak takip etmek önemlidir!
SOLDAN başlayarak
İlk ikisine 220 Ohm'luk bir direnç ekleyin, üçüncüyü atlayın ve dördüncüyü ekleyin
3. Dirençsiz bir GND jumper'ı bağlayın, bu bizim GND'miz Yani ilk direnç soldaki ile PIN 3'e (Mavi) gider İkinci direnç PIN 5'e (Yeşil) bağlanır Üçüncü direnç PIN 6'ya bağlanır (Kırmızı)
Bu kadar! Bu, sistemin renkleri rastgele seçmesi için kullanılacak RGB LED'dir!
Adım 7: Bitirdiniz
Herhangi bir sorunuz varsa bana mesaj atmaktan çekinmeyin, Kodu bu adıma ekledim. Çalışması için hiçbir şeyi değiştirmek zorunda kalmamalısınız, ancak kurcalamaktan ve kodun daha sorunsuz çalışmasını sağlamaktan çekinmeyin!
Her şey iyi belgelenmiş veya kendini açıklayan bir kod OLMALIDIR, ancak programlamada yeniyseniz ve bir şey anlamıyorsanız, E-postalara oldukça hızlı yanıt veririm!
AYRICA projede kullanılan kütüphane de burada
bitbucket.org/teckel12/arduino-new-tone/wiki/Home
Önerilen:
DIY Kısa Devre (Aşırı Akım) Koruması: 4 Adım (Resimlerle)
DIY Kısa Devre (Aşırı Akım) Koruması: Bu projede, ayarlanan akım sınırına ulaşıldığında bir yüke giden akımı kesebilecek basit bir devrenin nasıl oluşturulacağını göstereceğim. Bu, devrenin aşırı akım veya kısa devre koruması olarak hareket edebileceği anlamına gelir. Başlayalım
Kısa Mesaj Bildirimli Kaçak Dedektörü: 7 Adım
Kısa Mesaj Bildirimli Kaçak Dedektörü: Bu kılavuz, metin mesajı bildirimleri gönderen bir kaçak dedektörünün nasıl oluşturulacağını gösterir. Patlayan bir borudan veya yedeklenmiş bir tahliyeden su algılandığında uyarı gönderir. Kılavuz Python 3, Raspberry Pi, Secure Shell ile ilgilenen herkes için hazırlanmıştır
EKG Kaydedici - Uzun Süreli Veri Toplama ve Analizi için Giyilebilir Kardiyak Monitör: 3 Adım
EKG Kaydedici - Uzun Süreli Veri Toplama ve Analizi için Giyilebilir Kardiyak Monitör: İlk sürüm: Ekim 2017Son sürüm: 1.6.0Durum: KararlıZorluk: YüksekÖnkoşul: Arduino, Programlama, Donanım oluşturmaBenzersiz depo: SF (aşağıdaki bağlantılara bakın)Destek: Yalnızca forum, hiçbir PMECG Logger, Uzun Süreli Giyilebilir Kardiyak Monitör değildir
Kısa Devre Dedektörü (Bölüm-2): 5 Adım
Kısa Devre Dedektörü (Bölüm-2): Merhaba Arkadaşlar! Kısa Devre Dedektörü Eğitilebilirliğimin ikinci bölümü ile geri döndüm. Beyler okumadıysanız işte benim Kısa Devre Dedektörümün linki (Bölüm-1). Devam edelim
Yarım Saatten Daha Kısa Bir Sürede Bir Raspberry Pi ve bir RTL-SDR Dongle Kullanarak Yalnızca APRS RX Amatör Radyosu Oluşturun: 5 Adım
Bir Amatör Radyo APRS RX Sadece Yarım Saatten Daha Kısa Bir Sürede Bir Raspberry Pi ve bir RTL-SDR Dongle Kullanarak Igate Yapın: Lütfen bunun artık oldukça eski olduğunu, dolayısıyla bazı bölümlerin yanlış ve güncelliğini yitirdiğini unutmayın. Düzenlemeniz gereken dosyalar değişti. Size görüntünün en son sürümünü vermek için bağlantıyı güncelledim (lütfen sıkıştırmayı açmak için 7-zip kullanın) ancak tam bilgi için