Contoh Implementasi Pemrograman Ladder Pada Board FORTHUNER46

Pemrograman ladder adalah pemrograman yang menggambarkan alur logika menggunakan simbol-simbol. Pemrograman ladder biasa digunakan pada produk PLC (Programmable Logic Controller) seperti OMRON CPM1A, Siemens S-7 dan juga pada produk Smart-Relay seperti Zelio dan OMRON ZEN. Mengimplementasikan ladder pada mikrokontroler khususnya board FORTHUNER46 sangatlah mudah. Pada tulisan ini akan saya berikan contoh implementasi pemrograman ladder sederhana… Read More Contoh Implementasi Pemrograman Ladder Pada Board FORTHUNER46

fsend.py – File Uploader Untuk Board FORTHUNER46 Versi Python

Berinteraksi dengan FORTHUNER46 menggunakan program terminal memang mengasikkan, terutama bagi penggemar mode console. Tampilan garing, cuma teks. Tapi berasa keren dan pintar, berasa seperti linuxer sejati. Ketik-ketik-ketik-ENTER. Ketik-ketik-ketik-ENTER. 😀 Eksplorasi secara interaktif sangat efektif untuk mempelajari fitur-fitur mikrokontroler pada board. Cara interaktif juga efektif untuk menyusun dan menguji fungsi-fungsi sederhana yang menjadi bagian dari sebuah… Read More fsend.py – File Uploader Untuk Board FORTHUNER46 Versi Python

Berinteraksi Dengan Board Mikrokontroler FORTHUNER46 Menggunakan Linux

FORTHUNER46 adalah board sistem minimum mikrokontroler AVR ATmega8 yang telah ditanami sistem operasi Avise (Forth). Avise adalah AVR Virtual Stack Engine, yakni implementasi Forth untuk AVR ATmega yang dibuat oleh sebuah perusahaan asal Jerman. Dengan board ini, kita bisa mengeksplorasi mikrokontroler secara interaktif tanpa perlu menggunakan alat tambahan seperti programmer (USBASP, AVRISPMKII). Bahkan, kita juga… Read More Berinteraksi Dengan Board Mikrokontroler FORTHUNER46 Menggunakan Linux

FORTHUNER46 – Minimum System ATmega8 Dengan Sistem Operasi Forth (Avise)

FORTHUNER46 adalah board sistem minimum mikrokontroler AVR ATmega8 yang telah ditanami sistem operasi Avise (Forth). Avise adalah AVR Virtual Stack Engine, yakni implementasi Forth untuk AVR ATmega yang dibuat oleh sebuah perusahaan asal Jerman. Dengan board ini, kita bisa mengeksplorasi mikrokontroler secara interaktif tanpa perlu menggunakan alat tambahan seperti programmer (USBASP, AVRISPMKII). Bahkan, kita juga… Read More FORTHUNER46 – Minimum System ATmega8 Dengan Sistem Operasi Forth (Avise)

Contoh Program Forth (Avise) – LED Blink

Pada beberapa waktu yang lalu, saya memposting tentang Avise – AVR Virtual Stack Engine, yakni implementasi Forth untuk mikrokontroler AVR ATmega. Pada postingan tersebut saya mencoba Avise dengan mikrokontroler ATmega8. Kekurangan dari postingan tersebut adalah saya tidak memberikan contoh program yang konkrit. Nah, pada postingan ini, saya akan memberikan sebuah contoh program yang semoga dapat… Read More Contoh Program Forth (Avise) – LED Blink

Avise – AVR Virtual Stack Engine

Avise (AVR Virtual Stack Engine) adalah virtual stack engine yang dirancang khusus untuk beberapa mikrokontroler AVR ATmega antara lain: ATmega8, ATmega168, ATmega32 dan ATmega162. Avise adalah bahasa pemrograman Forth yang dimodifikasi. Selayaknya Forth, Avise menggunakan teknik pemrograman threaded-code. Avise diklaim memiliki pemroses yang cepat. Untuk mikrokontroler AVR ATmega, selain Avise, ada beberapa versi Forth yang… Read More Avise – AVR Virtual Stack Engine

Watchdog Timer Testing – FlashForth ATmega328P

Watchdog Timer (WDT) merupakan fitur mikrokontroler AVR yang ampuh untuk mengatasi kondisi HANG pada mikrokontroler. Kondisi HANG pada mikrokontroler dapat disebabkan oleh beberapa faktor antara lain: gangguan secara elektronik (noise) dan bug pada firmware. Dan seperti yang dinyatakan dalam catatan aplikasi ATMEL, The Watchdog Timer “No piece of software, save the very smallest, is free… Read More Watchdog Timer Testing – FlashForth ATmega328P