Assalamualaikum, oke kali ini gw pengen nge-share nih tentang bagaimana cara membuat buzzer berbunyi sesuai nada yang kita inginkan. oke langsung aja, bahan yang elo perluin untuk membuat proyek ini :

1. Arduino UNO
2. Buzzer 3-24v
3. BreadBoard atau Papan Project
4. Kabel Jumper

Oke kalo udah ada bahan-bahan yang di perluin maka langkah selanjutnya kita merangkainya menjadi suatu rangkaian berikut gambar rangkainnya :





Gambar diatas adalah skema rangkain nya.


Gambar diatas adalah simulasi rangkaian arduino dengan breadboard, gambar simulasi ini di buat menggunakan software fritzing yang bisa kalian dapatkan di sini

pada saat menempatkan buzzer perhatikan polaritasnya (tanda +) kaki bertanda + di tempatkan pada pin 9.

okedeh kalo langkah diatas udah di ikuti secara benar, langkah berikutnya kita masuk ke program arduino, berikut Program nya :







baru

Cara Membuat Nada Menggunakan Arduino Uno

Posted by Alami Dan ilmiah

Cara Membuat Nada Menggunakan Arduino Uno



Nama               : Eka Surya Wijaya
Nim                 : 20111203001
Pembahasan   :  Membuat Nada Menggunakan Arduino Uno
Tujuan             :  mengetahui  Membuat Nada Menggunakan Arduino Uno
Dasar Teori :
Uno Arduino adalah board berbasis mikrokontroler pada ATmega328 .Board ini memiliki 14 digital input / output pin (dimana 6 pin dapat digunakan sebagai output PWM), 6 input analog, 16 MHz osilator kristal, koneksi USB, jack listrik tombol reset. Pin-pin ini berisi semua yang diperlukan untuk mendukung mikrokontroler, hanya terhubung ke komputer dengan kabel USB atau sumber tegangan bisa didapat dari adaptor AC-DC atau baterai untuk.
Alat dan Bahan :
            # Laptop
# Arduino uno R3
# Speaker
# kabel wire
# ground
# software Proteus 7
# Software Arduino

Gambar Rangkaian :







Gambar 2.1 proteus 7




Gambar 2.2 arduino

Langkah –langkah percobaan :
1.    Siapkan alat dan bahan
2.    Buka software proteus dan buat rangkain seperti gambar  1.1 di atas
3.    Buka software arduino dan tulis listing.
int speakerPin = 9; // kutup + buzzer atau speaker dipasang pada pin 9 Arduino
//LAGU 1 (DO RE MI FA SOL …)
int length = 16; // ini panjang lagu
char notes[] = "cdefgabCCbagfedc"; // ini lagunya
int beats[] = { 1, 1, 1, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 4 }; // ini ketukannya
/*
// LAGU 2 (Twinkle twinkle)
int length = 15; // ini panjang lagu
char notes[] = "ccggaagffeeddc "; // ini lagunya
int beats[] = { 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 4 }; // ini ketukannya
*/
/*
//LAGU 3 (do mi sol Do …Do sol mi do)
int length = 8 ; // ini panjang lagu
char notes[] = "cegCCgec"; // ini lagunya
int beats[] = { 1, 1, 1, 4, 1, 1, 1, 4 }; // ini ketukannya
*/
int tempo = 300;
void playTone(int tone, int duration) {
for (long i = 0; i < duration * 1000L; i += tone * 2) {
digitalWrite(speakerPin, HIGH);
delayMicroseconds(tone);
digitalWrite(speakerPin, LOW);
delayMicroseconds(tone);
}
}
void playNote(char note, int duration) {
char names[] = { 'c', 'd', 'e', 'f', 'g', 'a', 'b', 'C' };
int tones[] = { 1915, 1700, 1519, 1432, 1275, 1136, 1014, 956 };
// play the tone corresponding to the note name
for (int i = 0; i < 8; i++) {
if (names[i] == note) {
playTone(tones[i], duration);
}
}
}
void setup() {
pinMode(speakerPin, OUTPUT);
}
void loop() {
for (int i = 0; i < length; i++) {
if (notes[i] == ' ') {
delay(beats[i] * tempo); // rest
} else {
playNote(notes[i], beats[i] * tempo);
}
// pause between notes
delay(tempo / 2);
}
}
4.    Verify  lalu copy file berbentuk .hex (C:\Users\jaya\AppData\Local\Temp\build6086723775304429385.tmp\sketch_jan07a.cpp.hex ) lalu buka proteus lalu klik dua kali gambar Arduino uno R3 lalu copy file .hex tersebut ke program file
5.    Klau menggunakan rangkaian hardware upload saja ke hardwarenya ke arduino uno R3
6.    Lalu tunggu dan liat hasilnya dan analisa kalau ada kesalahan.
7.    Sekian

Kesimpulan :  dari percobaan di atas dapat saya simpulkan bahwa pelajaran ini sangat      bermanfaat    untuk menambah wawasan membuat nada.


*Semua usaha tidak akan pernah sia-sia*




baru


Membuat Proyek Melodi Dengan Arduino Dengan Mudah

Pada kesempatan kali ini di mana kita akan melakukan simulasi dan praktik bagaimana menggunakan kode/fungsi tone Arduino untuk memainkan musik atau melodi. Arduino mempunyai kemampuan untuk memainkan not-not sebuah melodi bila pin arduino bila dihubungkan dengan speaker ataupun buzzer. Sebagai contoh disini saya akan memberikan contoh lagu "Happy Birthday".

Lansung saja pada persiapannya, untuk melakukan percobaan ini mari kita sediakan dahulu peralatannya seperti yang terntera pada gambar di bawah ini.

Perlengkapan Yang Dibutuhkan
Ikuti langkah langkah berikut ini dengan teliti demi mengurangi kesalahan :

1. Hubungkan kabel speaker ke salah satu pin pada Arduino, disini saya menghubungkannya pada pin 8 dan kabel satu nya lagi di hubungkan pada pin Ground, Sesuai dengan.

2.  Setelah terpasang dengan baik,colokan kabel USB yang terhubung dengan papan Arduino ke komputer atau Laptop.

3. Selanjutnya, jalankan software IDE Arduino dan ketikan kode program proyek Play Melodi pada tempat penulisan sketch.
Penampakan Sederhana Scetch Melodi

4. Klik icon Upload pada toolbar, untuk mengupload sketch ke papan Arduino. Dengarkan suara speaker.. Dan selamat Proyek Anda Berhasil..

Untuk kode programnya tinggal download disini kakak

konflik PT. Kwala Gunung di Limapuluh Angkat kaki dari Batubara

Batubara – Sikap cepat dan tegas nampaknya terus dilakukan dalam upaya percepatan pembangunan yang direncanakan sesuai dengan Rancangan Umum Tata Ruang (RUTR) Pemkab Batubara. Lahan seluas 50 hektar eks HGU PT Kwala Gunung dipatok pihak Kodim 0208/AS dan Yonif 126/KC, Sabtu (8/10).

Pantauan wartawan, kegiatan pematokan tersebut dihadiri anggota DPRD Batubara Citra Muliadi Bangun, Dandim 0208/AS Letkol ARM Suhono, Danyon 126/KC Mayor Inf Taufik Rizal, Kadis Perkebunan dan Kehutanan Batubara Zaenal Manurung, Camat Limapuluh Drs Darmansyah, Kepala Desa Sumber Rejo Robinson, serta masyarakat setempat.

Kegiatan permatokan lahan Ex HGU PT Kwala Gunung tersebut dilakukan sebagai tindak lanjut dari penyerahan lahan yang diserahkan Pemkab Batubara kepada Kodam 1/BB melalui Korem 022/PT pada Kamis (6/10) lalu, di Ruang Rapat Paripurna DPRD Kabupaten Batubara yang saat itu rapat tersebut langsung dipimpin wakil Ketua DPRD Batubara Syafrizal SE.

Danyon 126/KC Mayor Inf Taufik Rizal dan Dandim 0208/AS Letkol ARM Suhono di sela-sela kegiatan pematokan tersebut mengungkapkan, kegiatan pematokan tersebut merupakan tindak lanjut dari penyerahan lahan yang dilakukan oleh Pemkab Batubara kepada Kodam 1/BB melalui Korem 022/PT.

“Pematokan ini merupakan tindak lanjut dari penyerahan lahan yang dilakukan oleh Pemkab Batubara, hari ini yang kita patok seluas 50 hektar lahan yang nantinya akan dibangun Markas Komando Yonif 126/KC. Kegiatan pematokan akan dilanjutkan di lahan berikutnya dari 300 hektar yang di minta Pemkab Batubara itu,” ungkapnya.

Mereka juga menambahkan, bahwa dalam kegiatan pematokan tersebut mereka tidak melibatkan masyarakat.

 “Masyarakat yang datang sendiri kemari untuk membantu kegiatan pematokan ini. Kegiatan pematokan ini dilakukan dalam upaya percepatan pembangunan yang direncanakan untuk membangun Markas Komando Yonif 126/KC yang direncanakan kalau bisa pada tahun 2017 sudah bisa dilakukan, usai pematokan ini patroli rutin juga akan terus dilakukan kedepan,” ungkapnya.
Terpisah, Anggota DPRD Batubara Citra Muliadi Bangun mengungkapkan bahwa kegiatan pematokan lahan tersebut sebagai upaya bentuk tegas yang dilakukan pemerintah terhadap PT Kwala Gunung.

“Sebelumnya kita sudah coba membicarakan semuanya dengan baik dan dengan langkah yang santun kepada pihak PT Kwala Gunung, namun beberapa kali pertemuan untuk membicarakan masalah ini yang dilakukan dan langsung dihadiri oleh Bupati Batubara OK Arya dan unsur pimpinan lainnnya, hanya dihadiri oleh kuasa hukum PT Kwala Gunung yang tidak bisa memberikan keputusan apa-apa dalam pertemuan yang dilakukan itu, makanya langkah ini perlu dilakukan sebagai langkah tegas terhadap PT Kwala Gunung,” ungkapnya.

Sementara itu seorang warga Desa Antara, Kecamatan Limapuluh, Batubara Sarni (86) yang tanahnya berbatasan dengan perkebunan PT Kwala Gunung mengaku sangat senang dan menyambut baik dengan rencana pembangunan yang akan dilakukan di lahan Eks HGU PT Kwala Gunung itu.

“Ya tentu masyarakat senang, sebab kalau dibangun areal perkantoran. Di sini pasti menjadi ramai dan masyarakat bisa membuka usaha seperti warung dan lainnya,” katanya diamini warga lainnya.

Sementara itu, pematokan lahan Ex HGU PT Kwala Gunung itu dilakukan dengan menancapkan tanda kayu papan kelapa dan dicet sebagai tanda batas lahan yang nantinya direncanakan akan dilakukan pembangunan.

Saat berlangsungnya kegiatan pematokan tersebut, KTU Perkebunan PT Kwala Gunung Muldi tampak datang menemui pihak TNI di lokasi dan menanyakan tentang kegiatan tersebut, dan pihak TNI kemudian coba menjelaskan kepadanya tentang dasar dilakukan kegiatan pematokan itu bahwa kegiatan itu merupakan tindak lanjut dari penyerahan lahan oleh Pemkab Batubara.

Kegiatan tersebut berlangsung dengan aman dan kondusif tanpa ada konflik serta berjalan dengan lanca

Kategori

Kategori