Untuk orang yang bekerja di lingkungan PC networking tentu sudah mengenal apa itu MAC address dan IP Address yang dipelajari dalam protokol OSI layer. MAC address dan IP address merupakan sebuah alamat pengenal perangkat komputer/jaringan.
mikrokontroler
membuat internet of things menggunakan board mikrokontroler, kamu bisa menciptakan ide-ide kreatif untuk disalurkan dalam kehidupan sehari-hari
Media Pembelajaran Gratis Kemdikbud
Kementrian Pendidikan dan Kebudayaan punya terobosan baru untuk pendidikan di Indonesia. Yaitu dengan meluncurkan portal belajar.kemdikbud.go.id dan salah satu yang menarik adalah sumberbelajar.belajar.kemdikbud.go.id.
Pada link tersebut di atas, kementrian mengkonteskan pembuatan media pembelajaran, baik berbasis audio, video, animasi sampai multimedia interaktif untuk membantu pemahaman siswa dalam memahami materi materi yang diberikan guru. Menarik disini, karena file pembelajaran tersebut dibuat dan diupload oleh para civitas pendidikan itu sendiri, baik guru maupun siswa diperbolehkan membuat media pembelajaran untuk ditampilkan di website ini.
Countdown 7segmen
Countdown 7segmen untuk menghitung mundur nilai 99-0, dan setelah mencapai angka 0 kembali ke angka 99.
Program menggunakan compiler codevision AVR dan mikrokontroler AVR atmega16. Program mikrokontroler untuk mengurangi nilai dari angka dua digit 99 ke 00 ini menggunakan atmega 16. Fungsi program countdown 7segmen sendiri dapat digunakan untuk menghitung waktu menjawab pada permainan kuis. Dimana peserta kuis diminta menjawab pertanyaan host sebelum waktu habis, jika waktu habis maka peserta tidak mendapatkan nilai.
Keypad Matrix untuk pengendali 7segmen
Keypad matrix adalah kumpulan push button yang dibuat dalam bentuk matriks. Keypad matrix digunakan untuk mensiasati keterbatasan alokasi PORT pada perangkat elektronik sementara untuk keperluan inputnya membutuhkan jumlah yang banyak. Penggunaan satu pin untuk satu tombol akan mengakibatkan kekurangan ketersediaan port, sehingga dibuatlah skema keypad matriks.
Seperti halnya penggunaan dot matrix yang digunakan sebagai output, keypad matriks bekerja berdasarkan aturan yang sama, perbedaannya hanya dari arah komunikasi data, keypad digunakan sebagai input dan dot untuk keperluan output.
RTC DS 1307 Dengan Codevision AVR [3] Alarm
Membuat Alarm RTC DS1307 Dengan Codevision AVR bagian 3
Setelah kita membuat jam digital dan tanggalan digital menggunakan IC RTC DS 1307 dengan Codevision, sekarang kita akan membuat Alarm Digital berbasis realtime clock. Alarm tersebut dapat berupa lampu ataupun buzzer. Alarm bisa dimatikan secara manual dengan menggunakan push button.
Alarm ini di set akan berbunyi ketika jam menunjukkan pukul 11:32, dia akan menyala selama satu menit. Prinsipnya adalah membandingkan nilai pada variabel h dan m apakah sesuai alarm yang kita butuhkan. Alarm ini tidak dapat diset secara manual kecuali mengubah codingnya. Untuk keperluan setting secara manual dapat kita tambahkan keypad.
Mengambil nilai hari bulan dan tahun pada RTC DS 1307 dengan Codevision AVR [2]
Pada postingan sebelumnya untuk mendapatkan waktu dari IC DS 1307 kita menggunakan fungsi rtc_get_time(), sementara untuk mendapatkan nilai tanggal kita dapat menggunakan fungsi rtc_get_date. Sama seperti fungsi rtc get time, kita bisa mengambil nilai hari, bulan dan tahun pada RTC 1307 dengan get date. Penggunaan rangkaian masih sama seperti pembuatan jam digital berbasis real time clock 1307.
RTC DS 1307 dengan Codevision AVR [1]
Mengenal IC RTC DS 1307
RTC – Real time clock sering digunakan sebagai acuan untuk menunjukkan waktu nyata pada rangkaian dan perangkat elektronik. Penunjuk waktu pada jam tangan digital, komputer, router, handphone, tablet dan smartphone merupakan contoh penggunaan real time clock pada kehidupan sehari-hari.
Real time clock dapat mengupdate waktu meskipun perangkat elektronik tersebut dalam kondisi mati. Mantap dong? ya enggak segitunya sih, alasannya mereka gak pernah kudet
USART CodevisionAVR [1]: kirim data USART
Pengertian USART
USART (Universal Synchronous and Ansynchronous Serial Receiver and Transmitter) adalah protokol komunikasi serial antara PC dengan komponen elektronika lainnya, salah satunya adalah mikrokontroler. USART juga digunakan sebagai alat komunikasi antara satu mikrokontroler dengan mikrokontrol lain maupun dengan port expander.
Hal terpenting dalam komunikasi USART antara mikrokontroler (ATMega/PIC/MCS51) dengan PC adalah diperlukannya driver penghubung yaitu IC RS232 yang berfungsi mengkonversi perbedaan logic tegangan pada PC dan mikrokontroler. Hal lain yang perlu diperhatikan adalah setting baudrate dan clock yang digunakan mikrokontroler tersebut.
Membuat Papan Skor Counter Up/Down Codevision
Membuat Papan Skor dengan CodevisionAVR, sebelumnya pernah aku ulas di salah satu postingan yang berjudul membuat papan skor atmega16 dengan codevision avr. Papan ini digunakan untuk menampilkan skor pertandingan dua tim dengan range skor setiap tim 0-9. Dalam postingan tersebut terdapat dua buah tombol untuk menambah skor masing-masing tim.
Tutorial papan skor tersebut cocok untuk permainan sepakbola yang skornya jarang lebih dari satu digit, tetapi mungkin
[Buku] Pemrograman mikrokontroler AVR ATmega16 menggunakan bahasa C (Codevision AVR)
ATMega 16 adalah salah satu jenis mikrokontroler AVR yang banyak digunakan dalam berbagai aplikasi elektronika. Buku Pemrograman Mikrokontroler VR ATMega16 menggunakan bahasa C (CodevisionAVR) ini ditulis Heri Andrianto pada tahun 2008.
Penggunaan keluarga ATmega saat itu memang marak dan mulai dilirik untuk menggantikan mikrokontroler keluarga MCS51 (seri AT89C51, AT89S51, AT89S52). Salah satu daya tarik AVR ATmega adalah kemampuan ISP – In System Programming dan kemampuan melakukan konversi ADC tanpa bantuan IC eksternal.