0% menganggap dokumen ini bermanfaat (0 suara)
146 tayangan

Modul 9 - ThingSpeak - Send Sensor Data

Modul ini menjelaskan cara kerja ThingSpeak dan NodeMCU untuk mengirimkan data sensor ke ThingSpeak. Praktikan akan belajar cara merangkai NodeMCU dengan sensor ultrasonik, mengatur channel dan API key di ThingSpeak, serta menulis kode Arduino untuk membaca data sensor dan mengirimkannya ke ThingSpeak. Hasil akhir adalah data sensor dapat ditampilkan di serial monitor NodeMCU dan grafik di ThingSpeak.

Diunggah oleh

adrian kelvianto
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
146 tayangan

Modul 9 - ThingSpeak - Send Sensor Data

Modul ini menjelaskan cara kerja ThingSpeak dan NodeMCU untuk mengirimkan data sensor ke ThingSpeak. Praktikan akan belajar cara merangkai NodeMCU dengan sensor ultrasonik, mengatur channel dan API key di ThingSpeak, serta menulis kode Arduino untuk membaca data sensor dan mengirimkannya ke ThingSpeak. Hasil akhir adalah data sensor dapat ditampilkan di serial monitor NodeMCU dan grafik di ThingSpeak.

Diunggah oleh

adrian kelvianto
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 9

Modul 9

Internet of Things
ThingSpeak – Sending Sensor Data

Tujuan
Setelah menyelesaikan modul ini, praktikan dapat :
 Memahami cara kerja NodeMCU dan aplikasi ThingSpeak
 Menggunakan aplikasi ThingSpeak untuk mengelola data dari NodeMCU

Teori
ThingSpeak adalah aplikasi IoT open source dan penyedia layanan API untuk
menyimpan dan menerima data dari “things” (Alat seperti arduino atau NodeMCU)
menggunakan protokol HTTP. Kegunaan dari ThingSpeak adalah memungkinkan pengguna
untuk melakukan analisa dan memvisualisasi data yang dikirimkan ke ThingSpeak.

1
Latihan
Pada guided modul ini kita akan membuat project dengan tujuan mengirimkan data
sensor dari NodeMCU ke aplikasi ThingSpeak. Alat -alat yang dibutuhkan :
 NodeMCU v 1.0 + Micro USB to USB data cable
 Breadboard
 Signal cables
 Ultrasonic Sensor (HC-SR04)

Persiapan yang dibutuhkan :


1. Merangkai circuit NodeMCU dengan ultrasonic sensor, seperti gambar berikut :

Ultrasonic sensor (HC-SR04) :


 Pin VCC menuju ke slot 3v
 Pin Trig(Trigger) menuju ke slot D5
 Pin Echo menuju ke slot D6
 Pin GND(Ground) menuju ke slot GND(Ground)

2. Mengatur konfigurasi ThingSpeak seperti berikut :


a. Daftarkan diri anda ke aplikasi ThingSpeak

2
b. Setelah itu buat lah sebuah channel

c. Konfigurasi channel seperti berikut

3
Name : Ultrasonic ThingSpeak
Description : Data analisa sensor ultrasonic
Field 1 : Ultrasonic Sensor
Untuk field lainnya biarkan apa adanya, keterangan kegunaan tentang setiap
field yang ada dapat dibaca pada “Channel Setting”.

d. Lalu setelah selesai akan tampil seperti ini

e. Pilih tab API Keys

Copy write API key yang kalian dapatkan, API key tersebut akan digunakan
dalam code bersamaan dengan Channel ID.

3. Menuliskan code pada Arduino IDE (Code dan penjelasannya dapat dilihat di bawah)
4. Menyalakan hotspot dengan nama dan password sesuai dengan yang sudah di code
5. Mengupload code ke NodeMCU, samakan konfigurasi board dengan gambar berikut :

4
Untuk port menyesuaikan dengan keadaan port yang sedang digunakan

5
Code dan penjelasannya :
NB : Jangan lupa untuk menginstall terlebih dahulu library yang digunakan

6
7
Hasil
Hasil yang diharapkan adalah, NodeMCU dapat membaca sensor dan
menampilkannya pada serial monitor lalu mengirimkan data tersebut ke ThingSpeak dan
ditampilkan dalam bentuk grafik.
Serial Monitor

Grafik pada ThingSpeak

8
Project
Buatlah sebuah project IoT menggunakan NodeMCU dan sensor untuk mengirimkan
tweet melalui ThingSpeak setiap kali kondisi tertentu untuk sensor terpenuhi. Kondisi
tergantung pada masing-masing sensor yang digunakan.

Hint : Masuk pada tab “Apps” yang terletak pada bagian atas halaman, amati bagian Actions.
Pada project ini akan dibutuhkan 2 jenis actions.

NB : Untuk panduan cara membaca data, library yang dibutuhkan, rangkaian circuit sensor
cari secara mandiri di internet.

Anda mungkin juga menyukai