Innholdsfortegnelse:
Video: Braço Robô Controlado Por Giroscópio Via Celular: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
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
- Esquema eletrônico
- Movendo o Braço
- Capturando as informações do giroscópio
- Integrando celular e arduino
Rekvisita
Você ira precisar dos seguintes materiais:
- Arduino
- 3 servomotorer
- Modulo Bluetooth for arduino
- Sak para 4 pilhas AA
- 4 pilhas AA
Trinn 1: Esquema Eletrônico
Os servos utilizados deverão ser ligados nas portas habilitadas para PWM no Arduino (indicadas por esta sigla ou por um asterico [~] em algumas versões).
A alimentação dos servos não pode ser fornecida diretamente pelo Arduino pois não há potência disponível suficiente para movimentar os 3 servos utilizados next 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).
Trinn 2: Código Arduino
Slik kan du gjøre følgende:
Bibliotecas e definerer
Utilizamos and biblioteca Servo for comunicação com os servos motores e SoftwareSerial for realexar and conexão bluetooth.
Oppsett
Realisamos and inicialização dos servos e da iniciamos and conexão bluetooth.
SetPosition
Essa é a função que definere en posição dos servos.
Løkke
En função loop recebe os dados enviados pelo giroscópio do celular através de um protocolo simples:
- O valor 0 (zero) significa um início de um comando (a sequencia da posição dos servos 1, 2 e 3)
- O valor 255 significa o final do comando
- Valores intermediaries identifam a posição de cada servo, ficando então limitados a valores entre 1 e 254
Ao receber o valor 255, a função setPosition é chamada com as respectivas posições dos servos, atualizando a posição do braço.
Trinn 3: Android
GyroFunction recebe on evento do SensorManager and processa us dados retornados pelo giroscópio, convertendo and matriz of acelerações em um array de angulos, variando de pi a -pi.
(fonte:
Esses angulos, armazenados originalmente como floats, devem ser convertidos para char, sendo que -pi equivale a 1 e pi equivale a 254.
Esses inteiros serão enviados for bluetooth for o Arduino como uma string char (0) + X + Y + Z + char (255).
En konversasjon og envio dos dados é feito pela função enviaCoordenadasBluetooth.
Anbefalt:
Acceder a Un Celular Android Remotamente Telnet .: 9 trinn
Acceder a Un Celular Android Remotamente Telnet .: ¡Bienvenido! En la actualidad, es muy fácil tener accesso a internet. Piénsalo bien, el internet is una red global de computadoras que transmiten dataos entre sí; así que solo es necesario contar con las herramientas and técnicas correctas para poder ac
Carro Robô Controlado For Bluetooth: 10 trinn
Carro Robô Controlado For Bluetooth: Um dos projetos mais ambiciosos para se fazer com Arduino é a construção de um carro robô, para mim foi que me incentivou a estudar mais sobre o Arduino, on internet and possible encontrar diversas formas de construir um, seja um seguidor de linha, de
Robot Controlado Con Cualquier Control De Tv: 6 trinn
Robot Controlado Con Cualquier Control De Tv: La ide de este instructable es ensar en controlar un robot con el control de cualquier televisor. Muchas veces creemos que necesitamos materiales complicados para hacer un robot, sin embargo, la realidad es que con materiales sumamente populares
Carregamento De Celular Por Meio Da Energia Eólica E Energia Solar: 5 trinn
Carregamento De Celular Por Meio Da Energia Eólica E Energia Solar: Este é um projeto de faculdade que consiste em utilizar energia hibrida para o carregamento de aparelhos eletrônicos. No vídeo é possível ver o celular sendo carregado pelas duas formas de energia. Primeiro é testado a energia solar separadamente e
Braço Robô Controlado Por Giroscópio: 4 trinn
Braço Robô Controlado For Giroscópio: BeskrivelseEste 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 Movendo o Braço Capturando as informações