Digit_Ctrl Pin 1 - 4 Itu Positiv(+) kan yah... Tergantung apakah sedang menyalakan atau mematikan. Pada saat digit tsb dinyalakan beri nilai 1, dan sebaliknya.
Nggak semua 7segment common cathode. Ada juga yang common anode. Artinya pin common adalah positive dan a-g adalah negative. Umumnya pakai frekuensi 80hz sudah cukup. Jadi nyalakan digit ke-n, kasih delay 1/80 detik, matikan. Lanjutkan ke digit berikutnya. jeda = 1000 / 80; (±13milidetik); Cont...
Transistor sebagai switch untuk on-off pin common. Kalau pake 7segment yang jenis common cathode, maka pakai NPN. Pin nya terserah yang mana aja yang masih kosong. Kira2 gambarnya seperti ini.
Kurang lebih seperti itu gan, anda cepat belajar :) Lebih simpel lagi kalau pake MAX7219. Cukup dengan satu IC, bisa mengontrol 8 digit 7Segment. http://www.arduino.cc/playground/Main/MAX72XXHardware
Untuk kasus seperti ini kita bisa menggunakan teknik multiplexing. Dalam satuan sepersekian detik kita nyalakan satu buah 7segments. Kemudian nyalakan 7segments berikutnya secara bergantian dan berurutan. Karena proses ini diulang dan dilakukan dengan cepat, maka tampilan pada 7segments akan ter...
Sebenarnya kalau pake clock internal, chip nggak perlu crystal, Tapi berhubung Arduino pake clock 16Mhz, maka perlu komponen tambahan berupa crystal 16MHz dan capasitornya. Atau resonator keramik berkaki 3 (tanpa perlu kapasitor). Coba liat gambar minimum nya disini: Urutan kaki Arduino pada ch...
Kalau udah diprogram, IC bisa dilepas dan dipasang pada board lain. Yang penting komponen minimum nya terpasang. Yaitu crystal, capasitor crystal, resistor pull-up buat reset. Atau sekalian aja pasang IC nya di board proyek. Nanti tinggal dikasih sambungan serial supaya bisa diprogram langsung p...
Ya.. itu belum seberapa gan dibanding ilmu yang didapet. Soalnya satu board Arduino bisa dipake berulang kali untuk beratus2 percobaan :) Kalau untuk aplikasi sih nggak usah beli lagi, tinggal beli chip kosong trus upload bootloadernya. Arduino itu sendiri kan bisa 'bikin anak'. Artiny...
Dulu ane beli Duemilanove. Setelah itu bikin sendiri pake ATMega8. Kalau mau bikin sendiri, coba baca tentang Starduino di http://telinks.wordpress.com NetDuino & FezDomino pake chip yang berbeda. Otomatis bootloadernya berbeda. Kalau yang paling umum sih Duemilanove dan Uno. Saran ane, coba pak...
Ane suka pake Arduino juga. Dulu sempet belajar PIC, tapi lebih lama belajarnya dari pada bikin aplikasi nya :) Terus ketemu Arduino, bikin proyekan jadi lebih cepet. Sebenernya Arduino itu sismin (sistem minimum) yang udah diisi bootloader, jadi nggak usah repot beli chip programmer. Tapi kalau...
http://frontiernerds.com/servo-motor-control http://hackinginthecity.wordpress.com/2008/10/20/face-tracking-redux-arduinoservoprocessing/ Kayaknya Mantap neh Arduino :D Masih banyak proyek lain yang menarik. Silahkan cari di http://www.youtube.com, http://www.instructables.com http://www.practic...
Ini ada software yang cukup praktis sebagai alternatif untuk AVRStudio. Namanya AVR Project IDE (open source) Download softwarenya di: http://code.google.com/p/avr-project-ide/ Bisa compile pake AVR-GCC dan langsung upload ke chip via AVRDude. Bisa upload ke chip pake semua jenis programmer yang...
Kalau mau minimun sistem (minsis) tanpa perlu chip programmer, cobalah Arduino. Sekarang lagi populer banget, soalnya simpel dan praktis. Coba masuk ke blog2 eletronil, pasti ada pembahasan Arduino. Arduino cocok buat pemula sih. Tapi professional juga pada pake. Soalnya bikin program jadi cepet...
Yang bisa bikin rusak hardware adalah cara merangkai yang salah. Misalnya kasih tegangan berlebih, polaritas batere terbalik, dsb.
Kalo maksudnya mau belajar Arduino, coba buka website http://arduino.cc/en/Guide/Introduction Contoh2 menghubungkan Arduino dengan alat lain bisa dilihat di: http://blog.indorobotika.com/tag/arduino
Udah pernah denger Arduino? Arduino bisa diprogram dengan Visual Studio 2008. Penjelasan nya silahkan baca disini: http://www.arduino.cc/playground/Code/VisualStudio Jangankan jam, relay atau LED berjalan. Bikin CNC atau ngontrol helicopter juga bisa :) Liat contoh2 Arduino di http://www.freedui...
Kalau mau ngirim nilai biner ke BCD, tinggal kirim aja nilainya ke port yang dipasangi BCD. Nanti angka di 7 segment otomatis akan sama nilainya dengan angka yang dikirim ke port. Karena 4511 adalah BCD to 7 Segs. (nggak usah bikin rumusan bentuk angka) Untuk mengontrol nilai digit mana yang diu...