Kirim Data Langsung ke Dasbor
Buat grafik nilai sensor secara daring dan waktu nyata.
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.
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
- Pilih Platform Cloud
- Autentikasi Perangkat Anda
- Kirim Data Langsung ke Dasbor
- Kendalikan Perangkat Keras dari Cloud