İçindekiler:

Pi-aser a Lazer Piyano: 9 Adım
Pi-aser a Lazer Piyano: 9 Adım

Video: Pi-aser a Lazer Piyano: 9 Adım

Video: Pi-aser a Lazer Piyano: 9 Adım
Video: Wow...😲 Mini laser pointer #shorts #youtubeshorts 2024, Kasım
Anonim
Pi-aser bir Lazer Piyano
Pi-aser bir Lazer Piyano

Merhaba, Howest Belçika'da Multimedya ve Yaratıcı Teknoloji öğrencisiyim.

Her zaman müzik çalmak istediniz ama herkesin yaptığı gibi değil mi? O zaman bu sizin için bir şey olabilir!

Lazerlerden bir piyano yaptım. Sadece parmaklarınızı lazerlerin üzerine koymanız yeterli ve müziğiniz var. Web sitesi aracılığıyla hangi sesleri çıkaracağını seçebilir ve ayrıca ne kadar yüksek sesle ve ne kadar süreyle çaldığınızı da görebilirsiniz.

Adım 1: Malzeme Elektroniği

Malzeme Elektroniği
Malzeme Elektroniği

Aşağıdaki öğeleri kullandım:

- Ahududu Pi 3

-Arduino UNO

- LCD ekran 16*2

- RFID modülü

- LDR sensörleri (7x)

- 3.3V 5mW lazer diyot (7x)

- SparkFun Ses Dedektörü

- Dirençler

- bir demet atlama teli

- 2 ekmek tahtası

Aşağıdaki öğelerin ayrıntılı bir listesini bulabilirsiniz:

2. Adım: Muhafaza

Konut
Konut

Muhafaza için bir uçuş çantası, ahşap ve alüminyum U profiller kullandım.

3. Adım: Vaka

Durum
Durum
Durum
Durum
Durum
Durum

Durum için babamdan ve en iyi arkadaşından biraz yardım aldım. Bir uçuş çantasını soymakla ve üst kısmın arkasına kilitler yerleştirmekle başladık ve lazerlerim için tellerimi koyabileceğim sahte bir arka asa için arkaya bazı ahşap çubuklar ekledik. Kasanın alt tarafına kasa 90 derece döndürüleceği için 4 adet lastik ayak ekledik. Alüminyum U profiller için küçük bir vida ile 3 delik açtık ve ahşap plakaların kolayca hareket edebilmesi için küçük bir çentik yapmak için daha büyük bir vida kullandık.

Adım 4: Ahşap Kalaslar

Odun plakalar
Odun plakalar
Odun plakalar
Odun plakalar
Odun plakalar
Odun plakalar

U profillerin içine gelecek ahşap kalaslar için 2 latayı tam olarak üst üste koyuyoruz ki küçük vida ile delikler açsak lazerler direk ldr'leri göstersin. Ldr'ler için, ldr'nin bacakları için bazı çentikler ve içinde 2 küçük delik açtık, böylece altındaki devre için tahtanın altından geldiler. Alt tahtada herhangi bir delik açmadık çünkü bu, bileşenler için.

Adım 5: Ön

Ön
Ön
Ön
Ön

Ön taraf için bileşenler için delikler açmaya başladık. Ldr için onu tahtaya çizdik ve sonra çizimde delikler açtık ve bir gravür makinesi kullanarak lcd'min sığacağı güzel bir dikdörtgen oluşturduk. Desibel ölçer için bir delik açtık ve RFID için bir delik açtık. küçük dikdörtgen, böylece tel içinden geçebilir. Sol tarafta güç kaynağı için bir delik ve jak için bir delik var. Bazı tutamaçlar ekledik, böylece devrede bir yanlışlık varsa, ona kolayca ulaşabilirim.

Adım 6: Devreyi Kasaya Ekleme

Devreyi Kasaya Ekleme
Devreyi Kasaya Ekleme
Devreyi Kasaya Ekleme
Devreyi Kasaya Ekleme

Devreyi kasama eklediğimde cırt bant kullandım, böylece kırılan bir parça varsa kolayca değiştirilebilir.

Adım 7: Kablolama

kablolama
kablolama
kablolama
kablolama

Kablolama için Arduino'yu desibelleri ve rfid değerini seri iletişim yoluyla RPI'ma göndermek için kullandım. LCD doğrudan RPI'ye bağlı ve LDR'lerimin değerlerini okumak için bir MCP3008 kullandım. Uzatıcılar arasında çok fazla izolasyon bandı kullandım ve gevşememeleri için.

Adım 8: Veritabanı

Veri tabanı
Veri tabanı

Veritabanım o kadar büyük değil, sadece oyun zamanı geçmişimi oynarken desibel almam gerekiyordu. RFID anahtarının depolandığı bir sütun kullanıcıları ekledim. Bir giriş kullanmadım, bu yüzden şifre ve e-postayı kullanmadım.

9. Adım: Github Kodu

Github Kodu
Github Kodu

Kodumu github'da bulabilirsiniz:

Önerilen: