Tag Archive: mikrokontroler

Jun 30

Pelatihan Mikrokontroler AVR : 27 – 29 Juni 2016

Kloter pelatihan minggu ini mengangkat sebuah topik biasa, namun materinya luar biasa. Ada taste dan pendekatan yang berbeda ketika mempelajari sebuah platform mikrokontroler. Yang pasti, ada banyak materi pembelajaran yang sulit ditemukan di internet 🙂 Usai kelas, sempat berfoto dengan satu peserta, Bapak Achmad Mardiansyah, M.Eng.Sc, alumnus dari The University of New South Wales, Australia, …

Continue reading »

Jun 10

Software Serial

Dalam beberapa kasus dimana kita memerlukan lebih dari satu port UART, sementara dalam mikrokontroler yang kita gunakan, hanya tersedia satu UART, maka solusinya adalah memanfaatkan cara software serial. Saat mengirim, data di-konversi menjadi bit-bit serial, yang dikirim satu per satu dengan jarak waktu tertentu (tergantung baud rate yang digunakan). Begitu pun ketika proses menerima. #include …

Continue reading »

May 27

Internet of Things, 23 – 27 Mei 2016

Bersama dua peserta dari Politeknik Negeri Banyuwangi – Subono, S.T., M.T. dan Herman Yuliandoko, S.T., M.T., usai kelas pelatihan Internet of Things di Padepokan NEXT SYSTEM Bandung, 23 – 27 Mei 2016.

May 14

Internet of Things, 9 – 13 Mei 2016

Bersama dengan peserta pelatihan Internet of Things, 9 – 13 Mei 2016, di Padepokan NEXT SYSTEM Bandung : Toha Zen, M.T. (Politeknik Negeri Jakarta), Endi Sailul Haq, M.T. (Politeknik Negeri Banyuwangi) dan Farisqi Panduardi, M.T. (Politeknik Negeri Banyuwangi)

Feb 28

Menggunakan Penampil 7 Segmen

Ketika menggunakan teknik scanning dalam penampil 7 segmen, frekuensi scanning menjadi krusial. Terlalu rendah, tampilan akan berkedip; terlalu tinggi, akan timbul ghost (bayangan). Pilihan yang paling aman adalah 50 Hz atau 60 Hz, sesuai dengan frekuensi jala-jala listrik 🙂 Kedua, untuk meng-eliminasi bayangan saat perpindahan penyalaan segmen, maka setiap kali akan berpindah segmen, segmen di-clear terlebih …

Continue reading »

Nov 27

ARM Cortex-M dan RTOS, 23 – 27 November 2015

Kloter berikutnya untuk subyek Pemrograman Mikrokontroler ARM Cortex-M dan Aplikasi Real Time OS, berlangsung selama 5 hari, 23 – 27 November 2015. Kelas intensif ekslusif ini diikuti oleh peserta dari Politeknik Elektronika Negeri Surabaya dan Universitas Sriwijaya Palembang. Dokumentasi bersama dengan peserta: Huda Ubaya, M.T., Ahmad Zarkasi, M.T., Akhmad Hendriawan, M.T. dan Ardik Wijayanto, M.T.

Nov 11

NS.One v1.0 Tetap Ciamik

Board NS.One v1.0 menggunakan mikrokontroler AVR ATmega16 dan ATmega32. Pemrograman dilakukan melalui jalur serial, melalui software NS.One, yang kini mendukung sejumlah varian AVR: m8, m8535, m16, m32,  m128 dan m328p. Software NS.One sendiri merupakan turunan dari software arduino, yang dikondisikan untuk mendukung varian mikrokontroler AVR yang mudah didapat di pasaran lokal.

Nov 10

Balad Seiring: Institut Teknologi Medan

Dalam pertapaan di minggu pertama November 2015, padepokan kedatangan satu tamu istimewa dari Medan, yakni Dr.(cand) Mahrizal Masri, yang adalah Rektor Institut Teknologi Medan, sebagaimana pemberitaan sejumlah media massa di Sumatera Utara, diantaranya Sindonews. Walaupun usianya tidak muda lagi, namun semangat belajarnya bisa menjadi contoh bagi seluruh mahasiswa asuhannya. Semoga, apa yang dipelajari selama “pertapaan”, dapat …

Continue reading »

Oct 09

Seminar di Politeknik Negeri Banyuwangi

Satu slot di hari ke 4, tepatnya hari Jum’at, 09/10/2015, kami dedikasikan untuk memberkati mahasiswa dan dosen secara masif. Bertempat di aula utama Politeknik Negeri Banyuwangi, seminar yang mengangkat dua topik: Breakthrough Generation dan Rancang Bangun Robot Cerdas ini, berlangsung luar biasa. Seminar yang dibuka oleh Ka Prodi Teknik Informatika, Bapak Muhammad Fuad Alharis, M.T., …

Continue reading »

Jul 23

Elapsed Time dengan millis()

Dalam satu aplikasi arduino atau NS.One, kita ingin men-deteksi durasi 1 menit secara terus menerus. Untuk kebutuhan ini, kita dapat memanfaatkan fungsi millis(), sebagai berikut: unsigned long startTime = millis (); unsigned long interval = 60000; … if (millis() – startTime >= interval) { // do something } Fungsi millis() mengembalikan sebuah nilai unsigned long, …

Continue reading »

Older posts «

» Newer posts