Modifications
Sauter à la navigation
Sauter à la recherche
← Modification précédente
Modification suivante →
ARDX-Montages-CIRC13
(voir la source)
Version du 20 septembre 2015 à 10:41
937 octets ajoutés
,
20 septembre 2015 à 10:41
→Le code
Ligne 92 :
Ligne 92 :
== Le code ==
== Le code ==
−
xxx
+
Pas besoin de taper tout le code, vous pouvez le télécharger depuis
−
<nowiki>/*
code
*/</nowiki>
+
[http://ardx.org/CODE13A ardx.org/CODE13A]
+
+
puis le copier/coller dans un croquis/sketch Arduino.
+
+
<nowiki>/*
+
*
Code de test du capteur de force/pression
+
*
+
* L'intensité de la LED varie en fonction de la pression sur le senseur
+
*
+
*/
+
+
int sensePin = 2; // Pin sur laquelle le senseur FSR est branché
+
int ledPin = 9; // Pin sur laquelle la LED est branchée (utilise une sortie PWM)
+
+
void setup() {
+
Serial.begin(9600);
+
pinMode(ledPin, OUTPUT); // déclarer ledPin comme sortie (OUTPUT )
+
}
+
+
void loop() {
+
// Lire la tension sur la broche puis la divisé par 4 pour ramener
+
// l'échelle des valeurs 10 bits (0-1024) à 8 bits (0-255)
+
int value = analogRead(sensePin)/4;
+
+
// Fixer l'intensité de la LED en proportion de la pression
+
// sur le senseur
+
analogWrite(ledPin, value);
+
+
Serial.println(value); /
/
Afficher la valeur dans le moniteur de débogage
+
}
</nowiki>
== Cela ne fonctionne pas? ==
== Cela ne fonctionne pas? ==
Admin
Bureaucrates
,
Administrateurs
29 754
modifications
Menu de navigation
Outils personnels
Se connecter
Espaces de noms
Page
Discussion
Variantes
Affichages
Lire
Voir le texte source
Voir l’historique
Plus
Rechercher
Navigation
ARDUINO
RASPBERRY-PI
[:: PI Hacking ::]
Particle.IO
Micro Python
Imprimante 3D
Actualités
Modifications récentes
Page au hasard
Aide
Outils
Pages spéciales
Version imprimable