Telepräsenzpanzer: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
K
K (→‎2016-02-13: ipcamd läuft beinahe)
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
 
WLAN geht auch immer noch nicht.
 
 
=== 2016-03-20 ===
Es wurde festgestellt, dass die Firmwaredatei unter einem falschen Namen abgelegt war.
Ein Experiment mit <code>mdev</code> aus Busybox und korrekt benannter Firmware führte zu einer heftigen Kernel-Fehlermeldung:
<pre>
/ # echo /bin/mdev > /proc/sys/kernel/hotplug
/ # ifconfig wlan0 up
kernel BUG at mm/nommu.c:415!
</pre>
 
=== 2016-03-21 ===
Mit richtig benannter, in den Kernel einkompilierter WLAN-Firmware kann diese nun auch richtig geladen werden.
 
=== 2016-06-17 ===
Neue Gehversuche mit Buildroot, nun mit externer Toolchain.
 
=== 2016-06-18 ===
[[Benutzer:Coffee|coffee]] hat die Schnauze voll von dem Nuvoton-SOC, weil wpa_supplicant anscheinend nicht ohne MMU funktionieren kann.
Es wird irgendwann ein beliebiger Einplatinenrechner verwendet werden.
Die gute Nachricht: Die [http://emartee.com/product/41426/24BYJ%2048%20High%20Quality%20Stepper%20Motor%205V Motoren] sind einfache Stepper.
 
==== Wie treibt das Original-Board Schrittmotoren ohne Schrittmotortreiber? ====
Interessanterweise befindet sich auf dem Board kein Schrittmotortreiber, aber ein [http://www.ti.com/lit/ds/symlink/uln2003a.pdf Array von acht Darlington-Transistoren].
Bei den Steppern handelt es sich um Unipolar-Schrittmotoren. Zu den fünf Polen jedes Motors gehören die vier Enden der zwei Spulen und die zusammengeschalteten Mittenanzapfungen der Spulen.
Somit genügen vier Transistoren pro Motor, und das Darlington-Array reicht aus.
 
== TO DO ==
* Single-Board-Computer beschaffen (beispielsweise Raspberry Pi)
* `/bin/camera` reverse engineeren: Steuerung der DC-Motoren und Relais-Ausgänge identifizieren
* Anschlüsse der USB-Kamera identifizieren
* WLAN initialisieren
* Treiberschaltung für Schwenk-Neige-Schrittmotoren aufbauen (benötigt werden 8 Ausgänge)
** WLAN-Firmware scheint zu fehlen
** Magie mit `iwconfig` und `ifconfig`
* ???
* Profit!
217

Bearbeitungen

Navigationsmenü