Anvisningar använder ARDUINO SERIAL MONITOR (1 / 3 steg)
Steg 1:
Använder du den Serial Monitor att felsöka Arduino programvara skisser eller Visa data som skickas av en fungerande skiss. Du måste ha en Arduino ansluten via USB till datorn för att kunna aktivera den Serial Monitor.
För att bekanta dig med använda följetong Monitor, kopiera och klistra in exemplet nedan skiss i ett tomt Arduino IE fönster. Sedan kontrollera det och om det är OK, ladda upp den. Nästa steg kommer att visa dig vad som väntar.
EXEMPLET skiss: Klippa och klistra
/ * YourDuinoStarter_SerialMonitor_SEND_RCVE < br > - vad det gör:
-Tar emot tecken från Serial Monitor
-Visar fått karaktär som Decimal, Hexadecimal och karaktär
-Kontroller stift 13 ledde från tangentbordet
-SE kommentarer "/ /" på varje rad nedan
-ANSLUTNINGAR:
-Ingen: Stift 13 inbyggda ledde
-
-V1.00 02/11/13
Frågor: terry * /
/ *---(Import behövs bibliotek)---* /
/ *---(Deklarera konstanter och Pin nummer)---* /
#define ledde 13 / / inbyggd LED
/ *---(Deklarera objekt)---* /
/ *---(Deklarera variabler)---* /
int ByteReceived;
void setup() / *** SETUP: kör en gång *** /
{
Serial.BEGIN(9600);
Serial.println ("---Start seriell övervaka SEND_RCVE---");
Serial.println ("typ i rutan ovan,.");
Serial.println("(decimal)(hex)(Character)");
Serial.println();
}
--(slutet setup)---
void loop() / *** LOOP: kör ständigt *** /
{
om (Serial.available() > 0)
{
ByteReceived = Serial.read();
Serial.Print(ByteReceived);
Serial.Print("");
Serial.Print (ByteReceived, HEX);
Serial.Print("");
Serial.Print(Char(ByteReceived));
om (ByteReceived == '1') / / enda citat! Detta är en karaktär.
{
digitalWrite(led,HIGH);
Serial.Print ("LED på");
}
om (ByteReceived == "0")
{
digitalWrite(led,LOW);
Serial.Print ("LED av");
}
Serial.println(); Avsluta raden
SLUTET följetong tillgängliga
}
}
--(slutet huvudloop)---
/ *---(Förklara användaren skrivna funktioner)---* /
/*********( THE END )***********/