Saat mempraktekkan pembuatan jam digital menggunakan LED Dot Matrix tampilan menjadi mirroring seperti tampak pada gambar berikut : Ini dikarenakan dalam versi library MD_MAX72xx terbaru, deklarasi HARDWARE harus dilakukan dengan kode berikut : #define HARDWARE_TYPE MD_MAX72XX::FC16_HW Bukan lagi menggunakan yang lama #define HARDWARE_TYPE MD_MAX72XX::PAROLA_HW Setelah merubah kode tersebut, maka kita akan mendapati tampilan menjadi normal […]
Author: rezarduino
Serial Pemrogramman Arduino (3) : loop()
loop() Setelah memanggil fungsi setup(), fungsi loop() melakukan sebagaimana dia dinamakan, yakni melakukan loop secara konsekutif, memperkenankan program untuk berubah, merespon dan mengontrol papan Arduino void loop() { digitalWrite(pin, HIGH); // menyalakan ‘pin’ delay(1000); // menjeda selama 1 detik digitalWrite(pin, LOW); // mematikan ‘pin’ delay(1000); // mendelay selama 1 detik }
Proyek Menengah : Scrolling Text
// maxmatrix-disp-scroll-text-7219 // based on // https://code.google.com/p/arudino-maxmatrix-library/wiki/Example_Display_Scrolling_Tex #include “MaxMatrix.h” #include “avr/pgmspace.h” #define maxDisplays 2 // Number of MAX7219’s in use. byte Buf7219[7]; // “width,height,data[5]” single character buffer. const int data = 11; // DIN or MOSI const int load = 10; // CS const int clock = 13; // SCK MaxMatrix m(data, load, clock, maxDisplays); […]
invalid conversion from ‘int’ to ‘MD_MAX72XX
Saat menggunakan modul MD_MAX72XX dan melakukan upgrade library, kode yang sebelumnya dapat berjalan dengan baik, tiba-tiba error saat dikompilasi, pesan error yang nampak adalah sebagai berikut : warning: invalid conversion from ‘int’ to ‘MD_MAX72XX::moduleType_t’ [-fpermissive] MD_MAX72XX mx = MD_MAX72XX(CS_PIN, MAX_DEVICES); Solusinya adalah mengganti kode yang sebelumnya adalah seperti berikut MD_MAX72XX mx = MD_MAX72XX(CS_PIN, MAX_DEVICES); Menjadi […]
Apa itu Shift Register ?
Apa itu Shift Register ? Shift Register adalah serangkaian sirkuit logika, yang memiliki kemampuan menyimpan dan mentransfer data. Dia dihasilkan dari Flip Flop yang terkoneksi dengan suatu cara tertentu sehingga output dari flip flop tersebut dapat dijadikan sebagai input dari flip flop yang lain, bergantung dari jenis shift register yang ingin dibuat. Shift registers pada […]
Modul RTC DS3231
Kompilasi oleh : Reza Ervani RTC adalah singkaan dari Real Time Clock. Secara sederhana modul RTC merupakan sistem pengingat Waktu dan Tanggal yang menggunkan baterai sebagai pemasok power agar modul ini tetap berjalan. Modul ini mengupdate Tanggal dan Waktu secara berkala, sehingga kita dapat menerima Tanggal dan Waktu yang akurat dari Modul RTC kapanpun kita […]
Anatomi Papan Arduino
Kompilasi oleh : Reza Ervani Papan Arduino/Genuino mengenali lingkungannya dengan menerima input dari banyak sensor, untuk kemudian memberikan pengaruh pada sekelilingnya lewat pengendalian cahaya, motor atau aktuator lainnya. Papan Arduino/Genuino adalah platform pengembangan microcontroller yang akan menjadi jantung untuk proyek-proyek yang kita buat. Ketika membuat sebuah proyek kita akan membangun sirkuit dan antarmuka untuk interaksi, […]
ESP8266
Apa itu ESP8266? Kebanyakan orang menyebut ESP8266 adalah modul WIFI, tetapi sebenarnya dia adalah sebuah microcontroller. ESP8266 adalah nama dari microcontroller yang dikembangkan oleh Espressif System, sebuah perusahaan yang berlokasi di Shanghai. Microcontroller ini memiliki kemampuan untuk melakukan aktivitas terkait keberadaan WIFI, sehingga dia kemudian digunakan secara luas sebagai Modul WIFI
Serial Pemrogramman Arduino (2) : setup()
Fungsi setup() adalah dipanggil satu kali saja saat program kita dimulai. Digunakan untuk memulai mode pada pin atau memulai serial. Fungsi ini mestilah disertakan dalam sebuah program, bahkan meskipun tidak ada statement yang dijalankan void setup(){pinMode(pin, OUTPUT);}
Struktur Microcontroller
Alih Bahasa dan Kompilasi : Reza Ervani Sebuah mikrokontroler memiliki struktur dasar dan blok diagram seperti tampak pada gambar berikut ini : Penjelasan untuk masing-masing blok kami buat dalam artikel-artikel terpisah. In sya Allah.