Indholdsfortegnelse:

Raspberry Pi RC Control: 4 trin (med billeder)
Raspberry Pi RC Control: 4 trin (med billeder)

Video: Raspberry Pi RC Control: 4 trin (med billeder)

Video: Raspberry Pi RC Control: 4 trin (med billeder)
Video: Hand Tracking & Gesture Control With Raspberry Pi + OpenCV + Python 2024, Juli
Anonim
Raspberry Pi RC Control
Raspberry Pi RC Control

RC -kontrol til Raspberry Pi

Der er mange instruktører, der viser dig, hvordan du styrer en robot ved hjælp af WIFI eller bluetooth med en telefon eller tablet. Problemet er, at du ikke kan manøvrere hurtigt nok, fordi du skal se på skærmen og robotten. Med denne opsætning kan du styre din robot med en ægte AM trådløs RC -controller ved hjælp af hindbær pi.. Nogle loddefærdigheder er påkrævet.

Trin 1: Nødvendige dele

Nødvendige dele
Nødvendige dele

Dele nødvendige

1. Futaba 2DR AM radiosender og modtager.

2. (4) Pololu RC switch med digital udgang.

3. perf-board til lodning af (4) små brædder

4. ledning (jeg brugte ledningerne fra Cat5 -kabel)

5. møtrikker og bolte

6. loddeudstyr

7. meget lille flad skruetrækker

Trin 2: Opsætning

Opsætning
Opsætning
Opsætning
Opsætning

OPSÆTNING;

RC -modtageren har 2 kanaler, den ene til at styre retningen og den anden til at styre gashåndtaget. Jeg købte controlleren og modtageren som et sæt, og den inkluderede også (2) S3003 servoer og en batteriholder. Du behøver kun modtageren og controlleren. Du kan klippe ledningerne fra servoerne og bruge konnektorerne, hvis du vil. Jeg besluttede at lodde ledningerne direkte til benene på modtageren i stedet for at skære ledningerne fra servoerne. Jeg købte pololu boards fra Amazon. Klik her

Trin 3: Ledningsføring

Ledninger
Ledninger
Ledninger
Ledninger

WIRING;

Læs pololu -manualen i slutningen af instruktionsbogen for detaljer. Pladerne kan forbindes til 3,3V eller 5V. Hvis du vil have 5V signaludgang fra kortene, skal du lodde de 2 store puder på bagsiden af brædderne sammen. Hvis du vil have 3.3V fra tavlerne, behøver du ikke at jumper puderne, men du skal bruge 3.3V fra Rpi. Først loddes de medfølgende hovedstifter til pololu -pladerne. Læg de (4) små tavler på perf-tavlen, og led i henhold til diagrammet. Jeg inkluderede 2 diagrammer, det ene til 3,3V og det andet til 5V. Bemærk, at du skal bruge 3.3v-5v bufferkort for at bruge 5V-opsætningen. For eksempel Piface eller tilsvarende. Efter at alle ledningerne er loddet. Giv strøm til modtageren (5V). Alle de små tavler skal begynde at blinke og klar til programmering.

Trin 4: Programmering

Image
Image

PROGRAMMERING;

Du skal bruge RC -controlleren til at programmere hvert pololu -kort. Sørg for, at batterierne er gode. Følg vejledningen for detaljer. For at komme ind i programtilstanden med en meget lille skruetrækker kortslutte de 2 små puder oven på brættet, mens du tænder for strømmen. LED'en blinker for at angive, at du er i programtilstand. Aktiver håndtaget på controlleren, og kort puderne igen for at gemme dem i hukommelsen. Hvis tavlen er programmeret korrekt, skal du se LED'en blinke med en anden hastighed. Gør det samme for alle de andre tavler. Efter programmering skal output på hvert kort skifte tilstand fra lav til høj eller høj til lav afhængigt af joystickets retning. Af en eller anden grund er mine output 2 HIGH og 2 er LOW med håndtagene i midten. Marker udgangstrådene, så når du programmerer hindbærpi, ved du, hvilken ledning der er. Husk, at når receiveren er uden for rækkevidde eller controlleren OFF, vil du have 2 udgange HIGH og 2 LOW.

Dette projekt er beregnet til at vise, hvordan man tilføjer RC -kontrol til hindbær pi, ikke hvordan man bygger en robot. Spørg nogen, hvis nogen har brug for python -koden. Den medfølgende video viser arbejdsopsætningen.

VIDEO

Anbefalede: