Radio Vintage Interfacée
Radio Vintage Interfacée avec un arduino et plein d'autres trucs
Contributeur·ice·s
Statut du projet
Experimental
Statut de la publication
License
Inspiration
Fichiers source
Machines
Matériaux
Lien
A partir de ce vieux poste Radio, je récupère les commandes de l'appareils pour piloter un arduino et d'autres appareils d'éclairages, sonores type walkman.
Deux potentiomètres sont glissés derrière la façade.
L'occasion de bricoler un peu et de tester les librairies arduino, voire les compatibilités avec Processing.
Pour récupérer les valeurs du potentiomètres, plusieurs techniques ont été testés.
La communication série.
et les fonctions boolean (http://arduino.cc/en/Reference/Boolean)
Le code rédigé aujourd'hui pour tester la sortie sur les pins digitales de l'arduino en vue de le raccorder à des optocoupleurs.
const int pot1 = 0; // potentiomètre sur pin analogique 0 const int pot2 = 2; // potentiomètre sur pin analogique 2 const int Led = 13; // led témoin intégrée à l'arduino pour le test
int valeur_pot_1; // variable to read the value from the analog pin
int valeur_pot_2;
void setup() {
pinMode(Led, OUTPUT); Serial.begin(57600);
}
void loop(){
test(); valeur_pot_1 = analogRead(0); //ou pot1 valeur_pot_2 = analogRead(pot2); delay(50 );
}
/**
*/
void test(){ if (valeur_pot_1 >= 800 && valeur_pot_1 <= 1000) // de 800 à 1000 sur le potentiomètre la LED 13 s'allume.
digitalWrite(Led, HIGH); if (valeur_pot_1 >= 500 && valeur_pot_1 <=799) digitalWrite(Led, LOW); if (valeur_pot_1 > 300 && valeur_pot_1 <= 499) digitalWrite(Led, HIGH); if (valeur_pot_1 >=1 && valeur_pot_1 <=299) digitalWrite(Led, LOW);
}