Innholdsfortegnelse:
- Trinn 1: Basen
- Trinn 2: Staven
- Trinn 3: Maskinvaren
- Trinn 4: Den skjematiske
- Trinn 5: Programvaren
- Trinn 6: Fin
Video: Arduino Lego Tannerin: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Tannerin er et musikkinstrument som spilles ved å skyve en markør langs en ledning eller en pute. Dette gir en ren sinusbølgetone, som kan strekke seg over så mange notater eller oktaver som du ønsker, alltid på en jevn (dvs. portamento/pitch bend) måte. Den ble brukt på Beach Boys -hit, "Good Vibrations."
Med alle som bygger lyset for øyeblikket (inkludert meg selv) tenkte jeg at jeg bedre skulle gi ut en Instructable for Tannerin.
Trinn 1: Basen
Begynn med å bygge den lengste basen mulig. Når du sitter i midten, bør du enkelt kunne nå hver ende. Jeg bygde min fra Lego - bare fordi jeg kan. Strekk deretter et stykke nikromtråd over hele bredden, og avslutt med å binde hver ende rundt en skrue. Dette vil bidra til å spre all varme som det avgir. Hold denne ledningen opplært. Mål motstanden til denne trådstrekningen, da dette vil gi deg en ide om instrumentets rekkevidde og granularitet. Min var 176 ohm, over 1,2 meter.
Trinn 2: Staven
Lag en "tryllestav" ved å feste et langt stykke kabel til en krokodilleklips. Denne må være lang nok til å strekke seg over hele bredden på Tannerin, med litt ekstra for å nå stedet der kretskortet skal plasseres.
Trinn 3: Maskinvaren
Fest ledninger til hver ende av nikromtråden og før den inn i et kretskort. Fest deretter enden av merketråden til den samme kretsen. Jeg bruker brødbrett, som vist her. Skjematikken følger.
Trinn 4: Den skjematiske
Kretsskjematisk. Du vil bytte ut motstanderen med noen store nok til å begrense strømmen gjennom nikromtråden (for ikke å bli for varm), men liten nok til at det er en merkbar nedgang i potensialet når markøren kortslutter en del av ledningen. Arduino har et 0-1023 område for en 0-5v på sine analoge innganger. dvs. 5 mv per inngangspost. Så hvis du vil ha 100 mulige innganger langs ledningen, må det være 0,5v over nikromtråden.
Trinn 5: Programvaren
Skriv deretter et kort program for å tolke inngangsverdiene og produsere en fornuftig utgang. Jeg bruker Armstrong -musikksystemet som et middel til rask prototyping av instrumentet. Ved å bruke Armstrong kan jeg også utløse forskjellige lyder på min PC, uten å endre min Arduino -kode. Tannerin -kildekoden er nå tilgjengelig i eksempler -mappen i Armstrong -arkivet. Amstrong er en samling rutiner for å gjøre bygging og prototyping av musikkinstrumenter på Arduino veldig mye enklere. Den abstraherer maskinvarepinnene fra funksjonen og støtter seriell kommunikasjon, slik at lyder kan spilles på ekstern maskinvare (PC eller synthesizer) uten ytterligere koding.
Trinn 6: Fin
Det er da på tide at ditt musikalske geni lyser. Du vil kanskje oppdage at de svake temperaturøkningene får ledningen til å løsne, i så fall kan du holde den opplært ved å trykke den ned med fingeren eller en annen skrue. Du vil kanskje også markere individuelle notater langs lengden som veiledning for ytelse.
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Lego/Cobi Showcase Arduino: 7 trinn
Lego/Cobi Showcase Arduino: Dette er et Arduino -prosjekt som jeg har laget for å vise frem min COBI -tank " Maus. &Quot; Den originale lenken har bare LCD -rullende tekstmodul. For min har jeg improvisert, så jeg har funnet en bruk for rulleteksten. Jeg dekket LCD -skjermen min med lego
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Lego Lego Skull Man: 6 trinn (med bilder)
Lego Lego Skull Man: Hei i dag, jeg skal lære deg hvordan du lager en kul liten batteridrevet ledet lego skull man. Dette ville være flott for halloween som kommer snart. Eller det ville til og med være et flott enkelt prosjekt å gjøre når brettet ditt eller bare en liten kappe
DIY Arduino robotarm, trinn for trinn: 9 trinn
DIY Arduino robotarm, trinn for trinn: Denne opplæringen lærer deg hvordan du bygger en robotarm selv