Arduino Firmware Programming

Indobot Academy · 16 Mei 2024

Deskripsi Kelas

Pelatihan Arduino Firmware Programming ini dirancang untuk memberikan pemahaman mendalam tentang pengembangan perangkat lunak pada platform Arduino.

Peserta akan belajar bagaimana memprogram firmware Arduino untuk mengendalikan perangkat elektronik dan mengimplementasikan proyek IoT. Materi ini mencakup dasar-dasar elektronik, pemrograman dalam bahasa C menggunakan Arduino, serta konsep-konsep penting lainnya seperti penggunaan memori dan implementasi proyek IoT yang nyata.

Tujuan pelatihan

  1. Pengenalan dan Pengembangan dengan Electronics Development Board dan Firmware Arduino
    • Memahami fungsi dan komponen dasar dari development board Arduino.
    • Instalasi dan konfigurasi Arduino IDE untuk memulai pengembangan.
    • Penulisan, kompilasi, dan unggahan program pertama ke board Arduino.
    • Contoh praktis: Membuat program LED Blink untuk memahami dasar-dasar pemrograman Arduino.
  2. Algoritma Pemrograman dan Dasar Object-Oriented Programming (OOP)
    • Konsep dasar algoritma dan logika pemrograman yang digunakan dalam proyek Arduino.
    • Penggunaan struktur kontrol seperti if-else dan loops (for, while) dalam pemrograman Arduino.
    • Pengantar dasar Object-Oriented Programming (OOP) dan implementasi sederhana pada Arduino.
    • Membuat dan menggunakan class dan objek pada Arduino untuk struktur kode yang lebih modular dan terorganisir.
  3. Variabel, Tipe Data, dan Struktur Kontrol dalam Bahasa C Arduino
    • Deklarasi dan penggunaan variabel dalam pemrograman Arduino.
    • Tipe data dasar seperti int, float, char, dan penggunaannya dalam program.
    • Struktur kontrol: if-else, switch-case, for loop, while loop, dan do-while loop.
    • Contoh praktis: Membuat program kontrol sederhana untuk memahami penerapan struktur kontrol dalam proyek Arduino.
  4. Penggunaan Memori dan EEPROM pada Arduino
    • Manajemen memori pada Arduino dan perbedaan antara RAM dan EEPROM.
    • Teknik penyimpanan data ke dalam EEPROM untuk penyimpanan jangka panjang.
    • Membaca dan menulis data dari/ke EEPROM dalam program Arduino.
    • Contoh praktis: Program penyimpanan data sensor suhu ke EEPROM untuk analisis data di masa mendatang.
  5. Implementasi IoT: Merekam Suhu ke Internal EEPROM Arduino
    • Menghubungkan dan membaca data dari sensor suhu menggunakan Arduino.
    • Mengolah data suhu dan menyimpannya ke EEPROM secara periodik.
    • Membuat program yang secara otomatis membaca suhu dan menyimpannya untuk analisis.
    • Contoh praktis: Proyek lengkap perekaman suhu yang menunjukkan kemampuan IoT dengan Arduino.
Not Enrolled
This course is currently closed

Course Includes

  • 16 Lessons

Ratings and Reviews

0.0
Avg. Rating
0 Ratings
5
0
4
0
3
0
2
0
1
0
What's your experience? We'd love to know!
No Reviews Found!
Show more reviews
What's your experience? We'd love to know!

Responses

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

whatsapp whatsapp