Construire un Robot « Dégage » – Kit de Démarrage Arduino Facile pour Enfants
Composants et fournitures
| Arduino UNO | × | 1 |
| Plaque d'essai demi-taille | × | 1 |
| Capteur ultrasonique HC-SR04 | × | 1 |
| Buzzer piézo | × | 1 |
| LED verte 5 mm | × | 1 |
À propos de ce projet
Nous avons câblé la carte selon le schéma suivant :
Schéma de câblage disponible dans le projet original.
Nous avons utilisé une tête de mannequin en polystyrène, creusé l'arrière et percé des trous pour les connexions :
Photos et vidéo de montage disponibles dans le projet original.
Mise à jour : Suite à une question en commentaire sur la fabrication du corps du robot, j'ai fait cette vidéo pour montrer comment en faire un vous-même !
Code
Buzzer et LED activés par capteur de distance
#define trigPin 13
#define echoPin 12
#define buzzer 9 // buzzer sur broche 9
#define led 11
void setup() {
Serial.begin(9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(buzzer, 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; // distance en cm
if (distance < 100) {
tone(buzzer, 98); // son 1 kHz
digitalWrite(led, HIGH);
} else {
noTone(buzzer);
digitalWrite(led, LOW);
}
Serial.print(distance);
Serial.println(" cm");
delay(500);
}
Schémas
Schéma, vue breadboard de notre configuration Arduino et composants.
Image du schéma disponible dans le projet original.
Processus de fabrication
- Votre usine est-elle prête pour l'intégration robotique ? Guide pratique
- Construire un robot évitant les obstacles avec Raspberry Pi – Guide débutant
- Conception d'un système de récupération par parachute balistique pour UAV
- Stylo intelligent : Suivi temps réel de l'écriture et du mouvement avec Raspberry Pi et IMU
- Panneau de contrôle Arduino Nano pour Flight Simulator 2020 – Affichage LCD et CDI
- Panneau commutateurs et LED pour Microsoft Flight Simulator 2020 basé sur Arduino
- Kit de robot de navigation intérieure intelligente pour projets Arduino
- Module RTC essentiel : Guide complet pour une horloge temps réel précise
- PACKEX Toronto : Adoptez l'automatisation fluide dès aujourd'hui