Мазмуну:

Braço Robô Controlado Por Giroscopio аркылуу Celular: 3 Steps
Braço Robô Controlado Por Giroscopio аркылуу Celular: 3 Steps

Video: Braço Robô Controlado Por Giroscopio аркылуу Celular: 3 Steps

Video: Braço Robô Controlado Por Giroscopio аркылуу Celular: 3 Steps
Video: Instrumentação e Controle de Um Braço Robótico Manipulado Utilizando Movimentos do Braço Humano 2024, Июнь
Anonim
Braço Robô Controlado Por Giroscopio аркылуу Celular
Braço Robô Controlado Por Giroscopio аркылуу Celular

Жардам берүүчү программанын жардамы менен сиз компьютерди башкара аласыз, бул жерде celular, жана башка бөлүктөрү бар:

  1. Lista de materiais
  2. Esquema eletrônico
  3. Movendo o Braço
  4. Каптурандо Giroscopioдо маалымат бергендей
  5. Integrando celular e arduino

Жабдуулар

Төмөнкү материалдарды колдонуңуз:

  1. Arduino
  2. 3 Servo мотор
  3. Bluetooth модулу ардуино үчүн
  4. Case para 4 pilhas AA
  5. 4 pilhas AA

1 -кадам: Эскуема Элетронико

Esquema Eletrônico
Esquema Eletrônico

PWM жок Arduino үчүн сервистердин жардамы менен (бул астерико [~] альгумалардын версиялары).

Жөнөкөй пландаштырылган сервистер ардуинонун потенциалы менен камсыз кылынат, бирок бул жерде 3 сервисти колдонуу мүмкүн эмес. Десса формасы, 5v форматында (5V форматында 4 палата, AA де 1.5V, тотализатор 6v, dentos dos limites операциялык кызматтар).

2 -кадам: Codigo Arduino

Codigo Arduino
Codigo Arduino
Codigo Arduino
Codigo Arduino

Бул жерде Arduino жана composto das seguintes бөлүктөрү бар:

Bibliotecas e аныктайт

Библиотеканын сервистери жана сервистери моторлорду жана программалык камсыздоолорду Bluetooth менен бирге иштетүү.

Жайгашуу

Түзмөктөрдүн жана кызматтардын блютузун орнотуу.

SetPosition

Essa é a função que a posição dos servos аныктоо.

Loop

Функционалдык цикл клеткалык атравелердин протоколунун жөнөкөй ыкмалары менен калыбына келтирилет:

  • 0 баалуу 0 (нөл) мааниси командо (секвезия да, кызмат сервистери 1, 2 д 3)
  • О кайраттуулук 255 мааниси - бул финалдык командо
  • Аралашма интерфейси сервисти аныктоодо, чек араны чектөөдө 1 жана 254

Жөнөкөй 255, ал эми кызматтын позициясын аныктоо үчүн, сервистерди, кызматтарды жана милдеттерди аткарыңыз.

3 -кадам: Android

Android
Android
Android
Android

SensorManager процессин кайра иштетүү үчүн сиз өзүңүздү кармайсыз, ал эми сиз өзүңүзгө керектүү нерселерди алмаштырасыз, бул жерде сиз өзүңүздү кармайсыз.

(шрифт:

Эсселер ангуло, армазенадос оригиналдуу комо калкып жүрөт, которуштуруу үчүн акча алмаштыруу, при -при эквиваленти 254.

Эсептер блютуз аркылуу Bluetooth аркылуу иштейт (0) + X + Y + Z + char (255).

Bluetooth аркылуу сүйлөшүүлөрдү жүргүзүү.

Сунушталууда: