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

Étape 3: L’Interface utilisateur graphique.

Maintenant que le logiciel embarqué (temps réel et FPGA) est développé et le matériel câblé, il y a une dernière pièce du puzzle... le GUI (interface utilisateur graphique). Pour commander myFloppyDriveQuartet (choisir le morceau de musique, les lecteurs de disquettes de démarrage/arrêt, transposer les notes de musique etc.), j’ai créé deux options d’interface utilisateur.

  1. Interface PC/Laptop : un simple VI LabVIEW qui communique les données depuis un panneau d’une bibliothèque du réseau-a publié des variables partagées hébergées sur le myRIO
  2. Interface tablette : J’ai créé une interface utilisateur graphique portable pour une utilisation avec Apple iPad et tablettes Android, en utilisant l’app gratuite du tableau de bord NI données. Il s’agissait d’un processus très simple nécessitant aucune programmation ce qui tellement jamais. Comme le GUI de tableau de bord de données se connecte aux variables partagées mêmes réseau-publié, vous pouvez utiliser le PC ou tablette graphique sans modifier le code qui s’exécute sur le myRIO.

Les étapes pour exécuter le Code.

Télécharger la soucecode ci-jointe et fil les disques (comme décrit ci-dessus) Connectez votre myRIO à l’ordinateur et powerRun la RT Christine l’hôte VIChoose une chanson et cliquez sur play. Une fois que c’est fonctionnel, vous pouvez ensuite tourner qui au démarrage VI et le datadash Conseil app permet de sélectionner la musique avec un ordinateur connecté.

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