Flyga en mini drone med datorn! (5 / 6 steg)
Steg 5: Konfigurera din dator
Som du kanske tror finns det en hel del programmering krävs för att få detta att fungera.
Måste du installera följande program:
- Python 2.7 - jag rekommenderar att du använder utvecklingsmiljön Spyder från Python(x,y) distribution.
- PySerial paketet
- OpenCV2
Kolla in min guide till installera Python och OpenCV för mer detaljer.
Nu ladda ner koden från pc-drone -databasen. Det är för närvarande endast setup till arbeta på Fönstren just nu, men du bör kunna arbeta på Linux eller MacOS med några mindre förändringar.
Huvudprogrammet att köra är fly_drone.py, köra den från kommandoraden med python./fly_drone.py
Du måste ha USB-kameran och Arduino ansluten till att köra denna kod enligt ovan. Högst sannolik den vilja inte verk första gången - måste du redigera koden så att den ser rätt videokamera, och kommunicerar även till den rätt COM-porten för din Arduino. Också, du kan behöva justera koden för din specifika cirkel färger och även din ljusförhållanden. Detta inlägg beskriver processen för hur datorn känner igen cirklar och hur du ändrar de färg erkännande tröskelvärdena.