Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri. (wikipedia)
Mungkin kalian semua yang hobi elektro mungkin sudah faham, dan dengan Arduino kalian bisa membuat sesuatu yang kalian inginkan, seperti contohnya yang ada di judul "Cara mudah Membuat Alarm Sederhana Menggunakan Arduino Uno R3". dibawah ini akan dibahas masalah peralatan, sampai dengan sketch programnya..
Alarm dengan menggunakan arduino sebenernya simple sekali, cara kerjanya kita tinggal memasukkan waktu yang sesuai dengan waktu anda, dan setelah itu anda bisa mengatur jam berapa alarm itu akan berdering.
Tapi sebelum anda sketch programnya, silahkan download library "Time.h" dan "Time alarm.h".
yang perlu dipersiapkan antara lain adalah :- Arduino UNO
- ProjectBoard
- Sound 8 ohm 1 watt (1 buah)
- Led 5 mm (1 buah)
- Resistor 330 ohm (1 buah)
- Kabel penghubung secukupnya.
ini skema pemasangannya.
Nah, setelah semua terpasang, silahkan download sketch dibawah ini.
#include<Time.h>
#include<TimeAlarms.h>
int led=13;
int sound=12;
void setup()
{
Serial.begin(9600);
pinMode(led, OUTPUT);
pinMode(sound, OUTPUT);
digitalWrite(led, LOW);
setTime(12,9,0,9,3,16);
Alarm.alarmRepeat(12,10,5, AlarmSiang);
}
void loop()
{
Serial.print("Alarm made in gagego.pati --> ");
Serial.print(hour());
Serial.print(":");
Serial.print(minute());
Serial.print(":");
Serial.print(second());
Serial.println();
Alarm.delay(1000);
}
void AlarmSiang()
{
Serial.println("Alarm Siang Tiba");
digitalWrite(led, HIGH);
tone(sound, 1000);
Alarm.delay(10000);
noTone(sound);
digitalWrite(led, LOW);
}
nanti hasil running nya seperti ini.
Atau bisa juga kalian download dibawah ini lengkap dengan librarynya.
Terimakasih..
kalau mau membuat alarm yang menyala sebulan sekalai bagaimana ?
ReplyDelete