2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Это очень простая конструкция лица робота, состоящего из двух OLED-дисплеев и сервопривода, управляемого через Bluetooth со смартфона. Я работаю над роботом и хотел разработать простой способ управления чертами лица. Я добавил Bluetooth, чтобы увидеть различные функции одним нажатием кнопки. С помощью этого руководства вы получите очень общее представление о простом способе сделать это и получите хорошую платформу для построения ваших собственных будущих проектов. Это мой первый урок, так что он, вероятно, будет отстой, но задавайте любые вопросы в комментариях. Кроме того, я новичок в мире электроники, поэтому, если мои вещи не работают, пожалуйста, дайте мне знать, спасибо.
и да, это моя кровать, сохраните комментарии
Шаг 1. Детали, которые вам понадобятся
1: arduino uno
2: 128x64 OLED
1: сервопривод
1: h2-06 rs232 bluetooth-трансивер
мужские контакты макета
макетная доска
блок питания (я использовал регулятор ELEGO 5v / 3.3v)
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Arduino ide
Приложение BlueTerm для Android
Шаг 2: Подключите его
извините, нет навороченных картинок схемы, но …
для OLED:
SCL в A5
SDA в A4
VCC до 3,3 В
GND на землю
для СЕРВО:
Коричневый провод на массу
Красный провод к VCC
Желтый провод к arduion PWM 3
для Bluetooth:
VCC до 3,3 вольт
GND на землю
RX на arduion TX
TX на arduino RX (отключите rx и tx при загрузке кода на arduino)
Шаг 3: Код
Не стесняйтесь поиграть с кодом, как я уже говорил, это простой предварительный просмотр того, что возможно. Также ознакомьтесь с другими кодами OLED, чтобы добавить другие глаза и жесты, такие как закатные глаза или безумные глаза.
после загрузки кода и установки приложения вы можете подключиться к устройству Bluetooth, если вас попросят ввести пароль, это 1234.
нажатие 0 в приложении даст вам инструкции, необходимые для движения головы и мигания глаз (единственное, что я включил в это руководство). можно добавить еще один сервопривод для дополнительной оси на роботе. также поделитесь тем, что вы сделали, в комментарии ниже, я буду обновлять этот пост по мере продвижения.