MTs Jam'iyah Islamiyah
MTs Jam'iyah Islamiyah
Online
Halo 👋
Ada yang bisa dibantu?

20 Pertemuan Mahir Coding Robotik: Panduan Lengkap Tinkercad Circuits untuk Siswa MTs/SMP

Dunia robotika dan otomatisasi bukan lagi milik masa depan, melainkan keterampilan esensial masa kini. Bagi siswa setingkat Madrasah Tsanawiyah (MTs) atau Sekolah Menengah Pertama (SMP), mempelajari dasar-dasar elektronika dan pemrograman robotik adalah investasi berharga yang menanamkan logika berpikir kritis, kemampuan memecahkan masalah, dan kreativitas. Namun, tantangan terbesarnya sering kali terletak pada minimnya perangkat keras (hardware) dan kerumitan memulai koding yang berbasis teks. Lantas, bagaimana cara menjembatani jurang antara keinginan belajar robotika dengan ketersediaan alat yang aman dan terjangkau?

Jawabannya terletak pada Tinkercad Circuits, sebuah platform simulasi daring gratis yang dikembangkan oleh Autodesk. Tinkercad dirancang khusus untuk pemula, menawarkan lingkungan virtual di mana siswa dapat merakit sirkuit, menghubungkan sensor, dan memprogram mikrokontroler (khususnya Arduino UNO) hanya dengan drag-and-drop komponen dan kabel virtual. Dengan Tinkercad, risiko korsleting atau kerusakan komponen fisik ditiadakan, memungkinkan siswa untuk bereksperimen tanpa batas, menguasai konsep dasar kelistrikan, hingga menguji kode kompleks dengan percaya diri penuh.

Kurikulum ini diciptakan sebagai roadmap terstruktur untuk memastikan setiap siswa MTs/SMP dapat bertransisi dari nol pengetahuan menjadi seorang maker yang mampu merancang proyek robotik mandiri. Kami menyadari bahwa pembelajaran yang efektif bagi usia ini haruslah bertahap, visual, dan berfokus pada praktik. Oleh karena itu, perjalanan belajar dibagi menjadi tiga fase logis: mulai dari pengenalan komponen dasar elektronika, penguatan logika melalui pemrograman visual berbasis Code Blocks, hingga akhirnya transisi ke bahasa pemrograman C/C++ yang sesungguhnya.

Dengan durasi belajar yang terukur, yaitu 20 kali pertemuan, silabus ini memberikan alokasi waktu yang cukup untuk penguasaan konsep di setiap tingkatnya—sekaligus menyisakan waktu untuk debugging dan eksplorasi kreatif. Ini bukan hanya tentang menghafal baris kode; ini adalah tentang membangun kerangka berpikir yang kuat, mulai dari mengontrol lampu LED sederhana, membaca data sensor, hingga akhirnya menjalankan motor servo untuk simulasi palang pintu otomatis. Setiap pertemuan dirancang untuk saling mendukung, memastikan pemahaman yang kokoh sebelum melangkah ke tantangan berikutnya.

Panduan ini adalah tiket emas bagi guru dan siswa untuk memulai petualangan di dunia coding dan elektronika. Di halaman selanjutnya, Anda akan menemukan rincian lengkap dari 20 pertemuan yang akan membimbing siswa dari mengenali resistor hingga merancang sistem otomasi sederhana, menjadikan mereka generasi yang siap menghadapi era teknologi. 

Mari kita selami silabus terperinci yang akan mengubah rasa ingin tahu menjadi kemampuan nyata: 


🤖 Silabus Tinkercad Circuits (20 Pertemuan)

FASE 1: Dasar-dasar Elektronika & Pengenalan Platform (Pertemuan 1–4)

Fokus Utama: Mengenal lingkungan Tinkercad dan konsep listrik sederhana tanpa pemrograman.

PertemuanTopik UtamaProyek / Output PraktikTujuan Pembelajaran
P-1Perkenalan ke Tinkercad & Konsep DasarLatihan: Membuat Akun, Navigasi antarmuka Circuits, Menambah dan Menghapus Komponen.Siswa dapat menggunakan simulator Tinkercad dan memahami komponen dasar (Breadboard, Baterai, Kabel).
P-2Rangkaian Sederhana: LED & ResistorProyek: LED menyala dengan Resistor yang benar.Memahami konsep Polaritas (Anoda/Katoda) dan fungsi Resistor untuk membatasi arus.
P-3Input Sederhana: Tombol TekanProyek: Menghidupkan/Mematikan LED menggunakan Tombol Tekan (Pushbutton).Memahami perbedaan Rangkaian Terbuka & Tertutup serta fungsi input sederhana.
P-4Pengenalan Arduino UNO & Input/Output DigitalProyek: Menghubungkan LED ke Pin Digital Arduino.Memahami Arduino sebagai mikrokontroler dan Pin Digital (Output).

FASE 2: Pemrograman Blok & Logika Robotik (Pertemuan 5–10)

Fokus Utama: Mengembangkan logika pemrograman menggunakan Code Blocks.

PertemuanTopik UtamaProyek / Output PraktikTujuan Pembelajaran
P-5Pemrograman Blok: BLINKProyek: Program LED berkedip (BLINK) dengan interval waktu berbeda (Pin Digital Write).Menguasai fungsi setup() dan loop() serta blok Tunggu (Delay).
P-6Pemrograman Blok: Input DigitalProyek: Mengontrol LED dengan Tombol, menggunakan blok IF/ELSE (Digital Read).Memahami konsep Logika Kondisional dan Pin Digital (Input).
P-7Output Analog (PWM) & FadingProyek: Membuat LED menyala redup dan terang secara perlahan (Fading) menggunakan PWM.Memahami Pin PWM (Analog Write) untuk mengontrol intensitas/kecepatan.
P-8Input Analog: PotensiometerProyek: Mengontrol kecepatan kedip LED menggunakan Potensiometer (Analog Read).Memahami Input Analog dan menggunakan variabel untuk menyimpan nilai sensor.
P-9Sensor Jarak (Ultrasonic)Proyek: Mengukur jarak dan menampilkannya di Serial Monitor.Memahami cara kerja sensor robotik dan pentingnya Serial Monitor untuk debugging.
P-10Proyek Gabungan Blok: Alarm JarakProyek: Jika jarak kurang dari 10 cm, LED Merah menyala. Jika lebih, LED Hijau menyala.Menggabungkan Input Sensor, Logika IF/ELSE, dan Output LED.

FASE 3: Transisi Kode Teks & Proyek Menengah (Pertemuan 11–20)

Fokus Utama: Beralih ke kode C/C++, mengontrol motor, dan membuat sistem yang lebih kompleks.

PertemuanTopik UtamaProyek / Output PraktikTujuan Pembelajaran
P-11Transisi ke Kode Teks (C/C++)Latihan: Menganalisis dan memodifikasi Kode Teks dari Proyek BLINK dan Tombol.Memahami sintaks dasar C/C++ (int, ;, pinMode, digitalWrite).
P-12Kontrol Motor Servo DasarProyek: Menggerakkan Motor Servo dari sudut 0° ke 180° menggunakan kode teks.Memahami aktuator dan cara menggunakan library Servo.h dasar.
P-13Mengontrol Motor Servo dengan PotensiometerProyek: Sudut Motor Servo dikendalikan oleh Potensiometer (menggunakan fungsi map).Menguasai pemetaan nilai sensor (mapping) dari Input Analog ke Output Servo.
P-14Memperkenalkan Display (LCD 16x2)Proyek: Menampilkan pesan Hello World dan nama siswa pada LCD Display.Memahami cara menggunakan library LiquidCrystal.h untuk menampilkan informasi.
P-15Sistem Pengukuran Data dengan LCDProyek: Menampilkan hasil pengukuran Sensor Jarak (Ultrasonic) di LCD Display.Membuat sistem feedback yang utuh (Sensor, Proses, Tampilan).
P-16Multiple Input/Output (Lampu Lalu Lintas)Proyek: Membuat simulasi Lampu Lalu Lintas dengan 3 LED dan delay yang teratur.Mengatur urutan waktu dan koordinasi beberapa Output Digital.
P-17Logika & Perulangan Tingkat Lanjut (FOR & WHILE)Latihan: Menggunakan perulangan FOR untuk menghidupkan 8 LED secara berurutan (Knight Rider).Menguasai perulangan untuk menyederhanakan kode yang berulang.
P-18Proyek Menengah 1: Simulasi Palang Pintu OtomatisProyek: Saat Sensor Jarak mendeteksi objek, Motor Servo bergerak menutup Palang Pintu.Mengintegrasikan sensor, aktuator, dan logika kondisional yang kompleks.
P-19Proyek Menengah 2: Modifikasi Palang PintuModifikasi: Menambahkan Lampu Merah/Hijau dan Buzzer saat palang tertutup/terbuka.Meningkatkan kompleksitas proyek dengan Output Audio dan Visual tambahan.
P-20Review & Proyek Mandiri AkhirProyek: Siswa membuat proyek sederhana pilihan mereka sendiri (misalnya, alarm parkir mundur, kipas otomatis).Evaluasi pemahaman total dan mendorong kreativitas siswa.


Jelajahi Semua Kategori Artikel
Temukan ratusan artikel informatif kami berdasarkan topik favorit Anda.

Memuat label...

Foto Profil Afrizal Hasbi, M.Pd.

Afrizal Hasbi, M.Pd.

Seorang pendidik dan praktisi yang berdedikasi tinggi dalam bidang ilmu pendidikan. Berbagi pengetahuan, tips, dan pengalaman praktis melalui tulisan untuk menginspirasi pembaca.

Logo MTs Jam'iyah Islamiyah

PENERIMAAN PESERTA DIDIK BARU (PPDB)
MTs JAM'IYAH ISLAMIYAH

Jangan lewatkan kesempatan emas ini! Daftarkan putra/putri Anda untuk mengikuti program pendidikan holistik yang memadukan kurikulum Pendidikan Islam yang kokoh dengan pengembangan Ilmu Umum, kemampuan Akademik, dan literasi Teknologi terkini. Hanya 96 kursi tersedia untuk siswa/siswi terbaik!

DAFTAR SEKARANG

Share

Post a Comment