De nieuw-school (iPad, myRIO, LabVIEW) in combinatie met de oude-school (MIDI, diskettestations) te creëren van de ultieme elektronische band - myFloppyDriveOrchestra


Heb een old-school-diskettestations rondslingeren? Krijgen hacken! Transformeren ze in een elektronische orkest!

Als een van de werelden populairste DIY tech projecten, zijn muzikale Floppy Drives niets nieuws. MyFloppyDriveOrchestra bevat echter verscheidene unieke eigenschappen, die het onderscheiden van de menigte.

  1. 1. FPGA - door de uitvoering van de controle van de schijf op de myRIO van geïntegreerde FPGA, ik heb effectief gemaakt een x16 core-processor! Ik heb een "kern" gewijd aan elk station. Hoewel de FPGA me in staat stelt om klokken en synchronisatie tussen elke "core" te delen, kan ik alle 16 stations regelen individueel en echt parallel!
  2. Draadloze Interface - geen PC vereist is om te spelen van het orkest. In plaats daarvan, ik heb een GUI geïmplementeerd (waarmee gebruikers om te zetten tracks, selecteert u nummers, controleren van processorgebruik enz), van een iPad of Android tablet.
  3. Daft Punk Helmet - met behulp van een tweede myRIO ingesloten controller, we zijn niet alleen het spelen van een daft punk song... maar we zijn ook het controleren van een Daft Punk-achtige elektronische macht helm!

Het projectoverzicht.

Dit project maakt gebruik van een myRIO ingesloten controller en een serie van diskettestations. De myRIO speelt effectief de stations zoals muziekinstrumenten, door geïntegreerde stappenmotoren van de van de schijf op specifieke frequenties.

De eerste versie was een kwartet, maar sindsdien heb ik het project van een kwartet geschaald tot een 16-koppige orkest!

Door te verwijzen naar de volgende tabel, ontwikkelde ik een LabVIEW VI (die draait op de myRIOs real-time processor) die wordt omgezet in een muzikale noot (zoals een C4) in de frequentie van een golf. De opmerking C4 zou bijvoorbeeld een frequentie van 261.63 Hz. De waarde van deze frequentie wordt vervolgens doorgegeven aan de myRIOs aan boord FPGA, die een digitale pulse trein genereert gebruikt om te controleren de diskettestation-motoren. Voor het genereren van de puls-trein, mij tweedehands LabVIEW voor wekken een eenvoudige FPGA-persoonlijkheid die hiermee keert u de digitale waar/onwaar binnen een lus, maar ik stel dynamisch de timing van de lus als de helft van de periode van de waarde van de gewenste frequentie.

Opmerking: de periode moet worden gehalveerd, want één lus cyclus zou waar zijn en de volgende cyclus zou valse. Daarom is de twee cycli van de lus gelijk is aan één Golfperiode. Zie de formule.

De volgende taak is de motor van richting te veranderen wanneer het diskettestation Lees hoofd het einde of het begin van de schijf bereikt. Om ervoor te zorgen dat de myRIO nooit probeert te rijden het Lees hoofd voorbij het begin/einde van de schijf, ik implimented een aangepaste teller op de FPGA, om voortdurend controleren van de positie van het Lees hoofd en omkeren van de richting als haars

Gerelateerde Artikelen

Creëren van een nieuwe papier vliegtuig proces

Creëren van een nieuwe papier vliegtuig proces

Dit is een proces van hoe maak ik een nieuwe papieren vliegtuigje. Het resultaat is onbekend, en de uitkomst is het eindproduct nog niet, dus ik kan geen garantie dat de prestaties van het vliegtuig.Om een nieuw vlak, moet u start vanuit uw eigen ont
Hoe Fit In op een nieuwe School.

Hoe Fit In op een nieuwe School.

Zoals dit mijn eerste is instructable gelieve niet verwachten dat dit geweldig.Dit gaat u helpen of een relatieve krijgen door de zeer afmattend en moeilijke tijd van het starten van een nieuwe school, of het starten van de middelbare school of verpl
Besturen van een WF32 met LabVIEW (Fan Control) met behulp van een Raspberry pi

Besturen van een WF32 met LabVIEW (Fan Control) met behulp van een Raspberry pi

Dit Instructable neemt een project van mijn laatste Instructable (Thermistor - ventilator controle met behulp van LabVIEW) en voegt in het gebruik van een Raspberry pi 3 voor draadloos besturen van de WF32. Dit betekent dat u kunt nu de fans en de se
Leimo haar-kliniek-in-a-Box - een nieuwe handige manier voor het beheren van de ultieme Bad Hair Day

Leimo haar-kliniek-in-a-Box - een nieuwe handige manier voor het beheren van de ultieme Bad Hair Day

patiënten meestal noemen het de 'ultieme bad hair day'. Voor sommigen is het is niet alleen een bad hair day, het is een ramp. Het droeviger nieuws is dat er geen directe methode, afgezien van een chirurgische hair restoration is, te behandelen - vei
Nieuw leven inblazen met een oude Computer

Nieuw leven inblazen met een oude Computer

Nieuw leven inblazen met een oude Computer met eenvoudige Hardware-Upgrades en LinuxHeb je een oude "junker" computer liggen rond het huis dat u niet gekregen hebben rond om te sturen naar de recycleren plant? Niet ontdoen van het nog! Nieuw lev
Definiëren van een nieuwe sorteer algoritme gebaseerd op parallelle decoderen en coderen van de latere

Definiëren van een nieuwe sorteer algoritme gebaseerd op parallelle decoderen en coderen van de latere

Een sorteeralgoritme is een algoritme om elementen van een lijst in een bepaalde volgorde zet. De meest gebruikte orders zijn numerieke volgorde en lexicografische volgorde. Efficiënt sorteren is belangrijk voor het optimaliseren van het gebruik van
Met behulp van de sensor van de vingerafdruk voor tijd aanwezigheid in combinatie met xAMP oplossing

Met behulp van de sensor van de vingerafdruk voor tijd aanwezigheid in combinatie met xAMP oplossing

Voor een schoolproject, waren we op zoek naar een oplossing op de aanwezigheid van studenten bijhouden. Veel van onze studenten laat komen. Het is een vervelende baan controleren van hun aanwezigheid. Aan de andere kant, is er een heleboel discussie
De oplader van je oude (Mini-USB) gebruiken om een vergoeding van ieder USB-ten laste van telefoon/MP3 speler/iTouch/iPhone/iPad voor $1.61

De oplader van je oude (Mini-USB) gebruiken om een vergoeding van ieder USB-ten laste van telefoon/MP3 speler/iTouch/iPhone/iPad voor $1.61

Intro:Nu heb je een lader kan zowel thuis als op het werk! Of gewoon een reserve in je tas.Dit instructable biedt een praktische manier om het gebruik van een oude opgeslagen weg Mini-USB lader uit vorige mobiele telefoons of apparaten u own(ed).Een
Buiten met de oude met de nieuwe--keukenkast Refinish

Buiten met de oude met de nieuwe--keukenkast Refinish

Nadat eindelijk afwerking van het plafond van onze keuken, vroeger drop plafond met florescents, is het tijd om verder te gaan naar het overspuiten van de kasten. We wilden een frisse nieuwe look en het plan hiervoor; verf over de zware graan patroon
Hoe te verbeteren uw nieuwe kerstboom met de oude!

Hoe te verbeteren uw nieuwe kerstboom met de oude!

Is uw boom nog in je achtertuin op zoek triest. U weet u moet ontdoen van hem maar niet heel brengen jezelf ten slotte om hem te sturen naar de hemel van de boom. Nou heres een manier die hij/zij kan rondkomen voor altijd brengen Christmas cheer aan
Maak een houder van sieraden in combinatie met een vaas!

Maak een houder van sieraden in combinatie met een vaas!

Eerste object: glazen fleseenvoudig decorbuitengewone vormdik glashard en duurzaamkorte knelpuntInspringen op de bodem van de flesMateriële lijst4 vorkenWol2 stokjeslijmpistoolschaarVloeibare lijmStap 1:Stap 1 Buig 4 vorken. Lijm deze aan de fles met
MIcro Pre-Packed zwart poeder Cannon pakketten (in combinatie met mijn mini kanonnen).

MIcro Pre-Packed zwart poeder Cannon pakketten (in combinatie met mijn mini kanonnen).

In een vorige instructables ik liet zien hoe maak je een Micro Pen kanon die gebruikmaakt van zwart buskruit de voortbeweging. Nu zal veel van jullie daar waarschijnlijk over pack of onjuist pak uw kanonnen en liquideren het opblazen en kwetsen uzelf
Een oude Microscoop herleven: goede reiniging, nieuwe lichtbron (met multiplex) en camera adapter

Een oude Microscoop herleven: goede reiniging, nieuwe lichtbron (met multiplex) en camera adapter

Hou je wetenschap?Als het antwoord ja is, dan moet je een microscoop. Waarom, vraagt u? Want je kunt een glimp van de wereld anders ongezien. En ook u kunt toevoegen een Raspberry Pi en een Ipad (of een andere soort scherm).In de vroege dagen van mic
Lederen iPad Case & presentatie Folio

Lederen iPad Case & presentatie Folio

Na niet in staat vroeg om te vinden om het even wat die een ontmoeting met haar behoeften, een vriend me te maken een op maat gemaakte folio die ze voor zakelijke presentaties gebruiken konden.Ze had bepaalde eisen, en de uitdaging was het maken van