microdev.gr




Περιγραφή-Σκοπός της εφαρμογής

Σε αυτή την εφαρμογή αξιοποιούμε τη σειριακή επικοινωνία Arduino-υπολογιστή και ελέγχουμε ένα LED από το πληκτρολόγιο. Εσείς μπορείτε να διερευνήσετε τον πίνακα ASCII για να υλοποιήσετε περισσότερες λειτουργίες και με άλλα πλήκτρα. Οι πιο προχωρημένοι μπορούν να αναπτύξουν λέξεις ως εντολές.

Κύκλωμα


Κώδικας

byte incomingByte= 0;
byte led=8;

void setup()
{
pinMode(led,OUTPUT);
Serial.begin(9600);
}

void loop()
{
if (Serial.available()> 0)
{
incomingByte = Serial.read();
if(incomingByte==49)
    {
  Serial.println("LED ON"); digitalWrite(led,HIGH);
    }
else
   {
  Serial.println("LED OFF");
  digitalWrite(led,LOW);
   }
}
}