Мазмұны:

Доңғалақ пен педальмен басқарылатын RC автокөлігі? ️: 6 қадам
Доңғалақ пен педальмен басқарылатын RC автокөлігі? ️: 6 қадам

Бейне: Доңғалақ пен педальмен басқарылатын RC автокөлігі? ️: 6 қадам

Бейне: Доңғалақ пен педальмен басқарылатын RC автокөлігі? ️: 6 қадам
Бейне: Электр велосипед 2021 MINAKO F10 40 км / сағ мини электр велосипед электр велосипед жиналмалы 2024, Қараша
Anonim
Доңғалақ пен педальмен басқарылатын RC автокөлігі? ️
Доңғалақ пен педальмен басқарылатын RC автокөлігі? ️

Өмір - бұл сіздің арманыңызды жүзеге асыру. Менікі RC автокөлігін компьютерлік ойын дөңгелегімен басқаратын болды. Сондықтан мен үлгердім.

Бұл біреуге пайдалы болады деп үміттенемін. Сұрақтар туындаған жағдайда түсініктеме жазыңыз.

1 -қадам: бөлшектер

Бөлшектер
Бөлшектер

Бұл жобаны жасау үшін сізге қажет:

  • Raspberry Pi (мен 4 ГБ жедел жады бар RPI 4B қолдандым)
  • Алдыңғы осьі бар шасси (мотор мен серво қосылған)
  • 3D басып шығарылған корпусы бар RPI камерасы (міндетті емес)
  • Li-Po батареясы 11.1В
  • Педальдары бар ДК дөңгелегі
  • Polulu DRV8835 қос қозғалтқыштар жинағы
  • 11.1 В - 5 В Бак түрлендіргіші
  • Сымдар

2 -қадам: жинау

Жинау
Жинау

Шассиді жинаңыз. Менікін алдым:

Содан кейін артқы жағындағы тұрақты ток қозғалтқышына екі сымды дәнекерлеңіз.

Осыдан кейін жаңғақ пен болтты қолданып Raspberry Pi орнатыңыз

3 -қадам: Мотор драйверін RPI -ге қосыңыз

Мотор драйверін RPI -ге қосыңыз
Мотор драйверін RPI -ге қосыңыз
Мотор драйверін RPI -ге қосыңыз
Мотор драйверін RPI -ге қосыңыз
Мотор драйверін RPI -ге қосыңыз
Мотор драйверін RPI -ге қосыңыз

Енді біз мотор жүргізушісін дәнекерлеуіміз керек. Содан кейін 3 істікшелі алтын түйреуішті алыңыз және оны драйверлер тақтасындағы 5V мен GND -ге дәнекерлеңіз (суретті қараңыз). Алтын түйреуішті әйел ұшы бар соңғы түйреуіш сым. Біз оны сервоприводты басқаратын PWM сигналы үшін қолданамыз.

Содан кейін конвертер мен дәнекерлеуді алыңыз:

  • қара (жерге қосылған) сым GND дейін
  • қызыл шығыс сым 5В дейін
  • Vout -қа қызыл кіріс сымы

Дәнекерлеу аяқталғаннан кейін конвертерді мотор драйверіне бекіту үшін екі жақты таспаны қолданыңыз.

Осыдан кейін біздің драйвер дайын және оны RPI -ге қосуға болады.

4 -қадам: Камераға арналған корпусты басып шығару

Камераға арналған корпус
Камераға арналған корпус

Келесі қадам - камераға арналған корпусты басып шығару. Сіз көптеген жобаларды таба аласыз:

Камераға сәйкес келетінін пайдаланыңыз.

5 -қадам: Қорытынды жинау

Қорытынды жинау
Қорытынды жинау
Қорытынды жинау
Қорытынды жинау
Қорытынды жинау
Қорытынды жинау

Енді бәрін біріктіретін уақыт келді. Батареяны салыңыз, камераны, сервоприводты түйреуіштерге жалғаңыз және қозғалтқышты драйверге, сондай -ақ аккумуляторға қосыңыз.

Фотосуретте бүкіл схеманы көруге болады.

6 -қадам: Кодты іске қосыңыз

Соңғы бөлім кодты іске қосады.

RPI мен ноутбук арасындағы байланыс Python тілінде жазылған Flask сервері арқылы орнатылады.

Біз серверге екі нәрсені жібереміз:

  • Руль дөңгелегінің бұрышы
  • Қозғалтқыш жылдамдығы (толық жылдамдықпен 480 және артқа толық жылдамдық үшін -480)

Ноутбуктағы бағдарлама педальдар мен дөңгелектердің мәндерін оқуға және оны Raspberry -де жұмыс істейтін серверге жіберуге жауап береді.

RPI -де біз серверде сақталатын мәндерді оқитын сервер кодын және бағдарламаны іске қосуымыз керек, ол серво бұрышы мен қозғалтқыш жылдамдығын басқарады.

Есіңізде болсын:

  1. Raspberry Pi мен ноутбук бір WiFi желісіне қосылған болуы керек!
  2. Сіз RPI бағдарламаларын терминалдан sudo (мысалы, sudo python3 Flask_server_RPI.py) пәрмені арқылы іске қосуыңыз керек!

Ұсынылған: