İçindekiler:

Arduino Kullanan Renkli LED'li Dans Pedi: 5 Adım
Arduino Kullanan Renkli LED'li Dans Pedi: 5 Adım

Video: Arduino Kullanan Renkli LED'li Dans Pedi: 5 Adım

Video: Arduino Kullanan Renkli LED'li Dans Pedi: 5 Adım
Video: ARDUİNO EĞİTİM DERS | 1 (Sıfırdan, Led Ampul Yakmak) 2024, Temmuz
Anonim
Arduino Kullanan Renkli LED'li Dans Pedi
Arduino Kullanan Renkli LED'li Dans Pedi
Arduino Kullanan Renkli LED'li Dans Pedi
Arduino Kullanan Renkli LED'li Dans Pedi

Bu benim ilk talimatım. Arduino kartını bilgisayara seri giriş olarak kullanarak renkli bir dans pedi yaptım. Yapımı kolay ve birkaç rezistör ve LED'e mal oluyor(kullanmanıza gerek yok).

Adım 1: Malzemeler

Malzemeler
Malzemeler
Malzemeler
Malzemeler

Elektronik parçalar:1. Düğmelere basıldığını göstermek için farklı renklerde 6 LED2. LED'leri korumak için 6 220 Ohm direnç3. genel amaçlı bir lehim tahtası4. bazı tel ve konektörlerDans pedi parçaları:1. Alüminyum Folyo (Malzemeleri pişirmek için kullanılır)2. Büyük kağit kutu(Kesinlikle Ahşap çerçeve yapabilirsiniz)

Adım 2: Devre ve Test

Devre ve Test
Devre ve Test
Devre ve Test
Devre ve Test
Devre ve Test
Devre ve Test
Devre ve Test
Devre ve Test

Devre ilk grafikte gösterilmiştir. Dans pedi, devrede gösterilen altı düğmeyi basitçe uygular. Her düğmeye bastığımızda, LED yanacak ve ilgili pimi DÜŞÜK'ten YÜKSEK'e yapacaktır. Bu mesaj bilgisayara seri mesaj olarak gönderilecek ve daha sonra bu mesajı bir tuşa basma mesajına benzetecek bir python programı tarafından yakalanacak. diğer projeler için saklanabilecek Arduino kartına takın. Benim yaptığımdan daha iyi görünen bir kart yapabilirsiniz, oldukça kolay olduğu için bazı kabloları birbirine bağlamak için kullandım. Devreyi yaptıktan sonra, LED'lerin doğru yanıp yanmadığını görmek için bazı kabloları birbirine bağlayabilirsiniz. Ardından, yazılımı ayarlayarak bir sonraki adıma geçebilirsiniz.

Adım 3: Program

Arduino programı, anahtarın durumu değiştiğinde bilgisayara doğru harfi gönderir. Yani herhangi bir düğmeye basarsanız, biri Aşağı ve Biri Yukarı olmak üzere iki karşılık gelen harf gönderir. Python programı mesajı alır ve ardından bunları klavye olayına çevirir. Bir 'l' harfi alırsa, program bir SOL tuş aşağı mesajı oluşturur. Python SendKeys modülü yalnızca pencerelerde çalıştığından, şu anda bu program yalnızca Windows makinesinde çalışır. Mac ve linux altında klavye bilgilerini simüle etmenin bir yolunu bulabilirsiniz. Bu programı çalıştırmak için python'unuza Serial ve SendKeys modülünü kurmanız gerekiyor. Kullandığım Dance programı StepMania'dır, dans ettiğinizde programın doğru yanıt vermesi için key map bilgilerini ayarlamanız gerekir. Bu, oyun oynarken Joystick'i ayarlamak gibidir.

Adım 4: Dans Pedi

Dans Pedi
Dans Pedi
Dans Pedi
Dans Pedi
Dans Pedi
Dans Pedi

Dance Pad'in nasıl yapılacağına dair birkaç harika talimat daha var. Burada size kolayca elde edebileceğiniz şeylerden nasıl bir tane yapacağınızı göstereceğim. Dans pedi temel olarak altı düğmeden oluşur. Buradaki fikir, sert tahtalara yapıştırılan iki paralel Alüminyum Folyo kullanmak ve daha sonra bunları ayırmak için içeride bazı şeylerle bir araya getirmektir. Sadece iki sert kartonu sertçe koyduğunuzda birbirleriyle temas edeceklerdir. Bu düğmelerden altı tanesini yapın ve daha büyük bir kartonun üzerine koyun. Daha sonra bu butonları daha önce yaptığımız devreye bağlayınız. Son olarak bir kapak yapıp üzerine bir şeyler çizebilirsiniz.

Adım 5: Çalıştırmaya Hazır

Stepmania'yı açmadan önce Python programını çalıştırmalısınız. O zaman programı kontrol etmek için dans pedinizi kullanabilmelisiniz. Aşağıdaki videoyu yaptığımda içindekileri net görebilmeniz için kapağını açtım. İyi eğlenceler!

Önerilen: