Cara Mudah Mengetahui Group ID (ID Grup) Telegram

Telegram merupakan salah satu platform messaging yang dibuka API-nya (Application Programming Interface). Walaupun tidak sepenuhnya open source, tapi dengan dibukanya API ini sudah cukup banyak membantu para developer dari berbagai belahan dunia mengintegrasikan platform messaging ini secara gratis ke sistem mereka. Hebatnya lagi API telegram ini tersedia dalam berbagai macam bahasa pemrograman, sehingga memudahkan develepor … Read more

Cara Mudah Parsing/Split Teks/String/Data di Arduino/NodeMCU/ESP8266

Parsing data biasanya dibutuhkan saat kita mau memproses sebuah kiriman data (payload) yang bentuknya panjang dalam sekali waktu pengiriman dalam sebuah event komunikasi data. Data ini biasanya dikirim melalui port serial (protokol UART, RS422, RS485), ethernet/WIFI (protokol TCP/IP) atau mungkin dalam komunikasi IoT (REST, XMPP, MQTT, dll). Pada umumnya data ini berupa teks dengan tipe … Read more

IoT Basic: NodeMCU (ESP8266 ESP12) dan Telegram untuk Mengendalikan LED

IoT (Internet of Things) adalah protokol komunikasi via internet antar perangkat elektronik yang ringan dan tidak sensitif terhadap kecepatan data (bandwidth). IoT dirancang seringan mungkin untuk payload-nya dan bandwidth sekecil mungkin karena yang saling berkomunikasi adalah perangkat mini dengan resource yang rendah (prosesor, memori) dan sumber daya terbatas (ada kalanya perangkat tersebut hanya mengandalkan baterai). … Read more

Membuat Audio Frequency Meter dengan NodeMCU (ESP8266 ESP12) dan Sensor Suara Max4466

Pada artikel yang lalu sudah saya sajikan bagaimana membuat Audio Frequency Meter (alat pengukur frekuesi suara) dengan Arduino (Uno). Untuk mem-porting-nya ke NodeMCU ternyata tidak bisa lakukan, karena ada perbedaan karakteristik hardware yang didukung oleh library yang kita gunakan (FreqMeasure). Library ini secara khusus menggunakan special function input clock (CLK0) pada pin 8 Arduino untuk … Read more

Membuat Audio Frequency Meter dengan Arduino dan Sensor Suara Max4466

Kali ini kita akan membuat sebuah alat yang dapat mengukur frekuensi khususnya frekuensi audio. Jadi alat ini dapat mengukur frekuensi sebuah suara / bunyi dengan hanya ‘mendengar’-nya saja, tanpa bersinggungan atau terhubung dengan media yang mau diukur frekuensinya (contactless). Frekuensi yang dapat diukur tentunya terbatas frekuensi audio saja, yakni 20 H – 20 Khz alias … Read more

Sensor / Detektor Tegangan AC PLN 220V 3 Fasa dengan Arduino

Untuk kebutuhan listrik yang besar (misalnya untuk dunia industri) biasanya menggunakan tegangan AC 3 fasa (3-phase). Masing-masing fasa listrik ini biasanya dinamakan fasa ‘R’, ‘S’, ‘T’ (plus ‘N’ untuk ‘Netral’). Dalam terminologi gelombang sinus tegangan AC 220 V, masing-masing fasa ini berbeda sudut fasa sebesar 1200C. Untuk wiringnya ada yang menganut topologi star, ada yang … Read more

PLN Phase Failure Module- Sensor Deteksi Tegangan AC PLN 220V dengan Arduino

Pada artikel yang lalu sudah saya bahas bagaimana membuat rangkaian deteksi PLN dengan Arduino. Kali ini saya sudah membuatkan sebuah ‘PLN phase failure‘ module atau modul untuk mendeteksi tegangan AC (bolak balik/jala-jala) PLN 220 V dengan output berupa tegangan logic digital (5V dan 0V), jadi dapat langsung dihubungkan dengan input pin Arduino atau Raspberry Pi … Read more

Cara Pembuatan Rangkaian Elektronik di PCB – Untuk Pemula

PCB atau Printed Circuit Board adalah papan tembaga yang digunakan untuk meletakkan komponen-komponen elektronik yang dirakit untuk menjadi satu kesatuan sistem yang bekerja dengan fungsi tertentu. PCB ini digunakan untuk mempermudah proses perakitan komponen karena kabel-kabel penghubung komponen sudah diubah menjadi jalur tembaga, sehingga dimensi akhir rangkaian bisa menjadi sangat kecil dan ringkas. Coba Anda … Read more

Setting WIFI Raspberry Pi Zero W Pertama Kali

Raspberry Pi Zero W merupakan versi upgrade Raspberry Pi Zero yang memiliki modul WIFI. Sedangkan Raspberry Pi Zero sendiri merupakan versi mini dari Raspberry Pi. Spesifikasinya sedikit lebih rendah dari Raspberry Pi diantaranya clock CPU yang ‘hanya’ 1GHz dan RAM yang ‘hanya’ 512 Mb. Jika hanya untuk sistem kendali elektronik tentunya sudah over features, tapi … Read more

Update Sketch/Firmware NodeMCU ESP8266 secara OTA (Over The Air)

Ini nih salah satu kelebihan NodeMCU yang berbasis ESP8266 dibanding mikrontroller lain, yakni fitur update firmware melalui OTA atau Over the Air. Apa maksudnya? Biasanya Anda mengupload program/sketch ke NodeMCU melalui kabel data bukan? Nah, dengan fitur update via OTA ini, Anda tidak memerlukan kabel lagi alias dilakukan secara wireless. Bahkan memungkinkan juga lewat jaringan … Read more