Inhoudsopgave:
Video: Raspberry Pi RC-besturing - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
RC-besturing voor Raspberry Pi
Er zijn veel instructables die je laten zien hoe je een robot bestuurt via WIFI of bluetooth met een telefoon of tablet. Het probleem is dat je niet snel genoeg kunt manoeuvreren omdat je naar het scherm en de robot moet kijken. Met deze opstelling kun je je robot besturen met een echte AM draadloze RC-controller met behulp van de raspberry pi.. Enige soldeervaardigheid is vereist.
Stap 1: benodigde onderdelen
Onderdelen nodig
1. Futaba 2DR AM-radiozender en -ontvanger.
2. (4) Pololu RC-schakelaar met digitale uitgang.
3. perf-board om de (4) kleine boards te solderen
4. draad (ik gebruikte de draden van Cat5-kabel)
5. moeren en bouten
6. soldeer apparatuur
7. zeer kleine platte schroevendraaier
Stap 2: Instellen
OPSTELLING;
De RC-ontvanger heeft 2 kanalen, een om de richting te regelen en de andere om het gas te regelen. Ik kocht de controller en ontvanger als een kit en bevatte ook (2) S3003-servo's en een batterijhouder. Je hebt alleen de ontvanger en controller nodig. Je kunt de draden van de servo's doorknippen en de connectoren gebruiken als je wilt. Ik besloot de draden rechtstreeks aan de pinnen op de ontvanger te solderen in plaats van de draden van de servo's af te knippen. Ik kocht de pololu-borden van Amazon. Klik hier
Stap 3: Bedrading
BEDRADING;
Lees de pololu-handleiding aan het einde van de instructable voor meer informatie. De borden kunnen worden bedraad voor 3.3V of 5V. Als u 5V-signaaluitvoer van de boards wilt, moet u de 2 grote pads aan de achterkant van de boards aan elkaar solderen. Als je 3,3V van de borden wilt, hoef je de pads niet te jumpen, maar heb je 3,3V van de Rpi nodig. Soldeer eerst de meegeleverde header pinnen aan de pololu boards. Plaats de (4) kleine planken op het perforatiebord en bedraad volgens het diagram. Ik heb 2 diagrammen bijgevoegd, één voor 3,3V en de andere voor 5V. Merk op dat om de 5V-opstelling te gebruiken, u een bufferkaart van 3,3v-5v nodig hebt. Bijvoorbeeld de Piface of gelijkwaardig. Nadat alle draden zijn gesoldeerd. Voorzie de ontvanger van stroom (5V). Alle kleine borden zouden moeten beginnen te knipperen en klaar zijn om te programmeren.
Stap 4: Programmeren
PROGRAMMERING;
Je hebt de RC-controller nodig om elk Pololu-bord te programmeren. Zorg ervoor dat de batterijen goed zijn. Volg de handleiding voor details. Om naar de programmeermodus te gaan, sluit u met een zeer kleine schroevendraaier de 2 kleine pads bovenop het bord kort terwijl u de stroom inschakelt. De LED knippert om aan te geven dat u zich in de programmeermodus bevindt. Activeer de hendel op de controller en sluit de pads weer kort om ze in het geheugen op te slaan. Als het bord correct is geprogrammeerd, zou u de LED met een andere snelheid moeten zien knipperen. Doe hetzelfde voor alle andere borden. Na het programmeren moet de uitgang op elk bord van laag naar hoog of van hoog naar laag veranderen, afhankelijk van de richting van de joystick. Om de een of andere reden zijn bij mijn opstelling 2 uitgangen HOOG en 2 LAAG met de hendels in het midden. Markeer de uitgangsdraden zodat u weet welke draad wat is wanneer u de Raspberry Pi programmeert. Houd er rekening mee dat wanneer de ontvanger buiten bereik is of de controller UIT staat, u 2 uitgangen HOOG en 2 LAAG hebt.
Dit project is bedoeld om te laten zien hoe je RC-besturing toevoegt aan de Raspberry Pi, niet hoe je een robot bouwt. Als iemand de python-code nodig heeft, vraag het dan. De meegeleverde video toont de werkende opstelling.
VIDEO
Aanbevolen:
DIY Raspberry Pi-downloadbox: 4 stappen
DIY Raspberry Pi Downloadbox: Ben je vaak bezig met het downloaden van grote bestanden zoals films, torrents, cursussen, tv-series, etc dan ben je hier aan het juiste adres. In deze Instructable zouden we onze Raspberry Pi zero in een downloadmachine veranderen. Die elke
Raspberry Pi-scorebord: 4 stappen
Raspberry Pi-scorebord: Vandaag zal ik uitleggen hoe ik dit scorebord heb gemaakt dat wordt bestuurd door een Raspberry Pi en wordt aangedreven door een 5V-voeding. Het gebruikt een combinatie van ws2811- en ws2812b-leds voor de verlichting en de structuur is gemaakt van multiplex en rood eiken. Voor een besch
Smart Home van Raspberry Pi: 5 stappen (met afbeeldingen)
Smart Home van Raspberry Pi: er zijn al verschillende producten die uw flat slimmer maken, maar de meeste zijn eigen oplossingen. Maar waarom heb je een internetverbinding nodig om een lamp te schakelen met je smartphone? Dat was voor mij een reden om mijn eigen Smar te bouwen
LED-knipper met Raspberry Pi - Hoe GPIO-pinnen op Raspberry Pi te gebruiken: 4 stappen
LED-knipper met Raspberry Pi | Hoe GPIO-pinnen op Raspberry Pi te gebruiken: Hallo allemaal, in deze instructables zullen we leren hoe we GPIO's van Raspberry Pi kunnen gebruiken. Als je ooit Arduino hebt gebruikt, weet je waarschijnlijk dat we een LED-schakelaar enz. op de pinnen kunnen aansluiten en het zo kunnen laten werken. laat de LED knipperen of krijg input van de schakelaar zodat
Raspbian installeren in Raspberry Pi 3 B zonder HDMI - Aan de slag met Raspberry Pi 3B - Uw Raspberry Pi instellen 3: 6 stappen
Raspbian installeren in Raspberry Pi 3 B zonder HDMI | Aan de slag met Raspberry Pi 3B | Je Raspberry Pi 3 instellen: Zoals sommigen van jullie weten, zijn Raspberry Pi-computers best geweldig en kun je de hele computer op een klein bordje krijgen. De Raspberry Pi 3 Model B heeft een quad-core 64-bit ARM Cortex A53 geklokt op 1,2 GHz. Dit zet de Pi 3 ongeveer 50