Étape 6: Le Code
Maintenant, il suffit de télécharger le code ci-dessous.
La seule chose que vous aurez à faire pour le code, c’est changer la ligne encerclée en rouge. Le nombre de 140 est fondamentalement la valeur clair inbetween la valeur lorsque la porte est ouverte, et quand la porte est fermée. La valeur est inférieure à 140 quand la porte s’ouvre, en déclenchant l’alarme. Mais vous allez devoir changer ce chiffre parce que l’éclairage de votre maison sera différente de la mienne. Vous devrez peut-être même passer la < symbole > si la lumière de la porte ouverte est supérieure lorsque fermé.
if(sensorValue < 140) {
C’est pourquoi j’ai mentionné précédemment que vous devriez avoir expérience avec Arduino avant de procéder à ce projet, car cela nécessite de dépannage sur un niveau un peu plus compliqué que la vôtre ou quelqu'un d’autre la zone de confort.
En outre, si vous n’utilisez pas les mêmes broches GPIO comme moi, vous devez lire ceci. Juste après l’importation de la bibliothèque de cristaux liquides, vous voyez cette ligne de code :
LiquidCrystal lcd(12, 11, 10, 13, 6, 7);
C’est selon lequel les broches reliés à l’écran lcd sont 12, 11, 10, 13, 6 et 7 sur la carte Arduino. Renvoyer la liste à l’étape 3. Comme vous pouvez le voir, les broches 12, 11, 10, 13, 6 et 7 sont en ordre, de haut en bas sur la liste (ils sont en gras pour vous). Vous devez identifier ce qui se passait le pins où dans votre projet et suivre le même ordre, ou il ne fonctionnera pas. Faites-moi savoir si vous avez des questions.
Je voudrais savoir comment le projet se passe. Commentez vos résultats, questions, problèmes ou idées futures. J’espère vous plaira, et je vais être pour un autre tout nouveau projet dans un avenir proche.