Menghitung Jarak Menggunakan Arduino dan Sensor Ultrasonic

Untuk mengukur jarak dapat dilakukan menggunakan arduino dan sensor ultrasonic. Sensor ini bekerja seperti telinga kelelawar yang memancarkan sinyal “ping” untuk kemudian dibaca lagi oleh telinga kelelawar. Lama sensor diterima dijadikan acuan untuk menghitung jarak benda didepannya.

Pin yang digunakan pada sensor ultrasonic ada empat buat, yaitu VCC, GND, ECHO dan TRIGGER. Dalam contoh berikut rangkaiannya seperti berikut :

Arduino Ultrasonic
VCC VCC
GND GND
7 ECHO
8 TRIGGER

Setelah dirakit seperti tabel diatas, kemudian kita membuat sketch di arduino.

Serial kita gunakan untuk membaca hasil pembacaan sensor ultrasonic.

Terima kasih.

Restful Web Service Codeigniter Bagian Pertama

Codeigniter sebagai salah satu php framework yang banyak dikenal karena kemampuannya untuk membuat aplikasi web secara cepat. Kali ini kita akan mencoba membuat RESTful API untuk digunakan sebagai aplikasi web untuk monitoring sensor suhu dari arduino. Jadi konsepnya aplikasi web ini akan digunakan untuk menampung nilai sensor yang terbaca oleh sensor suhu LM35.

Pada bagian awal ini kita hanya akan menyetting apa saja yang dibutuhkan, mulai dari codeigniter yang terbaru dan juga library rest server. Untuk kemudian kita masukkan ke server lokal kita dulu.

Bagian Kedua

Bagian Ketiga

Restful Web Service Codeigniter Bagian Kedua (Setup)

Baca Dulu Bagian Pertama

Setelah kita mendownload codeigniter dan juga library rest server, kita akan melakukan setup konfigurasi aplikasi web kita. Konfigurasi yang akan kita lakukan terdiri dari bagian config.php dan routes.php. Selain itu juga kita akan membuat sebuah file controller baru dengan nama unit.php.

Pertama kita akan melakukan konfigurasi pada file di config/config.php :

Setelah melakukan konfigurasi pada bagian config.php. Selanjutnya kita membuat 1 buah file controller di folder controller dengan nama Monitoring.php :

Setelah selesai coba akses menggunakan postman, dan masukkan alamat localhost/iot/index.php/monitoring/unit

Lanjut ke Bagian Ketiga

Selamat mencoba.

Kontrol Menggunakan Arduino dan Bluetooth

Salah satu kontrol yang sering digunakan untuk arduino adalah bluetooth. Arduino dan Bluetooth sering diaplikasikan pada model kontrol sederhana, misalnya mobil-mobilan maupun sekedar untuk menghidupkan atau mematikan lampu pijar.

Pada dasarnya kontrol menggunakan arduino dan bluetooth mudah sekali dibuat, karena secara teknis hanya membutuhkan library komunikasi serial dari arduino IDE. Selain itu juga rangkainnya hanya membutuhkan rangkaian rx-tx dan catu daya dari arduino ke bluetooth. Rangkaiannya seperti tabel di bawah.

Arduino Bluetooth
TX RX
RX TX
GND GND
VCC VCC

Komponen yang dibutuhkan adalah :

  1. Arduino uno, bisa diganti pake seri yang lain.
  2. Led dan Resistor @1 buah aja
  3. Modul Bluetooth HC-05 dan kabel jumper male-female
  4. Protoboard (optional)
  5. Aplikasi bluetooth terminal, bisa download dari playstore.


Kemudian scriptnya.

Untuk mencoba, download aja aplikasi bluetooth terminal dari playstore.

Selamat mencoba.

Install Apache, MySQL, PHP dan phpmyadmin

Saat kita akan mencoba membuat sebuah aplikasi web, dibutuhkan server lokal di komputer kita untuk mencoba aplikasi yang kita buat. Untuk sistem operasi windows cukup menginstall xampp, atau appserv. Sedangkan untuk sistem operasi linux (ubuntu) bisa dilakukan dengan langkah sebagai berikut :

Install Apache 2

Install MySQL

Ikuti prosesnya sampe mensetting user dan passwordnya.

Install PHP

Setelah selesai kemudian restart apachenya

Terakhir adalah install phpmyadmin

Ikuti prosesnya dan masukkan user dan password mysql yang telah terinstall sebelumnya.

selamat mencoba.