Arduino-Tutorial 05:Serielle Kommunikation
Willkommen zum fünften Arduino-Tutorial aus unserer Arduino-Tutorial-Reihe. In diesem Tutorial erfahren wir, wie die serielle Kommunikation funktioniert, und machen zum besseren Verständnis einige Beispiele dafür.
Dies ist ein Schritt-für-Schritt-Video-Tutorial, das leicht zu befolgen ist. Außerdem finden Sie unter dem Video, welche Teile wir für dieses Tutorial und die Quellcodes der Beispiele im Video benötigen.
Für dieses Arduino-Tutorial benötigte Komponenten
Schaltplan
Quellcode
int led = 13;
int button = 12;
void setup() {
pinMode(led, OUTPUT);
pinMode(button, INPUT);
Serial.begin(9600);
}
void loop(){
if(Serial.available() > 0) {
char ledState = Serial.read();
if(ledState == '1'){
digitalWrite(led, HIGH);
}
if(ledState == '0'){
digitalWrite(led, LOW);
}
}
int buttonState = digitalRead(button);
if ( buttonState == HIGH){
Serial.println("Button is pressed");
delay(500);
}
}
Code language: Arduino (arduino)
Herstellungsprozess
- Arduino I2C-Kommunikation mit Raspi 2 WIOT
- Anleitung zum Arduino-RFID-Schloss
- taubblinde Kommunikation mit 1Sheeld/Arduino
- Arduino - Temperatur über eine serielle Schnittstelle an das Web senden
- Python3- und Arduino-Kommunikation
- Anleitung zum Arduino-Fingerabdrucksensor
- Arduino-Tutorial:Mini-Klavier
- Arduino MP3-Player Catalex
- Morsecode-Kommunikation mit Arduino
- Arduino-Tutorial 01:Erste Schritte