Anda di halaman 1dari 42

9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.

com

NOW TRENDING: MENCOBA USB HOST SHIELD ... CARA MUDAH RESET / RESTA... AMFDUINO, AMF CONTROLLER...

CARA MUDAH PARSING/SPLIT...

SAPTAJI.COM
HOME
▼ ANDROID AI
EMBEDDED SYS
▼ IOT

Android Artificial Intelligence Arduino, ESP8266, Raspberry Pi Internet of Things

PROGRAMMING

Delphi, Python, Php, Web

OFFICIAL STORE

IOT DENGAN ARDUINO DAN SEARCH

THINGSPEAK Search the site 


ajie | November 21, 2016 | IoT | 163 Comments

IoT atau Internet of Things MY YOUTUBE CHANNEL


banyak digunakan untuk
me-remote atau Pengenalan Waj…
Waj…
memonitor perangkat
melalui internet
menggunakan sebuah
smartphone, laptop atau
00:00 12:09
tablet. Karena transmisi
data dilakukan melalui
internet maka Anda dapat
menghubungi perangkat
dimana saja dan kapan
saja asal Anda dan
perangkat Anda sama-sama terhubung dengan internet.

SEKILAS TENTANG IOT


IoT adalah sebuah teknologi transfer data melalui internet yang tidak
membutuhkan IP public di sisi client. Asal terhubung internet maka perangkat
Anda sudah terhubung ke IoT cloud. Menggunakan ip private yang dynamic pun
tidak ada masalah (jika Anda menggunakan modem GPRS/3G/4G, biasanya sim

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 1/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

card operator seluler hanya akan memberi ip tipe ini). Sekilas tentang teknologi
ini dan bagaimana terminologinya dapat Anda baca di sini.

IOT DAN ARDUINO


Teknologi IoT mendukung transmisi data (payload) yang sangat kecil. Kurang
lebih sekali kirim hanya akan menghabiskan data 15 kb saja. Ini tentunya sangat
cocok diterapkan pada embedded system client semacam Arduino, Raspberry,
Teensy, dll yang memiliki memori yang terbatas.

Khusus untuk Arduino, sudah tersedia beberapa library yang akan memudahkan
Anda untuk join ke IoT network. Jika Anda menggunakan pure MQTT server
(public broker) semacam test.mosquitto.org atau broker.mqttdashboard.com,
Anda dapat menggunakan library PubSubClient.h yang sudah tersedia di Arduino
IDE secara gratis (built-in). Sudah tersedia contoh programnya sehingga Anda
dapat mencobanya sendiri. Untuk contoh sketch yang tersedia hanya untuk
koneksi internet menggunakan Ethernet shield dan ESP8266 ya (ESP8266 sebagai
serial to WIFI), jika Anda menggunakan modem GSM Anda harus menggunakan
library yang lain.

IOT, ARDUINO DAN THINGSPEAK


Jika Anda menggunakan pure MQTT server atau disebut juga public broker, ada
sedikit kelemahan, yaitu Anda harus membangun server sendiri untuk
menyimpan data (history/log). Karena sifat dasar dari IoT menggunakan protokol
MQTT adalah data akan hilang begitu dikirim ke broker (real time data).
Perangkat client harus secepat mungkin mengolah data yang datang. Nah, jika
Anda ingin menyimpan data, Anda harus membangun semacam database server
sendiri yang bertindak sebagai ‘subscriber’ MQTT.
TWITTER
Dalam terminology IoT dengan protokol MQTT, dikenal tiga
macam network element, yakni publisher (pengirim data),
subscriber (penerima data) dan broker (penghubung
subscriber dan publisher)

Jika Anda tidak ingin ribet membangun infrastruktur IoT, Anda dapat
memanfaatkan layanan dari Thingspeak.com, yakni semacam opensource IoT
server. Dengan Thingspeak Anda dapat memanfaatkan semua layanan IoT secara
gratis termasuk di dalamnya adalah free broker, free logging, free API
(Application Programming Interface), dll. Hmm, benar-benar sangat membantu
buat Anda yang sedang membangun sistem ‘IoT solution’.

CONTOH PENGGUNAAN IOT DENGAN ARDUINO


DAN THINGSPEAK

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 2/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

Berikut ini akan saya contohkan penggunaan IoT dengan Arduino dan
Thingspeak. Arduino di sini berfungsi sebagai publisher dengan Thingspeak
Tweets by ‎@saptaji2011
sebagai broker dan datalog server. Sebagai subscriber, Anda dapat menggunakan
sapta ajie
smartphone Android Anda sendiri. Di sini smartphone akan digunakan untuk @saptaji2011
memonitor data dalam bentuk chart yang dikirim oleh Arduino client. Hmm, Teg PLN detector to digital logic
menarik, bukan? Anda dapat melihat grafik datalogging sensor dimana saja dan instagram.com/p/CG1If5flgNn/…

kapan saja, asal smarphone Android Anda memiliki kuota internet. Kurang lebih
begini ilustrasi penggunaan Thingspeak untuk sistem IoT yang akan kita bangun,
Oct 27, 2020
‘Monitoring Sensor Arus dan Suhu menggunakan IoT’
sapta ajie
@saptaji2011

Indomaker GRLB controller, still


under development
instagram.com/p/CGtOfx_FzZX/…


Oct 24, 2020

sapta ajie
@saptaji2011

Cetak pcb custom. Harga terjangkau.


Cobalah.cetakpcb.indomaker.com#p
cb #jasapcb #cetakpcb
instagram.com/p/CGbpj8cl6KT/…


Oct 17, 2020

Embed View on Twitter

Untuk membangun sistem IoT di atas, setidaknya ada tiga langkah yang harus
Anda siapkan, yakni:

1. Menyiapkan sisi client (publisher), dalam hal ini adalah Arduino, agar dapat
mengukur parameter lingkungan menggunakan sensor dan mengirimnya ke IoT
broker/server

2. Menyiapkan sisi IoT server, dalam hal ini adalah Thingspeak agar dapat
menerima data dari Arduino (publisher), menyimpan data dan menampilkannya
dalam bentuk grafik

3. Menyiapkan sisi subscriber, dalam hal ini adalah smartphone Android agar
dapat memonitor data sensor (dari Arduino) secara real time dan interaktif.

Baiklah, pelan-pelan akan saya jelaskan:

1. Menyiapkan IoT Publisher (Arduino + Sensor)

Untuk sisi publisher, kurang lebih yang harus Anda siapkan adalah:

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 3/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

Replay

– script handler untuk sensor

Script handler adalah source code dalam bahasa C yang dapat menyebabkan
hardware IC mikrokontroller dalam papan Arduino dapat berinteraksi dengan
sensor melalui port-port nya. Script handler ini sangat spesifik terhadap tipe
sensornya. Antara sensor yang satu dengan sensor lainnya akan berbeda.
Sebagai contoh, jika Anda ingin mengukur suhu maka Anda dapat memilih
menggunakan sensor LM35 atau DHT11. Nah, script handler untuk kedua sensor
ini sangatlah berbeda, menyesuaikan karakteristik masing-masing sensor. Anda
dapat melihatnya lebih detail di artikel ini dan itu.

– library untuk mengirim data ke Thingspeak

Untuk mengirim data ke Thingspeak, caranya cukup mudah. Jika Anda


menggunakan Ethernet shield untuk mengirim data melalui internet, Anda dapat
menggunakan library bawaan SPI.h dan Ethernet.h. Namun saat mengirim data,
Anda harus menyertakan header yang berisi API dari Thingspeak (lihat point no 2
di bawah).

Berikut ini adalah contoh sketch Arduino untuk mengirim data ke IoT server
menggunakan Thingspeak. Sketch di bawah akan mengirim data pembacaan
tegangan analog dari pin A0 ke Thingspeak

#include <SPI.h>

#include <Ethernet.h>

// mac address

byte mac[] = { 0xA1, 0x37, 0xA5, 0x11, 0xB1, 0xC3 };

// settingan API ThingSpeak

char thingSpeakAddress[] = "api.thingspeak.com";

String writeAPIKey = "write_API_Thingspeak_Anda";

const int updateThingSpeakInterval = 30 * 1000; //update data tia


long lastConnectionTime = 0;

boolean lastConnected = false;

int failedCounter = 0;

EthernetClient client; //inisialisasi arduino sbg Ethernet client


saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 4/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com
void setup()

Serial.begin(9600); //inisialiasi port serial utk debugging

startEthernet();

void loop()

// baca tegangan analog di pin A0

String analogValue0 = String(analogRead(A0), DEC);

if (client.available())

char c = client.read();

Serial.print(c);

// Disconnect dari ThingSpeak

if (!client.connected() && lastConnected)

Serial.println("...disconnected");

Serial.println();

client.stop();

// Update data ke ThingSpeak

if(!client.connected() && (millis() - lastConnectionTime > update


{

updateThingSpeak("field1="+analogValue0);

// Check if Arduino Ethernet needs to be restarted

if (failedCounter > 3 ) {startEthernet();}

lastConnected = client.connected();

void updateThingSpeak(String tsData)

if (client.connect(thingSpeakAddress, 80))

client.print("POST /update HTTP/1.1\n");

client.print("Host: api.thingspeak.com\n");

client.print("Connection: close\n");

client.print("X-THINGSPEAKAPIKEY: "+writeAPIKey+"\n");

client.print("Content-Type: application/x-www-form-urlencoded\n")
client.print("Content-Length: ");

client.print(tsData.length());

client.print("\n\n");

client.print(tsData);

lastConnectionTime = millis();

if (client.connected())

Serial.println("Connecting to ThingSpeak...");

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 5/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com
Serial.println();

failedCounter = 0;

else

failedCounter++;

Serial.println("Connection to ThingSpeak failed ("+String(failedC


Serial.println();
}

else

failedCounter++;

Serial.println("Connection to ThingSpeak Failed ("+String(failedC


Serial.println();

lastConnectionTime = millis();

void startEthernet()

client.stop();

Serial.println("Connecting Arduino to network...");

Serial.println();

delay(1000);

// Ckonek ke jaringan

if (Ethernet.begin(mac) == 0)

Serial.println("DHCP Failed, reset Arduino to try again");

Serial.println();
}

else

Serial.println("Arduino connected to network using DHCP");

Serial.println();
}

delay(1000);

Download source code di sini

[AdSense-A]

Gambar rangkaian untuk sistem di atas:

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 6/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

Jika Anda menggunakan Ethernet shield untuk sistem IoT,


Anda harus mendesain topologi jaringan LAN Anda agar
dapat terhubung ke internet.

Untuk ethernet shield, dapat Anda beli di sini

[button-blue url=”https://www.tokopedia.com/raftech/ethernet-shield-arduino”
target=”blank” position=”center”]Beli[/button-blue]

Untuk konfigurasi jaringan di atas, Anda terhubung ke internet menggunakan


hub/switch dan atau router yang berlangganan internet melalui ISP (Internet
Service Provider)

Replay

Ada alternatif lain, yakni dengan menggunakan sebuah router 3G/4G yang berisi
sim card. Jadi koneksi internet di dapat dari tethering router 3G/4G, yang
kemudian akan mengubahnya menjadi koneksi Ethernet (RJ45) ke Ethernet shield
Arduino. Dengan demikan Anda dapat mengatur kuota internetnya sesuai budget
Anda sendiri, beda dengan layanan dari ISP yang relatif lebih mahal (dan
bulanan).
saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 7/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

Untuk 3G Router dapat dibeli di sini.

[button-blue url=”https://www.tokopedia.com/raftech/hame-a1-3g-mobile-
wireless-router-power-bank-1800mah” target=”blank”
position=”center”]Beli[/button-blue]

2. Menyiapkan IoT server (Thingspeak)

Untuk sisi IoT server menggunakan Thingspeak, Anda harus menyiapkannya agar
dapat menerima data dari Arduino. Berikut langkah-langkahnya:

– Buka https://thingspeak.com dan daftarkan account Anda

– membuat channel data

Isikan field yang diperlukan (satu channel maks 8 field), minimal yang harus
diisikan adalah nama channel (‘Name’) dan ‘field1’ (centang opsi ‘Make Public’ jika
data Anda ingin dapat dilihat orang lain). Field ini nantinya akan berisi data
sensor yang dikirim dari Arduino. Jika sudah, tekan tombol ‘Save Channel’.

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 8/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

– menyalin API ke sketch Arduino

Jika Channel sudah jadi, buka tab ‘Api Keys’, copy ‘Write API key’ dan salin ke
sketch Arduino di atas (lihat point 1 di atas)

‘Write API Key’ digunakan untuk mengirim data, ‘Read API


Key’ digunakan untuk membaca data

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 9/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

Sampai langkah di atas, Anda sudah berhasil menyiapkan server IoT yang akan
meng-handle pengiriman data dari Arduino. Untuk melihat tampilan grafik
historical data, Anda dapat membuka tab ‘Public View’ (atau Private View).

3. Menyiapkan IoT Subscriber (smartphone Android)

Berikut ini adalah langkah-langkah menyiapkan smartphone Android Anda agar


dapat memonitor data Arduino:

– menginstal aplikasi ‘ThingsView’ di Google Play Store

Buka URL https://play.google.com/store/apps/details?


id=com.cinetica_tech.thingview&hl=in atau search melalui Play Store langsung
dari smartphone. Instal aplikasi tersebut

[AdSense-A]

– mengisi ‘channel ID’ yang dibuat pada point 2 di atas

Jika aplikasi ‘ThingsView’ sudah terinstal, jalankan aplikasi tersebut dan isi
Channel ID sesuai yang tertera di web Thingspeak
saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 10/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

– menampilkan grafik dengan memilih channel tersebut

Selamat, channel data Arduino sudah didaftarkan di aplikasi ThingsView. Kini


Anda dapat membuka grafik pengukuran sensor langsung dari aplikasi Android
Anda

Demikian tutorial tentang IoT menggunakan Arduino dan Thingspeak, semoga


dapat memicu kreativitas Anda untuk membuat sistem-sistem IoT yang lain.

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 11/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

Praktek
Monitoring
Cara Flashing
Membangun

Membangun
Sensor secara
ESP8266 201 Jaringan LAN

Jaringan LAN… Wireless… Lewat Kabel…

Cara
WIFI Over
Pengenalan
Pengenalan

Menggunakan
Picocell Thingsboard, Wajah (Face

Ethernet… Fast… Recognition)…

Tags: arduino, iot, thingspeak

ABOUT THE AUTHOR

Ajie
a Technopreneur - writer - CEO of startup
Indomaker.com - Enthusiastic about learning AIoT,
Raspberry Pi, Arduino, ESP8266, Delphi, Python,
Javascript, PHP, etc - Now study in 'S2 Terapan
Magister Teknik Telekomunikasi Politeknik Negeri Semarang'

163 COMMENTS

Arif November 22, 2016


Reply

Kang request dong mengambil DB dari server menggunakan IoT


dan ditampilkan di Android menggunakan Delphi. Aturnuhun
kangg

Agus Sopian November 25, 2016


Reply

Mantap penjelasannya…kalo pake sim800l bisa gak? minta


tutorialnya yang pake sim800l gan.. terimakasih

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 12/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

ajie November 25, 2016


Reply

kapan2 ya

Kutil January 8, 2017


Reply

Coding dari thinkspeak ke android tetap memakai bahasa C kan


om? Atau?

ajie January 9, 2017


Reply

ini maksudnya codingan dimananya? kalo di arduino


pake bhs C, kalo di androidnya zero coding alias
tanpa coding, cukup setting parameter aja

M Adita Putra January 14, 2017


Reply

Om bisa nggak kita ambil tampilan grafik thingspeak nya aja


untuk ditampilin di website kita sendiri ?setiap orang bisa buka
gitu

ajie January 15, 2017


Reply

bisa mas, pake http request GET. Coba lihat di API


Thingspeak account Anda. Cuma nanti mas harus
render grafik sendiri ya. Yg di dapat di function GET
hanya raw data nya aja (data mentah)

nico March 2, 2017


Reply

mas , bedain kode arduino yg buat ke thingspeak sama ga itu


gmn si mas ? kalo kode kita tuh sebelum nya gapake ethernet
shield ,tuh nambahin apa ya ?

nico March 2, 2017


Reply

mas, klo uplod data arduino load cell ke thingspeak, gimana ya


mas? belum ada code ethernet sheld nya juga ,di tambahin

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 13/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

simbol atau gimana? beda ga sih ,code thimgspeak yg di arduino


dengan yg diuplod beda ga sih?

Aditya May 6, 2017


Reply

kalo untuk koneksi di ethernet shield nya menggunakan modem


usb yang dihubungkan dengan konverter usb to rj45 apakah
bisa?

ajie May 11, 2017


Reply

sepertinya tidak bisa mas, karena konverter usb to


rj45 butuh driver. Sedangkan driver itu biasanya
hanya tersedia untuk sistem operasi Windows,
sementara modem USB biasanya tidak ada sistem
operasinya

Aditya May 16, 2017


Reply

sudah pakai hame a1 sama modem 3g


yang konek ke arduino ethernet shield. tp
belum bisa terhubung ke thingspeak.
sudah pakai contoh kode diatas juga.
mohon penjelasanya mas. masih belajar
soalnya. hehe

ajie May 17, 2017


Reply

mungkin coba di cek url/API yg


dikasih sama thingspeak-nya
mas. Kalo sketch udah benar tapi
salah ‘nembak’ url ya sama aja ga
bisa konek ke thingspeak-nya

Aditya May 19, 2017

API key nya di masukin di


sketch diatas dibagian

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 14/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

String writeApikey kan


mas?

ajie May 19, 2017

iya mas

Aditya May 19, 2017

sudah saya masukan mas


write api key nya di sketch
diatas. kemudian saya klik
serial monitor, tp gagal
konek terus (dhcp failed).
itu massalahnya dmn mas
kalau boleh tau.

ajie May 20, 2017

kalo ada dhcp failed itu


masih di level koneksi
internet mas belum ke
arah thingspeak-nya. Coba
dicek ethernet shield-nya

aditya June 18, 2017

ethernet udah konek


internet ke router lewat
rj45. trus udah masukin
code diatas mas. apikey jg
udah. tp kok di serial
monitor munculnya
“connection to thingspeak
failed”. apa chanelID di
thingspeak haurs
dimasukin?

ajie June 20, 2017

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 15/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

kalo untuk level initial


connection ngga perlu
define channelID mas.

Coba cek lg koneksi


internetnya, suspect
pertama itu penyebabnya

arul June 19, 2017


Reply

mas, kalau tampilan pada grafiknya


sampai mencapai angka suhu 1023 terus
itu gimana ya?

ajie June 20, 2017


Reply

berarti ada something wrong di


port analognya, coba cek wiring
kabelnya, karena kalo terbaca
1023 seakan2 tehubung dengan
5V atau floating

Ardi June 18, 2017


Reply

Scirp untuk sensor dht11 nya dimasukin di bagian mananya ya?

ajie June 20, 2017


Reply

coba perhatikan baris 48 di atas mas

Akbar July 5, 2017


Reply

mas mau tanya tapi OOT nih..

klo misal mau ngambil data yg ada di website, misal dari


arduinodev buat ambil data tanggal sama jam gimana ya?

ajie July 6, 2017


Reply

dicek dulu file handler/API yg ada di server gimana


caranya dan pake protokol apa? (REST, SOAP, MQTT,
dll)

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 16/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

arul July 18, 2017


Reply

mas untuk konfigurasi pin sensor dht11 yang 3 pin ke


etehrnetshieldnya apakah benar seperti ini? pin 1 ke 5v, pin 2 ke
A0, pin 3 ke GnD . soalnya keluaran hasil suhu di thingspeaknya
tidak akurat, sering diatas 100 hasil suhunya

ajie July 18, 2017


Reply

biasanya pin 1=ground, pin 2 = data –> ke pin analog


(contoh A0), pin 3 = Vcc (5V). Pin 1 dihitung dari
sebelah kiri kalo kita menatap DHT11 dari depan

adit July 18, 2017


Reply

untuk konfigurasi dht11 3 pin ke ethernetshld nya itu gmn ya


mas?

pin 1 ke mana, pin 2 kemana, pin 3 kemana?

ajie July 18, 2017


Reply

biasanya pin 1=ground, pin 2 = data –> ke pin analog


(contoh A0), pin 3 = Vcc (5V). Pin 1 dihitung dari
sebelah kiri kalo kita menatap DHT11 dari depan

arul July 18, 2017


Reply

pin (+) ke 5v, pin(-) ke ground, pin (out) ke


A0. tp keluarannya masih 1023 mas.

ajie July 18, 2017


Reply

coba dibaca dulu tanpa iot mas,


bisa kebaca ngga?

arul July 18, 2017

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 17/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

bisa mas kalau tanpa iot

ajie July 19, 2017

berarti tinggal dicek aja api


sama channel-nya

arul July 19, 2017

Api sama chanel di


thingspeak nya?

ajie July 19, 2017

iya mas, coba dicek dl

arul July 25, 2017


Reply

kira2 di pengaturan chanel yg dimananya mas? soalnya


pengukurannyalangsung berubah kalo vcc nya di tancapkan

ajie July 25, 2017


Reply

coba login di thingspeak-nya, kmd cek API dan


channel-nya, samakan dengan yg ada di sketch

arul July 26, 2017


Reply

yg sketch baris 7-10? apikey nya udh sama


seperti yg di thingspeak mas.

ajie July 27, 2017


Reply

koneksi internet udah pasti oke


ngga mas?

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 18/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

arul July 27, 2017

sudah mas. koneksi nya


udh oke. masalahnya
cuman di vcc nya. kalo di
hubungkan keluaran di
grafik langsung jd 1023

Fauzi Septiandhi July 30, 2017


Reply

om kalo make sim800l gimana yah tutorialnya? terimakasih


banyak

ajie July 30, 2017


Reply

belum sempat bikin tutorialnya mas, intinya sih


sama aja, cuma kalo pake sim800L harus pake at
command misal AT+HTTPARA, AT+HTTPACTION dst

Nurhati Triningtyas August 2, 2017


Reply

kok program diatas byk yg error ya?

dan mau tanya dong itu API KEY yang disuruh di copy mau di
salin dimana ya?

ajie August 2, 2017


Reply

errornya apa mb?

API key di-copy di baris 9 pada contoh program di


atas

Nurhati Triningtyas August 2, 2017


Reply

error dibagian tulisan startEthernet(); ini


mas

itu kenapa ya mas?

Nurhati Triningtyas August 2,


2017
Reply

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 19/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

oh iya mas mau tanya thingspeak itu


tampilan hminya dalam bentuk grafik aja
atau ada yang lain?

aplikasi thingspeak ini bisa kendaliin dari


jarak jauh ga suhunya dan kelembaban
atau hanya sekedar monitoring aja?

Nurhati Triningtyas
August 2, 2017

satu lagi mau tanya itu program


diatas belum sama program
suhunya atau udh?

kalo udh inputan buat sensor itu


masuk ke A0 di arduinonya?

ajie August 2, 2017

udah mb, sensor suhu


masuk ke pin A0

ajie August 2, 2017

1. tampilan visual dalam


bentuk data dan grafik

2. Bisa mengendalikan IoT-


publisher (IoT client) asal
diinstal sketch client

ajie August 2, 2017


Reply

function startEthernet() itu kan


mengarah ke blok function baris
101-124, coba cek lagi di sekitar
baris tsb. Ohya jangan lupa
declare library Ethernet.h ya
(baris 2)

arul August 2, 2017

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 20/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

untuk masalah yg suhu


muncul jd 1023 kemarin
gmn ya mas kira2? tiap kali
vcc nya di tancapkan
keluaran suhu di grafik
langsung jd 1023

ajie August 2, 2017

1023 itu angka digital


representasi dari 5V mas.
Ini artinya sensor suhu
menunjukkan full scale
alias 100 C. Mungkin dicek
dl rangkaiannya

arul August 3, 2017


Reply

tapi pas di cek tanpa koneksi internet, hasil pembacaannya


normal mas.

masih bingung dmn salahnya

ajie August 3, 2017


Reply

coba ganti pin analognya mas

agus August 3, 2017


Reply

mas aji kapan” bisa kopdar gak buat ngajarin saya


carapenggunaan iot.

saya bener’ awam.

ajie August 3, 2017


Reply

bisa aja mas, cuma saat ini sy lagi sibuk ngerjain


project2 mas. Mungkin kpn2 nanti ya…

Arfan August 8, 2017


Reply

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 21/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

Kalo mau saya hubungkan dengan Ethernet Shield,apakah dengan script dia
atas bisa ? apakah ada pengaturan lanjutan mengenai ip , dns, dll ? thx

ajie August 8, 2017


Reply

bisa mas, sintaksnya gini :

Ethernet.begin(mac, ip, dnsserver, ipgateway,


subnetmask);

arfan August 8, 2017


Reply

ip nya ip local arduino apa ip router?

ajie August 8, 2017


Reply

ip local (ethernet shield arduino)

kalau ip router bisa dimasukkan


sbg ip gateway di ethernet shield
arduino

Arfan August 8, 2017


Reply

Menambahkan pertanyaan mas. Saya menghubungkan arduino


shield dengan kabel rj45 ke laptop yg terhubung dengan wifi.
Tetapi saat saya cek di serial monitor, muncul komentar “DHCP
failed, Connection to Thingspeak failed”. Apakah prosedur saya
salah ? lalu yang benar bagaimana mas ? agar dapat
mengirimkan sinyal menuju thingspeak

ajie August 8, 2017


Reply

dhcp server nya ada dimana mas?

arfan August 8, 2017


Reply

dhcp server laptop yg terhubung wifi

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 22/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

ajie August 8, 2017


Reply

topologi jaringannya gini bukan?

arduino+ethernet shield — kabel


lan — wifi — laptop

arfan August 8, 2017

arduino+ethernet – kabel
lan – laptop – wifi

ajie August 8, 2017

intenetnya darimana mas?


apakah dari wifi?

rif August 10, 2017


Reply

Saya sudah berhasil mennampilkan data melalui thingspeak.


Tetapi hanya 3 menit, kemudian thingspeak tidak menampilkan
data lagi. Mohon pencerahannya !

thx

ajie August 10, 2017


Reply

kalo thingspeak itu hanya menerima data aja mas,


jadi kalo hy 3 menit data tertampil itu kayaknya dari
sketch arduinonya

Ariiif August 14, 2017


Reply

Untuk menampilkan data sensor analog A0 & A1 dalam 2 fields,


script nya di edit d bagian mana ya ? thx

ajie August 14, 2017


Reply

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 23/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

tinggal define aja field-nya di thingspeak-nya, kmd update


(kirim data) di arduino sesuai field

Ariiif August 14, 2017


Reply

Berarti yg d script, line 48 d copas.


kemudian d ganti sesuai field ?

ajie August 14, 2017


Reply

iya mas, dicoba aja dulu

rif August 15, 2017

Alhamdulilah mas. Saya


sudah mencoba &
berhasil. Saya ingin
mengatur agar tampilan
interval waktu hanya
menampilkan dalam
selang waktu 60 menit .
Bagtaimanakah caranya ?
thx

ajie August 15, 2017

alhamdulillah 🙂

Kalo di sisi Thingspeak,


setau sy data akan terus
ditampilkan selama data
dikirim. Mungkin kita bisa
ngakali di sisi arduinonya.
Bikin sketch yang berisi
timer yang akan mengirim
data selama 60 menit saja

Arul September 29, 2017


Reply

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 24/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

Mas, kalo contoh diatas itu mau saya tambahin broker, misal pakek amqp.
Bisa kah?

ajie September 29, 2017


Reply

kalo pake sketch di atas ga bisa mas, karena


brokernya adalah thingstudio sendiri

Arul September 29, 2017


Reply

Tapi kalo misal pake broker lain tp


tampilan visualnya tetep pake thingspeak
kira2 bisa ga mas?

ajie September 29, 2017


Reply

bisa mas, contohnya spt ini (bikin


sendiri)
http://monitoring.saptaji.com/

Arul October 11, 2017

Itu pake broker apa mas?

ajie October 11, 2017

kl yg
monitoring.saptaji.com ga
pake broker mas, langsung
aja kirim data ke url itu
(pake teknologi RESTful)

taufik October 17, 2017


Reply

mas mau tanya.. ini saya sudah coba dengan 3g router itu
kendalanya sama yaitu “dhcp failed, conecting to thinkspeak
failed”.. sementara kalo pake router yang tidak pake modem
bisa.. ada komentar “arduino connect to network” tapi selang

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 25/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

beberapa menit langsung ada komentar connection to


thingspeak failed. nah itu bagaimana ya mas?

yang berikutnya.. saya pake sensor ds18b20, apakah perlu


perubahan di sketch arduinonya?

ajie October 17, 2017


Reply

kl ini errornya masih di level internet connection


mas. Jadi masih di seputar modemnya. Coba cek
pake client yg lain (misal laptop atau smartphone
anda) bisa konek internet ngga pake jaringan dari
modem yg sama

Jadi belum masuk koneksi antara arduino dengan


thingspeak-nya

gunawan October 18, 2017


Reply

mas…

numpang tanya…

platfom untuk tampilan data selain thinkspeek thinsboard itu


apa ya..

yg mudah2, ngk pake mqtt..

q dah nyoba dweet.io blom berhasil2..

mhon bantuan….

ajie October 18, 2017


Reply

sebenarnya ada banyak mas, tinggal googling


langsung ketemu, contohnya : freeboard, cloudmqtt,
mqtt-dashboard.

Yang ngga pake mqtt bisa pake teknologi restful atau


soap, contohnya dweet.io

Sebenarnya dweet.io itu mudah lho mas, tinggal


pake restful aja plus data JSON. RESTful-nya bisa
pake GET, POST, atau PUT

ga berhasilnya gimana? atau errornya apa?

Achmad Fauzi December 5, 2017


Reply

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 26/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

Mas tanya saya kan sedang project skripsi membuat data logger dengan web
sendiri, nah saya pengen di web saya itu nampilin grafik hasil pengiriman
data dr arduino kira2 mungkin gak sih?

ajie December 6, 2017


Reply

sangat mungkin mas

Abdul Goffar Al Mubarok December 19, 2017


Reply

Terimakasih Mas Ajie..

Sangat mencerdaskan dan sangat menarik sekali tulisan Mas


tentang IoT yang dimuat di sini. Saya tertarik untuk
menggunakan ThingSpeak, tapi saya punya satu pertanyaan,
adakah batas tertentu dari ThingSpeak terkait pencatatan data
khususnya untuk pengguna gratis? Misalnya request maksimal
harian seperti di Pushingbox yang hanya mampu menerima
1000 request per hari.

ajie December 20, 2017


Reply

ada mas, utk thingspeak yang versi free dibatasi sbb:

– message yg dikirim/diterima maksimal tiap 15


detik sekali

– maksimal 3 IoT client yg bekerja bersamaan

– message dibatasi maksimal 8000 -an per hari

wildan December 28, 2017


Reply

mas mau tanya thinkspeak bisa tampilin gambar ga? jadi gambar
yang disimpan di micro sd di tampilin gitu

ajie January 2, 2018


Reply

Q: mas mau tanya thinkspeak bisa tampilin gambar


ga?

a: thingspeak bisa tampilin gambar, tapi di webnya.


Gambar ini bisa di attach di web lain.

Q:jadi gambar yang disimpan di micro sd di tampilin


gitu

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 27/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

A:ini saya kurang paham maksudnya, krn thingspeak


kan simpan datanya di cloud, mungkin maksud mas,
arduino sambil kirim data kr thingspeak juga simpan
data ke microsd. Kalo yang dimaksud demikian, bisa
juga ditampilkan ke aplikasi baik itu app desktop,
android atau web, asal app tsb diberi semacam
handler untuk ‘menangkap’dan render sebagai grafik

reva December 30, 2017


Reply

maaf mas mau numpang tanya kalo untuk IOT ini, saya masih
bingung soal jaringan internetnya, lebih baik saya memakai
modul wifi esp8266 dengan mifi huawei atau saya menggunakan
modul ethernet shield dimana internetnya bersumber dari
router+modem? maaf merepotkan..

ajie January 2, 2018


Reply

bisa keduanya, tinggal implementasinya lebih


mudah mana. Kalo pakai esp8266 kan berbasis
wireless, jadi lebih ringkas dan hemat tempat. Selain
itu juga lebih murah

Siti Rohana January 9, 2018


Reply

kak kenapa ak udh upload sensor flame & sensor buzzer


menggunakan esp8266 di upload ke thingspeak grafiknya cuman
angka 0 aja ya. ngga ad agka yg lain. itu kesalahan koding atau
bagaimana???

ajie January 9, 2018


Reply

yang pertama tes dulu koneksi internetnya, coba


kirim data sembarang ke thingspeak. Kalo tertampil
berarti ada kesalahan di koding tapi kalo ngga
tertampil berarti ada masalah di koneksi internetnya
atau setting parameter thingspeaknya (mis: API key,
channel,dsb)

Siti Rohana January 9, 2018


Reply

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 28/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

Koneksi udh stabil, kodingnya yg salah kak. Tapi kita


blm ttau kaya apa kodingnya.

Disitu kan kodingnya harusnya ketika ngga ad api


perintah nya “tidak terdeteksi api”

Tapi ketika di nyalakan api ke sensor flame di COM’a


tetap tulisannya tidak terdeteksi api. Padahal di
koding udh aku kasih misalkan ad api “ awas
bahaya”

Tapi ketika di upload pasti di COM’a gt kak, jd


makanya di thingspeak’a 0 trs sih.

Tlg bantuannya kak, soalnya buat tugas UAS kak.


Dan wktunya cuman smpe hari jum’at ini

ajie January 9, 2018


Reply

untuk troubleshoot mencari


dimana ‘ngga bisanya’, sebaiknya
bagi program jadi 2 program.
Program yang pertama adalah
program untuk kirim data ke
thingspeak. Pastikan program ini
bisa kirim data (dummy) ke
thingspeak. Program kedua
adalah program untuk handling
sensor-sensor. Pastikan sensor
sudah terbaca oleh arduino (bisa
ditampilkan di serial monitor.

Begitu kedua program sudah


yakin oke, gabungkan keduanya
kemudian analisa apakah secara
end to end sudah sesuai
keinginan. Semoga membantu

yogha January 27, 2018


Reply

gan, kalo ngirim data ke web server buatan sendiri pake protokol
mqtt gimana dari arduino+esp8266?

ajie January 29, 2018


Reply

kalo pake protokol mqtt kan harus ada mqtt/iot


brokernya mas. Nah, mas tinggal define parameter
saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 29/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

broker, port, channel untuk publish dan subscribe.


Untuk program contohnya ada di bawaan arduno
IDE di program pubsubclient

Maskur February 1, 2018


Reply

Mas saya mau tanya, saya punya kerjaan hampir sama kaya
artikel iot ini sudah mirip, tapi kalo aplikasi androidnya buatan
sendiri bisa tidak ya? Jadi dari sensor arduino mengirim ke
thingspeak, kemudian muncul notif di aplikasi androidnya?
Minta bantuannya

ajie February 2, 2018


Reply

bisa mas, coba ke web thingspeak kemudian


perhatikan API-nya. Ntar android nya ngikutin rule
API aja

Maskur February 2, 2018


Reply

Kalo boleh tau API nya di tmbahkan


dimananya ya? Saya bikin appnya pake
delphi, masih bingung yg ambil data dari
thingspeaknya itu. Kalo ada tutornya bisa
tolong dishare mas

ajie February 2, 2018


Reply

pake restful aja mas, komponen


TNetHttpRequest atau
alternatifnya bisa pake komponen
indy (TidHttp)

Maskur February 7, 2018

Kalo yg paling simpel pake


yg mana menurut
masnya? Makasih banyak
mas atas bantuannya

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 30/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

ajie February 8, 2018

simpel yg mas familiar aja


🙂

Zylan February 9, 2018


Reply

mas kalau thingspeak sebagai sistem kontrol berbasis web bisa


nggak kan karena kan yang disini hanya sebagai monitorng aja

ajie February 9, 2018


Reply

bisa mas, tapi setelah saya coba kurang powerful


menurut saya. Karena thingspeak ini pake protokol
restful. Saran saya kalo mau kontrol sebaiknya pake
protokol MQTT aja

agun ardiansyah February 18, 2018


Reply

Mas maksih sebelumnya, Kenapa yah mas data si sensor saya


gak kebaca, jadi gk muncul grafik sensornya?mohon
pencerahannya mas hhe

ajie February 19, 2018


Reply

mungkin data belum terkirim mas. Bisa karena


koneksi internetnya atau teknik pengiriman datanya
salah. Coba dicek lg

reka irawan February 25, 2018


Reply

assalamualaikum mas aji, mas, cara daftar akun thingspeak


gimana iya mas, kok saya enggak bisa” daftar pdahal passwoard
yang di masukkin udah betul tapitetap di bilang salah. menurut
mas gimana solusinya mas.

ajie February 25, 2018


Reply

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 31/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

terakhir saya login ke thingspeak, ada notifikasi bahwa kita


harus daftar di mathwork (kalo ga salah). Kalo ngga, account
kita akan di suspend

agun March 2, 2018


Reply

mas gmana cara mengatur si grafik data sensor di thingspeak


supaya tidak terlalu berdekatan,mkasih mas

hendra March 17, 2018


Reply

mas mau nanya. kalo dalam satu chanel ada 2 fungsi misal field
1 sampe 6 saya pake untuk monitoring. kemudian field 7 dan 8
saya untuk control relay kira kira bisa apa engga ya mas?

terimakasih

ajie March 19, 2018


Reply

bisanya bisa mas, tapi nanti jadinya kurang efisien


dari sisi program maupun dilihat dari performance
alat. Kalo saran saya, untuk fungsi kontrol sebaiknya
dibedakan channel-nya

hendra March 24, 2018


Reply

berarti kalo beda chanel tapi dalam 1


arduino bisa mas? terus kalo bisa nanti
write api key kan ada 2 ? itu gimana mas ?
apa bawahnya dimasukan coding yang
sama tapi beda write api key nya? apa
gimana?

mohon bantuanya, saya mau bikin ini


buat tugas akhir saya mas

terimakasih

ajie March 24, 2018


Reply

Q: berarti kalo beda chanel tapi


dalam 1 arduino bisa mas?

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 32/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

A: bisa

Q: terus kalo bisa nanti write api


key kan ada 2 ? itu gimana mas ?

A: ya tulis aja write api key yg


berbeda scr berurutan, kasih
delay bbrp detik

Edhyl March 19, 2018


Reply

Apakah sensor MQ-2 bisa jga digunakan dlam rancangan ini ya


mas???

ajie March 20, 2018


Reply

bisa mas

ujang March 27, 2018


Reply

bang mau nanya kalo Iot Thingspeak pake arduino + NodeMCU


bisa kan?

ajie March 27, 2018


Reply

bisa mas

Mark April 10, 2018


Reply

Selamat Siang mas Ajie,

Mohon dibantu tutorialnya jika hasil monitoring tersebut dibuat


aplikasi apk (android), misal pakai MIT app.

Mohon dibantu. Terima kasih.

ajie April 10, 2018


Reply

kalo pake MIT app inventor bisa pake komponen


web, kemudian pake method ‘PostText’ (tapi sy
sendiri blm pernah coba)

rifandi April 12, 2018


Reply

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 33/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

misi mas mau nanya

kalau arduinonya tidak mau terkoneksi ke networknya itu


kenapa ya mas ?

ajie April 13, 2018


Reply

mas koneksi ke network pake apa? WIFI, kabel UTP


atau modem GSM?

Joshua April 14, 2018


Reply

Makasih atas penjelasan nya, mau nanya , cara memonitor


jumlah tegangan baterai ke thingspeak gimana ya? Intinya agar
kita bisa ngeliat tegangan baterai tersebut dalam
web(thingspeak) Makasih

ajie April 18, 2018


Reply

tinggal tarik aja kabel dari kutub + dan – baterai ke


pin analog arduino (jika tegangan baterai kurang dr
5V, kl lebih bisa lewat rangkaian voltage divider),
kemudian dibaca nilai digitalnya,terkahir dikirim ke
thingspeak

tatak April 19, 2018


Reply

nanya mas, thinkspeak ini hanya untuk monitoring saja/satu


arah saja?

atau bisa untuk remote …mis untuk merubah port ucontroller


on /off.

ajie April 20, 2018


Reply

bisa dua arah mas, monitoring dan kontrol. Hanya


saja masih menggunakan teknologi restful, belum
MQTT. Jadi tidak benar2 real time. Kalo utk remote
controll sebaiknya pake MQTT aja

tatak April 21, 2018


Reply

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 34/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

ok terimakasih

Ria Aatuti May 12, 2018


Reply

Assalamu’alaykum warahmatullahi wabarakatuh… Mas, saya


mau nanya dong, bisa kasih tutorial pkai thingspeak yg bisa
menyimpan data(database)?

ajie May 13, 2018


Reply

waalaikumslm wr wb

databasenya ada dimana?

Hannafi May 17, 2018


Reply

assalamualaikum mas, mau nanya mas kalo iot thingspeak ini


saya pakai sensor gps neo 6M bisa gk ya mas? jadi nanti data yg
ditampilin berupa waktu dan kcepatan, kalau bs,sy ngrubah
sketch codingnya di bagian mana ya mas utk sensor sy? mhon
sekali bantuannya mas ..tks

ajie May 19, 2018


Reply

waalaikumsalam wr wb. Bisa mas. Perhatikan di


baris 48 contoh script di atas mas. Tinggal
tambahkan field baru untuk tambahan sensornya, tp
di thingspeak-nya juga harus di-define fieldnya dulu
ya

Deby May 29, 2018


Reply

Assalamualaikum.. saya ingin menggunakan sim 800l sebagai


pengganti ethernet shield. bisakah saya minta kontak email
untuk tutor dalam pengerjaannya?

terima kasih sebelumnya..

ajie May 30, 2018


Reply

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 35/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

waalaikumsalam wr wb

bisa, tapi lumayan susah. Saya sarankan pake library tinyGSM

Susanto nugraha June 26, 2018


Reply

Terima kasih penjelasannya, Mas saya mau nanya, saya punya


tugas besar sama seperti artikel ini hanya saja bedanya tugas
besar saya hanya menampilkan lewat web saja bukan
dithingspeak, nah kira-kira koding dan gambar topologi diatas
bisa dipakai? Dan klo diubah sebelah mananya ya mas? Mohon
pencerahannya mas

ajie June 26, 2018


Reply

banyak yg beda mas, terutama koding, kl topologi


kurang lebih sama. Hanya saja sekarang kan
servernya ada di web, berarti web servernya hrs
punya kemampuan menerima data yg dikirim
arduino lewat internet

Yuli July 6, 2018


Reply

maaf saya mau nanya, kalo cara menghubungkan arduino ke


web aplikasi yang kita buat gimana ya? apa bisa kita memakai
api key yang ada di thingspeak ini?

ajie July 8, 2018


Reply

bisa mas, pake api yg request data

Yuda Pradana Bagaswara August 30, 2018


Reply

Kang Saya pakai ESP 8266 apakah akang punya tutorialnya?

tari January 2, 2019


Reply

misi bang, mau nanya kalo komunikasi tanpa esp bisa gak, jadi
dari mkro ke android pake bluetooth dari android data masuk ke
thingspeak?

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 36/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

ajie January 3, 2019


Reply

bisa aja, cuma nanti di sisi android harus ada


aplikasi yang bisa mem-forward data dari mikro via
bluetooth ke thingspeaknya

Astari January 4, 2019


Reply

Ogitu ya bang, kalo thingspeak bisa buat


simpen history pengukuran sensor selama
sebulan ga bang? Soalnya saya mau buat
monitoring kesehatan dalam jangka waktu
2-4minggu. Kalo bisa cara nya kayak
gimana ya bang?

ajie January 4, 2019


Reply

bisa. Tinggal kirim aja datanya


selama sebulan 🙂

Astari January 4, 2019

Lebih bagus mana


dibanding dengan realtime
database nya firebase
bang?

ajie January 7, 2019

firebase belum nyoba

febry June 27, 2019


Reply

boleh minta contactnya mas??

ajie June 27, 2019


Reply

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 37/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

comment sini aja mas

angger July 1, 2019


Reply

kalau sambunan internet nya pakai modul wifi esp8266 bisa


tidak ya?

ajie July 2, 2019


Reply

bisa mas, ga ada masalah

kris July 26, 2019


Reply

kak, kalau dari weighing indicator (ttl to rs232) dikirim data ke


web thinkspeak via esp8266 apakah bisa kak?

ajie July 29, 2019


Reply

pada prinsipnya bisa, tinggal scriptnya aja

kris August 1, 2019


Reply

boleh minta bantuannya mas buat


konsepnya (bhsa prgramnya), ebetulan
saya ada tugas seperti diatas. kalau boleh
minta no kontak mas ajie. suwun

ajie August 1, 2019


Reply

1. Ambil data dari sensor udah


bisa belum?

2. Kirim data (sembarang data) ke


thingseak udah bisa belum?

kalo kedua poin di atas udah bisa


tinggal digabungin, ambil data
dari sensor lalu dikirim ke
thingspeak. Jadi step by step
langkahnya biar mudah
troubleshootnya

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 38/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

hans August 29, 2019


Reply

Kang….saya mau tanya di line 61 – 67 itu metode scripting untuk


mengarahkan ke alamat server sendiri (bukan thingspeak) kira²
gimana ya kang? atau Kang Ajie bisa kasih referensi untuk
metode http POST atau GET (atau apa istilahnya) yang bisa
dijadikan acuan memahaminya? soalnya saya masih blm begitu
paham soal metode tersebut….terimakasih

ajie August 29, 2019


Reply

‘server sendiri’ ini letaknya dimana mas? masih


dalam satu LAN (intranet) ataukah tetap diakses
pakai internet

hans August 29, 2019


Reply

diakses pake internet kang, yang jadi pertanyaan di


line 64 kang disitu code nya ” X-THINGSPEAKAPIKEY:
“….

kalo saya pake server selain thingspeak ( misal


agnosting, thinger.io, dll. ) kira² perlu dirubah atau
nggak ya kang?

ajie August 29, 2019


Reply

X-THINGSPEAKAPIKEY itu format script


untuk menuliskan parameter API
(Application Programming Interface) dari
Thingspeak. API itu semacam library yang
hanya dimiliki server tersebut kita kita
me-request data. Jadi kalo mas mau bikin
server sendiri otomatis harus punya API
sendiri

Rahmah Nur August 30, 2019


Reply

mas, kalau saya pakai wemos kan sudah ada modul wifinya. saya
jadi ga pakai ethernet, lalu bagian mana saja yang berbeda dari
koding diatas? dan saya jg pakai mit app sbg kontrol (bukan

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 39/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

monitoring). kira2 saya harus mulai dari mana langkah2nya?


terimakasih

ajie August 31, 2019


Reply

library nya udah pasti beda mas. Pelajari khususnya


bagian request data (HTTP Post) ke server (dalam
case ini adalah thingspeak) sesuai API-nya. Utk
bagian kontrol sebaiknya satu platform aja mas (dari
thingspeak). Kalo dr MIT app (inventor ya
maksudnya) bisa juga sih, cuma nanti mas harus
tambahkan script handlernya lagi. Untuk sementara
sih saya sarankan satu platform aja dulu, kalo mau
pengembangan bisa pake platform yang lain

JIHDANU RISDAN September 13, 2019


Reply

Assalamu’alaikum mas aji, saya mau tanya, kebetulan saya mau


buat alat basis IOT, kalau kita pakai thingspeak apakah bis kita
hubungkan dengan aplikasi yang kita buat sendiri dengan
platform android, jadi nanti saya buat aplikasi custom saya
untuk alat saya dan saya uploud di playstore agara bisa
digunakan banyak orang.

apakah bisa mas aji dan bagaimna cara mengkoneksikannya

dan platform apa yang bagus untuk saya gunakan untuk


membuild aplikasi tersebut agar bisa dikoneksikan dengan
sistem IOT

ajie September 13, 2019


Reply

bisa mas. Tinggal request ke API thingspeak via http


request (POST atau GET) dari script android nya

Rendi May 15, 2020


Reply

Bang kalau dari esp nodemcu ke android lewat thinkspeak ini


perli internet, atau bisa dari nodemcinya pake AP mode?

ajie May 19, 2020


Reply

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 40/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

bisa keduanya, asal ada koneksi internet aja

ADD A COMMENT

Your email address will not be published. Required fields are marked *

Comment:*

Name:*

Email Address:*

Website:

Save my name, email, and website in this browser for the next time I
comment.

ADD COMMENT

LAPTOP WINDOWS PENGUKURAN MENGONVERSI MENGAKSES MENAMPILKAN INSTAL OPENCV 4


ANDA LEMOT? SUHU DENGAN HASIL QUERY MYSQL DARI GLUQLO- DI WINDOWS 10 –
BARANGKALI INI SENSOR MLX90614 MYSQL KE JSON PYTHON DI SCREENSAVER 64 BIT
SOLUSINYA DENGAN PYTHON RASPBERRY PI JAM-FLIP

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 41/42
9/1/2021 IoT dengan Arduino dan Thingspeak – Saptaji.com

DAN PYTHON DI COUNTER DI


RASPBERRY PI RASPBERRY PI

© 2021 SAPTAJI.COM. HOME ANDROID AI EMBEDDED SYS IOT PROGRAMMING

saptaji.com/2016/11/21/iot-dengan-arduino-dan-thingspeak/ 42/42

Anda mungkin juga menyukai