Selamat datang di sonoku.com

Sharing koneksi internet WiFi laptop dengan Raspberry Pi melalui LAN/Ethernet

Koneksi internet sangat penting ketika anda ingin mengupdate, upgrade atau install software pada Raspberry Pi, sebab instalasi Raspberry Pi akan otomatis mendownload file yang diperlukan pada proses instalasi software. Jika laptop anda terkoneksi internet melalui WiFi, anda bisa membagi (share) koneksinya ke Raspberry Pi yang terhubung secara remote ke Laptop menggunakan kabel ethernet. Ikuti langkah mudahnya berikut ini. Read More

Akses Remote Desktop pada Raspberry Pi

Selain akses Raspberry Pi dengan mode shell dengan PC/Laptop, desktop Raspberry Pi juga bisa diakses secara remote melalui PC/Laptop. Umumnya Raspberry Pi dengan OS Debian sudah terinstal LXDE (Lightweight X11 Desktop Environment), sebuah tampilan desktop alternatif (selain GNOME, KDE, dll) yang sangat ringan dan menarik, tentunya cocok untuk komputer dengan kecepatan atau RAM yang rendah. Dengan menggunakan mode desktop, organisasi file, menjalankan aplikasi, atau main game akan menjadi mudah dan lebih interaktif, karena tidak perlu mengetik perintah-perintah seperti jika kita menjalankan Raspberry Pi pada mode shell (console). Ikuti langkah berikut: Read More

Akses Raspberry Pi melalui PC/Laptop

Artikel ini membahas tentang cara mengkoneksikan dan mengakses Raspberry Pi melalui PC/Laptop. Dengan mengakses melalui PC/Laptop berarti kita tidak perlu lagi mengkoneksikan keyboard, mouse, display HDMI atau bahkan WiFi dongle ke board Raspberry Pi. Semua tugas perangkat tadi “digantikan” dengan perangkat yang ada di PC/Laptop. 🙂 Read More

Alat Etching PCB Tanpa Capek

Kalau PCB yang kita buat dalam jumlah kecil mungkin alat ini tidak diperlukan. Tapi kalau anda memproduksi PCB dalam jumlah yang banyak dan berulang, tentunya alat ini akan membantu sekali. Anda tinggal nyalakan, dan tunggu beberapa menit, PCB pun selesai di-etching tanpa pegel ;). Idenya sebenarnya sederhana, menggantikan gerakan menguncang-guncang yang dilakukan tangan, untuk melarutkan tembaga di PCB. Mengapa mengguncang? Jika pelarutan dilakukan menggunakan larutan FeCl3 (FeriChloride), akan menghasilkan residu yang berpotensi menutupi jalur tembaga PCB. Jika ini tidak dibersihkan maka proses pelarutan akan menjadi lama. Untuk itu agar PCB yang akan dilarutkan tidak Read More

Memperbaiki Driver WiFi Adapter RTL8188CUS di Beaglebone Black

WiFi Beaglebone

Untuk proyek yang akan saya bangun berikutnya, saya membutuhkan koneksi wireless dari Laptop ke modul Beaglebone Black (BBB). Kebetulan saya membeli WiFi dongle dari adafruit.com. Waktu itu saya membelinya tanpa melihat detil spesifikasi teknisnya, kalau dari judulnya perangkat ini bisa digunakan untuk Raspberry Pi dan lainnya termasuk Beaglebone. Read More

Implementasi Fuzzy Logic Controller untuk Kontrol Kecepatan Motor DC pada Prototype Kipas Angin

Artikel ini membahas perancangan sebuah aplikasi dengan menggunakan mikrokontroler Arduino yang dapat berguna sebagai alat untuk mengaktifkan atau menonaktifkan kipas angin pada suatu ruangan. Perancangan sistem ini dilengkapi dengan beberapa perangkat keras yaitu sebuah motor DC 1000 rpm, baling-baling, sensor ultrasonic, sensor suhu LM35, Arduino Uno, rangkaian driver motor dan baterai 10 Volt. Rancangan dari sistem ini digunakan untuk mengatur putaran kipas angin yang disesuaikan dengan temperatur dan jarak dari suatu objek. Adapun diagram hardware nya sebagai berikut : Read More

Kendali Motor Pada Prototipe Overhead Crane Menggunakan Metode Fuzzy Logic Controller

Pada artikel ini dirancang kendali motor pada prototype overhead crane dengan Fuzzy Logic Controller (FLC). Kontrol motor menggunakan implementasi fuzzy logic dengan input berupa sensor ultrasonik dan potensiometer. Nilai dari kedua sensor ini yang akan mempengaruhi kecepatan motor pada plant. Sensor ultrasonik akan dipasang pada salah satu ujung crane dan sensor potensiometer akan dipasang pada tali crane untuk mengontrol motor guna mempertahankan sudut pergerakan tali. Read More

C/C++ cross-compiler untuk Beaglebone menggunakan IDE Eclipse

Mengapa perlu cross-compiler?

cdtPermasalahan utama sebenarnya adalah keinginan mendapatkan kemudahan dalam membuat program untuk Beaglebone. Untuk program skala kecil, mungkin kita bisa membuatnya langsung di Beaglebone secara console dengan editor seadanya, atau bahkan menginstal program editor di Beaglebone dan menjalankannya langsung, Read More

Uji coba ROV di Danau Teluk Mata Ikan – Hari 1

Setelah melakukan beberapa pengujian di lab, waktunya untuk uji lapangan. Pengujian ini dimaksudkan untuk mengamati kemampuan ROV untuk menyelam. Desain awal ROV menggunakan pelampung diatasnya untuk mengimbangi berat ROV yang hampir 7 kg agar mendapatkan zero buoyancy.

Menggunakan mobil pickup tim berangkat dari lab ke lokasi sekitar jam 3. Lokasi yang dipilih waktu itu adalah sebuah danau kecil di kampung teluk mata ikan, Nongsa. Setelah perjalanan sekitar 30 menit akhirnya sampai juga di lokasi uji. Medannya tidak terlalu Read More

Membangun Webserver dengan Lighttpd pada Beaglebone Black

Tutorial ini menjelaskan langkah instalasi webserver pada Beaglebone Black (BBB) dengan OS Debian menggunakan Lighttpd dilengkapi dengan MySQL dan support PHP5. Lighttpd adalah sebuah aplikasi web server yang bekerja pada sistem operasi UNIX/Linux dan Windows. Ada yang menyebutnya dengan Lighty. Aplikasi ini bisa dikatakan sebagai alternatif dari Apache. Lighttpd sangat cocok untuk anda yang menginginkan web server yang aman dan cepat. Untuk info lebih lanjut Read More