Оглавление:
Видео: Braço Robô Controlado Por Giroscópio Via Celular: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Este projeto ira te auxiliar na criação de um braço robótico controlado pelo giroscópio de um celular, irei separa em x partes:
- Lista de materiais
- Эскема элетронико
- Movendo o Braço
- Capturando как информация о giroscópio
- Integrando celular e arduino
Запасы
Você ira Precisar dos seguintes materiais:
- Ардуино
- 3 сервомотора
- Модуль Bluetooth для Arduino
- Кейс пункт 4 пилхас А. А.
- 4 пиля AA
Шаг 1: Esquema Eletrônico
В сервоприводах используются настройки, которые используются для PWM без Arduino.
Питание до сервоприводов не поддается прямому выполнению для Arduino pois não há potência disponível suficiente para movimentar os 3 servos utilizados neste projeto. Dessa forma, deve-se utilizar uma fonte externa de aproximadamente 5v (foram utilizadas 4 pilhas AA de 1.5V cada, totalizando 6v, dentro dos limites operacionais dos servos).
Шаг 2: Código Arduino
О código do Arduino é composto das seguintes partes:
Bibliotecas e определяет
Используется библиотека Servo для связи с сервомоторами и SoftwareSerial для реализации соединения Bluetooth.
Настраивать
Реализуйте инициализацию сервоприводов и начните подключать Bluetooth.
SetPosition
Essa - это функция, определяющая положение сервоприводов.
Петля
Цикл função recbe os dados enviados pelo giroscópio do celular através de um protocolo simples:
- О доблесть 0 (ноль) значащая инициатива ум команд (последовательность действий до серво 1, 2 и 3)
- О доблесть 255 значение о финале сделать команду
- Valores Intermediários Identificam a posição de cada servo, ficando então limitados a valores entre 1 e 254
Ao recber o valor 255, função setPosition é chamada com as respectivas posições dos servos, atualizando a posição do braço.
Шаг 3: Android
O código gyroFunction получен или может быть SensorManager e processa os dados retornados pelo giroscópio, конвертируется в матрицу деактивируемых массивов англоязычных массивов, различных значений pi a -pi.
(источник:
Esses angulos, armazenados originalmente como floats, devem ser convertidos para char, sendo que -pi эквивалентно 1 e pi, эквивалентному 254.
Используйте встроенный интерфейс для Bluetooth для Arduino с помощью строки char (0) + X + Y + Z + char (255).
Общение и envio dos dados é feito pela função enviaCoordenadasBluetooth.
Рекомендуемые:
Carro Robô Controlado по Bluetooth: 10 шагов
Carro Robô Controlado Por Bluetooth: Um dos projetos mais ambiciosos para se fazer com Arduino é a construção de um carro robô, para mim foi que me стимулировал, что вы находитесь на Arduino, в Интернете, возможно, encontrar diversas formas de construir um, seja um seguidor de linha, de
Carregamento De Celular Por Meio Da Energia Eólica E Energia Solar: 5 шагов
Carregamento De Celular Por Meio Da Energia Eólica E Energia Solar: это проект, который состоит из факультативных материалов, которые используют гибридную энергию для мобильных устройств. Нет видео, которое может быть открыто для записи sendo carregado pelas duas formas de energia. Primeiro é testado a energia solar separadamente e
Encender O Apagar Un Led Con Un Celular Motorola C261 Y El Pic 16f84a Mediantes Comandos AT: 3 шага
Encender O Apagar Un Led Con Un Celular Motorola C261 Y El Pic 16f84a Mediantes Comandos AT: En este proyecto vamos a encender y apagar un led a trav é s de commandos at con el Motorola C261 y el famoso microcontrolador 16F84A
Braço Robô Controlado Por Giroscópio: 4 шага
Braço Robô Controlado Por Giroscópio: DescriçãoEste projeto ira te auxiliar na criação de um braço robótico controlado pelo giroscópio de um celular, irei separa em x partes: Lista de materiais Esquema eletrônico Captureo do
Carregador De Celular Movido a Energia Eólica: 3 шага
Carregador De Celular Movido a Energia Eólica: детали