Pada percobaan kali ini gelombang yang akan dikeluarkan pada pin 9 adalah gelombang berbentuk kotak dengan duty cycle dan frekuensi yang dapat berubah-ubah. Perubahan frekuensi akan diatur oleh potensiometer yang terhubung pada pin A0.Perubahan duty cycle akan diatur oleh potensiometer yang terhubung pada pin A1. Program pada percobaan kali ini akan menggunakan konfigurasi register untuk mengeluarkan sinyal gelombang pada pin PWM. Buatlah gambar rangkaian seperti di bawah ini.
Kemudian ketikkan program di software IDE Arduino sperti di bawah ini, dan lakukan kompilasi kemudian copy File HEx dari hasil kompilasi.
Setelah itu jalankan hasil program pada proteus isis, dan hasil nya akan seperti video berikut ini.
Kamis, 28 November 2013
Generator Gelombang dengan Adjustable Frekuensi
Pada percobaan kali ini gelombang yang akan dikeluarkan pada pin 9 adalah gelombang berbentuk kotak dengan duty cycle yang besarnya tetap yaitu 50%, namun besarnya frekuensi dapat berubah-ubah. Perubahan frekuensi akan diatur oleh potensiometer yang terhubung pada pin A0. Program pada percobaan kali ini akan menggunakan konfigurasi register untuk mengeluarkan sinyal gelombang pada pin PWM. Buatlah gambar rangkaian seperti di bawah ini.
Kemudian ketikkan program di software IDE Arduino sperti di bawah ini, dan lakukan kompilasi kemudian copy File HEx dari hasil kompilasi.
Setelah itu jalankan hasil program pada proteus isis, dan hasil nya akan seperti video berikut ini.
Kemudian ketikkan program di software IDE Arduino sperti di bawah ini, dan lakukan kompilasi kemudian copy File HEx dari hasil kompilasi.
Setelah itu jalankan hasil program pada proteus isis, dan hasil nya akan seperti video berikut ini.
Generator Gelombang dengan Adjustable Duty cycle
Pada percobaan kali ini akan dibuat program untuk mengeluarkan gelombang kotak pada pada pin 9 (OC1A). Gelombang yang akan dikeluarkan pada pin 9 adalah gelombang berbentuk kotak dengan duty cycle dapat diatur lebarnya. Lebar duty cycle akan diatur oleh potensiometer yang terhubung pada pin A0. Pada percobaan kali ini akan digunakan fungsi analogWrite yang berfungsi untuk mengeluarkan sinyal gelombang pada pin Pulse Width Modulation (PWM). Buatlah gambar rangkaian seperti di bawah ini.
Kemudian ketikkan program di software IDE Arduino sperti di bawah ini, dan lakukan kompilasi kemudian copy File HEx dari hasil kompilasi.
Setelah itu jalankan hasil program pada proteus isis, dan hasil nya akan seperti video berikut ini.
Kemudian ketikkan program di software IDE Arduino sperti di bawah ini, dan lakukan kompilasi kemudian copy File HEx dari hasil kompilasi.
Setelah itu jalankan hasil program pada proteus isis, dan hasil nya akan seperti video berikut ini.
Selasa, 26 November 2013
Interupt Timer1 Arduino
Kondisi yang memicu atau memaksa mikrokontroler untuk menghentikan program utama dan memaksa untuk menjalankan program interupsi. Interrupt di bedakan menjadi dua yaitu Interrupt Internal dan External. Interrupt Internal seperti USART, Timer Comparator, SPI, TWI, ADC. Sedangkan Interrupt External itu seperti RESET, INT0, dan INT1.
Berikut contoh aplikasi atau contoh pemograman dari interupt yang menggunakan timer1.
A. Penggunaan Timer1 Overflow untuk Led Blink
untuk lebih jelasnya dapat dilihat video berikut ini.
B. Jam Digital Menggunakan Timer1
C. Counter Mode Rising Edge
D. Counter Mode Falling Edge
Download listing program.
Berikut contoh aplikasi atau contoh pemograman dari interupt yang menggunakan timer1.
A. Penggunaan Timer1 Overflow untuk Led Blink
Ketikkan program seperti diatas.
Rangkaialah rangkaian sepert contoh di atas menggunakan prosteus.
B. Jam Digital Menggunakan Timer1
ketikkan program seperti contoh diatas.
upload program ke rangkaian yang ada pada proteus. maka hasil yang di dapat akan seperti video di bawah.
ketikkan program di atas pada IDE arduino.
Upload program ke isis proteus, kemudian jalankan.
maka hasil yang di dapat akan seperti berikut ini.
Ketikkan program berikut ini. compile untuk mendapatkan file Hex-nya.
Upload file Hex tersebut ke arduino pada Isis proteus.
Perhatikan video berikut untuk selanjutnya.
Langganan:
Postingan (Atom)