Projek Simpel Modul Arduino
Projek modul Arduino Uno untuk pemula beserta diagram wiring board layout dan code program:
LED Blinking
- Wiring Board Layout:
- Sambungkan pin positif (+) dari LED ke pin 13 pada Arduino Uno
- Sambungkan pin negatif (-) dari LED ke GND pada Arduino Uno
- Code Program:
Button Control LED
- Wiring Board Layout:
- Sambungkan pin positif (+) dari LED ke pin 13 pada Arduino Uno
- Sambungkan pin negatif (-) dari LED ke resistor 220 ohm
- Sambungkan ujung resistor yang lain ke pin negatif (-) dari button
- Sambungkan ujung lain dari button ke GND pada Arduino Uno
- Code Program:
int buttonPin = 2; // pin button
int ledPin = 13; // pin LED
int buttonState; // status button
void setup() {
pinMode(ledPin, OUTPUT); // konfigurasi pin LED sebagai output
pinMode(buttonPin, INPUT); // konfigurasi pin button sebagai input
}
void loop() {
buttonState = digitalRead(buttonPin); // membaca status button
if (buttonState == HIGH) { // jika button ditekan
digitalWrite(ledPin, HIGH); // nyalakan LED
} else { // jika button tidak ditekan
digitalWrite(ledPin, LOW); // matikan LED
}
}
int ledPin = 13; // pin LED
int buttonState; // status button
void setup() {
pinMode(ledPin, OUTPUT); // konfigurasi pin LED sebagai output
pinMode(buttonPin, INPUT); // konfigurasi pin button sebagai input
}
void loop() {
buttonState = digitalRead(buttonPin); // membaca status button
if (buttonState == HIGH) { // jika button ditekan
digitalWrite(ledPin, HIGH); // nyalakan LED
} else { // jika button tidak ditekan
digitalWrite(ledPin, LOW); // matikan LED
}
}
Analog Input Reading
Berikut hasilnya :- Wiring Board Layout:
- Sambungkan ujung positif (+) dari potensiometer ke 5V pada Arduino Uno
- Sambungkan ujung negatif (-) dari potensiometer ke GND pada Arduino Uno
- Sambungkan ujung tengah potensiometer ke pin A0 pada Arduino Uno
- Code Program:
int potPin = A0; // pin potensiometerint potValue; // nilai potensiometer
void setup() {
Serial.begin(9600); // buka koneksi serial
}
void loop() {
potValue = analogRead(potPin); // baca nilai analog pada pin potensiometer
Serial.println(potValue); // tampilkan nilai pada serial monitor
delay(100); // tunggu selama 0,1 detik
}
Posting Komentar untuk "Projek Simpel Modul Arduino "