Étape 3: Code d’Arduino
Tout ce que vous avez à faire est de passé votre résultat à l’intérieur de votre Arduino puis utilisez la commande "PrintIn" pour envoyer les données de Arduino à votre port USB
Syntaxe
Serial.println(Val)
Serial.println (val, format)
Paramètres
Val : la valeur d’imprimer - n’importe quel type de données
format : spécifie le numéro de base (pour les types de données intégraux) ou le nombre de décimales (pour les types en virgule flottante)
Exemple :
/*
Entrée analogique
lit une entrée analogique 0, analogique imprime la valeur.
créé le 24 mars 2006
par Tom Igoe
*/
int analogValue = 0 ; variable pour stocker la valeur analogique
void setup() {}
ouvrir le port série à 9600 bits/s :
Serial.Begin(9600) ;
}
void loop() {}
lire l’entrée analogique sur la broche 0 :
analogValue = analogRead(0) ;
Imprimez-le en plusieurs formats :
Serial.println(analogValue) ; imprimer en tant qu’un décimal codé en ASCII
Serial.println (analogValue, DEC) ; imprimer en tant qu’un décimal codé en ASCII
Serial.println (analogValue, HEX) ; imprimer dans un format codé en ASCII hexadécimal
Serial.println (analogValue, OCT) ; imprimer comme un codé en ASCII octal
Serial.println (analogValue, BIN) ; imprimer un binaire codé en ASCII
retard de 10 millisecondes avant la lecture suivante :
Delay(10) ;
}
Vous pouvez faire votre tour Arduino sur votre PC si votre capteur atteint une valeur spécifique par exemple si votre capteur de luminosité est élevée, puis printIn « Commande WOL »
ici un exemple sur l’utilisation "si déclaration" vérifier ce code
Si vous voulez plus de projets sur connectıon Arduino pour PC sans bouclier Ethernet/sans fil consultez cet article sur mon blog
N’hésitez pas à poser toutes les questions ! :)