Spisu treści:

Sterowanie Raspberry Pi RC: 4 kroki (ze zdjęciami)
Sterowanie Raspberry Pi RC: 4 kroki (ze zdjęciami)

Wideo: Sterowanie Raspberry Pi RC: 4 kroki (ze zdjęciami)

Wideo: Sterowanie Raspberry Pi RC: 4 kroki (ze zdjęciami)
Wideo: Pierwsze kroki z Raspberry Pi: przykład sterowania LED RGB poprzez I2C 2024, Listopad
Anonim
Sterowanie RC Raspberry Pi
Sterowanie RC Raspberry Pi

Sterowanie RC dla Raspberry Pi

Istnieje wiele instrukcji pokazujących, jak sterować robotem za pomocą WIFI lub bluetooth za pomocą telefonu lub tabletu. Problem polega na tym, że nie możesz manewrować wystarczająco szybko, ponieważ musisz patrzeć na ekran i robota. Dzięki tej konfiguracji możesz sterować swoim robotem za pomocą prawdziwego bezprzewodowego kontrolera RC AM za pomocą raspberry pi.. Wymagane są pewne umiejętności lutowania.

Krok 1: Potrzebne części

Potrzebne części
Potrzebne części

Potrzebne części

1. Nadajnik i odbiornik radiowy Futaba 2DR AM.

2. (4) Przełącznik Pololu RC z wyjściem cyfrowym.

3. płyta perf do lutowania (4) małych płytek

4. drut (użyłem przewodów z kabla Cat5)

5. nakrętki i śruby

6. sprzęt do lutowania

7. bardzo mały płaski śrubokręt

Krok 2: Konfiguracja

Ustawiać
Ustawiać
Ustawiać
Ustawiać

USTAWIAĆ;

Odbiornik RC posiada 2 kanały, jeden do sterowania kierunkiem, a drugi do sterowania przepustnicą. Kupiłem kontroler i odbiornik jako zestaw, zawierał również (2) serwa S3003 i uchwyt baterii. Potrzebujesz tylko odbiornika i kontrolera. Możesz odciąć przewody od serw i użyć złączy, jeśli chcesz. Postanowiłem przylutować przewody bezpośrednio do pinów na odbiorniku zamiast odcinać przewody od serw. Kupiłem deski polo od Amazona. Kliknij tutaj

Krok 3: Okablowanie

Okablowanie
Okablowanie
Okablowanie
Okablowanie

OKABLOWANIE;

Przeczytaj instrukcję pololu na końcu instrukcji, aby uzyskać szczegółowe informacje. Płyty można okablować napięciem 3,3V lub 5V. Jeśli chcesz uzyskać wyjście sygnału 5V z płyt, musisz przylutować 2 duże podkładki z tyłu płyt. Jeśli chcesz 3,3 V z płyt, nie musisz zwierać padów, ale będziesz potrzebować 3,3 V z Rpi. Najpierw przylutuj dostarczone szpilki nagłówka do płytek Pololu. Umieść (4) małe deski na desce perforowanej i okablowaj zgodnie ze schematem. Dołączyłem 2 schematy, jeden dla 3,3V a drugi dla 5V. Zwróć uwagę, że aby użyć konfiguracji 5V, będziesz potrzebować płyty buforowej 3.3v-5v. Na przykład Piface lub odpowiednik. Po przylutowaniu wszystkich przewodów. Zapewnij zasilanie odbiornika (5V). Wszystkie małe płytki powinny zacząć migać i być gotowe do programowania.

Krok 4: Programowanie

Image
Image

PROGRAMOWANIE;

Do zaprogramowania każdej płytki Pololu potrzebny będzie kontroler RC. Upewnij się, że baterie są dobre. Postępuj zgodnie z instrukcją, aby uzyskać szczegółowe informacje. Aby wejść w tryb programowania, bardzo małym śrubokrętem zewrzyj 2 małe podkładki na górze płyty podczas włączania zasilania. Dioda LED zacznie migać wskazując, że jesteś w trybie programowania. Aktywuj dźwignię na kontrolerze i ponownie zewrzyj klocki, aby zapisać je w pamięci. Jeśli płytka jest zaprogramowana poprawnie, dioda LED powinna migać z różną częstotliwością. Zrób to samo dla wszystkich pozostałych desek. Po zaprogramowaniu wyjście na każdej płytce powinno zmienić stan z niskiego na wysoki lub wysoki na niski w zależności od kierunku joysticka. Z jakiegoś powodu w mojej konfiguracji 2 wyjścia są WYSOKIE, a 2 NISKICH z dźwigniami pośrodku. Oznacz przewody wyjściowe, aby podczas programowania raspberry pi wiedzieć, jaki jest przewód. Należy pamiętać, że gdy odbiornik jest poza zasięgiem lub kontroler jest wyłączony, będziesz miał 2 wyjścia HIGH i 2 LOW.

Ten projekt ma pokazać, jak dodać sterowanie RC do Raspberry Pi, a nie jak zbudować robota. Jeśli ktoś potrzebuje kodu Pythona, zapytaj. Dołączony film przedstawia konfigurację roboczą.

WIDEO

Zalecana: