İçindekiler:

Bilgisayar Mühendisliği Finali Simon Diyor Oyun: 3 Adım
Bilgisayar Mühendisliği Finali Simon Diyor Oyun: 3 Adım

Video: Bilgisayar Mühendisliği Finali Simon Diyor Oyun: 3 Adım

Video: Bilgisayar Mühendisliği Finali Simon Diyor Oyun: 3 Adım
Video: aşırı sonsuz merdiven videosu #shorts 2024, Kasım
Anonim
Bilgisayar Mühendisliği Finali Simon Oyun Diyor
Bilgisayar Mühendisliği Finali Simon Oyun Diyor

Benim fikrim:

Projem Simon Says Game. Bu oyunda dört LED ve dört düğme var. LED'ler müziğe uygun olarak yanarken müzik sesli uyarıdan çalacaktır. Sonra oyun başlayacak. Bir LED yanacak ve yanan led ile eşleşen düğmeye tıklamanız gerekiyor. Doğru yaparsanız LED'ler yanıp sönecek ve sesli uyarıdan müzik çalacak ve yanlış anlarsanız daha az yanıp sönecek ve sesli uyarıdan farklı müzik çalacaktır. Kaybettiğinizde Oyun otomatik olarak yeniden başlayacaktır.

Araştırma:

Bu fikri, faziefazie tarafından yapılan "Arduino - Simple Simon Says Game" hakkında bir talimattan aldım. Talimatta, RGB LED'leri kullanması dışında benimkine benzer bir Simon diyor oyunu yapar, oysa ben sadece farklı renkli LED'ler kullandım çünkü RGB LED'ler için hepsi için yeterli pinim olmazdı. Kodumu mpilchfamily tarafından yapılan "Arduino Simon Says" adlı farklı bir talimattan aldım. Ayrıca Arduino'nun daha eski bir versiyonunu kullanması dışında bir Simon diyor oyunu yaptı.

Adım 1: Gerekli Tüm Malzemelerin Alınması

Simon'ım oyun dediği için ihtiyacınız olacak malzemeler bunlar.

- arduino

- ekmek tahtası

- 4 farklı renk led (4 farklı renginiz yoksa 2 adet kullanabilirsiniz, ben 2 adet yeşil led kullandım.)

- 4 düğme

- 4, 360 ohm dirençler

- zil

- teller

2. Adım: Oyunu İnşa Etme

Oyunu İnşa Etme
Oyunu İnşa Etme
Oyunu İnşa Etme
Oyunu İnşa Etme
Oyunu İnşa Etme
Oyunu İnşa Etme
Oyunu İnşa Etme
Oyunu İnşa Etme

Adım 1: Yapıya başlamak için 4 LED'inizi ekmek tahtasına aralarında yeterli miktarda boşluk olacak şekilde bir sıraya koymanız gerekecektir.

Adım 2: Ardından, her bir LED'in hemen altına 4 düğmenizi koymak isteyeceksiniz.

Adım 3: LED'lerin kısa ayağından toprağa siyah bir kablo bağlayın. Düğmeler için de aynısını yapın, düğmelerden toprağa bir kablo bağlayın.

Adım 4: LED'in uzun ayağından 360 ohm dirençleri devre tahtasındaki LED'in sağına bağlayın.

Adım 5: Dirençlerden Arduino'ya ve düğmelerden Arduino'ya kabloları bağlayın. Pimler bu sırada olmalıdır.

- Pim 2'ye giden düğme ile pim 8'e giden ilk LED

- Pin 9'a ikinci LED, pin 3'e düğme ile

- Pim 4'e düğme ile pim 10'a üçüncü LED

- Dördüncü LED, pim 5'e düğme ile pim 11'e

Adım 6: Son olarak buzzer'ınızı küçük bacak toprağa, büyük bacak 12 pinine bağlanacak şekilde bağlayın.

3. Adım: Eskiz

Kodu mpilchfamily tarafından yapılan "Arduino Simon Says" dan aldım. Eskiz için, zilin çalışması için Ton kitaplığını indirmeniz gerekir. Çizimde çalıştığından emin olmak için ledpin ve düğmeyi Boolean'dan int'ye geçirmeniz gerekir. Tone kütüphanesi ile uzun bir indirme yapabilmeniz için Sketch dosyası en alttadır.

Önerilen: