Agustus 1st, 2017 by Catur Budi Waluyo
hallo sahabat blogger, maaf udah lama gak posting di blog ini, kemarin baru sibuk..he he he, sok sibuk….Pada kali ini saya coba berbagi tentang arduino, Nah menurut anda, apa yang anda pikirkan ketika dengar kata arduino? arduino adalah salah satu jenis mikrokontroller yang sekarang populer dan banyak digunakan khususnya dunia riset. Kalo dulu mikrokontroller yang digunakan masih menggunakan MCS51 dengan bahasa Assembly kemudian di susul dengan AVR8535 dan sekarang menggunakan Arduino. Perkembangan mikrokontroller sekarang semakin pesat yang di iringan dengan banyaknya riset- riset tentang robotika baik untuk sekedar hobby maupun untuk kontes. Pada arduino ini chip mikrokontroller yang digunakan yaitu AVR.
Jenis-jenis Arduino.
Perkembangan pemrograman arduino lahir dimulai dari Arduino Uno sampai sekarang arduino Robot. Pada kali ini saya coba paparkan jenis-jenis arduino yang seringkali kita temui untuk aplikasi mikrokotroller, untuk jenis-jenis arduino yang lebih detail bisa sobat cari di link ini atau klik disini.
1. Arduino Uno, jenis ini yang paling banyak digunakan dan diminati. Selain harga yang cukup terjangkau untuk kalangan mahasiswa dan pemula juga untuk mempelajarinya paling mudah. Pin I/O yang digunakan lebih sedikit dibandingkan jenis arduino yang lain. Sehingga untuk jenis ini, sangat di sarankan untuk pemula seperti saya ini. he he he. Arduino Uno untuk versi terakhir adalah arduino uno R3 dengan 14 pin I/O dan 6 pin analog. Untuk download pemrograman cukup menggunakan USB type A to type B yang bentuk fisik kabelnya menggunakan kabel USB. Untuk Gambar Arduino Uno bisa dilihat pada gambar berikut ini.
Gambar Arduino Uno
2. Arduino Mega, Pada Arduino ini mirip dengan arduino mega, sama-sama download pemrograman menggunakan USB type A to Type B. Arduino ini menggunakan chip yang lebih tinggi yaitu ATMEGA2560. Untuk jumlah pin I/O digital dan I/O lebih benyak dibandingkan arduino Uno. Untuk Gambar Arduino Mega bisa di lihat pada gambar berikut ini.
Gambar Arduino Mega
3. Arduino Nano, Bentuk arduino ini seperti namanya yaitu nano yang berarti kecil. Secara fisik Arduino ini lebih kecil di bandingkan arduino Uno, namun dapat menyimpan banyak fasilitas yang sudah di lengkapi dengan FTDI untuk pemrograman lewat Mikro USB. Pin yang yang terdapat pada arduino ini lebih banyak di bandingkan arduino Uno, yaitu Pin I/O digital berjumlah 14, dan Pin I/O analog berjumlah 8. Untuk Gambar Arduino Nano bisa dilihat pada gambar berikut ini.
Gambar Arduino nano
4. Arduino Ethernet, Arduino ini sudah di lengkapi dengan fasilitas ethernet sehingga dapat berkomunikasi melalui jaringan kabel LAN.Untuk fasilitas pada pin I/O digital dan pin I/O analog sama dengan Arduino Uno.
Gambar Arduino Ethernet
5. Arduino Robot, Arduino ini adalah paket komplit yang sudah berbentuk Robot yang sudah di lengkapi beberapa feature yang belum ada di arduino lain, Karena berbentuk robot maka arduino ini juga menyediakan semua peripheral yang sobat butuhkan dalam membangun sebauh robot. untuk contohnya bisa soba lihat di link ini.
Nah sekarang sobat mau pilih yang mana untuk implentasi risetnya? dari sekian banyak jenis arduino yang bisa di sarankan untuk pemula hanya arduino Uno. Untuk mengikuti perkembangan tentang mikrokontroller arduino bisa sobat kunjungi link resmi arduino uno atau klik disini. semoga bermanfaat.
Posted in Artikel, Elektronika Tagged with: arduino, Jenis-jenis Mikro, Mikrokontroller
Oktober 2nd, 2016 by Rizzan Hazdiqqi
Sebenernya sudah lama pengen ngapdet materi ginian. Alhamdulillah sekarang diberi kesempatan menyapa teman semua dengan satu materi aplikasi Arduino : “Membuat Jam Digital LCD 2×16”.
Sebagai pewaktunya kita ambil RTC (Real Time Clock) tipe DS1307. Datasheet bisa nanya mbah gugel dimana nyimpennya.
Ok, kita rangkai Arduinonya :
Jam digital ini akan menampilkan Kalender, Hari serta Jam. jika para penguna arduino ingin menambahkan Alarm pada jam ini tinggal mengoprek bagian programnya dan menambakan komponen Buzzer pada project kalian.
Untuk lebih jelasnya kalian bisa langsung mendownload source program Disini
dan untuk lebih jelasx bisa kunjungi http://myblogdickybmz.blogspot.co.id/
Posted in Artikel, Publikasi, Riset Tagged with: arduino, Digital Clock, jam digital, Lcd 16x2, RTC
Oktober 2nd, 2016 by Rizzan Hazdiqqi
Sebuah monokrom (satu warna) LED display dot matrix ini digunakan untuk menampilkan Karakter dan Simbol yang bersifat antarmuka dengan mikrokontroler. Proyek ini akan menampilkan pesan teks bergulir pada 32 × 8 LED dot matrix. Mikrokontroler yang digunakan adalah Arduino Uno yang merupakan prototipe platform open source Elektronik. 32 kolom dari matriks LED didorong secara individual oleh empat register geser (max7219), sedangkan delapan baris gabungan juga didorong oleh Shift Horizontal. Di sini kita akan scanning seluruh baris dan mengisi garis kolom dengan tingkat logika yang tepat. Program dalam mikrokontroler adalah untuk menentukan kecepatan pesan bergulir serta pesan apa yang akan kita tampilkan. Teknik ini akan diperlihatkan untuk gulir ke kiri, tetapi dapat dengan mudah diimplementasikan untuk bergulir ke arah lain. Program Sketch untuk Arduino Uno dikembangkan dengan Arduino Software.
Mini LED Fitur Jam:
Mode dasar dengan angka besar
Mode slide di mana angka bergulir dan mematikan layar
Mode Kecil digit dengan plus detik
Waktu ditulis dalam kata-kata mis “Sepuluh lewat lima belas menit ”
menampilkan tanggal
Opsi 12/24 jam
Opsi kecerahan
Jam Mode acak opsi yang mengubah mode tampilan setiap beberapa jam.
Menekan tombol menu didorong untuk setup & pilihan tampilan.
Daftar bagian
4 x MAX7219 Dot Matrix Modul Kontrol Tampilan DIY kit.
1 x Arduino Uno atau Duemilanove dengan 32k RAM.
1 x DS1307 real time clock modul.
1 x Arduino prototyping perisai
1 x papan tempat memotong roti untuk pengujian (opsional)
2 x Dorong untuk membuat tombol seperti ini.
1 x A ke B Jenis USB Timbal
1 x Induk untuk power adapter USB
Kawat
Kit ini menggunakan LED merah matriks yang dihubungkan ke sebuah PCB dengan onboard MAX chip controller. chip mengambil semua kerja keras dari mengendalikan LED. Anda hanya perlu beberapa kabel untuk menghubungkan modul ke Arduino, maka Anda dapat mengendalikannya dengan menggunakan software. Hal menarik lainnya adalah clip ini matriks PCB bersama-sama dengan jumper plastik, sehingga Anda dapat membuat display sebesar yang Anda suka. Kit harus disolder dan menggunakan mount permukaan komponen.
Konfigurasi PIN Modul Dot Matrix
Arduino Pin 10 untuk LOAD
Arduino Pin 11 ke CLK
Arduino Pin 12 sampai DIN (Data Dalam)
5V Arduino ke 5v
Arduino GND ke GND
Konfigurasi PIN Modul RTC
SDA untuk Arduino analog pin 4
SCL ke Arduino analog pin 5
5V untuk Arduino 5V pin
GND ke Arduino pin GND
Konfigurasi PIN Tombol Setting
Tombol 1 terjadi antara Arduino digital pin 2 dan GND
Tombol 2 terjadi antara Arduino digital pin 3 dan GND
Modul DS1307 berisi chip DS1307 yang menjaga waktu, bersama dengan baterai yang berjalan chip jika listrik utama terputus. Dengan cara itu bahkan jika Anda mencabut jam, ketika Anda pasang kembali waktu akan tetap benar. Ini hanya perlu 4 kabel untuk bekerja. 5V dan GND untuk kekuasaan, maka SDA dan SCL yang digunakan untuk mengirim data jam melalui protokol I2C ke Arduino.
The Protoshield
Papan prototyping atau ‘perisai’ dihubungkan ke Arduino sehingga mudah untuk menambahkan komponen lain. Ini membawa input dan output pin Arduino ini ke sebuah papan sirkuit kita bisa solder hal yang. Kami akan menggunakan ini untuk me-mount modul DS1307, ditambah untuk menghubungkan koneksi display matrix dan tombol untuk.
Untuk file lengkap ada dibawah ini:
Source Code Disini
Untuk lebih lengkapnya silahkan kunjungi https://123led.wordpress.com/mini-led-clock/
Posted in Artikel, Kuliah, Publikasi, Riset Tagged with: arduino, elektro, riset