Оглавление:

Летний проект 2020: 8 шагов
Летний проект 2020: 8 шагов

Видео: Летний проект 2020: 8 шагов

Видео: Летний проект 2020: 8 шагов
Видео: Kak жuвeт Рaмиль Шамсутдинов koтopый B 20 лeт yбuл 8 cocлужuвцeв нa cpoчнou cлyжбe? 2024, Июль
Anonim
Летний проект 2020
Летний проект 2020

Для своего летнего проекта 2020 года я сделал две машины-робота с одинаковым шасси. Предполагалось, что одна машина-робот будет использовать ультразвуковой датчик для обнаружения объектов перед собой, а затем автоматически менять направление движения. Другой автомобиль должен был управляться моим телефоном.

Шаг 1. Получите припасы

Получите припасы!
Получите припасы!

Все материалы, необходимые для изготовления двух автомобилей, перечислены ниже:

- Прозрачная акриловая основа

- 2 пластиковых колеса с резиновыми шинами

- 2 желтых мотор-редуктора (обязательно подключите к ним разъемы)

- Рицинус / заднее колесо - Монтажное оборудование (гайки и болты) - Шестигранные стойки - Клон KeyeStudio Arduino (желтая и черная плата) - Плата NodeMCU Esp8266 - Мини-макет - Плата на 480 точек

- Micro USB (для ESP8266)

- USB A - B (для платы Arduino

- Аккумулятор на 6 В (вмещает 4xAA)

- DF Robot Dual H-Bridge (черная печатная плата, с черным радиатором и зелеными разъемами)

- L298N (красная печатная плата с черным радиатором и синими разъемами)

- Провода перемычки

- 2 ИК-датчика (маленькие синие печатные платы, 4-контактные разъемы)

- 3-х колесные диски (1 запасной)

- 2 сервопривода по 9 г

- Ультразвуковой датчик (синяя печатная плата, 2 больших круглых «глаза»)

- Кнопка включения / выключения

- 1 отвертка Hobby (черная ручка, оранжевый верх)

- Двусторонний скотч (для крепления деталей к шасси. Также можно использовать клеевой пистолет)

Шаг 2: соберите шасси автомобиля

Соберите шасси автомобиля
Соберите шасси автомобиля
Соберите шасси автомобиля
Соберите шасси автомобиля
Соберите шасси автомобиля
Соберите шасси автомобиля

К моему набору прилагалось руководство, так что вы можете сохранить картинку и следить за ней, если хотите. В противном случае вы можете следовать моим инструкциям по сборке шасси. Возможно, вам захочется, чтобы вам помогал второй человек, потому что может быть очень сложно затянуть винты без того, чтобы кто-то помог вам удержать машину на месте.

Сначала вам нужно закрепить двигатель на шасси с помощью пластиковых креплений, винтов и гаек, как на картинке выше.

Затем вы прикрепляете колеса к моторам

Теперь вам нужно прикрепить переднее колесо к шасси с помощью шестигранных стоек, нескольких винтов и гаек.

Затем вы прикрепляете батарейный отсек с помощью винтов. После этого шасси автомобиля готово!

Шаг 3: Подключение

Проводка
Проводка
Проводка
Проводка
Проводка
Проводка
Проводка
Проводка

Сначала мы будем управлять автомобилем с помощью ультразвукового датчика. Вам понадобится ультразвуковой датчик, батарея 6 В, перемычки, плата L298, макетная плата и плата Arduino Redboard. Я использовал схему выше, чтобы мне помочь.

Подключите оба двигателя к плате L298 с помощью перемычек.

Подключите плату L298 к источнику питания 9В.

Подключите плату L298 к GND на красной плате.

Подключите ультразвуковой датчик к пустой макетной плате и к аналоговым входам.

Подключите плату L298 к красной плате

Подсоедините шарнир датчика к макету и красной плате.

Затем подключите другой аккумулятор к красной плате с помощью переходника.

Шаг 4: Код

Опубликованный код будет использоваться для проверки связи с ультразвуковым датчиком, чтобы проверить что-либо перед ним. Затем он скажет машине сменить направление в зависимости от того, есть ли что-нибудь, преграждающее ей путь. Вам также необходимо будет загрузить библиотеку NewPing, размещенную ниже. Затем вам нужно положить его в папку с библиотеками приложения Arduino.

bitbucket.org/teckel12/arduino-new-ping/downloads/

Шаг 5: Успех (или нет)

Image
Image

Вот если вы все сделаете правильно, то должно работать. Как вы можете видеть здесь, датчики работают, но моторы не работают. Код и датчик вроде работают. Однако машина просто не поедет. Я проверил проводку и код, и все выглядело нормально. Вы можете столкнуться с этими техническими проблемами, и если это так, обязательно дважды проверьте, не сломано ли что-нибудь или нет. Датчик явно работал, как показано на видео, размещенных ниже. Мотор тоже точно не сломан, потому что успешно использовал его на следующей машине. Я действительно сделал эту машину после следующей, но решил сначала показать эту. Подозреваю, что проблема в плате L298.

Шаг 6: Электромонтаж второй машины

Электромонтаж второй машины
Электромонтаж второй машины

Теперь мы собираемся построить машину, которой можно будет управлять с помощью телефона. К счастью, этот сработал, и у меня есть видео, как он ездит. Для этой машины не нужно столько материала, как для предыдущей. Вам понадобятся только перемычки, плата L298N и аккумуляторный отсек. Я использовал телефон Android, чтобы загрузить необходимое приложение для управления автомобилем.

Подключите моторы к плате L298.

Соедините макетную плату и плату L298

Не забудьте также подключить аккумулятор к плате L298.

Шаг 7: Код

Вот код, который вам нужно скачать для этой машины. Он должен определять IP-адрес вашего телефона, чтобы вы могли управлять автомобилем с помощью телефона. Вам также нужно будет загрузить приложение на свой телефон Android.

Шаг 8: Успех

Выполнив все шаги вниз, вы сможете управлять автомобилем с помощью сенсорного экрана.

Рекомендуемые: