DAN
RACER ROBOTIC & DRONE CODING ACADEMY
INDONESIA
• Dari smartphone dan media sosial hingga mainan berbasis TV
dan tablet, anak‐anak masa kini terus dibanjiri oleh teknologi.
• Meskipun penting bagi anak‐anak dan remaja untuk
mengembangkan bakat teknologi, terlalu banyak penggunaan
teknologi dapat memiliki efek kesehatan dan fisik yang
merugikan.
• Efek negatif pada kesehatan anak mulai dari peningkatan risiko
obesitas hingga hilangnya keterampilan sosial dan masalah
perilaku.
Masalah ...
• Apa yang bisa dilakukan
orang tua dan guru ...?
• Apakah ada kesempatan
untuk membuat anak‐
anak tertarik pada
sesuatu yang lain ...?
Pendidikan
Pendidikan STEAM adalah
singkatan dari Sains, Teknologi,
Teknik, Seni, dan Matematika.
Ini tentang keterampilan dunia
nyata yang dipelajari anak-anak
ketika mereka terlibat dalam
aktivitas langsung yang relevan
dengan kehidupan mereka.
Keterampilan seperti
pemecahan masalah, inovasi,
STEAM di Masa Pandemi, Jadikan
dan kolaborasi mempersiapkan Anak Ilmuan Cilik dari Rumah
mereka untuk menjadi sukses. (Kompasiana.com)
Edukasi
“Ajari anak
CARA
berpikir,
bukan ...
APA yang
harus
dipikirkan”.
Kecakapan Abad–21
https://www.depoedu.com/
Various Robot
Various Sensors 8 Channels R/C
Structures
Robotic Curriculum
RACER Robotic@racerrobotindonesia https://web.facebook.com/pg/racerrobotindonesia/photos/?ref=page_internal
Rancangan ROBOT
desain fisik struktur &
mekanisme
(membangun suatu ciptaan
dengan menggunakan
bahan konstruksi, motor,
dan roda gigi),
desain komputasi
(menulis program
komputer untuk
menentukan bagaimana
robot harus bergerak dan
merespons).
data
CONDITION ACTION
data
Mengenal Sensor
Inframerah, kadang‐kadang disebut cahaya inframerah, adalah radiasi
elektromagnetik dengan panjang gelombang lebih panjang daripada
cahaya tampak. Oleh karena itu, ia tidak terlihat oleh mata manusia.
Motor DC
Motor DC terhubung ke port motor khusus:
Motor servo
Fungsi ini mengatur motor servo ke sudut tertentu
dalam kisaran ‐90 hingga +90 derajat.
Servomotor dipasangkan ke port OUT apa pun.
STRATEGI
PENGEMBANGAN
SAINS ROBOTIK
DI SEKOLAH &
MADRASAH
GRATIS DAN
MENARIK
Mudah diakses, dan
Coding Block Berwarna
TC Simulator Arduino
Tinkercad Cirkuit (TC) memungkinkan
siapa saja untuk membuat dan
memprogram proyek
Arduino secara virtual
tanpa memerlukan
perangkat keras fisik.
Area pemrograman adalah lingkungan
pengembangan terintegrasi (IDE) sketch
yang disederhanakan yang
membuat pemrograman
Arduino sangat mudah.
Metode TC:
Dapat dilakukan dengan 2 (dua) cara
(atau kombinasi keduanya):
1. Cara konvensional:
dengan pengkodean Arduino
konvensional.
2. Cara pengkodean visual:
dengan menyeret block dan
menempatkannya dalam urutan
yang diinginkan.
Kode kemudian akan dibuat secara
otomatis dan terus menerus.
Project TC: Sensor Cahaya
int sensorReading = 0;
void setup() {
pinMode(A0, INPUT);
Serial.begin(9600);
pinMode(9, OUTPUT);
}
void loop() {
sensorReading = analogRead(A0); // read the sensor
Serial.println(sensorReading); // print the sensor reading so you know its range
// map the sensor reading to a range for the speaker
tone(9, 440 * pow(2.0, (constrain(int(map(sensorReading, 0, 1023, 36, 84)), 35, 127) - 57) / 12.0), 1000);
delay(10); // Delay a little bit to improve simulation performance
}
https://www.tinkercad.com/things/jGoJfNgbM7C-funky-blorr-migelo/editel?tenant=circuits
Cara Konvensional: Cara
Block Code
Project “SMART System”
void setup() {
pinMode(8, OUTPUT); // Bel
pinMode(9, OUTPUT); // LED Merah
pinMode(10, INPUT); // LED Biru
}
void loop(){
// Hitung suhu pengukuran dalam Celcius
float temp = analogRead(A0)*500/1023.0;
if(temp > 28.0) { // Saat suhu melebihi 28 derajat
digitalWrite(8,HIGH); // Bel membunyikan alarm
delay(200);
digitalWrite(8,LOW);
delay(200);
} else {
digitalWrite(8,LOW); // Hentikan alarm bel
}
// Ketika kelembaban terdeteksi oleh sensor air
if(analogRead(A1)>100) {
digitalWrite(9,HIGH); // LED merah menyala
digitalWrite(11,LOW); // LED biru mati
} else { // Jika tidak ada kelembaban di sensor air
digitalWrite(9,LOW); // LED merah mati
digitalWrite(11,HIGH); // LED biru menyala
}
}
Project Creative MRT
SMART POND for COVID‐19 Solution
MUDAH DAN
MENYENANGKAN
Praktis,
Aman, dan
Akurat
Robot Asisten Rumah Tangga
Robot ini merupakan replika dari robot penyedot
debu otomatis. Robot ini digerakkan oleh 2 motor
DC, 1 motor servo, 2 sensor infra merah, dan 1
sensor cahaya.
Sensor CdS
Battery
Battery
• Penyedot debu robotik otonom
memiliki pemrograman cerdas dan
sistem pembersihan lantai vakum
Sensor
yang terbatas. IR
Sensor IR Motor DC
Menggunakan pola gerakan sebagai referensi,
mari kita tulis programnya.
Kode Program VACUUM CLEANER Bot:
Simple dan
Kokoh
Lengkap dan
Terintegrasi
Kompleks dan Kompak
MRTduino Fitur:
• Gabungan blok metal (Al) dan plastik
• Sensor dan suku cadang multi‐fungsi,
papan shield
• Arduino ports, 4 DC motor connect port,
IR emote receiver port
• 1‐16 input/output public ports
• Berdasarkan Arduino leonardo,
perubahan timbal balik antara MRT‐Duino
• Dikombinasikan dengan bahasa Scratch
• Komputasi fisik & pengkodean Pendidikan
Project: “Intelligent Waste Bins”
• Tempat sampah pintar
yang memperingatkan dari
jarak jauh jika sudah penuh,
jika baunya tidak enak, atau
jika sedang dibakar.
• Nilai dikirim ke ThingSpeak.
• Sistem ini mengirimkan
informasi secara berkala ke
ThingSpeak tentang:
Suhu
Kelembaban
Tingkat sampah
Api
Kualitas udara
Robot 1: Forceps Bot
Robot 2: Puppy Bot
Robot 3: Voice Activated
Robot 4: Sensor Animated