Outils pour utilisateurs

Outils du site


wiki:tutoriels:arduino-capteurs:arduino-capteurs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wiki:tutoriels:arduino-capteurs:arduino-capteurs [2022/05/09 15:44]
damien.muti [Afficheur LCD Grove]
wiki:tutoriels:arduino-capteurs:arduino-capteurs [2022/06/22 15:12] (Version actuelle)
damien.muti [Allumer aléatoirement une chaine de LED]
Ligne 892: Ligne 892:
 Montage : Montage :
 {{ :wiki:tutoriels:arduino-capteurs:touchy-feely-lamp-disec3b1o-de-protoboard.jpg?400 |}} {{ :wiki:tutoriels:arduino-capteurs:touchy-feely-lamp-disec3b1o-de-protoboard.jpg?400 |}}
 +
 +Programme :
 +
 +<code>
 +
 +
 +//Import a library from the Arduino folder
 +#include <CapacitiveSensor.h>
 +//Select the two pins that will act as a capacitor
 +CapacitiveSensor capSensor = CapacitiveSensor(4, 2);
 +//Insert the minimum value provided by the sensor to detect the touch
 +int threshold = 1000;
 +const int ledPin = 12;
 +
 +void setup() {
 +  Serial.begin(9600);
 +  pinMode(ledPin, OUTPUT);
 +}
 +
 +void loop() {
 +  //Read the sensor value
 +  long sensorValue = capSensor.capacitiveSensor(30);
 +  Serial.println(sensorValue);
 +  //Touch detected
 +  if (sensorValue > threshold) {
 +    //Turn on the led
 +    digitalWrite(ledPin, HIGH);
 +  }
 +  //Touch undetected
 +  else {
 +    //Turn off the led
 +    digitalWrite(ledPin, LOW);
 +  }
 +  delay(10);
 +}
 +
 +
 +</code>
  
 === Plusieurs capteurs capacitifs === === Plusieurs capteurs capacitifs ===
Ligne 955: Ligne 993:
   * Plantes qui parlent : [[wiki:flossmanuals:boitier-interactif-bis:accueil|Justine Gendreau]]    * Plantes qui parlent : [[wiki:flossmanuals:boitier-interactif-bis:accueil|Justine Gendreau]] 
   * simuler un clavier :    * simuler un clavier : 
-   * Tutoriel vidéo : [[https://www.youtube.com/watch?v=YqjHdt6SvzA&ab_channel=Abr%C3%A8ge|Transformer n'importe quoi en clavier grâce à l'Arduino]] +    * Tutoriel vidéo : [[https://www.youtube.com/watch?v=YqjHdt6SvzA&ab_channel=Abr%C3%A8ge|Transformer n'importe quoi en clavier grâce à l'Arduino]] 
-   * [[https://github.com/boilingbrains/ClavierCapacitif|Fichiers Github]] +    * [[https://github.com/boilingbrains/ClavierCapacitif|Fichiers Github]] 
-   * [[https://www.arduino.cc/reference/en/language/functions/usb/keyboard/|Librairie Keyboard Arduino]]. Uniquement valide pour les cartes Leonardo, Esplora, Zero, Due et de la famille MKR comportant un processeur ATmega32u4 et SAMD.+    * [[https://www.arduino.cc/reference/en/language/functions/usb/keyboard/|Librairie Keyboard Arduino]]. Uniquement valide pour les cartes Leonardo, Esplora, Zero, Due et de la famille MKR comportant un processeur ATmega32u4 et SAMD.
  
 ---- ----
Ligne 1293: Ligne 1331:
  
 Une autre version : {{ :wiki:tutoriels:arduino-capteurs:chaine_de_led_alumer_led_aleatoire_3.zip |}} Une autre version : {{ :wiki:tutoriels:arduino-capteurs:chaine_de_led_alumer_led_aleatoire_3.zip |}}
 +
 +=== Références ===
 +  * https://www.tubefr.com/scintillement-jusqu-a-6-leds-avec-arduino_4.html
  
 ---- ----
Ligne 1508: Ligne 1549:
  
 === Montage=== === Montage===
-{{ :wiki:tutoriels:arduino-capteurs:arduino-thermalprinter.png?400 |}}+{{ :wiki:tutoriels:arduino-capteurs:arduino-thermalprinter.png?600 |}}
 === Code Arduino === === Code Arduino ===
  
wiki/tutoriels/arduino-capteurs/arduino-capteurs.1652103887.txt.gz · Dernière modification: 2022/05/09 15:44 de damien.muti