Arduino & IoT Academy · Pelajaran

Kirim Data Langsung ke Dasbor

Buat grafik nilai sensor secara daring dan waktu nyata.

Pelajaran 3 dari 413 langkah

Kirim Data Langsung ke Dasbor adalah pelajaran Arduino & IoT Academy gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Arduino & IoT Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.

Tujuan: Grafik Langsung

Sekarang Anda akan mengirim hasil pembacaan nyata ke awan dan melihatnya muncul sebagai live chart yang diperbarui di peramban Anda. 📈

Sambungkan WiFi Terlebih Dahulu

Sebelum mengunggah apa pun, papan Anda harus bergabung dengan jaringan. Panggil WiFi.begin dengan nama dan kata sandi Anda, lalu tunggu hingga tersambung.

WiFi.begin(ssid, password);

Pilih Field untuk Setiap Nilai

Kanal ThingSpeak memiliki beberapa fields bernomor. Suhu dapat ditempatkan di field 1 dan kelembapan di field 2, sehingga setiap sensor memiliki barisnya sendiri.

Buat URL Pembaruan

Untuk mengirim data dengan cara sederhana, buat URL yang berisi kunci dan nilai field Anda. Server akan membacanya dan menyimpan angka tersebut.

String url = "/update?api_key=" + key + "&field1=" + value;

Buat Permintaan HTTP

HTTP GET ke URL tersebut mengirimkan hasil pembacaan Anda. Pustaka seperti HTTPClient mengubahnya menjadi hanya beberapa panggilan yang rapi.

http.begin(client, fullUrl);
http.GET();

Baca Kode Respons

Kode status 200 berarti berhasil. Kode lainnya, seperti 401, memberi tahu Anda bahwa kuncinya salah atau permintaannya gagal.

Patuhi Batas Laju

ThingSpeak gratis menerima satu pembaruan setiap 15 detik. Jika mengirim lebih cepat, data tambahan akan diabaikan, jadi aturlah jeda dalam perulangan Anda.

Gunakan Pustaka Resmi

Pustaka ThingSpeak bahkan lebih mudah digunakan. Anda mengatur setiap bidang, lalu memanggil satu fungsi untuk menulis semuanya sekaligus.

ThingSpeak.setField(1, temperature);
ThingSpeak.writeFields(channelID, apiKey);

Tambahkan Widget Grafik

Di situs web, setiap bidang dapat ditampilkan sebagai grafik. Saat data baru masuk, grafik digambar ulang sehingga Anda dapat melihat tren terbentuk secara langsung.

Pastikan Berhasil

Buka halaman kanal Anda lalu segarkan. Jika pembacaan terbaru muncul dengan penanda waktu yang baru, komunikasi bolak-balik sudah berjalan. 🎉

Jangan Menghentikan Seluruh Perulangan

Gunakan pengaturan waktu millis, bukan jeda panjang di antara pengunggahan. Dengan begitu, papan tetap responsif saat menunggu untuk mengirim lagi.

Pemeriksaan Cepat

Seberapa sering akun ThingSpeak gratis dapat menerima pembaruan baru?

Rangkuman

Hubungkan WiFi, atur setiap bidang, lalu tulis ke kanal Anda dan amati grafik langsung. Periksa respons 200 dan patuhi batas lajunya.

Gratis untuk memulai

Belajar C++ dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
30
Pelajaran
120

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Kirim Data Langsung ke Dasbor” gratis?

Ya — teks lengkap “Kirim Data Langsung ke Dasbor” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Arduino & IoT Academy, upgrade ke CoddyKit PRO. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Kirim Data Langsung ke Dasbor”?

Buat grafik nilai sensor secara daring dan waktu nyata. Kamu berlatih Arduino & IoT Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Arduino & IoT Academy?

Tidak diperlukan pengalaman sebelumnya. Arduino & IoT Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.

Berapa lama pelajaran “Kirim Data Langsung ke Dasbor” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Arduino & IoT Academy ini?

Ya. Setiap pelajaran Arduino & IoT Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Pilih Platform Cloud
  2. Autentikasi Perangkat Anda
  3. Kirim Data Langsung ke Dasbor
  4. Kendalikan Perangkat Keras dari Cloud
← Kembali ke Arduino & IoT Academy