Mini-Ampel mit DFRobot – Eltern-Kind-Projekt für Kinder ab 6 Jahren
Bau deine eigene kleine Ampel mit deinem Kind! Mit DFRobot-UNO, LEDs und einem Breadboard entsteht ein spielerisches Projekt für Kinder bis 8 Jahre.
Baue in kurzer Zeit ein Vision-Projekt: Die HuskyLens erkennt zuvor gelernte Objekte und der ESP32 reagiert darauf – z. B. mit einem Ton oder einer LED. Ideal als Einstieg in KI-Bilderkennung ohne komplizierte Algorithmen.
Kategorie | Bauteil | SKU | Hinweis |
---|---|---|---|
Controller | FireBeetle 2 ESP32-E IoT Microcontroller | DFR0654 | 3,3 V-Logik, Wi-Fi/BLE |
Vision | HuskyLens AI Machine Vision Sensor | SEN0305 | I2C/UART, erkennt u. a. Objekte, Farben, Gesichter |
Aktoren | Gravity: Digital Buzzer | DFR0032 | Akustisches Feedback bei Erkennung |
Prototyping | 400-Punkte Steckbrett (Solderless Breadboard) | FIT0096 | Für schnelle, lötfreie Verdrahtung |
Verdrahtung | Breadboard Jumper Cables (High Quality 30 Pack) | FIT0154 | Male-Male für Board ↔ Breadboard |
// GoMaker × DFRobot — Objekterkennung mit HuskyLens
// Hardware: FireBeetle 2 ESP32-E (SKU: DFR0654), HuskyLens (SKU: SEN0305), Buzzer (SKU: DFR0032)
// Verkabelung: I2C (SDA=GPIO21, SCL=GPIO22), Buzzer SIG=GPIO5
// Bibliotheken: HuskyLens (DFRobot), Wire
#include <Wire.h>
#include "HUSKYLENS.h"
HUSKYLENS huskylens;
const int PIN_BUZZER = 5;
void setup() {
Serial.begin(115200);
pinMode(PIN_BUZZER, OUTPUT);
digitalWrite(PIN_BUZZER, LOW);
Wire.begin(21, 22); // SDA, SCL
// HuskyLens starten (mehrfach versuchen, falls noch kein Bild da ist)
while (!huskylens.begin(Wire)) {
Serial.println("HUSKYLENS nicht bereit - pruefe I2C/Spannung...");
delay(500);
}
// Algorithmus: Objekterkennung
huskylens.writeAlgorthim(ALGORITHM_OBJECT_RECOGNITION);
Serial.println("HUSKYLENS bereit (Objekterkennung).");
}
void beep(uint16_t on_ms=120, uint16_t off_ms=80, uint8_t reps=2) {
for (uint8_t i=0; i
xCenter
, yCenter
) ausgeben, um Servos/Roboter zu steuern.
0 Kommentare