Kendalikan Perangkat Keras dari Cloud
Ubah keluaran dari tombol jarak jauh.
Kendalikan Perangkat Keras dari Cloud adalah pelajaran Arduino & IoT Academy gratis di CoddyKit. Ini adalah pelajaran 4 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.
Balikkan Arah
Sejauh ini data mengalir ke cloud. Sekarang Anda akan mengirim perintah kembali ke perangkat, sehingga tombol web dapat menyalakan perangkat keras sungguhan. 💡
Pola Penarikan
Pendekatan sederhana adalah jajak berkala: perangkat Anda bertanya kepada cloud setiap beberapa detik, “Apa perintah terbaru untuk saya?”
Simpan Perintah di Bidang
Anda dapat menggunakan kembali bidang kanal untuk kendali. Tulis 1 untuk menyalakan lampu, 0 untuk mematikannya, lalu baca nilainya di perangkat.
Baca Nilai Terbaru
Perangkat mengambil entri terakhir dari bidang tersebut dengan permintaan baca, lalu bertindak berdasarkan angka yang ditemukannya.
long state = ThingSpeak.getFieldAsLong(1);Jalankan Perintah
Setelah memperoleh nilainya, pernyataan if sederhana mengendalikan pin. Nilai 1 menyalakan LED atau mengaktifkan relai, sedangkan 0 mematikannya.
if (state == 1) digitalWrite(LED, HIGH);
else digitalWrite(LED, LOW);Pin Virtual Blynk
Blynk menggunakan pin virtual. Widget tombol menulis ke V0, dan penangan kecil di perangkat berjalan setiap kali V0 berubah.
Penangan Tulis Blynk
Anda menentukan blok BLYNK_WRITE untuk pin tersebut. Di dalamnya, Anda mengambil nilainya lalu mengatur perangkat keras agar sesuai.
BLYNK_WRITE(V0) {
digitalWrite(LED, param.asInt());
}Pengiriman Langsung Lebih Baik daripada Jajak Berkala
Jajak berkala menambah keterlambatan. Platform seperti Blynk atau MQTT mengirimkan perintah secara langsung, sehingga lampu bereaksi tepat saat Anda mengetuknya. ⚡
Selalu Sediakan Keadaan Aman
Jika jaringan terputus, tentukan keadaan aman. Pemanas, misalnya, seharusnya secara bawaan dalam keadaan mati, bukan terus menyala.
Alihkan Beban Besar dengan Aman
Untuk mengendalikan daya listrik utama, perintah harus menggerakkan relai, bukan langsung kabel bertegangan. Pin hanya memicu sakelar.
Konfirmasikan Kembali ke Cloud
Setelah bertindak, kirim keadaan baru sebagai status. Dengan begitu, dasbor menampilkan tindakan perangkat yang sebenarnya, bukan hanya permintaannya.
Pemeriksaan Cepat
Mengapa pemanas yang dikendalikan cloud perlu memiliki keadaan bawaan yang aman saat WiFi terputus?
Rangkuman
Perangkat membaca perintah dengan menjajak bidang secara berkala atau melalui pengiriman langsung seperti pin Blynk. Bertindaklah dengan if, alihkan beban besar melalui relai, dan selalu sediakan keadaan aman.
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 “Kendalikan Perangkat Keras dari Cloud” gratis?
Ya — teks lengkap “Kendalikan Perangkat Keras dari Cloud” 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 “Kendalikan Perangkat Keras dari Cloud”?
Ubah keluaran dari tombol jarak jauh. 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 4 dari 4.
Berapa lama pelajaran “Kendalikan Perangkat Keras dari Cloud” 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