The Drone Pi (6 / 7 stap)

Stap 6: Raspberry Pi


Debian installatie:

Raspbian installeren met noobs door het volgen van deze tutorial: www.raspberrypi.org/help/noobs-setup/

Start raspi-config en pi-camera inschakelen

IP-configuratie

 sudo nano /etc/network/interfaces 

Verwijder alle wlan0 configuratie en bewerken om dit:

 allow-hotplug wlan0 iface wlan0 inet static address 192.168.10.1 netmask 255.255.255.0 gateway 192.168.10.1 

Installatie van hostapd:

Voordat beginnen maken die alle bijwerken:

 sudo apt-get update && sudo apt-get upgrade 

Installeren van hostapd:

 sudo apt-get install hostapd 

En met minimale configuratie testen

 sudo hostapd hostapd.conf 

Als u uw netwerk vanaf je smartphone kunt zien werkt het Maar DONT proberen verbinding tot stand brengen (het zal is mislukt met IP-fout, omdat we niet heb DHCP-server)

De installatie van de server van DHCP:

Nu wij moeten yo een DHCP-server installeren om het IP-adres geven wifi klanten.

 sudo apt-get install isc-dhcp-server 

Het uitvoeren van deze opdracht om het bestand te bewerken:

 sudo nano /etc/dhcp/dhcpd.conf 

Vind de lijnen die zeggen

 option domain-name "example.org"; option domain-name-servers ns1.example.org, ns2.example.org; 

en toevoegen "#" vóór hen wil hen

Installeren van usbmount

We moeten usbmount te koppelen van de USB-sleutel. Dit is om de video opslaan op de USB-stick.

 sudo apt-get install usbmount 

Nu moeten alle USB-sleutels worden gemonteerd op de map "/ media /"

Python-quadcopter programmainstalleren:

Eerst installeren afhankelijkheden:

 sudo apt-get install python-pip build-essential python-dev sudo pip install tornado 

en de git project clonen

 git clone https://github.com/reglisse44/Multiwii-raspberry-drone-server.git multiwiiControll 

Het programma kunt u testen door de lancering als volgt:

Test dit!!:

Waarschuwing: Voor het moment als u wilt beginnen met het python programma hebt u nodig:

  • De pi-camera aangesloten en geactiveerd in raspi-config
  • Het multiwii-bord aangesloten op een raspberry USB-poort als de naam "ttyUSB0" (u kunt dit controleren met de opdracht ' dmesg | grep tty ", als uw multiwii is verbonden met een andere naam veranderen aan het begin van het bestand"main.py")

Voordat beginnen rebooten uw pi om toe te passen alle vorige installatie.

Daarna volgen deze opdrachten:

 sudo hostapd -B /etc/hostapd/hostapd.conf sudo ifconfig wlan0 192.168.10.1 sudo service isc-dhcp-server restart sudo python multiwiiControll/main.py 

Uitleg:

  1. "-B" is om te starten van hostapd in achtergrond
  2. Na het starten van hostapd, het onderzoektijdvak niet wijzigen (ik weet niet waarom) Dus moeten we deze handmatig instellen
  3. DHCP-server aan init starten met het nieuwe wlan0-netwerk
  4. En python script starten

Automatische dit tijdens het opstarten:

Om te starten alle command dit tijdens het opstarten gebruiken we cronjob en een sh script.

 sudo crontab -e 

Deze opdracht open de editor nano. Schrijf dit aan het einde van het bestand:

 /home/pi/multiwiiControll/autostart.sh sudo python /home/pi/multiwiiControll/main.py & 

Afsluiten en opnieuw opstarten, als alles is prima, al moeten start bij het opstarten!

Gerelateerde Artikelen

Gebouw van de Ga Drone versie 2

Gebouw van de Ga Drone versie 2

Hallo, dit is mijn eerste instructable, dus niet verwachten dat dit ook perfect. Als u liked it, geef me wat feedback! Oh en stem voor mij in de wedstrijd "make it vliegen"!Zoals het er nu uitziet, dit instructable vrij vaag is, en ik ben van pl
Flone 3.0 Drone Quadcopter

Flone 3.0 Drone Quadcopter

Dit is flone 3.0: een Open Source Drone ecosysteem.Na de eerste release van onze bekroonde flone 1.0 instructable drie jaar geleden, maakte we een heleboel werk.Flone is een krachtige, compacte, en Slim ontwerp van een goedkope quadcopter die kan gem
250 klasse FPV Drone onder 350 dollar

250 klasse FPV Drone onder 350 dollar

Dus u wilt bouwen van een first person view quad copter maar weet niet waar te beginnen? Nou, omdat u hebt geklikt op dit instructable zeg ik sit terug krijgen een potlood en papier uit voor notities en maak je klaar om te leren. Dit is gonna be een
Het neerzetten van eieren van drones voor plezier en wetenschap

Het neerzetten van eieren van drones voor plezier en wetenschap

Achtergrond: Elk jaar Fort Worth Academy (FWA) deelneemt aan een Egg Drop-project voor de 5e klas. De 5e klassers probeert om te bouwen van een schoenendoos gevuld met materialen of constructies ter bescherming van een rauw ei en het hele vak is geda
Pakket uitvoeringssysteem drone

Pakket uitvoeringssysteem drone

Drones worden steeds een groot ding. Ze kunnen worden gebruikt voor alles van luchtfoto's te racen, en Amazon ontwikkelt zelfs een drone-gebaseerd systeem voor de levering. De levering van de lucht is het doel van dit Instructable. In dit Instructabl
Autonome drone die u al in je zak hebt!

Autonome drone die u al in je zak hebt!

In deze tutorial wil ik je iets leren, misschien van gedachten verandert. En autonome drones beschikbaar maken voor iedereen.Simpele vraag is: wat heb je nodig om uw drone autonome?.Antwoord:-GPS-Versnellingsmeter-Gyroscoop-Telemetrie draadloos syste
Luchtopnamen met Drones

Luchtopnamen met Drones

Filmen met drones is zeer populair geworden en is het verleggen van grenzen in digitale filmmaken. In het verleden, het bereiken van deze resultaten vereist helikopters/vliegtuigen en zware/dure camera apparatuur. Binnen de laatste paar jaar, de kost
Gemakkelijk Android bestuurbaar, PC Interfaceable relatief goedkoop Mini Quadcopter (of Octocopter!) Drone...

Gemakkelijk Android bestuurbaar, PC Interfaceable relatief goedkoop Mini Quadcopter (of Octocopter!) Drone...

Of hoe Word je een ontwikkelaar drone zonder hypothekeren van uw huis.Hier is hoe te maken van een kleine, indoor/outdoor quadcopter die u kuntvliegen met ofwel:* een android telefoon of tablet* een legitieme externe* via uw eigen schetsen van de ver
Laser Etch stempels voor een Drone stempel revolutie!

Laser Etch stempels voor een Drone stempel revolutie!

"In Drones We Trust" is participatieve kunstproject vrijwilligers uit te nodigen in de Verenigde Staten, en over de hele wereld, rubber stempel een klein beeld van een MQ1 Predator Drone op het oppervlak van hun geld. U kunt meer informatie over
Flash een Drone APM 2.6 PPM encoder zodat Radio-Throttle FailSafe (Atmega32U2)

Flash een Drone APM 2.6 PPM encoder zodat Radio-Throttle FailSafe (Atmega32U2)

De APM-2.6 is een flight controller voor drones waarmee RC en autonome vlucht. Dit is een Quick & Easy handleiding op het opvlammen van de APM 2.6 PPM encoder zodat Radio-Throttle FailSafeOpmerking: Dit proces is niet altijd nodig. Oorzaken zijn onde
Gebouw Quadcopters Drones en Uav's-A uitleg en gemakkelijk bouwen van een fundamentele Quad.

Gebouw Quadcopters Drones en Uav's-A uitleg en gemakkelijk bouwen van een fundamentele Quad.

Zodat u geïnteresseerd bent in Quadcopters, Quadrotors, UAV, Drones en wat zij noemen.Maar wat zijn ze samengesteld uit, en waarom? Kan ik bouwen of zijn ze voor meer geavanceerde elektronische type personen.Nou nooit angst. Presenteer ik u een basis
Drones Machine

Drones Machine

dit apparaat is een eerbetoon aan een van de coolste filmpjes van recente geheugen, Eli Eli Lema Sabachthani. In de film geïmproviseerde de protagonisten een heleboel coole instrumenten met het doel om een zuiver en mooi geluid. Een van de meest opva
Hacking the Spy Video Trakr III: Maak een Grabber Bot uit Legos, Snap Circuits en de Spy Video Trakr

Hacking the Spy Video Trakr III: Maak een Grabber Bot uit Legos, Snap Circuits en de Spy Video Trakr

In dit instructable demonstreer ik hoe met Legos, Snap Circuits en de Spy Video Trakr maken van een externe gecontroleerde grabbelen bot. Hier demonstreer ik hoe te downloaden en installeren van de taal C compiler voor de Trakr. Daarna leg ik uit hoe
Grondbeginselen van het omzetten van uw externe controle voertuig in een autonoom systeem (Drone) met behulp van een Arduino

Grondbeginselen van het omzetten van uw externe controle voertuig in een autonoom systeem (Drone) met behulp van een Arduino

ik begon dit project met als doel goedkoop draaien mijn RC helikopter in iets van een UAV of althans te passen sommige sensoren aan het verminderen van aanvaringen en andere "mis haps."Nu helaas aan het begin van het project misrekend ik mijn kl