Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
projektewise24:projekt2:doku [2025/03/30 22:17] Luica |
projektewise24:projekt2:doku [2025/03/30 23:08] (aktuell) Hannah_Blanca |
||
---|---|---|---|
Zeile 22: | Zeile 22: | ||
- Quiz Fragen erstellen und aufnehmen | - Quiz Fragen erstellen und aufnehmen | ||
- Quiz programmieren (ein Arduino Programm, das in der Lage ist, Fragen aufzurufen, Input zu registrieren, Hauspunkte zu zählen und einen Gewinner bekannt zu geben. Dazu gehörten: | - Quiz programmieren (ein Arduino Programm, das in der Lage ist, Fragen aufzurufen, Input zu registrieren, Hauspunkte zu zählen und einen Gewinner bekannt zu geben. Dazu gehörten: | ||
- | * „Ja/Nein-“, beziehungsweise „Entweder/Oder-" Knöpfe * Listenpunktprogrammieren | + | * „Ja/Nein-“, beziehungsweise „Entweder/Oder-" Knöpfe * Listenpunktprogrammieren |
- | * Wärmesensorik & Resetknopf programmieren | + | * Wärmesensorik & Resetknopf programmieren |
- | * Audio Hard- & Software | + | * Audio Hard- & Software |
- | * LEDs Hard- & Software | + | * LEDs Hard- & Software |
- Hardwareaufbau fertigstellen | - Hardwareaufbau fertigstellen | ||
- Projektpräsentation | - Projektpräsentation | ||
Zeile 74: | Zeile 74: | ||
Ein Arduino besteht aus Hard- und Software. Dabei gehören die Arduino-Boards, welche einen Mikrocontroller enthalten, zu der Hardware. Über einen Mikrocontroller sind alle Komponenten des Roboters verknüpft. Die Software umfasst eine Programmierumgebung, welche es dem Benutzer ermöglicht, einen eigenen Code zu schreiben. Durch das Schreiben eines Programms kann der Mikrocontroller auf Eingabesignale reagieren und gewünschte Aktionen ausführen. | Ein Arduino besteht aus Hard- und Software. Dabei gehören die Arduino-Boards, welche einen Mikrocontroller enthalten, zu der Hardware. Über einen Mikrocontroller sind alle Komponenten des Roboters verknüpft. Die Software umfasst eine Programmierumgebung, welche es dem Benutzer ermöglicht, einen eigenen Code zu schreiben. Durch das Schreiben eines Programms kann der Mikrocontroller auf Eingabesignale reagieren und gewünschte Aktionen ausführen. | ||
- | ==Lautsprecher : DFP-Player Mini== | + | ==Lautsprecher : DF-Player Mini== |
Der DF-Player Mini dekodiert MP3-Dateien von einer Mikro SD Karte. Wir verwenden das Modul in Kombination mit einem 3 Watt Lautsprecher über den der zuvor professionell eingesprochenen Text ausgegeben werden kann. Diese Konstruktion verleiht dem Hut seine Stimme und bildet so das Herzstück des Roboters. | Der DF-Player Mini dekodiert MP3-Dateien von einer Mikro SD Karte. Wir verwenden das Modul in Kombination mit einem 3 Watt Lautsprecher über den der zuvor professionell eingesprochenen Text ausgegeben werden kann. Diese Konstruktion verleiht dem Hut seine Stimme und bildet so das Herzstück des Roboters. | ||
{{:projektewise24:projekt2:bildschirmfoto_2025-03-30_um_21.15.25.png?nolink|}} | {{:projektewise24:projekt2:bildschirmfoto_2025-03-30_um_21.15.25.png?nolink|}} | ||
- | //https://wolles-elektronikkiste.de/dfplayer-mini-ansteuerung-mit-dem-arduino//, letzter Zugriff: 29.3.25 | + | https://wolles-elektronikkiste.de/dfplayer-mini-ansteuerung-mit-dem-arduino, letzter Zugriff: 29.03.2025 |
(Hier auf dem Bild ist die Verkabelung an einem Arduino UNO dargestellt, in unserem Roboter arbeiten wir allerdings mit dem Arduino NANO.) | (Hier auf dem Bild ist die Verkabelung an einem Arduino UNO dargestellt, in unserem Roboter arbeiten wir allerdings mit dem Arduino NANO.) | ||
Zeile 87: | Zeile 88: | ||
{{:projektewise24:projekt2:dersprechendehut_selbstgemaltebilder_2.png?nolink|}} | {{:projektewise24:projekt2:dersprechendehut_selbstgemaltebilder_2.png?nolink|}} | ||
+ | |||
+ | https://www.circuits-diy.com/wp-content/uploads/2023/03/Potentiometer-Triggers-Servo-Motor-Arduino-Tutorial.png, letztere Zugriff: 29.03.2025 | ||
Zeile 198: | Zeile 201: | ||
Im vergangenen Semester haben wir viel gelernt – von der Hardware-Planung über die Verkabelung und den Umgang mit Arduino-Boards bis hin zur Programmierung eines komplexen Codes. Wir haben erkannt, dass der Aufbau der Hardware oft genauso herausfordernd ist wie das Schreiben des Programms und dass besonders die letzten Feinschliffe unerwartet viel Zeit kosten können. Trotzdem sind wir stolz darauf, dass unser Quiz funktioniert und spielbar ist. | Im vergangenen Semester haben wir viel gelernt – von der Hardware-Planung über die Verkabelung und den Umgang mit Arduino-Boards bis hin zur Programmierung eines komplexen Codes. Wir haben erkannt, dass der Aufbau der Hardware oft genauso herausfordernd ist wie das Schreiben des Programms und dass besonders die letzten Feinschliffe unerwartet viel Zeit kosten können. Trotzdem sind wir stolz darauf, dass unser Quiz funktioniert und spielbar ist. | ||
+ | === Code und Rohdaten === | ||
+ | |||
+ | Abschlusspräsentation: {{:projektewise24:projekt2:der_sprechende_hut_praesentation.pdf|}} | ||
+ | |||
+ | Codes und Anhang: {{:projektewise24:projekt2:dersprechendehut_code.zip|}} | ||
+ | |||
+ | Bibliothek: {{:projektewise24:projekt2:adafruit_neopixel.zip|}} | ||
+ | |||
+ | Audiodokumente: {{:projektewise24:projekt2:sprechender_hut_sprachaufnahmen.zip|}} | ||
+ | |||
+ | Überblick über die selbst erstellten Graphiken: | ||
+ | {{:projektewise24:projekt2:dersprechendehut_selbstgemaltebilder.jpg?nolink|}} |