Pendel

Wir wollen einen frei gelagerten Stab mit einem Motor in Schwung vesetzen, ihn gleichmäßig pendeln lassen, ihn bis zum Überschlag aufschaukeln und wenn möglich sogar auf der Spitze balancieren. Angetrieben wird das Pendel über einen Schrittmotor und einen kurzen Steuerhebel (ca. 10 cm). Dieser Hebel sitzt auf der Achse des Motors und hat am anderen… Pendel weiterlesen

Veröffentlicht am
Kategorisiert in Allgemein

Verkehrsampel V3

Das war ein schweres Stück Arbeit. Ganz ohne Hilfe ist es auch nicht gegangen. Aber jetzt sind wir stolze Besitzer von drei Dateien, die zusammen die beiden Ampeln steuern. Perfekt, oder? Dürfen wir vorstellen? Die Header Datei des TrafficLight: Hey, das sieht gut aus (diesmal ganz ehrlich!). Schön, dass ihr erkannt habt, dass man den… Verkehrsampel V3 weiterlesen

Veröffentlicht am
Kategorisiert in Allgemein

Verkehrsampel V2

In diesem Programm sind die abstrakteren Konzepte (Traffic light, state) von den niedrigen Ebenen (lamp, LEDs) getrennt. Ja, so ist es viel besser! Früher dachte man, dass ein Programm besonders gut ist, wenn es viele Kommentare enthält. Man hat sogar Programme geschrieben, die andere Programme analysieren und den Anteil der Kommentarzeilen ermitteln. Gut bezahlt wurde… Verkehrsampel V2 weiterlesen

Veröffentlicht am
Kategorisiert in Allgemein

Verkehrsampel V1

Der erste Entwurf unseres Programms ist fertig. Wir sind ein wenig stolz, weil der Code so schön lesbar und so gut kommentiert ist. Das Ein- und Ausschalten der Anlage fehlt noch, aber es funktioniert schon prima! Und in Englisch ist es auch noch! Als wir das Programm unserem Lehrer zeigen, lobt er uns, denn er… Verkehrsampel V1 weiterlesen

Veröffentlicht am
Kategorisiert in Allgemein

Verkehrsampel

Wir bilden die Schaltzyklen einer sehr einfachen Ampelanlage nach. Die ganze Anlage besteht aus vier Masten, die jeweils am rechten Fahrbahnrand vor der Einfahrt in eine Kreuzung stehen. Da gegenüber liegende Masten sich identisch verhalten, betrachten wir insgesamt nur zwei Masten; wir nennen sie „tlA“ (traffic light A) und „tlB“.wenn tlA RED zeigt, ist tlB… Verkehrsampel weiterlesen

Veröffentlicht am
Kategorisiert in Allgemein

Servos

Servos sind preiswerte kleine Stellmotore, die über ein PWM-Signal (Pulsweitenmodulation) angesteuert werden. Sie besitzen einen Arm, der sich um 180° (oder etwas mehr) drehen läßt. Ein bestimter Duty-Cycle (Puls-Pausen-Verhältnis) entspricht einer bestimmten Winkelstellung. Es gibt Bibliotheken, um Servos anzusteuern. Wir verwenden die „ESP32Servo“ – Bibliothek. Im Web haben wir ein Beispielsprogramm gefunden, das gleich noch… Servos weiterlesen

Veröffentlicht am
Kategorisiert in Allgemein

Mathe-Stern

Der Mathe-Stern hat 7 Zacken (Arme), die von 0 bis 6 im Uhrzeigersinn nummeriert sind. Zur Kennzeichnung befinden sich kleine Löcher in jedem Arm, die wie Würfelzahlen gestaltet sind. Ein ESP32 LILY TTGO befindet sich im Inneren. Der Strom wird über eine USB-C-Buchse zugeführt. Jeder Arm hat einen Touch-Sensor. D.h. die Software kann eine Berührung… Mathe-Stern weiterlesen

Veröffentlicht am
Kategorisiert in Allgemein

ESP32 – LILY TTGO

Die Firma LILYGO in Shenzen bietet einen sehr preiswerten (8 Euro) kleinen Rechner (54×25 mm) an, der sich gut für viele Projekte eignet, weil er zahlreiche Hardware-Anschlüsse (GPIOs) besitzt, über WLAN und Bluetooth verfügt, ein kleines TFT Display mitbringt und bequem mit der ARDUINO-IDE programmiert werden kann. Es handelt sich um ein Entwicklungsboard, d.h. ein… ESP32 – LILY TTGO weiterlesen

Veröffentlicht am
Kategorisiert in Allgemein

Weihnachtsstern

Wir bauen einen modularen Weihnachtsstern. Er soll von einem kleinen Rechner gesteuert werden und mehrfarbig leuchten, alleine oder im Verbund mit anderen Sternen. Was ist mit modular gemeint? Liste der Anforderungen (A) Die Teile des Sterns sollen gut gegeneinander abgegrenzt sein, mit einfachen mechanischen Verbindungen und leicht lösbaren elektrischen Schnittstellen. Die Farben sollen den einzelnen… Weihnachtsstern weiterlesen

Veröffentlicht am
Kategorisiert in Allgemein