BAB
I
PENDAHULUAN
1. Latar Belakang
Pada
zaman yang sudah canggih ini penggunaan teknologi pasti sangat dibutuhkan dalam
kehidupan sehari-hari maupun dalam hal pembelajaran. Salah satu bentuk dari
perkembangan teknologi ini adalah munculnya (IoT) atau yang dikenal dengan Internet
of Things. Internet of things sendiri memiliki pengertian yaitu konsep
komputasi tentang objek sehari-hari yang terhubung ke internet dan mampu
mengidentifikasikan diri ke perangkat lain.
Dalam
project kali ini kami sekelompok memilih IoT dengan konsep monitoring suhu,
wifi, bylink app with esp8266 dan sistem i/o.
2. Tujuan
Tujuan
dari penulisan makalah ini adalah untuk mengetahui serta memaparkan bagaimana
proses reproduksi hardware dan software dalam project ini. serta dapat
mengetahui bagaimana Langkah kerja dari hardware dan software, dan juga
menjelaskan bagaimana cara membuat kode dari sebuah program yang ingin dibuat
dengan menyertakan hasil akhirnya.
BAB
2
PEMBAHASAN
1. Alat dan Bahan
Nama
Alat dan Bahan |
Gambar |
Fungsi |
Nodem MCU ESP8266 |
|
|
Simple I/O |
|
|
Kabel Micro USB |
|
untuk
menghubungkan sebuah perangkat |
Smartphone |
|
Berfungsi untuk
mengontrol dan memonitoring suhu melalui aplikasi Blynk |
Laptop |
|
Dalam project
ini, Laptop digunakan untuk meng-coding program node-MCU menggunakan software
arduino. |
2. Langkah-langkah Merakit Komponen dan Cara Kerja
A. Hardware
a.
Pasang NodeMCU ESP8266 dengan simple I/O
Dengan menghubungkan pin Simple I/O dengan pin di NodemMCU sesuai dengan nama yang sama. Seperti pin GND dengan pin GND dan seterusnya. Kemudian Hubungkan NodeMCU dengan laptop menggunakan kabel Mikro USB.
b. Software
1. Smartphone
a.
Download kemudian Buka aplikasi Blynk :
b.
Klik New Project
> Create (sesuaikan nama) > anda akan mendapatkan token melalui email
> buka email dan catat untuk dimasukkan ke sketch program Arduino >
tambahkan widget Labeled value dan SuperChart
atur sesuai keinginnan kalian, dan kami mengaturnya
seperti gambar diatas, pastikan Datastream terhubung dengan device ESP8266 dan
input yang kami gunakan adalah V1
Setting widget di
Virtual 1 untuk suhu :
c.
Pengaturan Device
Pilih ProjectSettings
> Device > New Device > Sesuaikan dengan Device kalian.
Jika sudah copy Kode tokennya untuk dimasukkan di Script code Arduino di laptop.
2. Laptop
a. Download kemudian Buka Arduino IDE di laptop,
b. Sebelum memasukkan kode program, perhatikan terlebih dahulu apakah sudah terinstall Boards ESP8266. Jika belum :
Pilih Tool > Board > Boards Manager > Search type NodemMCU , disini kita memakai Sparkfun ESP8266
c. Jika sudah langkah berikutnya adalah masukkan kode program program dibawah ini:
#define BLYNK_PRINT Serial
#include
<ESP8266WiFi.h>
#include
<BlynkSimpleEsp8266.h>
BlynkTimer timer;
// You should get Auth
Token in the Blynk App.
// Go to the Project
Settings (nut icon).
char auth[] = "Token
Di Blynk app";
// Your WiFi credentials.
// Set password to
"" for open networks.
char ssid[] = "Nama
SSID";
char pass[] = "Password
SSID";
const int sensor = A0;
int tempc;
float tempf;
float vout;
float adc;
void setup()
{
// Debug console
Serial.begin(9600);
pinMode(sensor, INPUT);
Blynk.begin(auth, ssid, pass);
timer.setInterval(1000L, myTimerEvent);
}
void myTimerEvent()
{
adc = analogRead(sensor);
//Serial.println(adc);
vout = adc / 1023 * 5;
tempc = vout * 100 * 0.075;
tempf = (tempc * 1.8) + 32;
//Serial.print("Suhu (Celcius)= ");
//Serial.print(tempc);
//Serial.println(" °C");
//Serial.print("Suhu (Fahrenheit)=
");
//Serial.print(tempf);
//Serial.println(" °F");
//Serial.println(" ");
//delay(1000);
Blynk.virtualWrite(V1,tempc);
}
void loop()
{
Blynk.run();
timer.run();
}
d. Kemudian Compile Source Kode dengan cara upload kode, tunggu hingga selasai. Dan restart NodeMCU dengan cara lepaskan kebel micro USB dan pasangkan lagi
e. Tahap selanjutnya pastikan Smartphone terhubung dengan dengan NodeMCU ESP8266, jika sudah terhubung maka sensor LM35 pada NodemMCU akan menyampaikan sinyal suhu yang diterima dan tersampaikan ke Smartphone melalui BLYNK app
·
BAB
3
PENUTUP
1.
Kesimpulan
Internet Of Things (Iot) adalah suatu konsep yang dirancang untuk membantu aktivitas manusia atau menghubungkan semua objek fisik didalam kehidupan sehari-hari dengan menggunakan koneksi jaringan internet. Salah satu contoh penerapan IoT adalah Monitoring Suhu, wifi bylink app. Dari penelitian yang kami lakukan dapat kami simpulkan bahwa project ini adalah sebuah alat atau perangkat yang dapat digunakan untuk memonitor suhu maupun wifi dengan menggunakan bylink app.
2. Foto Project Final
Hardware :
Foto Mahasiswa dengan IoT:
Tidak ada komentar:
Posting Komentar