Doigt propulsé tourne-disque (4 / 4 étapes)

Étape 4: logiciels

Communication

Afin d’établir la communication entre l’arduino et un navigateur, vous devez installer certaines choses.

J’ai suivi le post de Tom Igoe sur la mise en place de la communication. Il consiste à installer node.js et quelques bibliothèques supplémentaires en plus de cela. Lorsque terminé, vous devriez pouvoir accéder à port série de votre ordinateur et de lecture et d’écriture de lui dans un environnement de navigateur.

Voici le script de serveur, que vous devez exécuter (test.js).

Pour effectuer dans nœud allez dans terminal :
nœud test.js /dev/tty.usbmodem1421 (où/dev /.. représente le port série que vous voulez écouter)
il doit alors retourner :
port ouvert. Débit de données : 9600

Audio

J’ai utilisé l' API Audio Web qui "prévoit un système puissant et polyvalent contrôle audio sur le Web". Il fonctionne sur la plupart des navigateurs récents, et vous pouvez le coder en JavaScript, ce qui le rend facile à utiliser.

La section audio comporte deux parties audio principales :

1. bat : sont contrôlés par potentiomètre 1 (changement de rythme) et est codée comme tel qu’une boucle est exécutée.

2. rayures : sont contrôlées par les deux potentiomètres de curseur (1 pour gagner / coupure de volume et 1 pour pitch). Les échantillons peuvent être modifiés en contrôlant le second potentiomètre de cadran.

Voici le fichier html avec du code JavaScript. Les fichiers audio ne sont pas inclus. J’ai utilisé certains enregistrements de bataille pour les tempos et les rayures. N’importe quel fichier audio fera bien sûr. Mon fils aime jouer avec des enregistrements de sa voix.

La visualisation se fait dans une balise de toile de html, le localisateur est une balise div de couleur html.

  • code.zip

Articles Liés

Création d’un pilote de tourne-disque contrôlée par puce

Création d’un pilote de tourne-disque contrôlée par puce

Ce Instructable fait partie d'une série de Instructables. Leur objectif s'accumule d'une platine complète de bricolage.Les autres Instructables parlent• Concevoir un préamplificateur pour le signal audio : RIAA se conforment préampli• L'accumulation
Hack sans fil rend tourne-disque Portable plus Portable

Hack sans fil rend tourne-disque Portable plus Portable

Il y a quelques années j'ai eu un cool peu portable platine tourne-disque pour Noël. C'est génial pour le transport autour de la maison et écouter les enregistrements, le seul problème est que vous avez besoin d'un endroit pour brancher. Avec le temp
Dossiers personnalisés pour un tourne-disque de jouets des années 70

Dossiers personnalisés pour un tourne-disque de jouets des années 70

je suis récemment tombé sur et vieux tourne-disque jouet faite par Fisher Price dans les années 1970. Je suis sûr que beaucoup d'entre vous reconnaîtront ce jouet emblématique et quelques-uns des plus anciens visiteurs Instructables peuvent bien avoi
Tourne-disque piraté Makeymakey

Tourne-disque piraté Makeymakey

Transformez vos vieux tourne-disque en contrôleur midi / boucle de pédale / intsrumenty truc avec des connaissances techniques très basique et un budget à peu de frais.choses dont vous aurez besoin> un Makeymakey> un ordinateur portable> une tige
Carte de voeux du tourne-disque mobiles depuis une disquette

Carte de voeux du tourne-disque mobiles depuis une disquette

la partie disque réel d'un disque de disquette 3,5" vieux ressemble étrangement à un dossier, n'est-elle pas ? Il ne prend que quelques minutes pour mettre un dans ce tourne-disque personnalisé, carte de voeux. La meilleure partie est que la carte es
Vieux tourne-disque converties à un Minibar

Vieux tourne-disque converties à un Minibar

Un autre projet, avec que j'ai été jouer a ce vieux tourne-disque cassé. J'ai voulu faire usage de celui-ci autre que de l'utiliser pour une table. Alors j'ai décidé car il y toujours une hebdomadaire bière pong tournoi ici, il semblait être une bonn
Platine tourne-disque à partir de zéro !

Platine tourne-disque à partir de zéro !

j'ai trouvé quelques documents l'autre jour et j'ai voulu les écouter, mais je n'ai pas une platine tourne-disques alors j'ai décidé de faire mes propres ! il vous suffit de quelques éléments assez communes pour ce projet.pièces nécessaires :-Moteur
Comptes rendus d’impression 3D pour un Fisher Price jouet tourne-disque

Comptes rendus d’impression 3D pour un Fisher Price jouet tourne-disque

Il y a quelques instants, je suis tombé sur un vieux jouet tourne-disque faite par Fisher Price dans les années 1970 et a décidé que ce qu'il faut vraiment a quelques nouveaux morceaux. Je me suis fait penser, rétroconception de la façon dont il a ét
Vidéographie tourne-disque

Vidéographie tourne-disque

Dans ce Instructable je vais vous montrer comment créer une platine pour une utilisation avec votre caméra vidéo. Voyez-le en action sur YouTube.L'histoireQuand j'ai fini un projet j'aime à le montrer comme un papa fier. The Reminder de pilule est ma
Meuble tourne-disque

Meuble tourne-disque

J'ai donc voulu un cabinet pour contenir mon tourne-disque, certains orateurs et quelques grands dossiers, mais il n'y avait rien là-bas qui répond à mes besoins. C'est quand il est temps de construire un pour vous. Pour cette raison, je ne vais pas
Simple et peu coûteuse de tourne-disque

Simple et peu coûteuse de tourne-disque

un mod simple et peu coûteuse de tourne-disqueÉtape 1: Assurez-vous de l'amplificateur et l'aiguille Pour cette étape, vous aurez besoin un morceau de papier ou papier de bricolage, du ruban adhésif et une goupille de semisPremier rouleau de papier d
Comment utiliser une platine tourne-disques

Comment utiliser une platine tourne-disques

Cette instructable donnera des instructions étape par étape comment faire fonctionner un tourne-disque.Étape 1: ConfigurerTombe de place votre tourne-disque dans un endroit sûr où il sera protégé contre les intempéries ou possible.Étape 2: Mettre en
Tourne-disque bricolage

Tourne-disque bricolage

Ce projet coûte environ 20 dollars. Nos matériaux est soit amazon.com imprimées, acheté dans un magasin de bois ou sur 3D.Étape 1: matériaux Pour la platine, vous aurez besoin :contreplaquémoteurbatteriesfilpetit amplificateurhaut-parleurstiges en bo
Platine tourne-disque

Platine tourne-disque

Objets nécessaires :Papier cartonnéCompte renduAiguilleRuban adhésifBoîte deCrayonStabilisateur de GramophoneÉtape 1: Entreprendre des étapesRôle votre papier cartonné dans un cône de forme et il bande pour elle ne défaire. Ce sera votre gramophone q