Änderungen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche

FPV-Auto

412 Byte entfernt, 15:39, 16. Dez. 2019
* Optional: 1 Kanal Class-D Audio-Amp (oder Codec?) für 5V '''MAX98357A''' ist hier gut
* NRF24L01+ Mini-Modul
 
=== Pinbelegung FPV-Auto Board ===
<pre>
AOUT2 AOUT1 | SERVO1 +5V5 GND | VO-
BOUT2 BOUT1 | SERVO2 +5V5 GND | VO+
=======PCB===========PCB==========PCB========
 
[MOTOR_RIGHT] | [SERVO1 +5V5 GND] | |Spk|
[MOTOR_LEFT ] | [SERVO2 +5V5 GND] | |Spk|
=======PCB===========PCB==========PCB========
</pre>
 
=== Pinbelegung ATmega328 ===
== Reifen ==
* https://www.youtube.com/watch?v=k6QX90taK5c
 
[[Datei:20180604 201225.jpg|320px]]
[[Datei:20180604 201232.jpg|320px]]
 
Ø = 5,5 cm<br>
U = π·d = 17,3 cm<br>
200 RPM = 57,6 cm/sec<br>
250 RPM = 72 cm/sec
 
Felge 8-2018 Zum eingießen in Silikon oder für gedruckte Reifen [[Datei:felge8-2018.zip]] (spitze Madenschraube M3 wird benötigt)<br>
Reifen zum drucken in weichem Material (TPU, Ninjaflex etc.) [https://drive.google.com/open?id=1lXRN7BjhyoFlRAwqvAEh77fFSULiji9e Reifen]<br>
Ø = 5,8 cm<br>
U = π·d = 18,2 cm<br>
50 RPM = 15,2 cm/sec<br>
200 RPM = 60,7 cm/sec<br>
250 RPM = 75,9 cm/sec<br>
Dateien sind hier zu finden https://github.com/bmarl/FPVCar/tree/master/3D-print-parts
== Akkus ==
== Chassis ==
Alle Teile für das aktuelle Chassis sind hier zu finden - https://github.com/bmarl/FPVCar/tree/master/3D-print-parts
 
 
Da es zwei unterschiedliche Ansätze zur Nutzung gibt
*Tumbler mit großer Bodenfreiheit und Option über Kopf zu fahren
[[Datei:20180624-fpvauto-fpvauto-tumblrconfig.jpg|320px]]
[[Datei:20180624-fpvauto-fpvauto-tumblrchassis.jpg|320px]]
 
Für die Standard Version werden zwei 12mm Schalen verwendet, das Chassis bietet dann zwei 18650 Zellen Platz, der RasPi Stack steh hier senkrecht.
[[Datei:20180624-fpvauto-fpvauto-stdchassis.jpg|320px]]
[[Datei:Chassis11.zip]] Schalen<br>Platine verlötet[[Datei:X_Chassis_11.zip]] Chassis <br><br>Als Alternative wurde ein Chassis mit den Motoren im Rad entwickelt. Dadurch wir die Radnabe dicker, aber der Platz im Inneren des Chassis wird deutlich größer. Ausserdem läßt sich jetzt der Aufbau des Chassis wesentlich freier gestalten, es müssen lediglich die Befestigungspunkte der Räder vorgesehen werden.<br>[[Datei:20190421-fpvauto-inwheelchassis01Fpvcar platine verloetet.jpg|320px]]<br>[[Datei:20190424InWheelChasis verloetet.zipjpg|320px]] In Wheel Chassis (Testplattform)<br>[[Datei:20190605-InWheelChassisBatterie Halter.zipjpg|320px]] In Wheel Chassis (Beta 1) mit Befestigungslöchern für Stack<br>[[Datei:20190605-StackHolder.zip]] Stackbefestigung für Beta 1 Chassis. Befestigung mittels 2x M4 Senkkopf 5mm <br>[[Datei:20190715-InWheelFpvcar mit 9dof i2c.zip]] In Wheel Chassis - Versetzter Stackholder, Ladekontakte, Lautsprechergitter<br>[[Datei:20190722-InWhee-Deckel.zipjpg|320px]] Deckel für In Wheel Chassis - Nur Befestigungsbohrungen<br>
== Raspberry Pi Zero W ==
=== Protokoll für Commandos aus der Webgui ===
{
"modulcomponent":"MODULNAMECOMPONENTNAME",
"key": "value"
}
{
"modulcomponent":"base",
"forward": 10
}
Verwendet wird die Python Bibliothek [https://github.com/rm-hull/luma.oled Luma.OLED].<br>
Das Python-Skript liegt im Git Repo unter python/eyes.
 
== ToDo ==
1. Vollbild Control<br>
2. Consolenausgaben des Pythonservers der über eine Serviceunit gestartet ist ins syslog bekommen.<br>
3. Serviceunit ohne Passwortabfrage starten/stoppen können.
279
Bearbeitungen