Arduino-zelfstudie 05:Seriële communicatie
Welkom bij de vijfde Arduino-zelfstudie uit onze Arduino-zelfstudieserie. In deze zelfstudie leren we hoe de seriële communicatie werkt en maken we er enkele voorbeelden van voor een beter begrip.
Dit is een stapsgewijze video-tutorial die gemakkelijk te volgen is. Ook kun je onder de video vinden welke onderdelen we nodig hebben voor deze tutorial en de broncodes van de voorbeelden in de video.
Benodigde onderdelen voor deze Arduino-zelfstudie
- Arduino-bord …………………………
- Broodplank en springdraden ………
- LED …………………………………………
- 220 Ohm Weerstand …………………..
- Drukknop ……………………………
Circuitschema
Broncode
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)
Productieproces
- Arduino I2C-communicatie met Raspi 2 WIOT
- Arduino RFID Lock-zelfstudie
- Doofblinde communicatie met 1Sheeld/Arduino
- Arduino - Stuur temperatuur naar internet via serieel
- Python3- en Arduino-communicatie
- Tutorial Arduino-vingerafdruksensor
- Arduino-zelfstudie:minipiano
- Arduino Mp3-speler Catalex
- Morsecodecommunicatie met Arduino
- Arduino Mp3-speler + Afstandssensor =FUN
- Arduino-zelfstudie 01:Aan de slag