Modifications

Aller à : navigation, rechercher

Dj Charles Cros

2 027 octets ajoutés, 30 juillet 2015 à 14:25
aucun résumé de modification
* encodeurs tout fait exprès : haute précision, fiabilité
** http://www.robotshop.com/eu/fr/encodeur-rotatif-6mm-1024-p-r.html
 
==== Test avec un potentiomètre ====
 
J'ai réalisé un premier test avec un simple potentiomètre avec une butée (on ne peut faire qu'un tour). Le montage arduino est celui du tutoriel 'potentiomète' sur le site d'Arduino.
https://www.arduino.cc/en/Tutorial/Potentiometer
 
La position du potentiomètre est envoyé à supercollider qui la récupère grâce à l'objet 'SerialPort'. Le message reçu est envoyé dans un bus de donnée, qui est mappé à la variable "speed" d'un synthétiseur qui permet de changer la vitesse de lecture du buffer.
 
La précision de la mesure analogique de l'arduino est pas mal : 1024 "pas" par tours et le rendu sonore a l'air correct, mais la butée rend quand même le potentiomètre inutilisable pour scratcher.
 
À voir : retirer la butée (?) et détecter le passage d'un tour
 
==== Roue codeuse d'imprimante ====
 
Le deuxième essai a été réalisé avec une roue codeuse d'imprimante scanner lexmark. J'ai démonté l'ensemble de la machine pour ne garder que la structure en alu qui supporte le moteur, la roue codeuse et le rouleau d'entraînement de la feuille.
 
Le lecteur de la roue codeuse est composé de trois éléments : une led infrarouge (ou rouge), et deux photodiodes.
La première étape consiste à repérer les 4 connexions :
* le 5V qui va alimenter la diode et servir d'entrée aux deux photodiodes,
* la masse qui est relié à l'autre pin de la led,
* les deux sorties des photodiodes.
 
Le PCB qui supporte le composant est relié à la carte de contrôle par un connecteur et une petite nappe. J'en ai découpé une la bonne largeur dans une nappe plus large, puis gratté la couche de plastique pour faire apparaître la couche métallique avant de séparer les quatre pistes. Ça permet de tout connecter à l'aide de pinces crocodiles.
 
On câble le 5v et la masse aux pins correspondant de l'arduino, et les deux autres à deux pins numériques qui supportent la fonction "interrupt" d'arduino : le deux et le trois sur l'arduino UNO et l'arduino micro.
=== Haut parleurs ===

Menu de navigation