Raspberry Pi RC Control: 4 стъпки (със снимки)
Raspberry Pi RC Control: 4 стъпки (със снимки)
Raspberry Pi RC контрол
Raspberry Pi RC контрол

RC контрол за Raspberry Pi

Има много инструкции, които ви показват как да управлявате робот, използвайки WIFI или Bluetooth с телефон или таблет. Проблемът е, че не можете да маневрирате достатъчно бързо, защото трябва да погледнете екрана и робота. С тази настройка можете да управлявате робота си с истински AM безжичен RC контролер, използвайки малиновото пи.. Изискват се някои умения за запояване.

Стъпка 1: Необходими части

Необходими части
Необходими части

Необходими части

1. Радиопредавател и приемник Futaba 2DR AM.

2. (4) Pololu RC превключвател с цифров изход.

3. perf-board за запояване на (4) малки дъски

4. проводник (използвах проводниците от кабел Cat5)

5. гайки и болтове

6. спойка оборудване

7. много малка плоска отвертка

Стъпка 2: Настройка

Настройвам
Настройвам
Настройвам
Настройвам

НАСТРОЙВАМ;

RC приемникът има 2 канала, единият за управление на посоката, а другият за управление на дросела. Купих контролера и приемника като комплект и той също включва (2) сервомотора S3003 и държач за батерия. Имате нужда само от приемник и контролер. Можете да отрежете проводниците от сервомоторите и да използвате конекторите, ако желаете. Реших да запоя проводниците директно към щифтовете на приемника, вместо да отрежа проводниците от сервомоторите. Купих дъските пололу от Amazon. Натисни тук

Стъпка 3: Окабеляване

Електрически инсталации
Електрически инсталации
Електрически инсталации
Електрически инсталации

ЕЛЕКТРИЧЕСКИ ИНСТАЛАЦИИ;

Прочетете ръководството за pololu в края на инструкциите за подробности. Платките могат да бъдат свързани към 3.3V или 5V. Ако искате 5V изходен сигнал от дъските, тогава трябва да запоите заедно 2 -те големи подложки на гърба на дъските. Ако искате 3.3V от платките, тогава не е нужно да скачате подложките, но ще ви трябват 3.3V от Rpi. Първо запоявайте предоставените щифтове за заглавки към дъските на pololu. Поставете (4) малки дъски върху перф дъската и окачете според схемата. Включих 2 диаграми, едната за 3.3V, а другата за 5V. Имайте предвид, че за да използвате настройката на 5V, ще ви е необходима буферна платка 3.3v-5v. Например Piface или еквивалент. След като всички проводници са запоени. Осигурете захранване на приемника (5V). Всички малки дъски трябва да започнат да мигат и да са готови за програмиране.

Стъпка 4: Програмиране

Image
Image

ПРОГРАМИРАНЕ;

Ще ви е необходим RC контролер за програмиране на всяка дъска pololu. Уверете се, че батериите са добри. Следвайте ръководството за подробности. За да влезете в програмния режим, с много малко отвертка късо съединение 2 -те малки подложки отгоре на платката, докато включите захранването. Светодиодът ще мига, което показва, че сте в режим на програмиране. Активирайте лоста на контролера и съкратете отново накладките, за да ги съхраните в паметта. Ако платката е програмирана правилно, трябва да видите LED светкавицата с различна скорост. Направете същото за всички останали дъски. След програмиране изходът на всяка платка трябва да промени състоянието си от ниско до високо или високо към ниско в зависимост от посоката на джойстика. По някаква причина с моята настройка 2 изхода са ВИСОКИ и 2 са НИСКИ с лостовете в средата. Маркирайте изходните проводници, така че когато програмирате малиновото пи, да знаете кой проводник е какво. Имайте предвид, че когато приемникът е извън обхвата или контролерът е изключен, ще имате 2 изхода HIGH и 2 LOW.

Този проект има за цел да покаже как да добавите RC контрол към малиновото пи, а не как да изградите робот. Ако някой се нуждае от кода на python, моля да попита. Включеното видео показва работната настройка.

ВИДЕО

Препоръчано: