Category Archives: Projects

DIY Airplane tracker (ADS-B tracking)

Do you want to build your Airplane tracker by yourself? It’s easy and it’s realtime, not delayed like flightradar24.

What do you need?

Here are the steps for Linux/Unix Systems:
Download and unzip the Software:

wget https://github.com/antirez/dump1090/archive/master.zip
unzip master.zip

Change into the unzipped directory and execute make:

cd dump1090-master/
make

Plug in your DVB-T stick and launch dump1090:

./dump1090 --interactive --net

The option “interactive” tells the program to output planes with automatically refreshed screen every second
The option “net” enables networking support.

After a few seconds you should see the first planes:

You can even connect with your webbrowser to http://127.0.0.1:8080 to see the planes on a map.

Now you should see planes near you. It’s best to go outside with your antenna to track airplanes. You can even build better antennas 😉 See the links below.

Happy plane tracking!

DIY Antenna: ADS-B wine cork antenna
Or if you use Windows see this post here: dump1090 on Windows

Arduino powered Bobbycar for my Son

A project I’m currently working on, is the Arduino powered Bobbycar for my Son.
Because my Son is currently so interested in Switches / Buttons and Lights, I decided to add some on his Bobbycar with future extension possibilities.

I did not want to destroy his new Bobbycar, a gift from his Godmother. So I bought a used one (with trailer) for 20 bucks on ricardo.

BobbyCar

Prototype cabling & programming the RBBB (Also already used in this Project):

Cabling

Prototype Board designed with Fritzing:

fritzing-bobby

img_7075 img_7076

19.11.2016: Put all together.

img_7077

20.11.2016: Drilling, soldering, FINISHED 😉

carinaction

3DR Y6 mit Arduino LED’s

Heute habe ich meinen Multikoper mit LED’s ausgestattet. Der verwendete Chip auf den LED Streifen ist ein LPD8806 fĂŒr welchen es bereits eine Library fĂŒr den Arduino gibt.

Als kompakten “Arduino” habe ich mir das RBBB (Really Bare Bones Board) von JeeLabs zusammengelötet und auf dem Kopter montiert.

Damit kann ich nun mit der Arduino-Entwicklungsumgebung jede einzelne LED & Farbe ansteuern.

Hier ein Video vom Ergebnis:

 

 

 

3DR Y6 Multicopter

3DR-Logo

So, wieder einmal ein Bastelprojekt begonnen 🙂 Ich habe mir den Do-It-Yourself Y6 Kit von 3DRobotics bestellt. Dabei handelt es sich um einen Multikopter in Y-Form und 6 gegenlĂ€ufigen brushless outrunner Motoren (je einer unten und einer oben). Da ich Freund von Opensource/Openhardware bin, habe ich natĂŒrlich  keinen fixfertigen DJI Phantom oder 3DR Iris gekauft.

Ich verwende den Begriff “Drohne” extra nicht, da er mir zu militĂ€risch erscheint. Mit Drohnen verbinde ich die unbemannten MilitĂ€rflugzeuge, welche Bomben abwerfen. Der Multikopter ist eher das, was ich im Wohnzimmer fliegen lasse. Noch ganz allgemeiner lassen sich die FluggerĂ€te einfach “UAV” nennen (Unmanned Aerial Vehicle).

ZurĂŒck zum Y6. Eigentlich ist er zu gross und zu gefĂ€hrlich, um diesen im Wohnzimmer fliegen zu lassen. Es kann viel passieren, selbst mit kleinen Multikoptern:

Damit gefahrlos geflogen werden kann, sollte folgendes beachtet werden:

– Vor dem Flug alle Schrauben, Kabel, Batterien prĂŒfen
– Nur im Freien mit viel Platz fliegen, gute Wetter/WindverhĂ€ltnisse
– In der Schweiz muss man ab 500 Gramm Abfluggewicht eine Haftpflichtdeckung von mind. 1Mio. CHF haben
– Ab 30kg wird eine Flugbewilligung benötigt
– Nicht ĂŒber grössere Personenmengen fliegen (mind. 100m Abstand!)
– Nur auf Sicht und nicht in der NĂ€he von FlugplĂ€tzen (5km Abstand) fliegen!
-> Siehe auch die nĂŒtzlichen Links am Ende des Artikels.

Der Multikopter unterstĂŒtzt verschiedene Flugmodi, hier ein Video vom ersten Testflug im Loiter-Modus. Hierbei hĂ€lt der Multikopter automatisch Position und Höhe, ohne dass etwas gemacht werden muss. So kann man sich z.B. auf Fotos/Videos konzentrieren:

Der Zusammenbau des Multikopters ist eigentlich ganz einfach und in einem halben Tag erledigt. Lediglich die ganzen Kabel der ESC’s und Motoren zwischen die beiden Platten zu zwĂ€ngen hat mich ein bisschen Zeit gekostet. Hier ein paar Bilder vom Aufbau:

IMG_3998 IMG_4002 IMG_4004 IMG_4007 IMG_4032

Nach dem Aufbau muss das ganze System kalibriert werden. Dazu werden Magnetometer, Gyroskop, die ESC’s und die Fernsteuerung kalibriert. Dies erfolgt alles ĂŒber die Bodenstation. Damit dies auch ohne USB-Kabel geht, habe ich zusĂ€tzlich einen Telemetriefunk eingebaut, womit der Copter ĂŒber Funk mit der Bodenstation in Verbindung bleibt. Hier ein Screenshot wie dies mit dem APM-Planner aussieht:

APM Planner

Der Multikopter kann mit oder ohne Bodenstation geflogen werden, jedoch ist es von Vorteil das Notebook mit dabei zu haben, denn damit kann neu kalibriert oder eventuelle Fehlercodes ausgelesen werden.

Der Kopter hat nun ein Abfluggewicht von knapp ĂŒber 2kg. Es können noch ca. 600 Gramm zusĂ€tzlich beladen werden, dies wird dann spĂ€ter mal eine Kamera sein. Genau hier liegt der Vorteil dieses Kopters, er ist modular. Man kann ihn sozusagen mal fliegen, wenn man will kann man die Telemetrie erweitern, dann das Kamera-Gimbal und zu guter Letzt sogar eine FPV (First Person View) Kamera montieren.

[UPDATE]: Mittlerweile habe ich ein Kamera-Gimbal fĂŒr die GoPro montiert, die technischen Details sowie erste Fotos findet ihr in der separaten Rubrik “Multicopter” oben in der MenĂŒleiste.

NĂŒtzliche Links fĂŒr die Schweiz:

Wort-Uhr

Mein letztes Projekt war eine Wort-Uhr nachzubauen, ganz nach dem Vorbild von “Qlocktwo” von Biegert & Funk. Darin werkelt ein ATMEL Atmega328 Mikrokontroller (Arduino), ein DCF77 EmpfĂ€nger sowie 114 LED’s. Die Firmware ist open-source und kann beliebig verĂ€ndert werden. So kann man sich seine ganz persönliche Wort-Uhr mit Fade-Effekt, fallenden Buchstaben oder Laufschriften machen, der Fanatasie sind keine Grenzen gesetzt.

IMG_3701 IMG_3733

IMG_3745 IMG_3754

FĂŒr alle die auch ein Projekt starten wollen: Hier findet ihr alle Informationen.