Kerangka Materi
Pendahuluan
- Perbedaan Mikrokontroler dengan Mikroprosesor
- Arduino vs Rasberry Pi
Gambaran Umum Sistem Tertanam
Memilih Papan Arduino yang Sesuai untuk Proyek Anda
Pola Pikir dalam Belajar Pemrograman Arduino
Dasar-dasar Elektronika Arduino
Membaca Diagram Rangkaian Elektronik
Menggunakan Multimeter Digital (DVM)
Cara Mencegah Kerusakan Pin GPIO serta Langkah Keamanan Lainnya
Menghubungkan Semua Komponen Bersama-sama
Alat Perangkat Lunak dan Perangkat Keras untuk Arduino
Mengenal Arduino IDE Secara Mendalam
Proses Pemrograman Arduino
Menulis Program Pertama: Lampu yang Berkedip (Setara dengan "Hello World" dalam Elektronika)
Dasar-dasar Pemrograman: Perulangan, Kondisi Logika, Variabel, Fungsi, serta Parameter
Gambaran Umum Antarmuka Masukan/Keluaran (I/O)
Mengatur Sensor Masukan
LED, Saklar, Buzzer, serta Perangkat Visualisasi
Mengkonfigurasi Perangkat Keluaran (LED dan Robotik Elektromekanis)
Pemrograman Kontrol Antara Sensor dengan Perangkat Keluaran
Proyek: Sistem Penyesuaian Intensitas Cahaya Otomatis
Konversi Analog ke Digital (ADC)
Komunikasi Serial serta Pemrograman UART
Sensor Stick, Motor, dan Perangkat Audio
Proyek: Akan ditentukan nanti
Pengujian dan Penyelesaian Masalah (Debugging)
Memperluas Kapabilitas Arduino
Bergabung dengan Komunitas Arduino
Solusi Troubleshooting Umum
Penutup Pelatihan
Persyaratan
- Tidak diperlukan pengalaman pemrograman sebelumnya.
- Pemahaman dasar atau ketertarikan terhadap perangkat keras sudah cukup.
Target Peserta
- Para pemula dalam bidang pengembangan perangkat lunak
- Teknisi perangkat keras/perangkat lunak
- Profesional teknis di berbagai bidang industri
- Para penggemar elektronika dan hobbyist
Testimoni (7)
Hanya melakukan beberapa hal dasar dan memulai dari awal sangat bermanfaat
Remy Pieron - Facebook
Kursus - Arduino Programming for Beginners
Diterjemahkan Mesin
lingkungan yang santai dan tidak formal dengan banyak bantuan selama contoh-contoh praktik
bernard hoey - University of Glasgow
Kursus - Arduino: Programming a Microcontroller for Beginners
Diterjemahkan Mesin
Saya menikmati pelatihan yang disampaikan oleh seseorang dengan pengalaman di bidang tersebut.
Nicholas Scott - University of Glasgow
Kursus - Arduino: Programming a Microcontroller for Beginners
Diterjemahkan Mesin
Saya menemukan keseimbangan antara pembelajaran teoritis melalui "papan putih" dan praktik langsung yang "tangan kotor" sangat tepat untuk kursus pengenalan Arduino, dan kecepatan pelajarannya juga sesuai.
Neil Owen - University of Glasgow
Kursus - Arduino: Programming a Microcontroller for Beginners
Diterjemahkan Mesin
Gaya Rod menarik dan menghibur.
Tom O'Hara - University of Glasgow
Kursus - Arduino: Programming a Microcontroller for Beginners
Diterjemahkan Mesin
Rod tampak sangat berpengetahuan dan antusias tentang materi kursus.
Kyle Stirling - University of Glasgow
Kursus - Arduino: Programming a Microcontroller for Beginners
Diterjemahkan Mesin
Pemperolehan pengetahuan bermanfaat dan klarifikasi beberapa hal yang sebelumnya saya tidak yakin.
Kenneth Mahoney - University of Glasgow
Kursus - Arduino: Programming a Microcontroller for Beginners
Diterjemahkan Mesin