Combiné de la nouvelle école (iPad, myRIO, LabVIEW) à la vieille école (MIDI, lecteurs de disquettes) pour créer l’ultime bande électronique - myFloppyDriveOrchestra

Avoir n’importe quel lecteurs de disquettes de vieille école qui traînent ? Obtenir le piratage ! Les transformer en un orchestre électronique!!

Étant un des mondes plus populaires tech DIY projets, lecteurs de disquette musicale ne sont pas nouvelles. Cependant, myFloppyDriveOrchestra comprend plusieurs caractéristiques uniques, qui la sépare de la foule.

  1. 1. FPGA - en mettant en place le régulateur de vitesse sur FPGA intégrés de la myRIO, j’ai effectivement créé un x16 core processeur ! J’ai un « core » dédié à chaque lecteur. Bien que le FPGA me permet de partager des horloges et synchronisation entre chaque « carotte », je peux contrôler tous les 16 lecteurs individuellement et vraiment en parallèle !
  2. Interface sans fil - aucun PC n’est nécessaire pour jouer de l’orchestre. Au lieu de cela, j’ai implémenté une interface graphique (qui permet aux utilisateurs de transposer les titres, sélectionnez des chansons, de surveiller l’utilisation de processeur etc.), d’un iPad ou tablette Android.
  3. Des casque Daft Punk - à l’aide d’un deuxième myRIO contrôleur embarqué, nous ne sommes pas seulement jouer une chanson de daft punk... mais nous sommes également contrôler un casque de puissance électronique Daft Punk-esque !

L’aperçu du projet.

Ce projet utilise un contrôleur embarqué myRIO et une série de lecteurs de disquettes. Le myRIO joue efficacement les lecteurs comme instruments de musique, en renforçant les moteurs intégrés de disque à des fréquences spécifiques.

La première version était un quatuor, mais depuis ce temps j’ai mis à l’échelle le projet d’un quatuor dans un orchestre de 16 pièces !

En référençant le suivant tableau, j’ai développé un VI LabVIEW (qui s’exécute sur le processeur en temps réel de myRIOs) qui convertit une note de musique (par exemple un C4) à une fréquence de l’onde. Par exemple, la note C4 serait une fréquence de 261,63 Hz. Cette valeur de fréquence est ensuite passée à la myRIOs FPGA embarqué, ce qui génère un train d’impulsions numériques utilisé pour commander les moteurs de lecteur de disquette. Pour générer le train d’impulsions, j’ai utilisé LabVIEW pour créer une simple personnalité FPGA qui inverse le numérique vrai/faux dans une boucle, mais j’ai mis dynamiquement le calage de la boucle à être la moitié de la période de la valeur de la fréquence demandée.

Remarque : la période doit être réduite de moitié, car une boucle cycle serait vrai et le prochain cycle serait faux. Par conséquent, les deux cycles de boucle est égale à une vague période. Voir la formule.

La tâche suivante consiste à modifier le sens du moteur lorsque la tête de lecture de la disquette atteint la fin ou le début du disque. Pour s’assurer que le myRIO n’essaie jamais de conduire la tête de lecture au-delà de début/fin du disque, j’ai implimented un compteur personnalisé sur le FPGA, pour surveiller la position de la tête de lecture constamment et d’inverser sa direction comme appropriat

Articles Liés

Comment faire pour s’adapter à une nouvelle école.

Comment faire pour s’adapter à une nouvelle école.

Car c'est mon premier instructable s'il vous plaît ne vous attendez c'est incroyable.Cela va vous aider ou aider un relatif passer le temps très pénible et difficile de commencer une nouvelle école, que ce soit à partir de l'école secondaire ou se dé
Débutant complet étape par étape, l’imprimante 3D avec toutes les listes de pièces

Débutant complet étape par étape, l’imprimante 3D avec toutes les listes de pièces

Intro, prélude, ou tout simplement : qui est ce destiné ?Je veut que le titre d'inclure bon marché, mais soyons honnêtes : ce n'est pas bon marché pour créer une imprimante 3D, à moins d'avoir sous la main quelques/la plupart des composants ou si vou
Encore un autre signe de LED Edge-Lit

Encore un autre signe de LED Edge-Lit

Il y a genre de beaucoup d'entre eux. Mais alors, tout le monde n'aime pas les choses rougeoyantes, oui ? Oui, bien sûr ils le font. Les choses qui brillent sont impressionnantes.J'avais besoin d'un projet.J'ai senti que le hackerspace Bergen avait b
BRICOLAGE Station de soudage

BRICOLAGE Station de soudage

Bonjour à nouveau !Ce projet était dans mon esprit pour plus d'un an.Après me torturer avec des centaines d'heures de travail avec le fer à souder sans nom générique 40W j'ai enfin décidé de faire mon propre outil de soudage professionnel. Il existe
Retro Apple disque dur comme disque dur boîtier

Retro Apple disque dur comme disque dur boîtier

Mise à jour fun : cette instructable a été présentée sur lifehacker.com ici.L'Inspiration :J'ai eu ce vieux disque externe Apple 800K (modèle No. M0131, Réf. 825-1174-A) autour de la pose et il m'est apparu que c'était à peu près la même taille que m
Apple Roses

Apple Roses

Les roses de Apple sont une pâtisserie jolie apple qui nécessitent un peu de temps et effort, mais aucune des compétences spécialisées. Si vous pouvez utiliser les outils de cuisine de base, vous pouvez faire ces magnifiques desserts !Pour commencer,
Matrice de LED pour le rétro-éclairage

Matrice de LED pour le rétro-éclairage

Une des meilleures choses à propos à l'aide d'impressions 3D de FDM style partir d'une imprimante 3D série 1 pour construire des murs dans la translucidité du matériau. Cette qualité du matériau permet des éléments interactifs et performatives à inté
Floppy USB + lecteur de Hidden Secret

Floppy USB + lecteur de Hidden Secret

suite à un autre projet où j'ai récupéré des pièces pour les nouveaux projets d'un lecteur de disquette obsolète. J'ai voulu faire quelques plus USB ports mais ne voulait pas de bricoler l'arrière du pc pour les nouveaux ports mais je n'aimais pas co
Scaries LED !

Scaries LED !

Kinda comme throwies, mais pour les gens bizarres.Etape 1: Obtenir les composants nécessaires Tous les éléments utilisés dans ce projet est venu, comme le faire beaucoup de choses merveilleuses, de la décharge où je travaille. O.K. « décharge » si vo
Comment créer la comédie musicale disquette lecteurs

Comment créer la comédie musicale disquette lecteurs

Mon frère a posté une vidéo à ce sujet sur facebook presque il y a un an. Certains vieux lecteurs de disquettes jouer chef-d'œuvre de Bach Toccata & Fugue et il m'ont vraiment intéressé. Donc, j'ai lu à ce sujet, lorsque l'auteur a publié un How-to s
Pochette du CD de désuet electronics

Pochette du CD de désuet electronics

à l'aide d'un vieux clavier d'ordinateur, vous pouvez faire un manchon mince pour protéger vos CD ou DVD de dommages. Claviers d'ordinateur intérieur est une membrane mince, souple et robuste avec circuits imprimés dessus. Claviers plus âgés ont tend
A PC in a Mac

A PC in a Mac

Avoir une journée de l'école m'a laissé vraiment ennuyé, alors j'ai décidé que je pourrait terminer un projet j'avais commencé après lecture gmjhowe instructable sur la reconstruction d'un Mac avec des pièces de PC.J'ai déjà eu le cas, alimentation,
Système d’alarme avec LabVIEW et MyRIO-1900

Système d’alarme avec LabVIEW et MyRIO-1900

Ce Instructable consiste à faire un système de Buzzer avec NI MyRIO-1900Notes de l'avant projet :Pour un concours de Quiz, le plus rapide et la bonne réponse seront considérées, qui n'est pas possible manuellement pour le maître de jeu-questionnaire
Initiation à la framboise Pi 2 (LabVIEW)

Initiation à la framboise Pi 2 (LabVIEW)

Ce guide en profondeur risque de dépasser les étapes nécessaires pour raccorder le Raspberry Pi 2 modèle B (IPD 2) ou la Raspberry Pi 3 modèle B à LabVIEW en utilisant LabVIEW MakerHub LINX. LINX est utilisé pour interagir avec des plateformes embarq