Arduino & IoT Academy · Pelajaran

int, float, bool pada Arduino

Pilih tipe yang tepat untuk menyimpan data sensor dan penanda.

Pelajaran 1 dari 413 langkah

int, float, bool pada Arduino adalah pelajaran Arduino & IoT Academy gratis di CoddyKit. Ini adalah pelajaran 1 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.

Kotak untuk Data Anda

Variabel adalah kotak bernama yang menyimpan suatu nilai selama sketch Anda berjalan, sehingga Anda dapat menyimpan hasil pembacaan sensor sekali lalu menggunakannya kembali nanti. 📦

Mengapa Tipe Penting

Di Arduino, Anda harus menyebutkan jenis nilai yang disimpan sebuah kotak. Tipe menentukan berapa banyak memori yang digunakan dan nilai apa saja yang dapat disimpan di dalamnya.

Bilangan Bulat dengan int

int menyimpan bilangan bulat seperti jumlah, nomor pin, atau nilai sensor dari 0 hingga 1023. Inilah tipe yang paling sering Anda gunakan.

int sensorValue = 512;

int Memiliki Batas

Pada Uno, int menyimpan nilai kira-kira dari -32.768 hingga 32.767. Jika melewati batas tersebut, bilangan akan berputar kembali dari awal dan dapat menyebabkan galat yang sulit ditemukan.

Bilangan Desimal dengan float

float menyimpan bilangan dengan titik desimal, seperti 23.5 derajat dari sensor suhu. Gunakan tipe ini saat bilangan bulat terlalu kasar.

float temperature = 23.5;

float Bersifat Perkiraan

float mengorbankan ketepatan demi jangkauan yang lebih luas, sehingga nilainya disimpan secara perkiraan. Hindari tipe ini untuk uang atau penghitungan yang presisi; tipe ini sangat cocok untuk sensor.

True atau False dengan bool

bool hanya menyimpan true atau false, sehingga cocok untuk fakta ya atau tidak, seperti apakah tombol sedang ditekan atau LED sedang menyala.

bool ledOn = false;

Beri Nama dengan Jelas

Berikan nama variabel yang memiliki arti jelas, seperti buttonPin atau doorOpen. Anda di masa depan akan membaca kode lebih cepat jika nama menunjukkan isi yang disimpan.

Deklarasikan, Lalu Gunakan

Pertama, Anda mendeklarasikan variabel dengan tipe dan nama, lalu Anda dapat membaca atau mengubahnya di mana pun di bawahnya dalam sketch yang sama.

int count = 0;
count = count + 1;

Global vs Lokal

Deklarasikan variabel di atas setup agar variabel tersebut bersifat global dan dapat digunakan bersama di mana saja. Jika dideklarasikan di dalam sebuah fungsi, hanya fungsi itu yang dapat melihatnya.

Pilih Tipe yang Tepat

Sesuaikan tipe dengan datanya: int untuk jumlah dan pin, float untuk suhu, serta bool untuk penanda. Pilihan yang tepat menghemat memori dan mencegah galat.

Pemeriksaan Cepat

Tipe mana yang paling tepat untuk menyimpan hasil pembacaan suhu sebesar 23.5 derajat?

Ringkasan

Sekarang Anda dapat memilih tipe seperti seorang ahli: int untuk bilangan bulat, float untuk bilangan desimal, dan bool untuk penanda true atau false. Nama yang jelas membuat semuanya mudah dibaca. 🎯

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 “int, float, bool pada Arduino” gratis?

Ya — teks lengkap “int, float, bool pada Arduino” 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 “int, float, bool pada Arduino”?

Pilih tipe yang tepat untuk menyimpan data sensor dan penanda. 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 1 dari 4.

Berapa lama pelajaran “int, float, bool pada Arduino” 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. int, float, bool pada Arduino
  2. Mengapa delay() Menghentikan Segalanya
  3. Berkedip Tanpa delay Menggunakan millis
  4. Jalankan Dua Hal Sekaligus
← Kembali ke Arduino & IoT Academy