Postingan

Menampilkan postingan dengan label Pemrograman Arduino

Belajar Pemrograman Dasar Arduino!

Gambar
Yang yang gres pertama kali berguru arduino silahkan masuk dulu ke KELAS ARDUINO . Seperti yang aku bilang pada postingan sebelumnya, bahasa pemrograman Arduino menyerupai bahasa C yang dipakai pada AVR. Akan tetapi lebih sederhana, dan lebih gampang untuk dipelajari. Ada yang bilang juga bahwa bahasa pemrograman Arduino ialah bahasa processing. Bagi aku bahasa pemrograman yang dipakai pada Arduino ialah bahasa pemrograman Arduino 😉 hehe Nah pada kelas ini aku ingin mengajak kau untuk berguru Bahasa Pemrograman Dasarnya. Penting sekali, supaya ketika dipembahasan selanjutnya aku kasih kau pola program. Kamu sudah sanggup memahami dan tidak bingung, sebab kau sudah tahu dasarnya. Ok! Baiklah kita akan mulai dari: void setup () { // semua arahan yang disini akan dibaca sekali oleh Arduino } void loop () { //semua arahan yang ada disini akan dibaca berulang kali (terus menerus) oleh Arduino } Semua arahan jadwal yang ada dalam void setup akan dibaca sekali oleh Arduino. Biasanya isin...

Program Arduino: Menyalakan Led Dan Blink!

Gambar
Projek yang akan kita buat yaitu menyalakan LED dan menciptakan LED berkedip (blink). Yang kau perlu persiapkan adalah: 1x Arduino, BELI 1x Breadboard, BELI 1x LED, BELI 1x Resistor 220 ohm, BELI 2x Kabel Jumper. BELI Lalu buatlah rangkaian menyerupai gambar dibawah ini: NOTES : Pin GND Arduino ke Breadboard . Pin negatif LED ke GND melalui resistor 220 ohm . pin kasatmata LED ke pin 13 Arduino. Pembuatan sketch untuk BLINK sangatlah mudah, sehabis masuk ke Program ARDUINO kemudian klik FILE => EXAMPLE => BASIC => BLINK . Atau salin ulang sketch dibawah ini: PHP void setup(){ pinMode(13, OUTPUT); } void loop(){ digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); } 1 2 3 4 5 6 7 8 9 10 void setup ( ) {    pinMode ( 13 , OUTPUT ) ; }   void loop ( ) {    digitalWrite ( 13 , HIGH ) ;    delay ( 1000 ) ;    digitalWrite ( 13 , LOW ) ;    delay ( 1000 ) ; } Lihat Video dibawah ini un...

Program Arduino: Blink 3 Led Sekaligus!

Gambar
Agar tidak bingung. Pastikan kau sudah baca Program Arduino: Menyalakan LED dan BLINK! karena yang ini merupakan pembahasan lanjutannya. Tapi bagi yang sudah belajar, ya eksklusif saja 😉   Untuk memprogram 3 LED sekaligus, kita dapat memakai variabel int . Dan yang kau butuhkan adalah: 1x Arduino BELI 1x Breadboard BELI 3x LED BELI 3x Resistor 220 Ohm BELI 4x Kabel Jumper BELI Sebelumnya kau dapat menciptakan rangkaian ibarat gambar di bawah ini: Dan untuk sketch kegiatan silahkan salin ulang dibawah ini; PHP byte led1= 9; byte led2= 8; byte led3= 7; void setup(){ pinMode(led1, OUTPUT); pinMode(led2, OUTPUT); pinMode(led3, OUTPUT); } void loop(){ digitalWrite(led1, HIGH); digitalWrite(led2, HIGH); digitalWrite(led3, HIGH); delay(1000); digitalWrite(led1, LOW); digitalWrite(led2, LOW); digitalWrite(led3, LOW); delay(1000); } 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 byte led1 = 9 ; byte led2 = 8 ; byte led3 = 7 ;   void setup ( ) {  ...

Program Arduino: Digital Read Push Button!

Gambar
Hari ini kita akan mencoba menciptakan Program untuk Push Button, komponen elektro jenis Saklar yang pernah terbahas di Komponen Dasar Elektronika . Dimana kita mengetahui bahwa Push Button dikala kita tekan akan menghubungkan arus listrik, dan terputus apabila dilepas (tidak ditekan). Saat ini kita akan menciptakan jadwal sederhana untuk Push Button dengan logika program, “ Jika button ditekan LED menyala, bila tidak LED mati. ” Yang harus kau siapkan; 1x Arduino BELI 1x Breadboard BELI 1x Push button BELI 1x LED BELI 1x Resitor 10k BELI 1x Resistor 220ohm BELI 7x Kabel jumper BELI Buatlah rangkain menyerupai gambar dibawah ini… Rangkaian Untuk Push Button NOTES : Hubungkan 5V dan GND dari Arduino ke Breadboard . Hubungkan kaki pertama button ke 5V dan kaki ke-2 ke kaki pertama resitor 10k . Hubungkan kaki ke-2 resistor 10k ke GND . Hubungkan pin 2 Arduino ke kaki ke-2 button . Untuk LED rangkaiannya tidak jauh berbeda dengan pembahasan sebelumnya. Untuk sketch-nya kau d...

Program Arduino: Analog Input Potensiometer!

Gambar
Seperti yang kita tahu, Potensiometer yaitu jenis resistor yang ukuran resistansinya atau nilai hambatannya sanggup kita rubah sesuai dengan kebutuhan kita. Nah pada Arduino, bahkan kita sanggup melihat berapa nilai yang dihasilkan oleh potensiometer pada posisi tertentu. Lalu sanggup kita manipulasi sesuai dengan kebutuhan kita. Nah untuk pertama kalinya kita akan coba menciptakan program, biar si Potensiometer ini sanggup mengatur kecepatan BLINK ! Dan yang harus kau siapkan adalah: 1x Arduino BELI 1x Breadboard BELI 1x Potensiometer BELI 1x Led  BELI 7x Kabel Jumper BELI Buatlah rangkaian menyerupai gambar dibawah ini: NOTES: Hubungkan 5V dan GND dari Arduino ke Breadboard. Hubungkan kaki kanan Potensiometer ke VCC . Hubungkan kaki kiri Potensiometer ke GND. Hubungkan kaki tengah Potensiometer ke pin A3 Arduino . Untuk LED rangkaiannya tidak jauh berbeda dengan pembahasan sebelumnya. *** Untuk programnya, kau bisa  gunakan sampel pada File => Examples => Analog => ...

Program Arduino: Sensor Cahaya Ldr!

Gambar
Light Dependent Resistor (LDR) yaitu jenis resistor yang nilai hambatannya di pengaruhi oleh cahaya di sekitar. Maka kita dapat menciptakan LDR ini menjadi sensor cahaya. Karena memang sudah banyak aplikasinya. Misalnya pada lampu jalan, tidak ada saklar untuk mematikan dan menghidupkan lampu jalan. Dengan memakai sensor cahaya LDR, lampu jalan akan mati dikala siang dan akan hidup dikala malam secara otomatis. Sekarang kita akan buat jadwal Arduino yang akan melakukan, “Lampu LED menyala dikala keadaan gelap dan mati dikala keadaan terang”  ( Automatic Lighting System ). Yang harus kau siapkan: 1x Arduino BELI 1x Breadboard BELI 1x Sensor cahaya LDR BELI 1x Resistor 10k BELI 7x Kabel jumper BELI Kemudian buat rangkaian menyerupai gambar dibawah ini. NOTES : Hubungkan 5V dan GND dari Arduino ke Breadboard. Hubungkan kaki kiri LDR ke 5V. Hubungkan kaki kanan LDR ke pin A2 Arduino. Hubungkan kaki kiri resistor ke celah antara kaki kanan LDR dan GND arduino. Hubungkan ka...