Drona de curse este un sport extrem de interesant, în care există o mare parte din spațiu pentru hackeri, precum și producătorii de a adăuga sosul special în amestec. De obicei, linia de suprafață aeriană are nevoie de hardware special de rasă pentru a face numărătoarea turului, precum și există transpondere de intrare de timp oferite pentru aproximativ 40 de dolari. În slujba lui Coreir, precum și Coreir-Uplink, [Michael Rickert] a decis să inverseze inginerul Protocolul IR care intră în aceste balize, precum și a făcut o versiune homebrew care imită originalul. Transponderele trimit un număr de 7 cifre în mod repetat la un receptor la linia de suprafață, pe măsură ce UAV trece și că asistă o urmărește exact modul în care piloții de drone rapizi au zburat în jurul unei piste de curse. Hack-ul include flipping un IR LED pe, precum și oprit cu sincronizarea corectă, precum și [Michael Rickert] mărturisește că nu era la fel de simplu cum și-a imaginat.
Folosind un analizor logic, el a reușit să prindă semnalul furnizorului de 38 kHz modulate, precum și să extragăm calendarul de la Beaconul original, cu toate acestea a luat o serie de iterații pentru a obține codul doar corect. Biblioteca iremocată are o funcție “sendraw”, care este destul de practică în aceste circumstanțe, precum și a fost angajată pentru sarcină. A experimentat cu un număr de panouri Arduino pentru a alimenta proiectul, înainte de a merge în cele din urmă cu Mini-ul Arduino Pro. El a împărtășit codul pe GitHub, împreună cu imagini ale hack-ului completat, care înlocuiește circuitul original. Schițele finale includ funcții pentru a produce codul de 7 cifre pentru a determina în mod unic Quadcopterul, care completează hack-ul în sine.
Dacă acest lucru nu a fost suficient, el a făcut un pas mai departe prin codificarea, precum și împărtășirea unui client desktop, care transformă acest hack într-un loc de muncă cu drepturi depline, precum și ar trebui să se dovedească destul de util pentru cursele de drone pe un buget. Aplicația este scrisă în Nodejs, precum și ambalate utilizând cadrul electronului, o opțiune care determină o metodă extrem de simplă de a produce aplicații desktop încrucișate.
Un tutorial de dezvoltare vă este oferit pentru a începe, precum și în cazul în care cursele de drone pare un pic cam îmblânzit, inspectați războaiele de drone pentru un pic mai mult carnage.