Bangun Robot Pergi Pergi – Kit Starter Arduino Mudah untuk Anak-anak
Komponen dan Perlengkapan
Arduino UNO × 1
Breadboard Tanpa Solder Ukuran Setengah × 1
Sensor Jarak Ultrasonik - HC-SR04 (Generik) × 1
Buzzer, Piezo × 1
LED 5 mm: Hijau × 1
Tentang Proyek
Kami menyambungkan papan menggunakan sketsa berikut:
Kami menggunakan kepala wig Styrofoam, mengorek bagian belakang dan membuat beberapa lubang di dalamnya untuk berbagai koneksi:
Video ini menunjukkan bagaimana kami menyatukan semuanya:
Update: Seseorang di komentar bertanya tentang cara membuat tubuh robot jadi saya membuat video ini untuk menunjukkan bagaimana Anda dapat membuatnya sendiri!
Kode
Buzzer dan LED Diaktifkan oleh Sensor Jarak
// Jarak dalam sentimeter.
#define trigPin 13
#define echoPin 12
#define buzzer 9 //buzzer ke pin arduino 9
#define led 11
void setup() {
Serial.begin(9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(buzzer, OUTPUT);
// Set buzzer - pin 9 sebagai output
pinMode(led, OUTPUT);
}
void loop() {
long duration, distance;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = (duration / 2) / 29.1;
if (distance < 100) {
tone(buzzer, 98); // Kirim sinyal suara 1KHz...
digitalWrite(led, HIGH);
} else {
noTone(buzzer);
digitalWrite(led, LOW);
}
Serial.print(distance);
Serial.println(" cm");
delay(500);
}
Skematis
Sketsa, tampilan breadboard dari pengaturan kami untuk Arduino dan komponen.