Änderungen

FPV-Auto

644 Byte hinzugefügt, 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 ===
[[Datei:Fpvcar platine verloetet.jpg|320px]]
[[Datei:Chasis verloetet.jpg|320px]]
[[Datei:Batterie Halter.jpg|320px]]
 
[[Datei:Fpvcar mit 9dof i2c.jpg|320px]]
== 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