Wohnzimmerheli als quasi-autonome Drohne

Gast #4131244
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.
Gast #4131283
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 ;-)
Gast #4131418
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 :-)
#4131608
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.
Persönliche Seite #4131879
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?
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.