Kelas Pemrogram Framework Arduino Dasar
Kelas Ini Di peruntukkan bagi siapa saya yang ingin menguasai Pemrograman Arduino Untuk berbagai Project, baik itu di bidang robotika maupun Internet of Thing, ...
Kelas Ini Di peruntukkan bagi siapa saya yang ingin menguasai Pemrograman Arduino Untuk berbagai Project, baik itu di bidang robotika maupun Internet of Thing, ...
Kelas Pemrograman Framework Arduino ini dirancang untuk memberikan pemahaman mendalam tentang penggunaan framework Arduino dalam pengembangan perangkat berbasis mikrokontroler. Peserta akan mempelajari dasar-dasar pemrograman, pengelolaan pin input/output, penggunaan sensor dan aktuator, hingga integrasi dengan berbagai modul komunikasi seperti Wi-Fi, Bluetooth, dan protokol IoT. Materi disusun secara bertahap, mulai dari konsep dasar hingga proyek aplikasi nyata, sehingga cocok untuk pemula maupun yang ingin memperdalam keterampilan dalam pengembangan sistem embedded. Dengan pendekatan hands-on, setiap peserta akan mendapatkan pengalaman langsung membuat, menguji, dan mengoptimalkan kode menggunakan Arduino IDE atau platform pengembangan lainnya.
Memahami konsep dan struktur framework Arduino
Menguasai teknik pemrograman dasar dan lanjutan
Mampu mengintegrasikan sensor, aktuator, dan modul komunikasi
Membangun proyek IoT sederhana hingga kompleks
Meningkatkan keterampilan troubleshooting dan optimasi kode
1. Pengenalan Konsep IoT
2. Bentuk Sinyal
3. Teknik PWM
4. Alur Data
5. Microcontroller ESP32
6. Pinout ESP32
6.1. Pinout ESP32
7. Development Board dan production Board
8. Framework Arduino
9. Instalasi ESP32 Board Pada Arduino IDE
10. Compiling dan Uploading
11. Menggunakan Breadboard
12. Menggunakan LED
13. Membuat LED Berkedip
14. Membuat Lampu Lalu Lintas
Tugas 1 : Lampu Lalu Lintas
15. Komentar
16. Tipe Data dan Variabel
17. Membuat Variabel
18. Komunikasi Serial
19. Menampilkan Nilai Variabel
20. Cara - Cara Memasukan Nilai Ke Variabel
21. Variabel Global dan Lokal
22. Operator Aritmatika
23. Pengkondisian If
Tugas 2 : Membuat Variabel dan Menggunakan Pengkondisian If
24. Increment dan Decrement
25. Perulangan While
26. Perulangan Do While
27. Perulangan For
Tugas 3 : Perulangan For
28. Membuat Fungsi
29. Argument Pada Fungsi
30. Membuat Procedure
31. Menggunakan Include
Tugas 4 : Membuat Function
39. Menggunakan Potensiometer
40. Menampilkan Nilai Potensiometer Ke LCD
41. Mengubah Nilai Potensiometer Menjadi Persen
42. Mengendalikan LED Berdasarkan Nilai Potensiometer
43. Membaca Nilai Push Button
44. Menyalakan LED Dengan Push Button
45. Membuat Push Button Sebagai Switch
Tugas 7 : Mengendalikan 2 Buah LED Dengan 2 Buah Push Button
46. Membaca Nilai LDR
47. Membuat Lampu Otomatis Berdasarkan Kondisi Cahaya
48. Membaca Suhu dan Kelembaban Ruangan Dengan DHT22
49. Menampilkan Suhu dan Kelembaban Ke LCD
Tugas 8 : Menampilkan Data Sensor Ke LCD
Kemauan belajar & minat pada teknologi – tidak perlu latar belakang teknik khusus.
Kemampuan dasar komputer – bisa mengoperasikan laptop/PC, mengetik, dan menginstal software.
Perangkat belajar – laptop/PC dengan sistem operasi Windows, macOS, atau Linux.
Menguasai dasar pemrograman Arduino – mampu menulis, mengunggah, dan menjalankan program sederhana menggunakan Arduino IDE.
Mengenal dan menggunakan komponen elektronik dasar – seperti LED, resistor, sensor, motor, dan modul tambahan.
Membuat rangkaian elektronik sederhana – merancang, merakit, dan menguji rangkaian sesuai kebutuhan proyek.
Menghubungkan hardware dan software – memahami cara komunikasi antara Arduino dengan sensor, aktuator, maupun perangkat lain.
Menyelesaikan mini project – mampu membuat proyek sederhana seperti lampu otomatis, sensor suhu, atau sistem alarm.
Meningkatkan kreativitas & problem solving – mampu merancang solusi inovatif berbasis Arduino untuk masalah nyata.
Pemrograman Arduino, Robotika, Internet of Things, Android Developer, Koding, Artificial Inteligence
0.0
Lihat Detail
Siswa
47bahasa
IndonesiaDurasi
00h 00mLevel
beginnerMasa berlaku
2 BulanSertifikat
YaKami menggunakan cookie untuk meningkatkan pengalaman Anda di situs ini. Dengan tetap menggunakan situs ini, Anda menyetujui penggunaan cookie kami. Kebijakan Cookie