Ультразвуковой повторитель

Источник:

Это небольшая подставка для телефона или устройства по вашему выбору, которая будет использовать 2 ультразвуковых датчика, чтобы следовать за вами. Он вдохновлен этим проектом: https://darwindelacruz.wordpress.com/2018/05/05/motion-tracking-robot-using-two-2-hc-s004-ultrasonic-sensor/

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

Необходимые детали:
1 Ардуино Нано
2x HC-SR04
1 28BYJ-48 Шаговый двигатель 5 В + плата драйвера ULN2003
Батарея 9 В и зажим для аккумулятора
Провода
3 болта M3x6 (дополнительно — используются для привинчивания двигателя и затягивания вертлюга на валу двигателя)
Программирование Ардуино:

Для программирования Arduino вам понадобится установленная Arduino IDE.
Или, если хотите, я также сделал его доступным в веб-редакторе Arduino.
https://create.arduino.cc/editor/dsk001785/cc647fd3-3af8-40c4-9955-fa9edc9e4fd9/preview

Добавление библиотек:

После того, как у вас установлена IDE, вам нужно будет добавить в нее новую библиотеку Ping, чтобы код скомпилировался и имел все необходимое.

Вы перейдете в «Эскиз» > «Включить библиотеку» > «Управление библиотекой».

Вы будете искать New Ping и устанавливать (у меня написано обновление, так как оно уже установлено)

Выбор платы Arduino:

Затем выберите правильную доску. Выберите «Инструменты» > «Плата» > «Платы Arduino AVR» > «Arduino Nano». Также измените процессор на ATmega328P (старый загрузчик)
Вам также необходимо будет выбрать правильный порт. Как только вы подключите Arduino с помощью USB-кабеля, новый порт должен появиться в качестве одного из вариантов, выберите его.

После этого вы сможете загрузить Follower.ino и загрузить его на Arduino.

Проводка:
НЕ ПОДКЛЮЧАЙТЕ ШАГОВЫЙ ДВИГАТЕЛЬ ЧЕРЕЗ ARDUINO!!!!

Пожалуйста, подключите драйвер шагового двигателя, как показано ниже, непосредственно �� аккумулятору. Драйвер может использовать слишком большой ток и сжечь Arduino, если вы попытаетесь использовать контакт 5 В.

Печать:

Все части должны быть в правильной ориентации при открытии в слайсере. Вам нужно напечатать только одну из поворотных частей, в зависимости от того, хотите ли вы согнуть штифты ультразвукового датчика или нет. (См. сборку ниже). Единстве��ная часть, которая может нуждаться в опорах, — это держатель телефона под отверстием для резьбы, если у вас есть хорошее перекрытие.

Сборка:

В моем случае я аккуратно отогнул контакты ультразвуковых датчиков, чтобы они выглядели чище. Но если вы не хотите этого делать, есть вторая версия, в которой вы можете установить датчики вверх ногами и подключить провода сверху, и вам вообще не придется сгибать контакты. Используйте 2 болта M3 для установки шагового двигателя, а другой болт используется как установочный винт для фиксации вертлюга на валу шагового двигателя. Остальные компоненты имеют свои места. Arduino устанавливается перевернутым, а 6 контактов на конце Arduino, которые обычно торчат вверх, используются для крепления Arduino, что обеспечивает надежное крепление и легкий доступ к контактам.

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

21:39
6
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Наружный корпус с защелкивающейся посадкой для монитора у..
Это специально созданный корпус дляПодробнее
Корпус ультразвукового датчика WisBlock RAK12007........
Небольшой корпус для ультразвуковогоПодробнее
Ультразвуковой датчик HC-SR04, крепление на сервоприводе....
Просто добавил смайлик, как вПодробнее
Держатель ультразвукового датчика............
Ultrasonic Sensor Holder for arduino Подробнее
Кронштейн для ультразвукового датчика HC-SR04............
Pointed at 10 degree angle, to look downПодробнее
Держатель ультразвукового датчика расстояния JSN-SR04T......
5° tiltet holder to correct the tilt ofПодробнее
корпус ультразвукового датчика HC-SR04............
Симпатичный дизайн корпусаПодробнее
Мыльница с таймером ручной стирки.............
Мыльница с отдельным таймером для мытьяПодробнее
Держатель ультразвукового датчика HC-SR04............
Здравствуйте, выкладываю свой вариантПодробнее
Корпус JSN-SR04T
Корпус JSN-SR04T работает с датчиками v2Подробнее
HC-SR04 Крепление ультразвукового датчика для оси X - Ele...
Elegoo Neptune 3 не поддерживает M300, иПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.