Inhoudsopgave:
- Stap 1: De basis
- Stap 2: De toverstaf
- Stap 3: De hardware
- Stap 4: Het schema
- Stap 5: De software
- Stap 6: Fin
Video: Arduino Lego Tannerin - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
De Tannerin is een muziekinstrument dat wordt bespeeld door een marker over de lengte van een draad of pad te schuiven. Dit produceert een zuivere sinusgolfklank, die zich over zoveel noten of octaven kan uitstrekken als u wilt, altijd op een vloeiende (d.w.z. portamento/pitch bend) manier. Het werd gebruikt op de Beach Boys-hit 'Good Vibrations'.
Met iedereen die momenteel licht aan het bouwen is (inclusief ikzelf), dacht ik dat ik beter een Instructable voor de Tannerin kon uitbrengen.
Stap 1: De basis
Begin met het bouwen van de langst mogelijke basis. Als je in het midden zit, zou je beide uiteinden gemakkelijk moeten kunnen bereiken. Ik heb de mijne van Lego gebouwd - gewoon omdat het kan. Span vervolgens een stuk nichroomdraad over de hele breedte en eindig door elk uiteinde rond een schroef te binden. Dit zal helpen om de warmte die het afgeeft af te voeren. Houd deze draad onderwezen. Meet de weerstand van dit stuk draad, omdat dit u een idee geeft van het bereik en de granulariteit van het instrument. De mijne was 176 ohm, over 1,2 meter.
Stap 2: De toverstaf
Maak een "staf" door een lang stuk kabel aan een krokodillenklem te bevestigen. Deze moet lang genoeg zijn om over de hele breedte van de Tannerin te strekken, met een beetje extra om de plek te bereiken waar de printplaat komt te staan.
Stap 3: De hardware
Bevestig draden aan beide uiteinden van de nichrome draad en voer ze in een printplaat. Bevestig vervolgens het uiteinde van de markeerdraad aan hetzelfde circuit. Ik gebruik breadboard, zoals hier getoond. Het schema volgt.
Stap 4: Het schema
Het schakelschema. U wilt de weerstand vervangen door een weerstand die groot genoeg is om de stroom door de nichrome-draad te beperken (opdat deze niet te heet wordt), maar klein genoeg zodat er een merkbare daling van het potentiaal is wanneer de markering een deel van de draad kortsluit. De Arduino heeft een bereik van 0-1023 voor een 0-5v op zijn analoge ingangen. d.w.z. 5 mv per ingangsinvoer. Dus als u 100 mogelijke ingangen langs de draad wilt, moet er 0,5 V over de nichrome draad zijn.
Stap 5: De software
Schrijf vervolgens een kort programma om de invoerwaarden te interpreteren en een zinvolle uitvoer te produceren. Ik gebruik het Armstrong-muzieksysteem om snel een prototype van het instrument te maken. Door Armstrong te gebruiken, kan ik ook verschillende geluiden op mijn pc activeren, zonder mijn Arduino-code te wijzigen. De Tannerin-broncode is nu beschikbaar in de map met voorbeelden van het Armstrong-archief. Amstrong is een verzameling routines om het bouwen en prototypen van muziekinstrumenten op de Arduino veel gemakkelijker te maken. Het abstraheert de hardware-pinnen van hun functie en ondersteunt seriële communicatie, waardoor geluiden kunnen worden afgespeeld op externe hardware (pc of synthesizer) zonder extra codering. Download Armstrong
Stap 6: Fin
Dan is het tijd om jouw muzikale genie te laten schitteren. Je zou kunnen merken dat de lichte temperatuurstijging ervoor zorgt dat de draad losraakt, in welk geval je hem strak kunt houden door erop te drukken met je vinger of een andere schroef. Misschien wilt u ook individuele noten over de lengte markeren als richtlijn voor de uitvoering.
Aanbevolen:
Obstakel vermijden van LEGO-robot: 8 stappen (met afbeeldingen)
Obstakel vermijden van LEGO-robot: we houden van LEGO en we houden ook van gekke circuits, dus we wilden de twee combineren tot een eenvoudige en leuke robot die kan voorkomen dat hij tegen muren en andere objecten botst. We laten u zien hoe we de onze hebben gebouwd en geven een overzicht van de basisprincipes die nodig zijn, zodat u uw eigen kunt bouwen
LEGO WALL-E met Micro:bit: 8 stappen (met afbeeldingen)
LEGO WALL-E Met Micro:bit: we gebruiken een micro:bit samen met een LEGO-vriendelijk bitbord om de twee servomotoren te besturen waarmee WALL-E het gevaarlijke terrein van uw woonkamervloer kan doorkruisen .Voor de code gebruiken we Microsoft MakeCode, een blo
Lego figuur USB-drive: 4 stappen (met afbeeldingen)
Lego Figure USB Drive: In deze tutorial ga ik je laten zien hoe je je eigen Lego figuur USB flash drive kunt maken. Ik heb eerder mensen USB-flashdrives in lego-figuren zien plaatsen (bijvoorbeeld hier: http://www.etsy.com/shop/123smile), maar nooit heeft iemand het onderste deel als een
LEGO 3D-printer met Gcode: 6 stappen
LEGO 3D-printer met Gcode: Wil je je eigen 3D-printer maken die elk 3D-bestand kan printen? Gebruik deze pagina of mijn site voor de instructies! Voor meer gedetailleerde instructies: Site: https://www.lego3dprinter.carrd.co
Lego Lego Skull Man: 6 stappen (met afbeeldingen)
Lego Lego Skull Man: Hallo, vandaag ga ik je leren hoe je een coole kleine, door batterijen aangedreven led-lego-schedelman maakt. wanneer je board of gewoon een klein stukje mantel