Drone Racing je extrémně zajímavý sport, ve kterém je velký prostor pro hackery, stejně jako tvůrce, aby přidali tuto speciální omáčku do mixu. Obvykle letecká povrchová linka potřebuje speciální hardware načasování závodu, aby se počítadlo kola, stejně jako včasné vstupní transpondéry nabízené za přibližně 40 dolarů. Ve své práci Coreir, stejně jako Coreir-Uplink, se [Michael Rickert] rozhodl se vrátit inženýra IR protokol, který jde do těchto majáků, stejně jako provedené verzi domácích, která napodobuje původní verzi. Transpondéry odešlete 7místné číslo opakovaně na přijímač na povrchové lince, když UAV prochází a že pomáhá sledovat přesně, jak rychle drone piloti letěli kolem závodní dráhy. Hack zahrnuje překlopení IR LED na sobě, stejně jako pryč se správným časováním, stejně jako [Michael Rickert] přiznává, že to nebylo tak jednoduché, jak si představoval.
Pomocí logického analyzátoru byl schopen chytit modulovaný signál poskytovatele 38khz, stejně jako extrahovat načasování z původního majáku, ale to trvalo řadu iterací, které dostanete kód správně. Knihovna Irremote má funkci “sendraw”, která je za těchto okolností spíše praktická, stejně jako pro úkol. Experimentoval s řadou desek Arduino, aby se projekt napájela, než nakonec s Arduino Pro Mini. Sdílel kód na GitHub spolu s obrázky dokončeného hack, který nahrazuje původní obvod. Závěrečné skici zahrnují funkce pro výrobu 7místného kódu pro jednoznačně určovat Quadcopter, který dokončí hack samo o sobě.
Kdyby to nestačilo, je pokračovat o krok dále kódováním, stejně jako sdílení desktopového klienta, který se otočí do plnohodnotného zaměstnání, stejně jako by se mělo ukázat spíše užitečné pro drone závodníky na rozpočtu. Aplikace je napsána v nodejs, stejně jako balení s využitím elektronového rámce, což je možnost, která umožňuje extrémně jednoduchou metodu pro výrobu cross-platformě desktopových aplikací.
Vývojový tutoriál je nabízen pro vás, abyste mohli začít, stejně jako kdyby Drone Racing se zdá být trochu krotký, zkontrolovat Drone Wars pro trochu více masakrů.