Étape 1: Commandes d’entrée
Ici, où va se pour pencher sur les commandes d’entrée. Il existe deux principaux types de broches de l’Arduino, la I/O(Input/Output) numérique et l’entrée analogique, les numérique broches peuvent être les entrées et les sorties et les broches analogiques sont entrées spéciales qui permettent de détecter la tension actuelle.
PinMode
Avant que nous pouvons utiliser des capteurs ou actionneurs que nous devons dire à l’Arduino quelles broches ils sont.
Cela indique l’Arduino qu’il y a une entrée sur broche sensorPin, qui est un nombre entier pour le numéro A1. La raison pour laquelle que nous faisons cela est parce que si il faut changer le NIP pour une raison quelconque, nous pouvons changer ce dans le seul endroit en haut au lieu de va à travers l’ensemble du code et d’avoir à changer le nombre à chaque fois son référencés. Cette commande va dans la configuration du Sub, la plupart des commandes allez dans Sub boucle donc les mettre là sauf si indiqué autrement.
Lecture numérique
Il s’agit de la plus simple façon d’entrer dans un Arduino. Le signal bien soit être allumé ou éteint, cela est utilisé pour détecter l’état d’un bouton ou interrupteur d’éclairage. Voici comment l’utiliser.
Ceci affecte int DsensorVal pour égaler ce que DsensorPin se redresse. Dans ce cas il sera 1 ou 0, activé ou désactivé.
Lecture analogique
La commande de lecture analogique est de détection de tension sur une des broches analogiques de l’Arduino. Ceci est utilisé pour se connecter à n’importe quel capteur qui dégage une tension sous forme de données, comme un résistant dépendant de la lumière, pot Trimmer, certains capteurs de température, etc..
Ceci affecte int AsensorVal à la tension sur AsensorPin. ce sera une valeur comprise entre 0 et 1023, selon une tension comprise entre 0 et 5 volts, ex. 1.25V = 256, 2.5V = 512, 3.25V = 768.
Nous allons voir comment utiliser ces derniers dans l’étape suivante.