Mündəricat:

Pi-aser lazer fortepiano: 9 addım
Pi-aser lazer fortepiano: 9 addım

Video: Pi-aser lazer fortepiano: 9 addım

Video: Pi-aser lazer fortepiano: 9 addım
Video: Замена отопления в новостройке. Подключение. Опрессовка. #17 2024, Iyul
Anonim
Pi-aser və lazer piano
Pi-aser və lazer piano

Salam, Howest Belgium -da Multimedia və Yaradıcı Texnologiya tələbəsiyəm.

Həmişə musiqi çalmaq istəmisən, amma hamı kimi deyil? O zaman bu sizin üçün bir şey ola bilər!

Lazerdən piano düzəltmişəm. Barmaqlarınızı lazerlərin üstünə qoymalısınız və musiqiniz var. Veb saytdan hansı səsləri çıxardacağını seçə bilərsiniz və nə qədər yüksək səslə və nə qədər oynadığınızı da görə bilərsiniz.

Addım 1: Materiallar Elektronikası

Materiallar Elektronika
Materiallar Elektronika

Aşağıdakı maddələrdən istifadə etdim:

- Moruq Pi 3

- Arduino UNO

- LCD displey 16*2

- RFID modulu

- LDR sensorlar (7x)

- 3.3V 5mW lazer diod (7x)

- SparkFun Səs Detektoru

- Rezistorlar

- bir dəstə tel

- 2 çörək taxtası

Əşyaların ətraflı siyahısını aşağıda tapa bilərsiniz:

Addım 2: Mənzil

Mənzil
Mənzil

Mənzil üçün bir uçan qutu, ağac və alüminium U profillərindən istifadə etdim.

Addım 3: Dava

Dava
Dava
Dava
Dava
Dava
Dava

Bu vəziyyətdə atamdan və ən yaxın dostundan kömək istədim. Uçuş korpusunu soymaq və üst tərəfin arxasına qıfıllar taxmaqla başladıq və tellərimi lazerlərimə qoya biləcəyim saxta arxa çubuq üçün arxasına bir neçə taxta çubuq əlavə etdik. Kassanın alt tərəfinə 4 rezin ayaq əlavə etdik, çünki korpus 90 dərəcə dönəcəkdir. Alüminium U profilləri üçün kiçik bir vida ilə 3 delik açdıq və taxta lövhələrin asanlıqla hərəkət etməsi üçün kiçik bir çentik etmək üçün daha böyük bir vida istifadə etdik.

Addım 4: Taxta lövhələr

Taxta lövhələr
Taxta lövhələr
Taxta lövhələr
Taxta lövhələr
Taxta lövhələr
Taxta lövhələr

U profillərinin içərisinə daxil olacaq taxta lövhələr üçün 2 taxtanı bir -birinin üstünə qoyuruq, belə ki, kiçik vida ilə deşiklər düzəltsək, lazerlər birbaşa lldr -lərə işarə edərdi. Ldrlər üçün ldr ayaqları üçün içərisində bəzi çentiklər və 2 kiçik deşik düzəltdik, beləliklə taxtanın altındakı dövrə üçün gəldilər. Alt taxtada heç bir deşik açmadıq, çünki bu komponentlər üçündür.

Addım 5: Cəbhə

Cəbhə
Cəbhə
Cəbhə
Cəbhə

Ön tərəf üçün komponentlər üçün deliklər düzəltməyə başladıq. Ldr üçün ağacın üstünə çəkdik, sonra rəsmdə deliklər qazdıq və lcdimin uyğun olduğu gözəl bir düzbucaq düzəltmək üçün bir oyma istifadə etdik. Kiçik düzbucaqlı, beləliklə tel keçə bilər. Sol tərəfdə enerji təchizatı üçün bir deşik və jak üçün bir çuxur var. Bəzi tutacaqlar əlavə etdik, buna görə dövrədə səhv bir şey varsa, asanlıqla əldə edə bilərəm.

Addım 6: Davanı Davaya əlavə edin

Davanın Davaya Əlavə edilməsi
Davanın Davaya Əlavə edilməsi
Davanın Davaya Əlavə edilməsi
Davanın Davaya Əlavə edilməsi

Dövrəni davama əlavə etdiyim zaman cırtdan lent istifadə etdim, buna görə bir hissəsi qırılarsa asanlıqla dəyişdirilə bilər.

Addım 7: Kabel çəkmə

Kablolama
Kablolama
Kablolama
Kablolama

Kablolama üçün Arduino -dan istifadə edərək desibelləri və rfid dəyərini serial rabitə vasitəsi ilə RPI -ə göndərdim. LCD birbaşa RPI -yə bağlıdır və LDR -lərimin dəyərlərini oxumaq üçün MCP3008 istifadə etdim. Bu vəziyyətdə, genişləndiricilər arasında çoxlu izolyasiya lentindən istifadə etdim və boşalmayacaqlar.

Addım 8: Verilənlər bazası

Verilənlər bazası
Verilənlər bazası

Verilənlər bazam o qədər də böyük deyil, sadəcə oynadığım zaman oyun tariximi desibelləri əldə etməyim lazım idi. RFID açarının saxlandığı bir istifadəçi sütunu əlavə etdim. Giriş istifadə etmədim, buna görə parol və e -poçtdan istifadə etmədim.

Addım 9: Github Kodu

Github Kodu
Github Kodu

Kodumu github-da tapa bilərsiniz:

Tövsiyə: