Përmbajtje:

Piano ajrore duke përdorur sensorin e afërsisë IR, altoparlantin dhe Arduino Uno (i azhurnuar/pjesa 2): 6 hapa
Piano ajrore duke përdorur sensorin e afërsisë IR, altoparlantin dhe Arduino Uno (i azhurnuar/pjesa 2): 6 hapa
Anonim
Image
Image
Piano ajrore duke përdorur sensorin e afërsisë IR, altoparlantin dhe Arduino Uno (i azhurnuar/pjesa 2)
Piano ajrore duke përdorur sensorin e afërsisë IR, altoparlantin dhe Arduino Uno (i azhurnuar/pjesa 2)
Piano ajrore duke përdorur sensorin e afërsisë IR, altoparlantin dhe Arduino Uno (i azhurnuar/pjesa 2)
Piano ajrore duke përdorur sensorin e afërsisë IR, altoparlantin dhe Arduino Uno (i azhurnuar/pjesa 2)

Ky është një version i azhurnuar i projektit të mëparshëm të pianos ajrore?. Këtu unë jam duke përdorur një altoparlant JBL si dalje. Kam përfshirë gjithashtu një buton të ndjeshëm në prekje për të ndryshuar mënyrat sipas kërkesave. Për shembull- Mënyra e Hard Bass, Mënyra Normale, Mënyra e sintonizimit me frekuencë të lartë. Unë do t'ju tregoj se si të lidheni me altoparlantin me Arduino. Normalisht Pianot qofshin punë elektrike apo mekanike në mekanizmin e thjeshtë të shtypjes së butonit. Por këtu është një kthesë, ne thjesht mund të eliminojmë nevojën e çelësave në një piano duke përdorur disa sensorë. Dhe sensorët e afërsisë me rreze infra të kuqe i përshtaten më së miri shkakut sepse janë të lehtë për t'u përdorur dhe gjithashtu zënë vetëm një kunj dixhital të bordit të mikrokontrolluesit. Dhe gjithashtu këta sensorë janë një nga sensorët më të lirë në dispozicion atje.

Furnizimet

1) 10 copë Sensori i afërsisë Ir

2) Arduino uno/ mega

3) Altoparlant me prizë audio

4) butoni (në rastin tim prek butonin e ndjeshëm)

5) Baza për ta montuar atë sensorë (fletë akrilike)

6) Fletë kartoni e zezë/ shirit i zi violonçeli

7) vida/Ngjitës

8) Tela

Hapi 1: Montimi i sensorëve Ir

Montimi i sensorëve Ir
Montimi i sensorëve Ir
Montimi i sensorëve Ir
Montimi i sensorëve Ir

Modulet e sensorit Ir janë të pajisur me një vrimë montimi në qendër. Ju mund të përdorni vrimën për të përshtatur sensorin me një vidë të ngushtë ose thjesht mund të përdorni zam për ta ngjitur atë. Unë kam përdorur një fletë akrilike si bazë dhe kam shpuar vrima në akrilik me shenjat e duhura ku secila vrimë ishte 2 cm larg. Mos i rregulloni sensorët shumë pranë njëri -tjetrit pasi mund të prishë përvojën tuaj të përdoruesit të pianos.

Hapi 2: Rregullimi i diapazonit të sensorit Ir dhe mbulimi me rrotulla të zeza

Rregullimi i diapazonit të sensorit Ir dhe mbulimi me rrotulla të zeza të fletës së makinës
Rregullimi i diapazonit të sensorit Ir dhe mbulimi me rrotulla të zeza të fletës së makinës
Rregullimi i diapazonit të sensorit Ir dhe mbulimi me rrotulla të zeza të fletës së makinës
Rregullimi i diapazonit të sensorit Ir dhe mbulimi me rrotulla të zeza të fletës së makinës

Përdorni potenciometrin në modulin e sensorit për të rregulluar gamën e përshtatshme për çelësat tuaj të pianos. Tani montoni rrotullat e fletës së zezë në të modulin e sensorit led dhe foto-diodën siç tregohet në figurë. Kjo është bërë për të parandaluar zbulimin e pengesave të padëshiruara në drejtime të tjera. Ne duam të zbulojmë gishtat vetëm në pjesën e përparme. Dhe ne përdorim fletë të zeza sepse e zeza thith të gjitha gjatësitë e valës dhe madje edhe infra të kuqe.

Hapi 3: Lidhja e altoparlantit me Arduino

Lidhja e altoparlantit me Arduino
Lidhja e altoparlantit me Arduino
Lidhja e altoparlantit me Arduino
Lidhja e altoparlantit me Arduino
Lidhja e altoparlantit me Arduino
Lidhja e altoparlantit me Arduino

Lidhni një fund të folesë audio me altoparlantin, fundi tjetër zakonisht përmban 3 pjesë. Dy pjesët e sipërme janë për hyrjet e majta dhe të djathta dhe pjesa e poshtme më e madhe është e bluar. Pra, lidhni tokën e folesë audio me tokën e Arduino/mikrokontrolluesit dhe lidhni çdo pjesë të djathtë/të majtë të folesë audio me kunjin dixhital të mikrokontrolluesit. Referojuni imazhit të mësipërm për të marrë një ide të mirë. Ndizni altoparlantin tuaj dhe dalja juaj audio është gati.

Hapi 4: Instalimi i modulit të sensorit Ir dhe ndërprerësi i sensorit të prekjes

Instalimi i modulit të sensorit Ir dhe ndërprerësi i sensorit të prekjes
Instalimi i modulit të sensorit Ir dhe ndërprerësi i sensorit të prekjes
Instalimi i modulit të sensorit Ir dhe ndërprerësi i sensorit të prekjes
Instalimi i modulit të sensorit Ir dhe ndërprerësi i sensorit të prekjes

Unë jam duke përdorur një ndërprerës të sensorit të prekjes për të ndryshuar mënyrat e pianos?. Në vend të kësaj, mund të përdorni një ndërprerës të thjeshtë të butonit. Lidhni terminalin pozitiv të ndërprerësit të sensorit me Arduino +5V dhe negativin në tokë. Lidhni daljen e sensorit të prekjes me hyrjen e kunjit analog të Arduino. Lidhni të gjithë terminalet pozitivë të sensorëve ir duke përdorur një tel dhe lidhës (opsional). Gjithashtu lidhni të gjitha kunjat e tokës të të gjithë sensorëve. Tani më në fund, duhet të lidhni kunjat e daljes nga sensori Ir me kunjat dixhitale të bordit të mikrokontrolluesit. Në rastin tim, është Arduino uno. Mos harroni se, kur zbulohet një pengesë Dalja nga sensori është e ulët.

Hapi 5: Kodi Mikrokontrollues Duke Përdorur Arduino Ide

Në këtë kod, ne së pari duhet të përcaktojmë kunjat për hyrjen e sensorit ir, hyrjen e butonit të sensorit të prekjes dhe daljen e altoparlantit. Pas kësaj ne krijojmë një grup të futur të frekuencave të ndryshme të mënyrave të ndryshme. Ne përdorim tonin (); funksioni i Arduino ide për të dërguar prodhimin tonë te altoparlanti. Ne përdorim noTone (); funksion për të ndaluar tingullin. Unë kam përdorur vetëm deklaratën e kushtëzuar në lak, kështu që do të jetë e lehtë për tu kuptuar dhe funksionon mirë.

Recommended: