Feuerwehrhäuschen
Lösung von Teilnehmer Elias Geißlinger
Mein Projekt ist ein Lego Feuerwehrhaus mit einem roten Auto (Einsatzleitwagen).
Wenn das Feuerwehrauto aus der Garage fährt, geht automatisch eine Feuerwehrsirene an und vorne an der Garage blinken Lichter.
Materialien
- ESP32
- ein KY032 obstacle avoidance sensor (Nähesensor)
- ein Summer (wie beim Apfelpiano)
- 5 LEDs (2 grüne, 2 gelbe und 1 rotes LED)
- 1 Breadboard
- 2 Widerstände (220 Ohm)
Anleitung
Aus Lego sind das rote Einsatzleitfahrzeug von der Feuerwehr und die Garage gebaut.
Dann habe ich den Entfernungssensor hinten in die Rückwand der Garage gebaut und habe die Kabel in den Mikrocontroller gesteckt.
(Foto vom eingebauten Entfernungssensor)
Ich habe rot, grün und gelbe LEDs verwendet, die LEDs passen genau in die Lego Technik Steine. Ich habe in die Mitte eine rote LED gesteckt, danach kommt an jede Seite noch eine gelbe LED (insgesamt dann 2 gelbe LEDs). Die zwei grünen LEDs kommen jeweils an beide Seiten.
Alle kurzen Beinchen der LEDs werden über ein Breadbord mit GND verbunden. Die langen Beinchen werden in zwei Gruppen aufgeteilt und über jeweils einen Widerstand mit Pin 25 und Pin 34 verbunden.
Der Summer wird auch in das Breadboard gesteckt, die Seite ohne Punkt wird in GND gesteckt. Die Seite mit dem Punkt wird in Pin 26 gesteckt.
Vom Nähesensor braucht man 3 von 4 Pins: GND, 3,3V, out (nicht EN), den Pin out, welcher beim ESP32 in den Pin 34 gesteckt wird. Nun bist du fertig.
(Foto vom Aufbau)
Programm
XML-Datei für Ardublockly
Screenshot vom Ardublockly-Code