Deprecated: La fonction Automattic\Jetpack\Assets::add_async_script est obsolète depuis la version 2.1.0, aucune alternative n’est disponible. in /homepages/38/d723387848/htdocs/wp-includes/functions.php on line 5393
Créer un éclairage automatique avec Arduino - Playhooky

Créer un éclairage automatique avec Arduino

30 minutes

Facile

< 30 €

Programmer un éclairage automatique qui s’allume lorsque la nuit tombe : c’est possible ! Cette fois-ci, je t’explique tout pour que tu réalises ce montage avec un capteur de lumière et une carte Arduino.

Étape 1 : Tout ce qu’il te faut

Voici les composants nécessaires pour réaliser ton éclairage automatique Arduino :

Étape 2 : Les branchements (éclairage automatique Arduino)

  • Branche les jumpers Mâle/Femelle sur le capteur de lumière.
  • Relie les jumpers sur la carte Arduino (5V – GND – A0)
  • Connecte la LED sur les broches 13 & GND puis le câble USB.

Étape 3 : Programmation (éclairage automatique Arduino)

Avec le logiciel Arduino IDE, saisis le code ci-dessous :

const int LED = 13;     // La broche numérique 13 est nommée LED

void setup() {
  pinMode(LED, OUTPUT);   // Configurer la broche 13 comme sortie
}

void loop() {
  int LUMIERE = analogRead(A0);  
  // On enregistre le signal analogique A0 dans la variable PHOTO
  
  if(LUMIERE < 600){digitalWrite(LED,HIGH);} 
  // Si la valeur mesurée est inférieure à 600 (pas assez de lumière) allumer la LED 
  
  else{digitalWrite(LED,LOW);} 
  // Si non (il y a de la lumière) éteindre la LED
}

Étape 4 : Vérification et transfert du programme

  • Paramètre le Type de carte : choisis le modèle de ta carte Arduino, par exemple «Arduino Uno».
  • Paramètre le Port : choisis le port COM avec le numéro le plus grand, par exemple «COM 12».
  • Vérifie : Clique sur le bouton Vérifier
  • Téléverse : Clique sur le bouton Téléverser.

Étape 5 : Modification de la sensibilité

Ça va aussi t’intéresser 😀

Un commentaire sur “Créer un éclairage automatique avec Arduino

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.