Rabu, 29 Juli 2026

Instalasi dan Penggunaan Arduino IDE Menggunakan Simulasi Tinkercad

 

MATERI AJAR IoT KELAS XII TKJ

Instalasi dan Penggunaan Arduino IDE Menggunakan Simulasi Tinkercad

Mata Pelajaran: Pilihan Internet of Things (IoT)

Kelas: XII TKJ

Alokasi Waktu: 4 JP (180 Menit)


A. Capaian Pembelajaran

Peserta didik mampu menggunakan platform simulasi Tinkercad untuk membuat rangkaian Arduino, memahami fungsi Arduino IDE, menulis program sederhana, melakukan simulasi program, serta menganalisis hasil kerja rangkaian secara virtual.


B. Tujuan Pembelajaran

Setelah mengikuti pembelajaran, peserta didik mampu:

  1. Menjelaskan fungsi Arduino IDE.

  2. Membuat akun dan masuk ke Tinkercad.

  3. Mengenal menu dan fitur Tinkercad Circuits.

  4. Membuat rangkaian Arduino Uno virtual.

  5. Menambahkan komponen LED pada simulasi.

  6. Menulis program Arduino menggunakan Code Editor.

  7. Menjalankan simulasi dan mengamati hasilnya.

  8. Menganalisis kesalahan pada rangkaian maupun program.


C. Apersepsi

Saat membuat perangkat IoT, biasanya dibutuhkan Arduino, sensor, LED, kabel, dan berbagai komponen elektronik lainnya. Namun sebelum merakit perangkat sebenarnya, kita dapat melakukan simulasi menggunakan Tinkercad.

Tinkercad memungkinkan kita merancang dan menguji rangkaian Arduino secara virtual sehingga lebih aman, hemat biaya, dan mudah dipelajari.


D. Materi Pembelajaran

1. Pengertian Arduino IDE

Arduino IDE (Integrated Development Environment) adalah aplikasi yang digunakan untuk:

  • Menulis program Arduino

  • Mengedit program

  • Memverifikasi program

  • Mengunggah program ke board Arduino

Pada Tinkercad, fungsi Arduino IDE telah disediakan dalam bentuk Code Editor sehingga siswa dapat langsung menulis program tanpa menginstal Arduino IDE terlebih dahulu.


2. Mengenal Tinkercad

Tinkercad merupakan aplikasi simulasi berbasis web yang dikembangkan oleh Autodesk.

Fungsi Tinkercad:

  • Simulasi Arduino

  • Simulasi rangkaian elektronika

  • Simulasi IoT sederhana

  • Pembelajaran pemrograman mikrokontroler

Keunggulan:

  • Gratis

  • Tidak perlu komponen fisik

  • Aman untuk pemula

  • Dapat dijalankan melalui browser


3. Langkah Membuka Tinkercad

  1. Buka browser.

  2. Masuk ke:

https://www.tinkercad.com

  1. Login menggunakan akun Google.

  2. Pilih menu Circuits.

  3. Klik Create New Circuit.


4. Mengenal Tampilan Tinkercad Circuits

Bagian-bagian utama:

Workplane

Area kerja untuk membuat rangkaian.

Components

Tempat memilih komponen.

Contoh:

  • Arduino Uno

  • LED

  • Resistor

  • Push Button

  • Sensor

Code

Digunakan untuk membuat program Arduino.

Start Simulation

Menjalankan simulasi rangkaian.

Stop Simulation

Menghentikan simulasi.


5. Membuat Rangkaian Arduino Pertama

Tambahkan komponen:

  • Arduino Uno

  • LED

  • Resistor 220 Ω

Hubungkan:

  • Anoda LED → Pin Digital 13

  • Katoda LED → Resistor

  • Resistor → GND


6. Mengenal Struktur Program Arduino

setup()

Dijalankan satu kali saat simulasi dimulai.

void setup()
{

}

loop()

Dijalankan berulang-ulang selama simulasi berjalan.

void loop()
{

}

7. Program Blink LED

Klik Code → Text.

Masukkan program berikut:

void setup()
{
  pinMode(13, OUTPUT);
}

void loop()
{
  digitalWrite(13, HIGH);
  delay(1000);

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

8. Menjalankan Simulasi

Langkah:

  1. Klik Start Simulation.

  2. Amati LED.

  3. LED akan berkedip setiap 1 detik.

  4. Klik Stop Simulation untuk menghentikan.


9. Analisis Program

pinMode(13, OUTPUT);

Menjadikan pin 13 sebagai keluaran.

digitalWrite(13, HIGH);

Menyalakan LED.

digitalWrite(13, LOW);

Mematikan LED.

delay(1000);

Memberikan jeda 1 detik.


10. Kesalahan yang Sering Terjadi

LED Tidak Menyala

Penyebab:

  • Kabel salah sambung

  • LED terbalik

Solusi:

Periksa kembali rangkaian.


Program Error

Penyebab:

  • Kurang tanda titik koma (;)

  • Kurang kurung kurawal {}

Solusi:

Periksa sintaks program.


Simulasi Tidak Berjalan

Penyebab:

  • Belum klik Start Simulation

Solusi:

Jalankan simulasi kembali.


E. Praktik Pembelajaran

Praktik 1

Membuat akun Tinkercad dan membuka menu Circuits.

Target:

Siswa berhasil membuat project baru.


Praktik 2

Membuat rangkaian Arduino dan LED.

Target:

Rangkaian selesai tanpa kesalahan.


Praktik 3

Menulis Program Blink LED.

Target:

Program berhasil dijalankan.


Praktik 4

Mengubah waktu kedip LED.

Ubah:

delay(1000);

Menjadi:

delay(500);

Amati perbedaannya.


F. LKPD (Lembar Kerja Peserta Didik)

Nama Kelompok : ___________

Percobaan 1

Jalankan program Blink LED.

Hasil Pengamatan:

.....................................................

.....................................................

Percobaan 2

Ubah delay menjadi 500 ms.

Apa yang terjadi?

.....................................................

.....................................................

Percobaan 3

Ubah delay menjadi 2000 ms.

Apa yang terjadi?

.....................................................

.....................................................

Kesimpulan

.....................................................

.....................................................


G. Rangkuman

  1. Tinkercad merupakan simulator Arduino berbasis web.

  2. Arduino Uno dapat diprogram melalui fitur Code Editor.

  3. Struktur program Arduino terdiri dari setup() dan loop().

  4. Program Blink digunakan untuk menguji rangkaian dan program.

  5. Simulasi membantu memahami konsep IoT tanpa perangkat fisik.


H. Penilaian

Pengetahuan (30%)

  • Pengertian Arduino IDE

  • Fungsi Tinkercad

  • Struktur program Arduino

Keterampilan (50%)

  • Membuat rangkaian

  • Menulis program

  • Menjalankan simulasi

  • Mengamati hasil simulasi

Sikap (20%)

  • Disiplin

  • Kerja sama

  • Ketelitian

  • Tanggung jawab


Tugas Mandiri

Buat simulasi baru menggunakan:

  • Arduino Uno

  • 2 LED (Merah dan Hijau)

Buat program agar kedua LED menyala secara bergantian setiap 1 detik.

Tidak ada komentar:

Posting Komentar

Instalasi dan Penggunaan Arduino IDE Menggunakan Simulasi Tinkercad

  MATERI AJAR IoT KELAS XII TKJ Instalasi dan Penggunaan Arduino IDE Menggunakan Simulasi Tinkercad Mata Pelajaran: Pilihan Internet of Thi...