Tutorial Belajar Pemrograman Arduino untuk Pemula part 14 : Kombinasi Sketch

Assalamu’alaikum Warahmatullahi Wabarakatuh, pada project kali ini kita akan mencoba menggabungkan beberapa sketch yang sudah kita pelajari sebelumnya menjadi sebuah program yang dapat berjalan secara kompleks, pada part kali ini saya sengaja tidak akan menampilkan gambar kerja wiring diagramnya karena sudah saatnya anda belajar membuat wiring sendiri dengan berpedoman pada skecth yang saya berikan ini.

//button press detection with LED output and variable intensity
int buttonPin = 7;
int ledPin = 9;
int potPin = A0;
void setup()
{
pinMode(buttonPin, INPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop()
{
if (digitalRead(buttonPin)==HIGH) //if button pressed
{
int analogVal = analogRead(potPin);
int scaledVal = map(analogVal, 0, 1023, 0, 255); analogWrite(ledPin, scaledVal);//turn on led with intensity set by pot
Serial.println("pressed");
}
else
{
digitalWrite(ledPin, LOW);//turn off if button is not pressed
Serial.println("unpressed");
}
}

jika wiring yang anda buat benar maka jika program diatas dijalankan maka led akan menyala ketika push button ditekan, namun led menyala dengan tingkat kecarahan tertentu, tergantung dari posisi putaran potensiometer. jika ada kesulitan silahkan tanyakan di kolom komentar ya, semoga bermanfaat, wassalamu’alaikum warahmatullahi wabarakatuuh

Giri Wahyu Pambudi

Giri Wahyu Pambudi - Seorang Pemuda Desa yang berkeinginan ikut membangun Indonesia dengan Sedikit Ilmu yang dimiliki SMK N 2 Wonogiri lulus 2015 UNIV Negeri Yogyakarta lulus 2019 2019 - Sekarang Bekerja di SMK Gajah Mungkur 1 Wuryantoro, Wonogiri

Share
Published by
Giri Wahyu Pambudi

Recent Posts

Adab Buang Hajat

Kitab Rujukan : Shahih Adab Islamiyyah karya Dr. Wahid bin Abdissalam bali 1.Berdoa ketika masuk…

1 tahun ago

Adab Ketika Bangun Tidur

Berdzikir kepada Allah Ketika Bangun Tidur عَنْ حُذَيْفَةَ رَضِيَ اللَّهُ عَنْهُ قَالَ: كَانَ النَّبِيُّ صَلَّى…

1 tahun ago

Kisah Tiga Orang yang Terjebak di Dalam Gua dan Bertawasul Dengan Beramal Saleh

عن عَبْدَ اللَّهِ بْنَ عُمَرَ رَضِيَ اللَّهُ عَنْهُمَا - قَالَ سَمِعْتُ رَسُولَ اللَّهِ صلى الله…

1 tahun ago

2 Nikmat yang sering dilupakan Manusia : Sehat dan Waktu Luang

عَنِ ابْنِ عَبَّاسٍ رضى الله عنهما قَالَ-  قَالَ النَّبِيُّ صلى الله عليه وسلم ‏ "‏ نِعْمَتَانِ…

1 tahun ago

7 Golongan yang Mendapatkan Naungan Allah di Padang Mahsyar saat Hari Kiamat

Assalamu'alaikum, Catatan ini menjadi nasehat untuk diri kami pribadi dan umumnya untuk anak - anak…

1 tahun ago

Piston pin Offset – Alasan piston tidak boleh dipasang terbalik

Assalamu'alaikum warahmatullahi wabarakatuh sahabat otomotif :-) , kali ini kita akan bahas tentang piston pin…

4 tahun ago

Tampilan Versi Hemat Data