Aplikasi Internet of Things(IoT) menggunakan 3 sensor

halo kali ini saya mau share nih tentang aplikasi IoT menggunakan 3 sensor,
kebutuhan yang diperlukan gampang kok! cuma modal internet dengan laptop/komputer saja langsung jadi!

jika ada yang ingin mencoba sebelumnya ada beberapa aplikasi yang di install terlebih dahulu untuk menjalankan IoT ini yaitu XAMPP dan Notepad++
saya kasih link download untuk aplikasi diatas agar lebih mudah :
XAMPP
https://download.id/xampp.html
atau juga bisa
http://filehippo.com/download_xampp/

Notepad++
https://notepad-plus-plus.org/download/v7.5.1.html
untuk notepad kalian harus memilih OS (operating system) yang sama dengan laptop/komputer contohnya seperti OS 32bit silahkan download versi 32bit dan sebaliknya untuk OS 64bit silahkan download versi 64bitnya

nah langsung saja kita mulai bagaimana cara menjalakan aplikasi Iot menggunakan 3 sensor.

1. Sign in / daftar akun di https://thingspeak.com/


Klik get strated for free
nah setelah anda berhasil membuat akun thingspeak langsung saja membuat channel
dan buatlah new channel dalam hal ini saya memasukan dalam field 1-3 adalah : suhu,kelembaban,
kadarCo2



2. selanjutnya lihat 2 API KEYS
-WRITE API KEYS (untuk menulis/mengirim data ke server IOT)
-READ API KEYS (untuk membaca data IOT)

kemudian copy API KEYS tersebut kedalam php


3. lihatlah pada kolom "update a channel feed"

https://api.thingspeak.com/update?api_key=TZL1762KO*****&field1=0 
copy ke tab baru dalam browser anda lalu tambahkan fieldnya sampai 3 
https://api.thingspeak.com/update?api_key=TZL1762KO7******&field1=10&field2=20&field3=30
 
kemudian lihat lah dalam private view dalam web thingspeak
 


 
 4. sebelum praktek menggunakan sensor bisa juga kita uji mengunakan 
    php dalam aplikasi notepad ++:
 
<?php

$r1=rand(20,60);//suhu
$r2=rand(0,120);//kelembaban
$r3=rand(200,450);//CO2

?>

<form action="https://api.thingspeak.com/update?" method="get">

Suhu:<input type="text" name="field1" value="<?php echo $r1;?>"><br>
Kelembaban:<input type="text" name="field2" value="<?php echo $r2;?>"><br>
CO2:<input type="text" name="field3" value="<?php echo $r3;?>"><br>
<input type="Submit" value="Kirim">
<input type="hidden" name="api_key" value="TZL1762KO7******">
</form> 
 
kemudian tambahkan link dari kolom API KEYS bagian get channel field
 

menjadi seperti ini
 
<?php
$homepage = file_get_contents('https://api.thingspeak.com/channels/360059/fields/1.json?api_key=5R8XEQM7IW******&results=2

');
echo $homepage;
echo"<hr>";

dan akan terlihat seperti ini

 
NB : API KEYS disesuaikan dengan yang kalian dapatkan 
     dari WRITE API KEYS DAN READ API KEYS
 
lalu simpan dalam folder :
C:\XAMPP\HTDOCS\Thingspeak\
 
lalu kalian bisa coba jalankan aplikasinya
 

nah udah dulu ya sampai sini! terimakasih atas perhatiannya buat 
yang ngeliat dari awal sampai bawah yang seklias saja juga gapapa
jangan lupa mampir lagi ya ke blog ini! salam gunpla builder! 
 
 
 

Komentar

Posting Komentar