Obsah:

Braço Robô Controlado Por Giroscópio Via Celular: 3 kroky
Braço Robô Controlado Por Giroscópio Via Celular: 3 kroky

Video: Braço Robô Controlado Por Giroscópio Via Celular: 3 kroky

Video: Braço Robô Controlado Por Giroscópio Via Celular: 3 kroky
Video: Projeto de Robótica e Automação usando Arduino Robô Paletizador 2024, Červen
Anonim
Braço Robô Controlado Por Giroscópio Via Celular
Braço Robô Controlado Por Giroscópio Via Celular

Nejčastěji pracujete na různých úrovních, které ovládáte celé buňky, oddělujete je od sebe x částí:

  1. Seznam materiálů
  2. Esquema eletrônico
  3. Movendo nebo Braço
  4. Capturando as informações do giroscópio
  5. Integrando celular e arduino

Zásoby

Hlavní materiál:

  1. Arduino
  2. 3 servomotory
  3. Modul Bluetooth pro Arduino
  4. Případ pro 4 pilhas AA
  5. 4 pilhas AA

Krok 1: Esquema Eletrônico

Esquema Eletrônico
Esquema Eletrônico

Naše služby využívají různé typy portů, které podporují PWM bez Arduina (indikují většinu signálu z asterico [~] em algumas versões).

AaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAnana, tak si můžete vybrat jeden ze 3 servosystémů. Různé formy použití externího externího přiblížení 5v (použití 4 pil AA 1,5V cada, celkové 6v, dentro dos limites operacionais dos servos).

Krok 2: Código Arduino

Código Arduino
Código Arduino
Código Arduino
Código Arduino

O co jde do Arduina a s kompostem z naší strany:

Bibliotecas e definuje

Využití a biblioteca Servo para comunicação com os servos motores e SoftwareSerial para realizar a conexão bluetooth.

Založit

Realizace a inicializace služeb a inicializace připojení bluetooth.

Nastavit polohu

Základní a základní funkce definují posição dos servos.

Smyčka

Jednoduché smyčkové přijímače s různými protokoly do celulárních protokolů, které zjednodušují protokoly:

  • O valor 0 (nula) znamená největší počet kombinací (a posloupnost servos 1, 2 a 3)
  • O valor 255 znamená o konečné do komando
  • Intermediários valores identificam 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 rešpektivas posições dos servos, atualizando a posição do braço.

Krok 3: Android

Android
Android
Android
Android

O código gyro Funkce přijímacího programu nebo SensorManager Zpracovává více dat, převádí je, převádí je a zesiluje jejich pole, úhlopříčka a variabilita.

(fonte:

Jedná se o anglosaské, originální a originální plováky, různé převody para char, odesílací ekvivalenty o 1 a ekvivalentní pi 254.

Jedná se o základní řady bluetooth para o Arduino como uma string char (0) + X + Y + Z + char (255).

Konverzace a přehrávání hudby a bluetooth.

Doporučuje: