İçindekiler:
Video: Mıknatıslı Bir Masa Oyununa Ses, Işık ve Hareketi Birleştirmek: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bu proje, elektronik bileşenleri bir masa oyununa koyma girişimidir. Mıknatıslar piyonlara yapıştırıldı ve salon sensörleri tahtanın altına yapıştırıldı. Mıknatıs bir sensöre her çarptığında bir ses çalar, bir led yanar veya bir servo motor tetiklenir. Yeğenime ve yeğenime Pokemonları sevdikleri için Noel hediyesi olarak bir Pokemon masa oyunu yaptım, ancak proje her türlü masa oyununa, özellikle RPG'ye uygun olabilir.
Gereçler
- Arduino Mega 2560
- Zil
- Servomotor
- LED'ler
- HAL sensörü 3144
- USB koparma kartı
- kontrplak
- teller/sıcak tutkal/araçlar/vb
Adım 1: Oyunu Tasarlamak
Bu, piyonların (Squirtle, Charmandar, Pikachu ve Bulbassaur) sahayı geçip diğer tarafa geçmesi gereken çocuklar için basit bir oyundur. Yollarında diğer pokemonlarla savaşabilir, saldırıyı artırmak veya düşmanın savunmasını azaltmak için kartlar alabilir ve başka kartlar satın almak için para kartları alabilirler.
Oyunu nasıl oynayacağımı önceden düşünmedim çünkü yeğenlerimin kendi kurallarını koyacağını biliyorum:)
A4 kağıt yaprağını bir araya getirdim ve sahadaki noktaların konumunu çizdim. Her pokeball çiziminin altına bir HAL sensörü yerleştiriyorum, oyuncu piyonu yerine koyduğunda, bir LED, savaşmak için hangi pokemon'a ihtiyacınız olduğunu gösterecek ve bir savaş sesi çalacak.
Oyuncu Jolteon veya Vaporeon ile savaşma noktasına ulaştığında, iki LED yanıp sönecek ve başka bir müzik çalacaktır; Zapdos, Articunos, Moltres ve Meltwo ile aynı şey.
Oyuncu köprüden önce Snorlax ile karşılaştığında, Snorlax'ı yoldan çıkarmak için bir jeton yerleştirilmelidir. Bu jeton ve Snorlax'ın kendisi de bir mıknatısa sahiptir ve kartın altındaki bir servo eksenine bağlı başka bir mıknatıs, onu uzaklaştırmak için onunla etkileşime girecektir.
Adım 2: İnşaat ve Elektronik
İlgili elektronik basittir, ancak birçok senaryonun varsayılması gerektiğinden kodun rutinleri çok zor olabilir. Örneğin: üç veya dört oyuncu aynı anda ses çalmak için noktalara vurursa? Ya da çocuk piyonu yavaş hareket ettiriyor ve arduino yerinde olduğunu düşünüyor mu?
Geri dönme rutinleri hata ayıklamak için biraz zaman aldı ama umarım kod diğer yapımcılara yardımcı olabilir. Piyondaki mıknatıs SALON sensörünü tetiklediğinde LED hemen yanacaktır fakat sesin çıkması için 0,8 saniye kalması gerekmektedir.
Bana göre, ses bu projenin en iyi parçası. Bir zilde yeniden oluşturulacak bir MIDI dosyasının her notasını tanımlayabildim. Gelecekte, sadece bir müzik yazılımındaki akorları nasıl tanımlayacağınızı ve arduino koduna nasıl aktaracağınızı göstermek için bir Eğitilebilirlik yapacağım.
Yapı, çerçeve olarak ahşap artıkları olan bir MDF levhadır. Tüm bileşenler yerinde kalması için sıcak yapıştırılmıştır.
Snorlax ve köprü 3D olarak basıldı, STL dosyaları Thingverse'de mevcut:
Köprü:
Snorlax:
Önerilen:
Masa Işık Süsleme ve Kapı Işık Tabelası: 8 Basamak (Resimli)
Masa Işık Süsleme ve Kapı Işık İşareti: Bu eğitim size yanan bir masa süsü nasıl programlayacağınızı ve oluşturacağınızı gösterecektir. Bu ışıklar bir saat boyunca renkleri değiştirir. Ayrıca, yanan bir kapı levhasını nasıl programlayacağınızı ve oluşturacağınızı da öğreneceksiniz. Kapıyı kullanabilirsiniz
Ölü Bir Mikser Motorundan Kendin Yap Mıknatıslı DC Jeneratör Yapımı: 3 Adım (Resimlerle)
Ölü Bir Mikser Motorundan Mıknatıslı DC Jeneratör Yapımı Kendin Yap: Merhaba! Bu talimatta, ölü bir Blender/matkap makinesi motorunu (Evrensel motor) çok güçlü bir Daimi Mıknatıslı DC jeneratöre nasıl dönüştüreceğinizi öğreneceksiniz. Not: Bu yöntem, yalnızca bir Üniversal motorun alan bobinlerinin yanması durumunda geçerlidir
Bir Ses Video Alıcısı Ses Düğmesi Nasıl Arkadan Işıklandırılır. (onkyo Hr550): 3 Adım
Bir Ses Video Alıcısı Ses Düğmesi Nasıl Arkadan Işıklandırılır. (onkyo Hr550): Arkadan aydınlatmalı ses düğmeleri biraz yakın zamanda yaratılmış. İçinde gerçekten bir işlevsellik yok, ama harika görünüyor. Noel için bir hr550 alıcım var ve bunun nasıl yapılacağına dair bir eğitim vermeye karar verdim. Gerekli Malzemeler: Multimetre Havya
Güvenlik Sistemini Muhteşemlik İçin Phidges ve Twitter ile Birleştirmek: 8 Adım
Güvenlik Sistemini Phidges ve Harikalık İçin Twitter ile Birleştirmek: Bir güvenlik sistemi için kablolu bir apartman dairesinde yaşıyorum. Bir ev telefonu hattı satın almak istemiyorum ve yerel izleme hizmetleri mükemmellikten yoksun. Ben yokken daireme birinin gelip gelmediğini bilmek istiyorum. Bir hareket sensörü kullanabilirdim ama
Lazer Tarama Verilerini Temizlemek ve Birleştirmek için Meshlab'ı Kullanma: 8 Adım
Lazer Tarama Verilerini Temizlemek ve Birleştirmek için Meshlab'ı Kullanma: Meshlab, mesh verilerini işlemek ve düzenlemek için kullanılan açık kaynaklı bir yazılım programıdır. Bu eğitim, özellikle bir 3D lazer tarayıcıdan verilerin nasıl birleştirileceğini, temizleneceğini ve yeniden yapılandırılacağını gösterecektir. Burada kullanılan tarayıcıyla birlikte kullanılan teknikler