İçindekiler:
- Adım 1: LED'ler
- Adım 2: Bulmaca Alanı
- Adım 3: Piezo Buzzer ve Frankenstein Telleri
- Adım 4: Kod
- Adım 5: Çözüm Sayfası
- Adım 6: Bitti
Video: Arduino 'breadbot' Yapboz Oyunu: 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Oh hayır! Bebek robotumun tekrar hayata dönmesi için birkaç kabloya ihtiyacı var!
Bugün yeni başlayan arduino kullanıcılarına breadboarding hakkında bir şeyler öğretebilecek bir bulmaca oyunu yapacağız. Bu yüzden bunu yaptım! İstediğiniz kadar karmaşık hale getirebilirsiniz, ancak mini breadboard'un her iki tarafında 4 LED ve 5 pin seçtim. Bu bulmaca oyunu, Steam'deki popüler 'Konuşmaya devam et ve kimse patlamasın' oyunundan ilham almıştır.
Benim yaptığımla aynı sürümü yapmak için gerekenler:
- Bir arduino UNO
- Oynamak için kabloları bağlamak için bir devre tahtası
- Teller (erkekten erkeğe ve erkekten kadına)
- 4 farklı renkli LED (ve dirençler)
- 1 piezo zili
- Cevaplarınız için farklı sonuçları ölçmek için (5 adet direnç kullandım)
- mini ekmek tahtasının diğer tarafı için (5 adet direnç kullandım)
- her şeyi koymak için küçük bir kutu (eski bir telefonumun geldiği kutuyu kullandım)
- robotunuz için boya, bant, kollar, bacaklar ve bir kafa! bununla çıldır!
Her şeyi kutuya koymadan veya belki bir araya getirmeden önce projeyi bir devre tahtası üzerinde çalışmanızı şiddetle tavsiye ederim, en iyi çalıştığını düşündüğünüz şeyi yapın!
Adım 1: LED'ler
4 adet led için arduino üzerinde 4 adet dijital pin kullanmak istiyoruz.
Her biri için şu sırayla gitmelerini sağlayın: dijital pin to breadboard> LED için direnç> LED> arduino'nuzda topraklamak için. Çalışıp çalışmadıklarını görmek için onları test edin!
Adım 2: Bulmaca Alanı
Gerilimleri ölçmek için analog pinleri kullanarak farklı sonuçlar elde edebiliriz.
herhangi bir analog pinden breadboard'a bir kablo bağlayarak başlayın. aynı raya toprağa güçlü bir direnç (1 kOhm tercih edilir) bağlayın, bu nedenle şu anda pimi ölçtüğümüzde 0 dönecektir.
Bunu en fazla 5 kez yapın, oyunun başında rastgele bir tohum oluşturmak için 1 analog pinin açık olmasına ihtiyacımız var!
şimdi kartın diğer tarafı için: 5V pinden bir kabloyu devre tahtasındaki pozitif raya bağlayın. Her bir kablodan farklı sonuçlar alabilmek için 5 farklı direnç değerine ihtiyacımız var, eğer benim gibi 5 farklı direnç çeşidiniz yoksa art arda birden fazla kullanın, toplanırlar.
Güzel!
Adım 3: Piezo Buzzer ve Frankenstein Telleri
Neredeyse tüm kabloları bitirdik!
dijital bir pin kullanın ve ona tekrar toprağa bağlanan bir piezo buzzer bağlayın
başka bir dijital pim kullanın ve ona uzun bir kablo bağlayın, başka bir uzun kabloyu toprağa bağlayın, bu iki dokunuşta oynatıcının bağlı tüm kabloların doğru olup olmadığını görmek için bir kontrol başlatacağız!
Adım 4: Kod
proje kodumu indir ve baştan sona oku, eminim çok daha temiz, daha verimli ve daha iyi olabilir ama benim deneyimim bu şekilde oldu! onunla uğraşmaktan çekinmeyin veya projeye kendi bükümünüzü verin!
Adım 5: Çözüm Sayfası
ekli dosya hollandaca, bu yüzden çoğunuz muhtemelen pek kullanamayacaksınız (eğer her şeyi çevirmek için fazladan bir meydan okuma istemiyorsanız!), bu yüzden kendi dosyamızı yapmak zorunda kalacağız. 'u' değişkenini istediğiniz sayıya ayarlayarak kendi çözümlerinizi kolayca oluşturabilir, upload edebilir, hangi ışıkların yandığına bakabilir, seçtiğiniz bazı kabloları bağlayabilir ve çözümü görmek için frankenstein kablolarını bağlayabilir, o çözümü aşağıya yazın. Çözümler dizisi, kodda ve çözüm sayfanızda, oyuncuların çözebilmesi için! Buraya kadar geldiysen eminim anlayabilirsin:)
Adım 6: Bitti
Vay!!! tebrikler yapmışsın robot puzzle oyunu yapmışsın
şimdi konut yapma ve her şeyi bir araya getirme zamanı! iyi şanslar!!
Önerilen:
BBC MicroBit Kullanan Hafıza Yapboz Oyunu: 7 Adım
BBC MicroBit Kullanarak Hafıza Yapboz Oyunu: BBC MicroBit'in ne olduğunu bilmiyorsanız, temelde giriş ve çıkışları programlayabileceğiniz gerçekten küçük bir cihazdır. Bir tür Arduino gibi, ama daha fazla ete sahip. MicroBit hakkında gerçekten sevdiğim şey, iki adet yerleşik girişe sahip olmasıydı
Azimutal Projeksiyon 3D Harita Dekorasyon X Halk Müziği Yapboz Oyunu - Arduino: 7 Adım
Azimutal Projeksiyon 3D Harita Dekorasyon X Halk Müziği Yapboz Oyunu - Arduino: GİRİŞ Aşağıdaki sayfada, iki ana işlevi olan bir Arduino projesinin nasıl oluşturulacağı anlatılacaktır - aydınlatmalı sade dekorasyon ve coğrafya, geometri alanlarını içeren halk müziği yapboz oyunu , haritalar, Birleşmiş Milletler ve
Arduino Yapboz Kutusu: 7 Adım
Arduino Puzzle Box: Bu proje için müzikle çalışan bir puzzle kutusu yapacağız. Temel amacı, bir düğmeye bastığınızda bir melodiyi serbest bırakması ve Arduino'nun hangi düğmelere basıldığını hesaplaması, böylece neyin doğru olduğunu ve ne yaptığımı bilmesi
LED Yapboz Işığı (Akrilik Lazer Kesim): 7 Adım (Resimlerle)
LED Yapboz Işığı (Akrilik Lazer Kesim): Başkalarının yaptığı çeşitli akrilik lazer kesim gece ışıklarından her zaman keyif almışımdır. Bunlar hakkında daha fazla düşününce, gece lambasının da bir eğlence biçimi olarak ikiye katlanmasının harika olacağını düşündüm. Bu akılla yaratmaya karar verdim
Yapboz Saat: 8 Adım (Resimli)
Jigsaw Puzzle Clock: Bir yapboz parçasının saatin kollarından birinde hareket ettiği bir yapbozdan bir saat yapmanın eğlenceli olacağını düşündüm, bu yüzden saat saati vurduğunda yapboz parçası uyuyor. Yapbozumun yaklaşık bir inç büyüklüğünde parçalara sahip olmasını istedim,