Arduino

Bagaimana Memprogram Arduino dengan PHP?

Dapatkah memprogram Arduino dengan PHP? Pertanyaan ini sering penulis baca di forum-forum Internet – terutama ditanyakan oleh para programmer yang baru memulai hobi elektronika dan mikrokontroler. Sebelum menjawab pertanyaan apakah bisa memprogram Arduino dengan PHP, maka kita perlu tahu terlebih dahulu perbedaan jenis pemrograman PHP dengan jenis pemrograman Arduino (C/C++) Baca Selengkapnya…

Oleh Admin, yang lalu
Arduino

Cara Mudah Mengedipkan LED (Blink LED) Menggunakan Interrupt pada Arduino

Mengedipkan LED (Blink LED) pada Arduino mudah dilakukan memakai fungsi digitalWrite() dan delay() atau millis(). Fungsi-fungsi Arduino tersebut sudah cukup mudah dalam membuat interval. Tetapi menggunakan fungsi delay() akan menunda proses berikutnya. Demikian pula menggunakan millis(), apabila terjadi proses panjang yang memakan waktu lama, maka timing berkedipnya LED bisa menjadi Baca Selengkapnya…

Oleh Admin, yang lalu
Arduino

Apa itu Arduino dan Apa Fungsinya?

Apa itu Arduino? Apa fungsi dari Arduino? Arduino adalah platform open-source yang digunakan untuk membuat atau mengembangkan proyek elektronika yang interaktif (membaca sensor atau mengendalikan alat). Arduino terdiri dari papan rangkaian elektronik (kita sebut sebagai: board) yang dapat diprogram dan juga software berupa IDE (Lingkungan Pengembangan Terpadu) yang dijalankan di Baca Selengkapnya…

Oleh Admin, yang lalu
Arduino

Apa NodeMCU Itu?

NodeMCU adalah sebuah platform IoT (internet of things) yang bersifat open source, yaitu sebuah board elektronik yang di dalamnya sudah memiliki firmware dan hardware yang memiliki fitur Wifi. NodeMCU memiliki firmware yang berjalan pada chip ESP8266 – sebuah chip buatan perusahaan Espressif Systems, dan hardware berupa modul ESP-12.  Istilah “NodeMCU” Baca Selengkapnya…

Oleh Admin, yang lalu
Arduino

Pinout Arduino Uno, Arduino Nano, Arduino Mega dan NodeMCU

Pada saat melakukan wiring pada Arduino (membuat rangkaian dengan Arduino) biasanya kita memerlukan tata letak pin (pinout). Kalau penulis biasanya mencetak pinout board-board Arduino tersebut kemudian menempel di dinding tempat kerja, sehingga mudah dilihat dan tidak perlu cari-cari pada saat membutuhkan. Pada tulisan ini penulis ingin menshare gambar-gambar pinout Arduino Baca Selengkapnya…

Oleh Admin, yang lalu
Arduino

Menyimpan Data IoT Generik dengan PHP dan MySQL di Server Web Hosting

Jaman Now() adalah jaman nya wireless dan elektronik. Semua benda-benda (Things) dapat dimonitor dan dikontrol secara online melalui Internet (Internet of Things). Contohnya kelembaban tanah pada sebuah kebun, suhu ruangan, posisi suatu benda, dll. Salah satu platform mikrokontroler yang dapat mewujudkan IoT adalah Arduino. Ya, dengan Arduino kita bisa membuat Baca Selengkapnya…

Oleh Admin, yang lalu
Arduino

123 Contoh Rangkaian Dasar Arduino

Arduino merupakan platform mikrokontroler yang bisa dipelajari oleh semua orang. Baik yang berkecimpung di dunia elektronika, maupun yang bukan di bidang elektronika (misalnya pelajar, desainer, dsb). Referensi tentang pemrograman Arduino bisa dilihat di website Arduino atau melalui buku2 yang bisa dibeli di toko buku atau secara online. Sedangkan panduan tentang Baca Selengkapnya…

Oleh Admin, yang lalu
Arduino

Menyimpan Banyak Data dengan Menggunakan Type Struct pada EEPROM Arduino

Apabila ingin menyimpan banyak data pada board Arduino (misalnya data setting atau konfigurasi), umumnya pengguna Arduino menyimpan data variable demi variable menggunakan fungsi EEPROM.write pada alamat EEPROM yang alamatnya dihitung secara manual. Fungsi EEPROM.write hanya mampu menyimpan satu byte data per sekali panggil. Kalau kita mau menyimpan banyak data sekaligus, Baca Selengkapnya…

Oleh Admin, yang lalu
Arduino

8 Langkah Membuat Library Arduino

Apabila kita membuat program Arduino yang menggunakan modul (sensor, display, dll), maka kita memerlukan minimal sebuah library agar dapat menggunakan modul tersebut. Library Arduino adalah file-file tambahan yang digabungkan pada sketch (berupa file .h, .cpp, dll) yang di dalamnya berisi kumpulan definisi, deklarasi konstanta & variabel, class dan fungsi-fungsi. Baik Baca Selengkapnya…

Oleh Admin, yang lalu
Arduino

Trik Mengurangi Ukuran Program Arduino

Pernahkah pembaca mengalami ukuran program Arduino yang dibuat ternyata melebihi kapasitas chip? Kadang-kadang kita perlu untuk menambahkan banyak modul tambahan pada Arduino, akibatnya akan semakin banyak pula library di-include dalam sketch yang kita buat dan ukuran program Arduino menjadi semakin besar. Arduino memang dirancang untuk memudahkan semua orang belajar pemrograman Baca Selengkapnya…

Oleh Admin, yang lalu
Arduino

Komunikasi-2: Mengirim Data dari Arduino dan Menampilkan di PC dalam Bentuk GUI

Pada tulisan sebelumnya telah kita bahas mengenai cara berkomunikasi Arduino dengan Komputer/Laptop. Namun komunikasi tersebut masih terbatas pada mode text. Oleh karena itu pada tulisan ini akan kita bahas mengenai cara menampilkan data pembacaan serial dari Arduino di PC menggunakan mode grafik / GUI. (Catatan: Untuk komunikasi data secara wireless Baca Selengkapnya…

Oleh Admin, yang lalu
Android

Komunikasi-5: Mengendalikan Arduino dari Aplikasi Android Menggunakan Modul Wifi ESP8266

Tulisan ini merupakan kelanjutan dari tulisan sebelumnya, yaitu Komunikasi-4: Mengendalikan Arduino Secara Online Menggunakan Modul Wifi ESP8266. Bagi pembaca yang baru berkunjung ke blog ini, silahkan membaca dulu tulisan tersebut karena masih berhubungan dengan tulisan ini. Pada tulisan tentang pengendalian Arduino secara online tersebut, telah diberikan contoh sketch dan script Baca Selengkapnya…

Oleh Admin, yang lalu