INHOUDSOPGAWE:
- Stap 1: Dinge wat u nodig het
- Stap 2: Bou die kring
- Stap 3: Laat ons kodering doen
- Stap 4: Maak sleutels in die vraestel
- Stap 5: Finale produk en gevolgtrekking
Video: Ultimate Arduino Paper Piano: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hey Its Soumojit Weer terug met 'n oulike projek. Dit is 'n uiteindelike papierklavier met net arduino. Dit kan 'n goeie naweekprojek wees, of 'n goeie ding in 'n wetenskapuitstalling. Dus werk die hele dinge op die konsep van kapasitiewe aanraking; u kan hier meer hier lees https://playground.arduino.cc/Main/CapacitiveSensor/. Ek het ook nie te veel kennis oor klavier nie, maar ek het 'n bietjie navorsing op die internet gedoen en 'n paar dinge geleer oor klavier en note.
Dus, in hierdie klavier is hulle 2 oktawe en nog 'n c -noot, altesaam 15 sleutels. Die sleutels word met 'n potlood in die papier gemaak en met arduino verbind met papierknipsels en draad. Hulle is ook 'n luidspreker wat gekoppel is aan die arduino vir die uitset.
So kom ons maak dit ….
Stap 1: Dinge wat u nodig het
Ons benodig dus 'n paar basiese komponente en gereedskap om hierdie klavier te maak.
1) Arduino Nano (as die brein kan u ander arduino -weergawes soos UNO, Mega, ens.)
2) 15x 1Mega Ohm -weerstande.
3) Broodbord
4) drade
5) 8-ohm luidspreker
6) Papierknipsels
7) Normale papier of die gedrukte sjabloon
8) Potlood
U kan die klavier self teken, of ek het 'n sjabloon van 15 sleutels gemaak wat u kan druk en die sleutels met 'n potlood kan vul.
Stap 2: Bou die kring
Kyk dus na die stroombaandiagramme en plaas die arduino in die broodbord. verbind dan die weerstande aan die een kant in 'n gemeenskaplike spoor en die ander kant in die spesifieke arduino -penne (pen D3 - D12, A0 - A3) volgens die skema. Koppel dan die common rail met pen D2. Sny nou 'n bietjie draad en voeg 'n draad by elke arduino -penne (pen D3 - D12, A0 -A3) waar die weerstand verbind is.
Neem daarna u luidspreker en koppel die een kant aan pen D13 en die ander kant aan die grond.
Die bou van die stroombaan is meestal gedoen, nou moet ons net die kode in die papaer kodeer en maak.
Stap 3: Laat ons kodering doen
Die kode is dus baie eenvoudig en het opsies, sodat u daarmee kan speel.
U moet die kapasitiewe sensorbiblioteek aflaai, en dan is u gereed
U kan net die kode aflaai en na u Arduino oplaai, begin speel en aan die draadpunte raak om dit te speel.
U kan ook die noot van elke sleutel stel, kyk net na die pitches.h -lêer en verander die notas volgens u behoeftes.
Nadat ons die kode suksesvol opgelaai het, kan ons voortgaan met die maak van die sleutels in die koerant.
Opmerking: nadat u die drade aan die sleutelbord gekoppel het, moet u moontlik die waarde van die kalibrasie herkalibreer. Eerstens moet u die kode oplaai en die seriële monitor oopmaak; u sal 'n klomp getalle in rye sien; dan kan u aan enige draad raak en sien hoeveel die getalle styg, sodat u 'n snellerwaarde kan stel, so as die waarde bo die snellerwaarde gaan, sal dit die klank produseer.
Stap 4: Maak sleutels in die vraestel
So nou het ons die werkkring, nou kan u 15 sleutels in 'n klein stuk papier teken of net my sjabloon druk (aangeheg in stap 1). Neem nou 'n vet, donker potlood om die sleutels te vul. Probeer om die sleutels behoorlik te vul, sodat dit 'n geleidende oppervlak kan wees. Voeg daarna skuifspelde aan die ander kant van die drade by en koppel dit aan die papiersleutels.
Nou is jy goed om te gaan.
Stap 5: Finale produk en gevolgtrekking
As u alles korrek gedoen het, sal u 'n werkpapierklavier met Arduino laat maak. U kan met die kode speel om die oktawe of note te verander. As u 'n mikrobeheerder het met meer GPIO (soos - Arduino Mega), kan u meer sleutels byvoeg.
Dit kan 'n goeie naweekprojek wees met baie minder komponente. Ek hoop jy het daarvan gehou.
Vra in die kommentaar as u probleme of voorstelle het.
Stem ook hierdie projek vir die Arduino -wedstryd.
Dankie, sien jou volgende keer met 'n wonderlike projek ….
Stem my asseblief vir die arduino -wedstryd.
Aanbeveel:
Stone Paper Scissor Game: 6 stappe
Stone Paper Scissor Game: Dit is my eerste instruksie. Ek wou lankal een skryf, maar ek het geen projek byderhand wat ek hier kon publiseer nie. Toe ek 'n idee kry van hierdie projek, het ek besluit dat dit die een is
Handheld Arduino Paper Rock -skêrspel met 20x4 LCD -skerm met I2C: 7 stappe
Handheld Arduino Paper Rock -skêrspel met 'n 20x4 LCD -skerm met I2C: Hallo almal, of miskien moet ek 'Hallo wêreld' sê! ' Dit is 'n handheld Arduino Paper Rock -skêrspel met 'n I2C 20x4 LCD -skerm. Ek
Paper House Circuit: 4 stappe
Paper House Circuit: Light up House
Paper Doorbell W/ P5.js & Makey Makey: 9 stappe
Paper Doorbell W/ P5.js & Makey Makey: Hierdie projek skep 'n skets in p5.js wat 'n klanklêer kan speel deur 'n druk op die toets te druk, en dan 'n eenvoudige knoppie met 'n potlood, papier en 'n Makey Makey om die geluid te aktiveer. hierdie projek gebruik 'n deurklokkie, die stappe sluit in hoe om 'n
Serge Paper Face System: 4 stappe
Serge Paper Face System: Dit is my serge Paper Face -stelsel. Dit is 'n eenvoudige oorsig van wat dit is en hoe dit werk. Met verloop van tyd en sodra ek op hierdie webwerf beter word, sal ek die materiaalbrief, ander feite en hulpbronne hier by hacks en ander goedere voeg. Bly ingeskakel (5/11