Forum: Mikrocontroller und Digitale Elektronik Wohnzimmerheli als quasi-autonome Drohne


von kritörion (Gast)


Lesenswert?

Hi,

evtl. gehört dieser Post auch ins Forum 'Projekte & Code'. Bin da nicht 
so sicher.

Folgender Versuch schwebt mir vor (pun intended ;-)):

Ich möchte die Steuerung eines dieser kleinen ferngestuerten (IR oder 
Funk?) Carrera-Helis, die man so ab 20€ im Spielzeugladen kaufen kann, 
automatisieren.

Die Idee ist, die Position des Heli mit zwei Webcams im Raum zu 
bestimmen und die Steuerung über einen Einplatinencomputer vorzunehmen, 
der die Stabilisierung über einen Machine-Learning-Algorithmus erreicht.

Mein Schwerpunkt ist hier die Software. Ich habe nur ein paar 
grundlegende Elektronikkenntnisse und kann ein wenig Löten. Ich dachte 
daran, PWM-Signale vom Einplatinenrechner an die Fernbedienung zu 
schicken.

Meine Frage ist, ob sich schon mal jemand so eine Fernbedienung 
angeschaut hat und wo und wie man in deren Schaltung eingreifen kann? 
Ich würde sehr ungern durch ahnungsloses Herumprobieren das Ding 
schrotten.

von Franz R. (Gast)


Lesenswert?

Faszinierend, und das alles für 3-5min Flugzeit ?
Soll er dann auch automatisch auf dem Ladegerät landen und den Stecker 
reinstöpseln ?

von kritörion (Gast)


Lesenswert?

Matthias W. schrieb:
> Faszinierend, und das alles für 3-5min Flugzeit ?
> Soll er dann auch automatisch auf dem Ladegerät landen und den Stecker
> reinstöpseln ?

Als hätte ich diese Frage erwartet...

Ja, genau das ist das Ziel. Aber hätte ich das gepostet, hätte man mein 
Projekt gleich als übertrieben ambitioniert verlacht ;-)

von Georg G. (df2au)


Lesenswert?

Hier
https://github.com/hackocopter
findest du Infos über den 2.4GHz Sender, inklusive Schaltbild.

Die sinnvollste Lösung wird sein, den Prozessor gegen etwas gängiges zu 
tauschen. Die Software dazu ist relativ simpel. Vorlagen gibt es im Netz 
zu Hauf.

von kritörion (Gast)


Lesenswert?

Georg G. schrieb:
> Hier
> https://github.com/hackocopter
> findest du Infos über den 2.4GHz Sender, inklusive Schaltbild.
>
> Die sinnvollste Lösung wird sein, den Prozessor gegen etwas gängiges zu
> tauschen. Die Software dazu ist relativ simpel. Vorlagen gibt es im Netz
> zu Hauf.

da geht es wohl um Quadkopter, die schon Stabilisationsgyros eingebaut 
haben. Ich dachte eher an sowas:

http://www.carrera-rc.com/de/produkte/ferngesteuerte-hubschrauber/carrera-rc-micro-helicopter-500/

Wie gesagt, es geht mir vor allem um die Software. Der Elektronikaufwand 
soll auf ein Minimum reduziert sein: Steckbrett oder Lochrasteraufbau, 
möglichst ohne µController. Die Herausforderung soll sein, eine 
schlechte elektronische, mechanische und aerodynamische Situation durch 
Software zu kompensieren.

Dennoch vielen Dank für den Link :-)

von Georg G. (df2au)


Lesenswert?

Es ging mir darum, dir einen Link zum Sender zu geben. Denn da wolltest 
du ja angreifen. Die 2.4GHz Sender dürften alle sehr ähnlich sein.

Im Nachhinein: Zwei Webcams auswerten ist schon etwas anspruchsvoll. 
Warum nimmst du nicht einen Rasberry und häkelst einen RFM70 oder 
NRF2401 da dran und machst alles damit? Hardware ist an einem Wochenende 
fertig und die Software Entwicklung ist einfacher als mit einem 
Mikroprotz.

von dasda (Gast)


Lesenswert?

Hey,
schau dir mal das hier an (bissschen Inspiration):
http://vision.in.tum.de/research/quadcopter

von Andreas R. (daybyter)


Lesenswert?

Ob auch sowas ginge?

http://de.wikipedia.org/wiki/Kinect

Allerdings stell ich es mir recht knifflig vor, die Orientierung der 
Drohne zu erkennen? (Also in welche Richtung sie gerade gedreht ist.)

Interessanter fände ich allerdings, die Steuerung in der Drohne selbst 
unterzubringen.

von Scelumbro (Gast)


Lesenswert?

Andreas Rückert schrieb:
> Allerdings stell ich es mir recht knifflig vor, die Orientierung der
> Drohne zu erkennen? (Also in welche Richtung sie gerade gedreht ist.)

Verschiedenfarbige LED an jedem Motor. Leicht auszuwerten.

von Torsten C. (torsten_c) Benutzerseite


Angehängte Dateien:

Lesenswert?

kritörion schrieb:
> Die Idee ist, die Position des Heli mit zwei Webcams im Raum zu
> bestimmen

Hast Du dazu vor, auch mit diesen retro-reflektierenden Kugeln zu 
arbeiten (Bild)?

Siehe auch:
https://www.youtube.com/watch?v=w2itwFJCgFQ#t=153

Das würde mich auch interessieren.

kritörion schrieb:
> und die Steuerung über einen Einplatinencomputer vorzunehmen
Georg G. schrieb:
> Warum nimmst du nicht einen Rasberry … und die Software Entwicklung
> ist einfacher als mit einem Mikroprotz.

Ist ein Rasberry kein Einplatinencomputer?

von Torsten C. (torsten_c) Benutzerseite


Lesenswert?

kritörion schrieb:
> Ich möchte die Steuerung eines dieser kleinen ferngestuerten (IR oder
> Funk?) Carrera-Helis, die man so ab 20€ im Spielzeugladen kaufen kann,
> automatisieren.

Und? Machst Du damit weiter, oder ist die Idee gestorben?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.