RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

A. Identitas

  • Satuan Pendidikan : SMK

  • Mata Pelajaran : Informatika / PDTO (disesuaikan)

  • Kelas / Fase : X / Fase E

  • Kompetensi Keahlian: TBSM / RPL / TJKT / TAV (lintas jurusan)

  • Materi Pokok : Rangkaian Arduino Uno dengan LED dan Motor Servo

  • Alokasi Waktu : 2 x 45 menit (1 pertemuan)

  • Kurikulum : Kurikulum Merdeka


B. Capaian Pembelajaran (CP)

Peserta didik mampu memahami konsep dasar mikrokontroler Arduino Uno, mengenal input dan output sederhana, serta mampu merangkai dan memprogram Arduino untuk mengendalikan LED dan motor servo dengan memperhatikan keselamatan kerja.


C. Tujuan Pembelajaran

Pada akhir pembelajaran, peserta didik mampu:

  1. Menjelaskan fungsi Arduino Uno, LED, dan motor servo

  2. Menjelaskan konsep output digital dan PWM

  3. Merangkai LED dan motor servo pada Arduino Uno dengan benar

  4. Membuat dan mengunggah program Arduino sederhana

  5. Menguji hasil kerja rangkaian sesuai instruksi


D. Materi Pembelajaran

  1. Pengenalan Arduino Uno

  2. LED sebagai output digital

  3. Motor servo dan prinsip kerja PWM

  4. Rangkaian Arduino Uno + LED + Servo

  5. Struktur dasar program Arduino (setup dan loop)


E. Model dan Metode Pembelajaran

  • Model : Project Based Learning (PjBL)

  • Metode : Demonstrasi, praktik langsung, diskusi


F. Media dan Sumber Belajar

Media:

  • Arduino Uno

  • Motor servo SG90

  • LED dan resistor 220ฮฉ

  • Breadboard dan kabel jumper

  • Laptop dan Arduino IDE

Sumber Belajar:

  • Modul Arduino dasar

  • Datasheet servo SG90

  • Video pembelajaran Arduino


G. Langkah-Langkah Pembelajaran

1. Kegiatan Pendahuluan (10 menit)

  • Guru memberi salam dan memotivasi peserta didik

  • Apersepsi: contoh penerapan servo pada kendaraan

  • Menyampaikan tujuan dan kegiatan pembelajaran

2. Kegiatan Inti (70 menit)

Fase 1: Orientasi Masalah

  • Guru menunjukkan demo LED dan servo dengan Arduino

Fase 2: Perancangan Proyek

  • Peserta didik merancang rangkaian LED dan servo

Fase 3: Pelaksanaan Proyek

  • Merangkai komponen pada breadboard

  • Menulis dan mengunggah program Arduino

Fase 4: Pengujian

  • Menguji LED menyala dan servo bergerak

  • Mencatat hasil pengamatan

Fase 5: Presentasi Hasil

  • Peserta didik mempresentasikan hasil kerja

3. Kegiatan Penutup (10 menit)

  • Refleksi pembelajaran

  • Guru memberikan umpan balik

  • Menyimpulkan materi


H. Asesmen

1. Asesmen Sikap

  • Disiplin, kerja sama, keselamatan kerja

2. Asesmen Pengetahuan

  • Menjelaskan fungsi LED dan servo

  • Menjelaskan konsep PWM

3. Asesmen Keterampilan

  • Ketepatan rangkaian

  • Program berjalan sesuai fungsi


I. Instrumen Penilaian (Ringkas)

AspekSkor 1Skor 2Skor 3Skor 4
RangkaianSalahKurangBenarSangat rapi
ProgramTidak jalanErrorJalanOptimal

J. Keselamatan Kerja (K3)

  • Tidak menyentuh rangkaian dengan tangan basah

  • Melepas sumber daya saat merangkai

  • Menggunakan tegangan sesuai spesifikasi


Disusun oleh,

Guru Mata Pelajaran

(………………………………………)

https://candraherdianto.blogspot.com/2017/01/arduino-untuk-pemula-bagian-8-motor.html

MATERI 

๐Ÿ”Œ Rangkaian Arduino Uno + LED + Motor Servo

๐Ÿงฉ Komponen

  • Arduino Uno

  • Motor Servo (SG90 / sejenis)

  • LED

  • Resistor 220ฮฉ

  • Breadboard

  • Kabel jumper


1️⃣ Rangkaian LED

LED digunakan sebagai indikator.

Koneksi LED:

  • Kaki panjang LED (Anoda)Pin D8 Arduino lewat resistor 220ฮฉ

  • Kaki pendek LED (Katoda)GND Arduino

๐Ÿ“Œ Resistor wajib supaya LED tidak rusak.


2️⃣ Rangkaian Motor Servo

Motor servo punya 3 kabel:

Warna Kabel ServoHubungkan ke
Merah5V Arduino
Coklat / HitamGND Arduino
Kuning / OranyePin D9 Arduino

3️⃣ Ringkasan Koneksi

Arduino Uno
-----------
D8  → Resistor → LED → GND
D9  → Kabel sinyal Servo
5V  → Kabel merah Servo
GND → Kabel hitam Servo & LED

⚠️ Catatan Penting

  • Jika servo bergetar atau lemah, sebaiknya pakai power supply eksternal 5–6V

  • GND Arduino dan GND power servo harus disatukan

  • Untuk tugas siswa, servo SG90 sudah sangat cukup


๐Ÿ”ง Contoh Program Arduino (Opsional)

Kalau mau LED nyala dan servo bergerak:

#include <Servo.h>

Servo servo1;
int led = 8;

void setup() {
  servo1.attach(9);
  pinMode(led, OUTPUT);
}

void loop() {
  digitalWrite(led, HIGH);
  servo1.write(0);
  delay(1000);

  servo1.write(90);
  delay(1000);

  servo1.write(180);
  delay(1000);

  digitalWrite(led, LOW);
  delay(1000);
}

Kalau mau:

  • ๐Ÿ“˜ dibuatkan modul ajar SMK

  • ๐Ÿงช job sheet praktik

  • ๐Ÿ“ soal + rubrik penilaian

  • ⚙️ dikaitkan ke PDTO / Informatika / Arduino dasar

tinggal bilang saja, Pak Suryo ๐Ÿ˜„

Comments

Popular posts from this blog

NILAI INFORMATIKA

PORTOFOLIO TUGAS SISWA INFORMATIKA

ADMINISTRASI GURU WARJINI