Monitoring Data dengan Android Bluetooth HC-05

Hello teman-teman, ijinkan saya untuk berbagi tutorial hari ini dan dengan segala rasa terima kasih sudah berkunjung symask.blogspot.com. Pada kesempatan ini, saya akan membahas tentang monitoring data dengan android bluetooth HC-05. Dimana pada postingan sebelumnya saya sudah memberikan contoh aplikasi monitoring data menggunakan android HC-05, jika lupa silahkan buka kembali. Nah pada pembahasan ini sedikit berbeda, saya akan memberikan bagaimana cara membuat aplikasi androidnya. Pembuatannya masih sama yaitu menggunakan MIT App Inventor, dan untuk sensornya menggunakan sensor suhu dan kelembaban DHT11. Jadi data yang dimonitoring sejumlah dua data yaitu suhu dan kelembaban. Berikut adalah tampilan dari aplikasi androidnya.

monitoring data hc-05 arduino

Tampilannya cukup simpel, terdapat dua tombol, yaitu tombol "Pilih Bluetooth" yang berfungsi untuk memilih perangkat bluetooth hc-05 yang sudah terpasang dengan smartphone android dan tombol "Disconnect" yang berfungsi untuk memutuskan koneksi bluetooth. Kemudian terdapat status bluetooth yang menampilkan antara koneksi terhubung dan tidak ada koneksi bluetooth. Dan tidak ketinggalan inti dari project ini terdapat tampilan dari data suhu dan kelembabannya. Bagaimana cara membuatnya? ikuti langkah-langkah berikut ini :
  1. Silahkan login ke MIT App Inventor
  2. Buat project baru > Create New Project
  3. Komponen-komponen utama yang diperlukan :
    - 3 Label
    - 1 listPicker
    - 1 Button
    - Bluetooth Client
    - Clock
  4. Silhkan teman-teman download cara-caranya dalam bentuk file PDF, lebih lengkap dan disertai Code Block-nya.
Yang diperlukan pada kontroler :

Software : Arduino IDE
Library : DHT_Sensor, download

Hardware :
  1. Arduino Uno/Nano atau jenis lain
  2. USB downloader
  3. Sensor DHT11
  4. Bluetooth HC-05
  5. Kabel jumper.
Rangkaian :
Sensor DHT11:
- Data dihubungkan ke pin A0 arduino
- VCC dihubungkan ke 5v arduino
- GND dihubungkan ke GND arduino
Bluetooth HC-05
- TX dihubungkan ke RX arduino
- RX dihubungkan ke TX arduino
- VCC dihubungkan ke 5v arduino
- GND dihubungkan ke GND arduino

lihat rangkaian disini.

Sketch arduino :
#include "DHT.h"

#define DHTPIN A0
#define DHTTYPE DHT11 // DHT 11
DHT dht(DHTPIN, DHTTYPE);

void setup() {
Serial.begin(9600);
dht.begin();
}

void loop() {
float t = dht.readTemperature();
float h = dht.readHumidity();
if (isnan(t) || isnan(h)) {
Serial.print("Tidak terbaca");
Serial.print("-");
Serial.print("Cek Wiring");
Serial.print("-");
return;
}
Serial.print(t);
Serial.print("-");
Serial.print(h);
Serial.print("-");
delay(1000);
}

Sebelum mengupload, cek dulu pada menu Tools > Board : sesuai dengan yang digunakan dan Port terceklis, misalnya COM15. Masukkan juga library DHT, kemudian yang tak kalah penting adalah lepas terlebih dahulu pin TX dan RX bluetooth HC-05. Jika berhasil diupload, hubungkan kembali pin TX dan RX-nya.

Silahkan instal aplikasi yang sudah di buat pada App Inventor. Aktifkan bluetooth pada smartphone teman-teman, kemudian pindai sampai menemukan perangkat HC-05. Masukkan password 1234, silahkan mulai buka aplikasi yang sudah diinstal.
Download aplikasi androidnya, di sini.

Demikian pemabahasan project kali ini, semoga teman-teman dapat mengikutinya dengan baik.
Selamat mencoba. Terima kasih. Salam.

0 Response to "Monitoring Data dengan Android Bluetooth HC-05"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel

Iklan Bawah Artikel