0% menganggap dokumen ini bermanfaat (0 suara)
77 tayangan3 halaman

Modul Ajar Pemrograman Arduino SMK

Modul ajar ini ditujukan untuk siswa SMK/MAK kelas XI/XII dalam mata pelajaran Pemrograman dan Aplikasi Mikrokontroler berbasis Arduino, dengan fokus pada pemahaman mikrokontroler, pemrograman menggunakan Arduino IDE, dan integrasi sensor serta aktuator. Pembelajaran dilakukan melalui pengenalan konsep, praktik, dan proyek aplikasi, serta penilaian formatif dan sumatif. Sumber belajar mencakup buku, dokumentasi Arduino, dan perangkat praktik yang diperlukan.

Diunggah oleh

imambw007
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
77 tayangan3 halaman

Modul Ajar Pemrograman Arduino SMK

Modul ajar ini ditujukan untuk siswa SMK/MAK kelas XI/XII dalam mata pelajaran Pemrograman dan Aplikasi Mikrokontroler berbasis Arduino, dengan fokus pada pemahaman mikrokontroler, pemrograman menggunakan Arduino IDE, dan integrasi sensor serta aktuator. Pembelajaran dilakukan melalui pengenalan konsep, praktik, dan proyek aplikasi, serta penilaian formatif dan sumatif. Sumber belajar mencakup buku, dokumentasi Arduino, dan perangkat praktik yang diperlukan.

Diunggah oleh

imambw007
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

Modul Ajar – Pemrograman dan

Aplikasi Mikrokontroler berbasis


Arduino
1. Identitas Modul

- Satuan Pendidikan : SMK/MAK


- Mata Pelajaran : Pemrograman dan Aplikasi Mikrokontroler berbasis Arduino
- Kelas/Fase : XI/XII (Fase E/F)
- Semester : 1
- Alokasi Waktu : 2 JP per minggu

2. Capaian Pembelajaran

Peserta didik mampu memahami konsep dasar mikrokontroler berbasis Arduino, menulis
program menggunakan Arduino IDE,
mengintegrasikan sensor dan aktuator, serta merancang aplikasi sistem pengendali
sederhana dengan memperhatikan aspek K3, disiplin, kerja tim, dan etika kerja.

3. Tujuan Pembelajaran Mingguan

Minggu 1–2: Pengenalan Mikrokontroler dan Arduino


- Menjelaskan konsep mikrokontroler vs mikroprosesor.

- Mengidentifikasi jenis-jenis board Arduino dan spesifikasinya.

- Menumbuhkan sikap ingin tahu dan kritis.

Minggu 3–4: Arduino IDE dan Dasar Pemrograman


- Menginstal Arduino IDE.

- Memahami struktur program (setup() dan loop()).

- Membuat program dasar (Blink LED).


Minggu 5–6: Input/Output Digital
- Menjelaskan konsep input-output digital.

- Menggunakan fungsi pinMode(), digitalRead(), digitalWrite().

- Membuat program tombol untuk mengendalikan LED.

Minggu 7–8: Input Analog dan PWM


- Menjelaskan konsep sinyal analog dan PWM.

- Membaca data sensor potensio/LDR (analogRead()).

- Mengatur intensitas LED dengan PWM.

Minggu 9–10: Komunikasi Serial


- Menjelaskan konsep komunikasi serial.

- Menggunakan [Link](), [Link](), dan [Link]().

- Menampilkan data sensor ke Serial Monitor.

Minggu 11–12: Integrasi Sensor


- Menghubungkan sensor suhu (DHT11, LM35).

- Mengukur jarak dengan sensor ultrasonik (HC-SR04).

- Membandingkan hasil data sensor.

Minggu 13–14: Kontrol Aktuator


- Mengendalikan motor DC, servo, dan buzzer.

- Menggunakan driver motor (L298N).

- Merancang sistem sederhana (misalnya kipas otomatis).

Minggu 15–16: Proyek Aplikasi


- Merancang proyek berbasis Arduino (lampu otomatis, alarm pintu, dll).

- Mengintegrasikan sensor dan aktuator.

- Mempresentasikan proyek.

4. Kegiatan Pembelajaran

Format: Pendahuluan – Inti – Penutup

Contoh (Minggu 3–4: Dasar Arduino IDE):


- Pendahuluan (10 menit): Apersepsi tentang pemrograman, motivasi, dan tujuan
pembelajaran.
- Kegiatan Inti (60 menit):
* Guru menjelaskan Arduino IDE.
* Siswa praktik instalasi IDE dan upload program Blink.
* Diskusi hasil dan troubleshooting.
- Penutup (10 menit): Refleksi pembelajaran, tanya jawab, pemberian tugas.

5. Penilaian

- Asesmen Formatif: Lembar kerja, kuis online, observasi keterampilan praktik.


- Asesmen Sumatif: Ujian praktik Arduino (membuat rangkaian & program), laporan
proyek, presentasi kelompok.
- Asesmen Sikap: Disiplin, kerja sama, penerapan K3 saat praktik.

6. Sumber Belajar

- Buku “Pemrograman Mikrokontroler Arduino” (SMK/MAK)


- Dokumentasi Arduino ([Link]
- Modul pembelajaran dari guru
- Perangkat praktik: Arduino Uno/Mega, sensor, aktuator, breadboard, multimeter, laptop
dengan Arduino IDE

Anda mungkin juga menyukai