projets:coop:start

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
projets:coop:start [2021/01/14 11:18]
enseignant Créé depuis le formulaire creerunprojet
projets:coop:start [2021/01/14 17:14] (Version actuelle)
enseignant [Code simple pour arduino un bouton active un relai]
Ligne 1: Ligne 1:
 ====== Coop ====== ====== Coop ======
-  * Porteur du projet : Clément Veiluva [[:user:enseignant|enseignant]]+  * Porteur du projet : Clément Veiluva 
   * Fichiers utiles : //mettre un lien vers un code ou un fichier//   * Fichiers utiles : //mettre un lien vers un code ou un fichier//
  
Ligne 6: Ligne 6:
  
 ===== Note d'intention ===== ===== Note d'intention =====
-Actionner un rideau electrique via un tapis interrupteur pour montrer un carré de bois en or.+Actionner un rideau electrique via un tapis interrupteur pour montrer un carré de bois, peint en or.
  
 {{@@Image@@?800|Coop}} {{@@Image@@?800|Coop}}
Ligne 15: Ligne 15:
  
 ===== Notes techniques et matériaux ===== ===== Notes techniques et matériaux =====
-Liste de matériel et composants nécessaires (documents avec photo si possible...)+  * Rideau electrique (230VAC) 
 +  * Arduino 
 +  * Relai 5v-230v 
 +  * Tapis sensitif diy  (bouton push) 
 + 
 + 
 +==== Code simple pour arduino un bouton active un relai ==== 
 + 
 +<code c+> 
 +const int buttonPin = 2;     // tapis switch 
 +const int relai =  4;      // relay pin 
 +int buttonState = 0;         // variable initialisant le tapis bouton 
 + 
 +void setup() { 
 +  pinMode(relai, OUTPUT); 
 +  pinMode(buttonPin, INPUT); 
 +
 + 
 +void loop() { 
 +  // read the state of the pushbutton value: 
 +  buttonState = digitalRead(buttonPin); 
 + 
 +  if (buttonState == HIGH) { 
 +    digitalWrite(relai, HIGH); 
 +  } else { 
 +    digitalWrite(relai, LOW); 
 +  } 
 +
 + 
 +</code>
  
 ===== Photos et médias===== ===== Photos et médias=====
  • projets/coop/start.1610619538.txt.gz
  • Dernière modification: 2021/01/14 11:18
  • de enseignant