Étape 1: Circuit et codage
Après avoir terminé votre circuit :
- Télécharger le code ci-dessous sur votre Arduino.
- Ouvrir le moniteur de la série, et chercher la valeur de votre résistance.
- Remplacez « 1023 » à de votre résistance valeur.
//enjoy :) int lightPin = 0; void setup(){ Serial.begin(9600); pinMode(8, OUTPUT); //green light pinMode(5, OUTPUT); //red light } void loop(){ Serial.println(analogRead(lightPin)); //Green light if(analogRead(lightPin) == 1023 ){ //resistor value digitalWrite(8, HIGH); Serial.println("high"); } else { digitalWrite(8, LOW); Serial.println("low"); } //Red light if(analogRead(lightPin) == 0 ){ digitalWrite(5, HIGH); Serial.println("high"); } else { digitalWrite(5, LOW); Serial.println("low"); delay(5000); // keep this delay high to make it hard to break by using potentiometer. } // narzan qarma
Disons que quelqu'un souhaitez pirater votre serrure avec un potentiomètre !
5 X 1023 = 5115
5115/60 = 85.25
85/60 = 1 heure et 40 minutes pour pirater votre système.
bien utiliser une résistance plus élevée avec valeur autour de « 7800 » maintenant, il faut 10:08 de le pirater:)