İçindekiler:
- Adım 1: İhtiyacınız Olan Bu
- 2. Adım: Zaman, R T'ye
- Adım 3: Donanım La Vista, Bebeğim
- Adım 4: Eğer (son Adım) {kod();}
Video: Sif's Maze (Oyun) - Arduino ITTT: 4 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Okulum bana Arduino ile etkileşimli bir şey yapma görevi verdi. Küçük bir labirent oyunu yaptım, ne yazık ki pek iyi sonuç vermedi, ama onu bitirmekten veya eklemekten çekinmeyin
Bu proje, İskandinav Mitolojisi hakkında bir TBA konsepti olarak başladı. Sen Lifthrasir'din, hayatın aşığıydın ve adını unutmuştun. Ya sevgilin Lif'i bulman, ya da uyandığın ormandan kaçman gerekiyordu. Ne yazık ki bu da pek iyi sonuçlanmadı, ben de onu küçük bir labirent oyununa çevirdim, hala İskandinav Mitolojisine tutunuyordum
Adım 1: İhtiyacınız Olan Bu
Bu proje için aşağıdaki parçalar gereklidir:
-Arduino Uno
- Atlama telleri
- Sıvı Kristal Ekran (LCD) (16, 2)
- Buton x2
- Potansiyometre
- 10k Ohm Direnç x3
- En az 1kg sabuntaşı (Ne kadar çok taşa sahipseniz, donanımın içine sığması o kadar kolay olacaktır).
- Ahşap tapa x4
2. Adım: Zaman, R T'ye
Doğru okudunuz bayanlar baylar. A R T zamanı. Daha doğrusu, sabun taşını, donanımın içine sığacak şekilde yontun.
Bunu taşı oyarak ve rendeleyerek yaptım, ancak evde daha profesyonel başka aletleriniz varsa, bunları kullanmaktan çekinmeyin. Sabuntaşı çok kolay işlenir, bu nedenle gerçekten bir MX-30KSUPER matkaba veya başka bir şeye ihtiyacınız yoktur. Standart oluk açma ve ızgara malzemeleri iyi çalışacaktır.
İlk önce, taşı ikiye bölmemiz gerekiyor. İster inanın ister inanmayın, ama bunu yumuşak metaller için bir testere alarak ve içinden geçerek yaptım. Artık bir taşın 2 yarısına sahip olduğumuza göre, yarılardan birinin ortasında bir yerde dikdörtgen bir şekil oluşturmaya başlayabiliriz. Bunu gösterim için kullanacağız. Benimkini BÜTÜN ekranın sığması için yeterince büyük yaptım, ancak onu yalnızca ekranın ortaya çıkacağı şekilde de şekillendirebilirsiniz.
DİKKATLE DEVAM EDİN!!Fark etmiş olabileceğiniz gibi, ekran yarımda büyük bir çatlak var. Daha ince bir parçanın yakınında delerken oldu (Sondaj yapmaya daha sonra başlayacağız). Bu çok sık meydana geldiğinden, daha ince parçaların yakınında delik açarken çok dikkatli olun.
Oh evet, belki de genel olarak dikkatli olun. Projem yüzünden birinin yaralandığını görmekten nefret ederim.
Şimdi! İkinci yarıya gelince, içi boş bir dikdörtgen şekle ihtiyacımız olacak. Arduino'ya ve pota sayacına sığacak kadar derin, ancak çok derin değil, çünkü taşın ayrılmasını istemiyorsunuz.
Delme zamanı bebeğim. Şimdi, ekran deliği ve yarımlarınızın oyuk kısmı etrafında 4 nokta seçmek istiyorsunuz. Daha sonra üst (ekran) yarıyı desteklemek için tahta tapaları oraya koyacaksınız. Taşın içine (geçmeyecek) delikler açın ve tapaları deliklere yerleştirin. Üst (gösterge) yarıya da aynısını yapın. Bu delikleri aynı yerlere koymanızı öneririm.
Bunu yaptıktan sonra, taşları aralarında boşluk kalacak şekilde üst üste koyabilmelisiniz!
Adım 3: Donanım La Vista, Bebeğim
Korkunç Terminatör kelime oyunu için üzgünüm ama makinenin kalbini birleştirmenin zamanı geldi.
Pimleri veya atlama kablolarını LCD ekrana lehimleyerek başlayın. Atlama kablolarını doğrudan ekrana lehimlemeyi seçtim. Bu şekilde alanı korurdum ve her şey daha iyi otururdu. İşiniz bittiğinde ekranınız benimkine çok benzemelidir. LCD ekranın nasıl kablolanacağına buradan bakabilirsiniz:
www.arduino.cc/en/Tutorial/HelloWorld?den…
Bu eğitimde verilen talimatları tam olarak takip edebilirsiniz, çünkü bunu ekranımı bağlamak için de kullandım, böylece kod bu pinlerle çalışacak.
İşiniz bittikten sonra aynı öğreticide verilen örnek kodla ekranı test edebilirsiniz.
Ardından, pot ölçeri bir devre kartına bağlamanızı öneririm. Tencere ölçeri ve ekranı bağlayın ve pot ölçeri çevirerek test edin. LCD'nin parlaklığı değişirse, doğru şekilde bağladınız. Değilse, yukarıda bağlantılı öğreticiye bir kez daha bakmanızı öneririm.
Bitirdiyseniz butonlarınızı alın, Arduino'nuzdaki toprağa ve 5V pinlerine bağlayın. Düğmeleri herhangi bir dijital pime bağlayabilirsiniz. Pinler aynıysa kodu kontrol ettiğinizden emin olun.
İşiniz bittiğinde, donanımı taşınıza koyabilirsiniz!
Adım 4: Eğer (son Adım) {kod();}
Bleep bloop. Matrise girme zamanı.
Tahmin ettin! Kodlama zamanı. Merak etme. Bu kısım aslında oldukça kolay. Çalışamadığım tek şey ekrandaki oyundu. Çalıştırmayı başarırsan, lütfen bana söyle!
İndirilebilir bir dosya olarak eklediğim kodumu kullanabilirsiniz. Önceki seviyeleri kopyalayıp yapıştırarak, ancak farklı cevaplarla (Sol ve sağ) kendi seviyelerinizi ekleyebilirsiniz.
Ve hepsi bu! Umarım bu eğitimden bir şeyler çıkarmışsınızdır ve belki de kendinizinkini yapmışsınızdır!
Eğer yaptıysanız, görmeyi çok isterim!
Önerilen:
Ses ve Müzik Duyarlı Kuvars Kristal Broş Oyun Alanı Devreli Ekspres: 8 Adım (Resimli)
Oyun Alanı Devre Ekspres ile Ses ve Müzik Algılama Kuvars Kristal Broş: Bu sese duyarlı broş, bir oyun alanı devre ekspres, ucuz dökme kuvars kristalleri, tel, karton, bulunan plastik, bir çengelli iğne, iğne ve iplik, sıcak tutkal, kumaş kullanılarak yapılır. ve çeşitli araçlar. Bu bir prototip veya ilk taslağı
Raspberry Pi Oyun Sunucunuz İçin İyon Soğutmalı Sistem!: 9 Adım (Resimli)
Raspberry Pi Oyun Sunucunuz için İyon Soğutmalı Sistem!: Merhaba Yapımcılar! Bir süre önce Raspberry Pi aldım ama onunla ne yapacağımı gerçekten bilmiyordum. Son zamanlarda Minecraft tekrar popüler hale geldi, bu yüzden ben ve arkadaşlarımın eğlenmesi için bir Minecraft sunucusu kurmaya karar verdim. Eh, sadece ben olduğum ortaya çıktı:
Dijital Oyun Alanları - Görme Engelli Çocuklar İçin Dahil: 13 Adım (Resimli)
Dijital Oyun Alanları - Görme Engelli Çocuklar İçin Kapsayıcı: Bu Eğitim Tablosu önceki bir projeyle başlar - tek bir baskı yastığı oluşturmak için - ve daha sonra bu basit teknoloji projesinin tüm oyun alanını dijital hale getirmek için nasıl genişletilebileceğini göstermek için bunu daha da ileri götürür! Bu teknoloji zaten şu şekilde var
Kartvizit/Oyun Konsolu: ATtiny85 ve OLED Ekran: 5 Adım (Resimli)
Kartvizit/Oyun Konsolu: ATtiny85 ve OLED Ekran: Herkese merhaba!Bugün size arkadan aydınlatmalı I2C OLED ekran ve ATtiny85 Mikroişlemci içeren kendi kartvizitinizi/oyun konsolunuzu/hayal edebileceğiniz her şeyi nasıl oluşturabileceğinizi göstereceğim. Bu Eğitilebilir Kitapta size nasıl tasarladığım bir PCB'yi anlatacağım
Raspberry Pi ile Atari Oyun Makinesi: 7 Adım (Resimli)
Raspberry Pi ile Atari Oyun Makinesi: Hikaye yapma: Retro pi ile Arcade oyun makinesi (ahududu pi3)