Apa yang Sebenarnya Dilakukan PWM
Pulsa nyala/mati cepat yang berfungsi seperti peredup cahaya
Apa yang Sebenarnya Dilakukan PWM 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.
Pin yang Hanya Mengenal Nyala atau Mati
Pin digital hanya dapat menghasilkan tegangan penuh atau tidak sama sekali. Jadi, bagaimana cara mendapatkan LED yang redup, bukan hanya terang atau gelap? 💡
Triknya: Beralih dengan Sangat Cepat
Jawabannya adalah PWM: nyalakan dan matikan pin begitu cepat sehingga mata Anda memadukan kedipan itu menjadi satu tingkat kecerahan yang stabil dan berada di antaranya.
Inilah Kepanjangan PWM
PWM adalah singkatan dari Pulse Width Modulation. Anda terus-menerus mengubah keadaan pin, lalu mengatur lebar setiap pulsa nyala untuk mengendalikan daya rata-rata.
Kenali Siklus Tugas
Siklus tugas adalah persentase waktu dalam setiap siklus saat pin tetap menyala. Menyala selama 50% berarti kira-kira setengah daya dan LED setengah terang.
Semakin Lama Menyala, Semakin Besar Dayanya
Pulsa yang lebih lebar berarti waktu menyala lebih lama, sehingga LED terlihat lebih terang atau motor berputar lebih cepat. Pulsa sempit menghasilkan cahaya redup dan gerakan lambat.
Tetap Saja Digital
PWM tidak pernah menghasilkan tegangan tengah yang sebenarnya. Pin selalu sepenuhnya HIGH atau sepenuhnya LOW, hanya saja beralih cukup cepat sehingga terasa mulus.
Mata Anda yang Memadukannya
LED memang benar-benar berkedip, tetapi peralihannya begitu cepat sehingga persistensi penglihatan membuatnya tampak seperti satu tingkat cahaya yang konstan.
Frekuensi Menjaganya Tetap Mulus
Frekuensi adalah jumlah siklus nyala-mati yang terjadi setiap detik. Arduino menjalankan PWM sekitar 490 Hz, cukup cepat untuk menyamarkan kedipan.
Hanya Pin Tertentu yang Mendukungnya
Tidak semua pin mendukung PWM. Pada Uno, carilah pin yang ditandai simbol tilde di sebelah angka seperti 3, 5, 6, 9, 10, dan 11.
Tempat Anda Akan Menggunakannya
PWM menghasilkan berbagai efek nyata: meredupkan LED, membuat lampu berangsur terang atau redup, mengendalikan kecepatan motor, bahkan membentuk nada sederhana dari buzzer. 🔊
Satu Perintah untuk Menyiapkannya
Dalam kode, Anda tidak perlu mengubah keadaan pin sendiri. Satu pemanggilan bawaan analogWrite mengatur siklus tugas dan chip menghasilkan pulsa untuk Anda.
analogWrite(9, 128); // ~50% duty on a PWM pinPemeriksaan Singkat
Mari pastikan Anda memahami apa yang sebenarnya dikendalikan PWM.
Rangkuman: PWM Secara Singkat
PWM meniru keluaran analog dengan memberikan pulsa cepat pada pin digital. Siklus tugas mengatur dayanya, lalu mata Anda memadukannya menjadi kecerahan yang mulus. 🎉
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 “Apa yang Sebenarnya Dilakukan PWM” gratis?
Ya — teks lengkap “Apa yang Sebenarnya Dilakukan PWM” 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 “Apa yang Sebenarnya Dilakukan PWM”?
Pulsa nyala/mati cepat yang berfungsi seperti peredup cahaya 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 “Apa yang Sebenarnya Dilakukan PWM” 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
- Apa yang Sebenarnya Dilakukan PWM
- analogWrite 0–255
- Membuat LED Meredup dan Terang
- Kenop Mengendalikan Kecerahan LED