Étape 5: Code pour votre carte Arduino
Voici une version très allégée du code qui permettra d’atteindre notre objectif d’utilisation de votre carte Arduino avec un module de détecteur de mouvement PIR. OK, grand saut ici, mais je suppose que vous savez comment copier et coller entre les programmes. Mais voici un soupçon, le point culminant et la copie le code ci-dessous tout d’abord, ouvrez votre programme Arduino, ouvrez un nouveau fichier et sélectionnez Modifier, puis cliquez sur Sélectionner tout, sélectionnez Modifier à nouveau, puis cliquez sur coller. Enregistrez ce fichier et transférez-le sur votre planche.
Si vous obtenez tout compiler Erreurs Assurez-vous que tout le code par défaut, que vous voyez quand vous ouvrez un nouveau fichier est supprimé. Également vous assurer que tout le code ci-dessous a été copié et même dans le programme apparaît comme il le fait ci-dessous (Eh bien, à l’exception de l’habillage que je vois sur mon propre ordinateur portable, Télécharger le PDF - le code a l’air mieux).
02/11/15 mise à jour : J’ai joint le fichier de code. Faites un clic droit sur le fichier, sélectionnez Enregistrer sous et enregistrez-le à un emplacement où vous serez en mesure de le retrouver. :-) Il voudra aussi créer un dossier portant le même nom que le fichier lorsque vous l’enregistrez - laissez-le faire. Puis double-cliquer le fichier sauvegardé et (si vos associations de fichiers sont correctes) le programme Arduino s’ouvre avec le code prêt à aller pour vous.
---COPIER TOUT AU-DESSOUS DE CETTE LIGNE---
Code de démonstration du Module de détection de mouvement PIR - non destiné à une utilisation pratique
int LED = 13 ; Le mot « LED » peut savoir être utilisé tout au long du programme et référencera toujours pin 13
int capteur = 2 ; Employer le mot « Sensor » peut savoir tout au long du programme et fera toujours référence à broche 2
int val = faible ; « val » sera une variable utilisée pour stocker l’État (haute ou basse) du capteur
void setup()
{
pinMode (LED, sortie) ; On nous dit juste le programme que LED (13 broches) sera utilisé pour la sortie
pinMode (entrée, capteur) ; Et ceci indique au programme que capteur (axe 2) sera utilisé pour l’entrée
}
void loop()
{
Val = digitalRead(Sensor) ; Pour déterminer si « val » est haute ou basse ceci vérifie l’état du capteur (2 broches)
Si (val == HIGH) digitalWrite (LED, haute) ; la LED s’allume en appliquant la tension sur la broche 13
Si (val == faible) digitalWrite (LED, faible) ; éteindre la LED en fermant la tension sur la broche 13
}
---COPIER TOUT AU-DESSUS DE CETTE LIGNE---
Maintenant, nous sommes vraiment fait ! S’amuser et ne pas rester debout toute la nuit parce que vous aimez regarder le LED tour sur et en dehors en agitant la main devant le détecteur de mouvement PIR.