easyAVR6

belajar mikrokontrol atmega otodidak

Hari ini dikampus ngajakin anak2 buat praktek ndonlot program atmeganya di simulator fisik. Biasanya sih cuman make ISIS Proteus, tapi biar lebih ngedongke, n anak juga jadi tahu proses downloading program kek gimana aku make easyAVR6 bikinan mikroElektronika.

simulation board easyAVR 6
simulation board easyAVR 6

.Sebenernya modul ini udah dibeli sejak tahun kemaren cuman kemaren aku lum berani nyoba, lha wong dosen yang beli lum nyobain kok. Tahun kemaren aku cuma make simulator lokal.

Baca Selengkapnya

Memprogram LED ATMega (4); Kendali Led dengan Push Button

Untuk menghasilkan variasi output LED kita dapat menggunakan bantuan push button, dimana ketika tombol push button ditekan maka nyala led akan berubah sesuai program yang telah kita buat.

Sebagai dasar pengendalian LED menggunakan tombol, kita harus mensetting salah satu PORT sebagai INPUT dan PORT lain sebagai OUTPUT. Pada Tahap awal kita menggunakan PORTB sebagai input dan PORTA sebagai outputnya. Led akan menyala sesuai dengan tombol pada PORTB yang ditekan. Jika tidak ada tombol ditekan maka semua led akan padam. Pada intinya PORTA hanya melihat perubahan konfigurasi pada PORTB dan mengikutinya.

Baca Selengkapnya

Memprogram LED ATMEGA (3); Inner Running LED

Setelah kita belajar memprogram running LED menggunakan mikrokontroler ATMega dengan baik dari kanan atau dari kiri, sekarang kita ditantang untuk membuat program running led dari luar ke dalam. Led di kedua ujung akan menyala pertama kali, kemudian nyala led seolah-olah bergerak ke tengah, setelah keduanya bertemu ditengah, nyala LED akan kembali dari ujung dan bergerak lagi ke tengah.

Agak lebih rumit dibanding pembuatan program running led biasa. Karena bisa disebut ini merupakan program double running led. Pada program inner running led ini, kita membutuhkan setidaknya 3 variabel

Baca Selengkapnya

Memprogram LED ATMega (2); Blink LED

Blink LED atau led berkedip merupakan contoh pemrograman led dasar bagi praktisi mikrokontroler dan mikroprosesor. Prinsip blink led yaitu pada satu waktu semua led menyala dan waktu lainnya semua led padam. Blink led banyak digunakan sebagai penanda alarm paling sederhana, dan dapat disertai penggunaan suara untuk memperingati adanya bahaya.

Untuk memprogram blink led menggunakan Codevision pada Mikrokontroler AVR ATMega sangatlah mudah, kita hanya membutuhkan pustaka IC yang kita inginkan dan pustaka delay saja. Baris program yang cukup simpel ini membantu para pemula dalam mempelajari pengenalan pemrograman mikrokontroler dengan Codevision AVR.

Baca Selengkapnya

Memprogram LED ATMega (1); Running LED

Belajar mikrokontrol ATMega atau jenis mikrokontroler lain pada dasarnya cukup mudah. Kita hanya memerlukan sebuah program compiler berbasis bahasa C, Basic maupun Assembly serta sebuah aplikasi simulasi, tentu saja harus dibarengi keinginan untuk mempelajarinya 🙂

LED adalah salah satu komponen output dasar pada elektronika yang sering digunakan pada project belajar pertama dalam mata kuliah pemrograman mikrokontroler atau mikroprosesor. Program running led adalah program dimana led akan menyala bergantian dari salah satu port ke port selanjutnya.

Berikut adalah listing program running LED pada codevision AVR menggunakan ATmega 16 dan disimulasikan menggunakan software simulasi ISIS proteus.

Baca Selengkapnya

Buku: Pemrogaman Bahasa C untuk Mikrokontroler ATMega8535

Buku: Pemrogaman Bahasa C untuk Mikrokontroler ATMega8535 c bahasa ACC

Bahasa C merupakan bahasa perantara antara bahasa aras tinggi dengan bahasa assembly, sehingga banyak digunakan untuk mempermudah mahasiswa elektro dan hobbis mikrokontroler untuk memprogram mikrokontroler.

Salah satu mikrokontroler yang dapat diprogram dengan bahasa C adalah keluarga ATmega, pada buku karangan Ari Heryanto dan Wisnu Adi ini membahas penggunaannya terhadap atmega 8535, yang tentu saja compatibel dengan

Baca Selengkapnya

Membuat Traffic Light dengan Codevision AVR (5)

Jadi ceritanya setelah dulu2 sempat bikin tutorial membuat traffic light dengan codevision AVR sampai 4 seri ternyata ada riques untuk gimana klo traffic lightnya punya countdown timer puluhan? klo yang di seri 2 sampai 4 kan countdown timernya menggunakan 1 buah seven segment sehingga nilai terbesarnya hanya 9?

Ya itu sih emang karena karepnya saya aja yang lagi pengen dapet penaknya, soale nek kokean timer juga pasti repot harus bagi2 antara kaki untuk display dengan kaki untuk gonta ganti tampilan. Tapi ya sutralah memang begitu keadaannya 😀 nah sekarang untuk traffic light dengan countdown timer puluhan/ratusan dst gimana cara bikinnya???

Baca Selengkapnya

Cipokan Solder

Cipokan Solder solder attractor

Biar kata gw alumni jurusan elektronika bukan berarti gw ahli dalam urusan elektronik, apalagi klo menyangkut hal2 berbau analog dan suara, blas ora mudeng.

Dulu sering kali beli komponen di toko aja sering salah, you know? klo ada papan bernama toko elektronik bisa aja isinya cuman jualan kulkas mesin cuci sama tipi, trus klo mau beli komponen, dibedolin dari dalem tipinya gitu??

Baca Selengkapnya

New Season Pembelajaran Berbasis Multimedia

jenis media pembelajaran

Semester ini dapat kehormatan lagi dari dosen untuk kembali mengampu mata kuliah praktikum pembelajaran berbasis multimedia di kampus.

Secara ilmu baik itu teknis maupun konsep aku enggak bagus2 amat, apalagi dibilang ahli, tapi yang pastinya aku berharap aku bisa share beberapa pengetahuan yang aku miliki dengan adik2 tingkatku.

Baca Selengkapnya