Étape 2: Le matériel
J’ai utilisé seulement trois des sorties avec trois LEDs, mais il est possible de raccorder jusqu'à huit...
Les fichiers Illustrator sont disponibles ici au laser vous permettent de couper la boîte (ou vous pouvez également couper et percer). Les LDRs sont alors chauds collé dans les trous. Les LDRs sont alors connectés à l’Arduino analogique à pins. La sortie de l’Arduino épingles sont ensuite connectés au module de relais. Ensuite, vous pouvez câbler dans n’importe quel dispositif pour le module de relais, j’ai câblé en trois lampes. Le relais de modèle est identique à un interrupteur. TOUJOURS ÊTRE PRUDENT AVEC LES MAINS, VÉRIFIER UNE DEUXIÈME FOIS TOUT !
Il y a un schéma de câblage inclus dans cette section.
Voici le code de l’Arduino :
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
int l1 = 13 ;
l2 int = 12 ;
int l3 = 11 ;
int LDR1 = A0 ; broche analogique 0
int LDR2 = A1 ;
int LDR3 = A2 ;
;
la routine d’installation s’exécute une fois que lorsque vous appuyez sur reset :
void setup() {}
Serial.Begin(9600) ;
initialiser la broche numérique en tant que sortie.
pinMode (l1, sortie) ;
pinMode (l2, sortie) ;
pinMode (l3, sortie) ;
}
la routine de la boucle s’exécute maintes et maintes fois pour toujours :
void loop() {}
int LDRReading1 = analogRead(LDR1) ;
Serial.Print ("LDR1 =") ;
Serial.println(LDRReading1) ;
int LDRReading2 = analogRead(LDR2) ;
Serial.Print ("LDR2 =") ;
Serial.println(LDRReading2) ;
int LDRReading3 = analogRead(LDR3) ;
Serial.Print ("LDR3 =") ;
Serial.println(LDRReading3) ;
Delay(250) ;
Si (LDRReading1 < 700) {}
digitalWrite (l1, faible) ;
Delay(100) ;
}
Si (LDRReading1 > 700) {}
digitalWrite (l1, HIGH) ;
Delay(100) ;
}
Si (LDRReading2 > 880) {}
digitalWrite (l2, faible) ;
Delay(100) ;
}
Si (LDRReading2 < 880) {}
digitalWrite (l2, HIGH) ;
Delay(100) ;
}
Si (LDRReading3 > 830) {}
digitalWrite (l3, faible) ;
Delay(100) ;
}
Si (LDRReading3 < 830) {}
digitalWrite (l3, HIGH) ;
Delay(100) ;
}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
Vous aurez à étalonner le LDR commutation valeur selon la luminosité de votre téléphone. C’est une bonne idée pour mettre votre téléphone en pleine luminosité et désactiver tout auto-verrou.