krfl9500
(Florian Kroker)
16. Februar 2022 um 16:56
16
2. Projektmeeting am 16.2.
Anwesend
Mats
Martin
Benedict
Jonathan
To-Do-Liste
Code schreiben
Auf Edu-Git Code hochladen
Fehlendes Material bestellen
Prototyp bauen
Material für alle bestellen
Nächstes Treffen: Sonntag, den 20.2. um 11 Uhr digital und im MSB
mwinter
(Martin Winter)
23. Februar 2022 um 18:49
17
3.Projektmeeting am 20.02.2022
Anwesend
JJ
Florian
Martin
Benedict
Inhalte
Es wurde das Chassis für einen Prototypen fertig gestellt.
Codebestandteile erstellt.
4. Projektmeeting am 23.02.2022
Anwesend
JJ
Florian
Benedict
Martin
Inhalte
Debugging der fehlerhaften Programmcodes von Sonntag
krfl9500
(Florian Kroker)
2. März 2022 um 17:19
18
5. Projektmeeting
Anwesend
JJ
Pinguin
Martin
Nik
Benedict
Florian
Mats
Inhalte
Nik kann sich um die Fehler im Code kümmern
Treffen im MSB am Sonntag, den 13. 3. von 11 bis 18 Uhr
krfl9500
(Florian Kroker)
9. März 2022 um 17:38
19
6. Projektmeeting
Anwesend
Kostenvoranschlag + Materialliste
Esp ca. 4 €
Solarmotoren ca. 3 €
Motormodul 4 €
9V-Blockbatterie 1 €
Aufputzdose ca. 2 €
Schalter ca. 2 €
Batterieclip ca. 30 ct
Europlatine ca. 1 €
Blue LED ca. 10 ct
Servo ca. 7 €
Wiederstand ca. 15 ct
Draht in Massen vorhanden
Heißkleber vorhanden
Hartschaum ca. 4 €
Fahrradschlauch ca. 1 €
Gesamtkosten ca. 30 €
spätester Bestelltermin: 31. März
benni
(Benedict Suska)
13. März 2022 um 17:03
20
7. Meeting am 13.03.2022
Anwesend:
Ziele:
Prüfen, warum die Servomotoren nicht funktionieren
Hardware fertigstellen
Probleme mit den Servos:
Mit dem ESP32 konnten die Servomotoren nicht angesteuert werden, mit dem ESP8266 aber schon. Daraufhin haben wir bezweifelt, dass ein PWM-Signal aus dem ESP32 erzeugt wird, weshalb wir das mit einem Oszilloskopen bestätigen wollten.
Unsere Servomotoren benötigen eine Frequenz von 50Hz. Diese Frequenz konnten wir am ESP8266 auch nachweisen, beim ESP32 aber nicht. Erst ab einer Frequenz von 611Hz gab der ESP32 ein Signal aus. Mit einer älteren Firmware existiert dieser Bug nicht mehr.
@mwinter kümmert sich um einen entsprechenden Bugreport bei Micropython.
Probleme mit den Antriebsmotoren:
Die Motoren sind zu schwach, um das Auto anzutreiben. Die nächste Aufgabe besteht also darin Motoren mit einem größeren Drehmoment zu finden.
Dinge die noch erledigt werden müssen:
Motoren ersetzen
Bugreport einreichen
Lenkung programmieren
Bluetooth-Fernsteuerung programmieren
mwinter
(Martin Winter)
31. März 2022 um 21:34
22
Ich habe gerade das neueste nighty build von MicroPython für den ESP32 getestet. Darin ist das Problem mit den kleinen PWM-Frequenzen gelöst und es lassen sich gleichzeitig zwei PWM-Frequenzen nutzen.
Des Weiteren ist die Bibliothek für die Ansteuerung der Motoren und der Servos im ersten Entwurf fertig.
krfl9500
(Florian Kroker)
20. April 2022 um 16:02
24
Sessionbericht zum Meeting am 20.04.2022
Anwesend
Vollständige Materialliste
Esp ca. 4 €
Getriebemotoren ca. 4 €
Motormodul 4 €
9V-Blockbatterie 1 €
Aufputzdose ca. 2 €
Schalter ca. 2 €
Batterieclip ca. 30 ct
Europlatine ca. 1 €
Blue LED ca. 10 ct
Servo SG90 ca. 4 €
Wiederstand ca. 15 ct
Draht in Massen vorhanden
Heißkleber vorhanden
Hartschaum ca. 4 €
Fahrradschlauch ca. 1 €
Buchsenleiste ca. 60 ct
Verbleibende Ziele
Steuerung per App programmieren
Material bestellen
Prototyp anfertigen
mwinter
(Martin Winter)
11. Mai 2022 um 19:11
26
Anleitung zum flashen des ESP32.
ESP-Tool installieren
sudo apt install esptool
Neuste Firmware herunterladen (aktuelles nighly-Build)
MicroPython - Python for microcontrollers
ESP anschließen
ESP32 flashen
esptool --chip esp32 --port /dev/ttyUSB0 write_flash -z 0x1000 esp32-20220117-v1.18.bin
Hinweise:
Darauf achten, dass der richtige USB-Port angegeben wird.
Den richtigen Dateinamen verwenden
mwinter
(Martin Winter)
9. Juni 2022 um 09:45
28
Sessionbericht vom 01.06.2022
Teilnehmende
Inhalte
Diskussion, wie die Probleme gelöst werden können
Idee 1: Powerbank
Idee 2: Separate Spannungsversorgung des ESP
Anpassungen am Code für Nutzung mit der App
Sessionbericht vom 08.06.2022
Teilnehmende
Inhalte
Bericht von Martin über Debug-Versuche
Ergebnis: Es gibt ein fahrendes Auto
Lösung: separate Spannungsversorgung des ESPs mit 3xAA-Batterien
Besprechung des weiteren Vorgehens
Es müssen noch viele Räder angefertigt werden
Todos
Alle-> Alle ansprechen, die 3D-Drucker haben
JJ und Flo: Prüfen ob sie sich am 14.06.2022 mit Nik im Space treffen um Räder zu drucken
Einladung zum offenen LEOPARD-Treff am 18.06.2022
3D-Druck der Räder
Die Dateien, die zum Drucken benötigt werden findet man hier .
Druckzeiten mit dem Prusa Mini:
1 Rad: 29 Min
6 Räder: 2h 40 Min
mwinter
(Martin Winter)
27. Dezember 2022 um 17:13
33
Das Projekt ist ja quasi abgeschlossen. Hier sollten wir noch einen finalen Bericht schreiben.