Pendahuluan
Arduino board ialah modul yang menggunakan mikrokontroler AVR dan menggunakan seri yang lebih canggih, sehingga dapat digunakan untuk membangun sistem elektronika berukuran minimalis namun handal dan cepat. Berbagai modul dan sensor terkini dapat dipasang pada board ini dilengkapi dengan berbagai kode demo yang memuaskan.
Arduino terdiri dari beberapa board, yang dapat digunakan sesuai kebutuhan dan menggunakan software open source yang dapat dijalankan pada Windows, Mac dan Linux. Beberapa board yang terkenal ditampilkan pada gambar di bawah :
Gambar 1. Arduino Main Board berbasis ATmega328 dengan bootloader
Gambar 2. Arduino Mega 2560 dengan 8 ch ADC dan fitur PWM
Fitur Arduino Mega 2560:
Gambar 3. Skema Rangkaian Arduino Pro 5V/16MHz.
Untuk mencoba Arduino board, berikut langkah-langkahnya :
Blink.pde:
/*
Language: Arduino/Wiring
Kelap kelip pada p 13 setiap ½ detik
Pin 13: + leg of an LED (- leg goes to ground)
*/
int LEDPin = 13;
void setup() {
pinMode(LEDPin, OUTPUT); // set pin 13 menjadi Output
}
void loop() {
digitalWrite(LEDPin, HIGH); // hidupkan LED pada pin 13
delay(500); // delay ½ detik
digitalWrite(LEDPin, LOW); // matikan LED
delay(500); // delay ½ detik
}
Sensor jarak ultrasonik PING dari Parallax merupakan sensor yang paling banyak digunakan pada berbagai proyek riset dan robotika, kelebihannya antara lain selain dapat mengukur jarak 3cm – 3m, juga hanya menggunakan 1 jalur data. Pastikan Anda tidak salah pasang rangkaian PING. Contoh rangkaian berikut merupakan aplikasi pengukuran jarak menggunakan Arduino:
Arduino board ialah modul yang menggunakan mikrokontroler AVR dan menggunakan seri yang lebih canggih, sehingga dapat digunakan untuk membangun sistem elektronika berukuran minimalis namun handal dan cepat. Berbagai modul dan sensor terkini dapat dipasang pada board ini dilengkapi dengan berbagai kode demo yang memuaskan.
Arduino terdiri dari beberapa board, yang dapat digunakan sesuai kebutuhan dan menggunakan software open source yang dapat dijalankan pada Windows, Mac dan Linux. Beberapa board yang terkenal ditampilkan pada gambar di bawah :
Gambar 1. Arduino Main Board berbasis ATmega328 dengan bootloader
Gambar 2. Arduino Mega 2560 dengan 8 ch ADC dan fitur PWM
Fitur Arduino Mega 2560:
- ATmega2560 microcontroller
- Input voltage – 7-12V
- 54 Digital I/O Pins (14 PWM outputs)
- 16 Analog Inputs
- 256k Flash Memory
- 16Mhz Clock Speed
Gambar 3. Skema Rangkaian Arduino Pro 5V/16MHz.
Untuk mencoba Arduino board, berikut langkah-langkahnya :
- Anda dianggap sudah memiliki board Arduino Mega, Mega 2560, Uno dan Nano atau Arduino lainnya yang sesuai.
- Unduhlah software Arduino di situs penulis dan lakukan proses instalasi, setelah itu hubungkan kabel USB dengan modul Arduino.
- Buka contoh kode Blink Examples
Blink.pde:
/*
Language: Arduino/Wiring
Kelap kelip pada p 13 setiap ½ detik
Pin 13: + leg of an LED (- leg goes to ground)
*/
int LEDPin = 13;
void setup() {
pinMode(LEDPin, OUTPUT); // set pin 13 menjadi Output
}
void loop() {
digitalWrite(LEDPin, HIGH); // hidupkan LED pada pin 13
delay(500); // delay ½ detik
digitalWrite(LEDPin, LOW); // matikan LED
delay(500); // delay ½ detik
}
- Pilih modul Anda, lalu klik Upload to I/O Board, dalam beberapa saat maka LED di p13 akan berkedip, berarti alat Anda sudah siap digunakan.
Sensor jarak ultrasonik PING dari Parallax merupakan sensor yang paling banyak digunakan pada berbagai proyek riset dan robotika, kelebihannya antara lain selain dapat mengukur jarak 3cm – 3m, juga hanya menggunakan 1 jalur data. Pastikan Anda tidak salah pasang rangkaian PING. Contoh rangkaian berikut merupakan aplikasi pengukuran jarak menggunakan Arduino:
sumber: http://widodo.com/praktikum/eksperimen-dengan-arduino/
0 Responses to " "
Posting Komentar