Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


projets:lights_orchestra_device_lod:accueil

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
projets:lights_orchestra_device_lod:accueil [2018/05/30 15:44]
resonance [Code]
projets:lights_orchestra_device_lod:accueil [2018/07/10 12:59] (Version actuelle)
resonance [Code]
Ligne 96: Ligne 96:
  
 ==== Code ==== ==== Code ====
 +Les pins utilisées sur la carte pcb finale sont : 
 +  * BTN_ONOFF D2 
 +  * BTN_REC D1 
 +  * THELED D5 
 +  * LIGHTSENSOR A0
 +
 +
 On upload le code suivant en ayant préalablement chargé les librairie necessaires pour la wemos : \\ On upload le code suivant en ayant préalablement chargé les librairie necessaires pour la wemos : \\
 Consultez ici [[materiel:esp8266:accueil|la page ressource WEMOS ESP]]. Consultez ici [[materiel:esp8266:accueil|la page ressource WEMOS ESP]].
Ligne 152: Ligne 159:
 } }
 </code> </code>
 +
 +
 +<code c++>
 +//code simple pour tester la lampe : sonore...
 +//___________________________________________________________________
 + 
 +#define BTN_ONOFF D2 // bouton on/off D4
 +#define BTN_REC D1 // bouton rec
 +#define THELED D5 // la led
 +#define LIGHTSENSOR A0 // capteur lumière
 + 
 +void setup() {
 +  Serial.begin(9600);
 +  pinMode(THELED, OUTPUT);      
 +  pinMode(BTN_REC, INPUT_PULLUP);  
 +  pinMode(BTN_ONOFF, INPUT);  
 +}
 + 
 +void loop() {
 + int buttonState = digitalRead(BTN_REC);
 + int onoff = digitalRead(BTN_ONOFF);
 + int light = analogRead(A0);
 + 
 +
 +digitalWrite(THELED, 1);
 +delay (light/10);
 +digitalWrite(THELED, 0);
 +delay (light/10);
 +}
 +</code>
 +
 +
  
 ===== Idéal pour en atelier : ===== ===== Idéal pour en atelier : =====
/home/resonancg/www/wiki/data/attic/projets/lights_orchestra_device_lod/accueil.1527687891.txt.gz · Dernière modification: 2018/05/30 15:44 de resonance