Jalur belajar Momo
Sepuluh langkah dari merakit modul sampai proyek buatanmu sendiri: kendali motor, garis 5 sensor, radar, data lingkungan, dan Wi-Fi.
- 1
Langkah 1: Merakit Momo
Setiap modul punya tugas: otak, gerak, sensor, layar, dan daya.
- 2
Langkah 2: Satu sensor, satu aksi
Input, proses, output: sensor membaca, ESP32 memutuskan, layar dan buzzer menjawab.
How Computers Work: CPU, Memory, Input & Output
Code.org, bahasa Inggris
Setelah menonton, petakan sensor, ESP32, dan aktuator Momo ke input, proses, dan output.
Tonton di YouTube (tab baru) - 3
Langkah 3: Kendali gerak PWM
PWM mengatur kecepatan tiap motor. Dua motor tidak pernah benar-benar sama, jadi perlu dikalibrasi.
DC Motor Control with an H-Bridge and Arduino (Lesson #17)
Science Buddies, bahasa Inggris
Video memakai L293D, Momo memakai TB6612FNG. Cara kerjanya sama: dua pin arah dan satu pin PWM.
Tonton di YouTube (tab baru) - 4
Langkah 4: Ikuti garis 5 sensor
Lima sensor memberi posisi garis, bukan hanya kiri atau kanan. Koreksi yang sebanding dengan posisi itu membuat belok lebih halus.
What Is PID Control?
MATLAB, bahasa Inggris
Bagian P sudah cukup untuk misi ini; I dan D bisa jadi tantangan tambahan.
Tonton di YouTube (tab baru) - 5
Langkah 5: Tantangan arena
Makin cepat robot berjalan, makin besar koreksi yang dibutuhkan. Setel kecepatan dan gain bersama-sama sampai satu putaran selesai di bawah 32 detik. Coba juga di banner arena Momo.
- 6
Langkah 6: Radar jarak
Servo memutar sensor jarak ke kiri dan kanan, jadi robot bisa membandingkan dua arah sebelum memilih.
HC-SR04 Ultrasonic Distance Sensor and Arduino (Lesson #9)
Science Buddies, bahasa Inggris
Perhatikan bagian pin Echo. Di ESP32, sinyal itu harus diturunkan dulu ke 3,3 V.
Tonton di YouTube (tab baru) - 7
Langkah 7: Stasiun lingkungan
AHT10 mengukur suhu dan kelembapan. OLED dan AHT10 berbagi dua kabel I2C yang sama.
How I2C Communication Works and How To Use It with Arduino
How To Mechatronics, bahasa Inggris
Menjelaskan kenapa banyak modul bisa memakai dua kabel yang sama.
Tonton di YouTube (tab baru) - 8
Langkah 8: Robot tepuk tangan
Mikrofon memberi angka tingkat suara. Ambang menentukan kapan sebuah tepukan dihitung.
How to Use a Microphone with Arduino (Lesson #12)
Science Buddies, bahasa Inggris
Ukur tingkat suara ruangan saat tenang dan saat ramai, lalu tentukan ambangnya.
Tonton di YouTube (tab baru) - 9
Langkah 9: Dasbor dan mode luring
ESP32 mengirim data lewat Wi-Fi. Program yang baik tetap jalan saat jaringan putus.
The Internet: Wires, Cables & Wifi
Code.org, bahasa Inggris
Pengantar sebelum Momo disambungkan ke jaringan.
Tonton di YouTube (tab baru) - 10
Langkah 10: Proyek bebas
Rancang proyekmu sendiri: tentukan masalahnya, rakit bentuk yang cocok, uji, lalu perbaiki.
Building the Perfect Squirrel Proof Bird Feeder
Mark Rober, bahasa Inggris
Contoh rancang, uji, lalu rancang ulang. Ada bagian sponsor di tengah video yang bisa dilewati.
Tonton di YouTube (tab baru) - 11
Langkah 11: Dari simulator ke robot
Program yang sama berjalan di ESP32 Momo. Bandingkan hasilnya dengan simulator.
Sudah sampai ujung jalur?
Tambah kemampuan baru dengan upgrade pack, atau kenalan dengan robot berikutnya.