Съдържание:

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

Видео: Raspberry Pi RC Control: 4 стъпки (със снимки)

Видео: Raspberry Pi RC Control: 4 стъпки (със снимки)
Видео: Course Lesson 10 of 10: Controlling Raspberry Pi Pico 4WD Smart Car Kit with mobile App 2024, Юли
Anonim
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, моля да попита. Включеното видео показва работната настройка.

ВИДЕО

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