Braço Robo Controlado orqali uyali aloqa orqali: 3 qadam
Braço Robo Controlado orqali uyali aloqa orqali: 3 qadam
Anonim
Braço Robo Controlado yoki Celular orqali Giroscopio orqali
Braço Robo Controlado yoki Celular orqali Giroscopio orqali

Bu yordamchi dasturlardan biri bo'lib, u ham celular, ham bir necha qismdan iborat.

  1. Materiallar ro'yxati
  2. Esquema eletrônico
  3. Movendo yoki Braço
  4. Capturando, giroskopiya haqida ma'lumot beradi
  5. Integrando celular e arduino

Ta'minotlar

Maqolani aniqlang:

  1. Arduino
  2. 3 Servo motor
  3. Arduino uchun Bluetooth moduli
  4. 4 -parcha AA uchun ish
  5. 4 ta AA

1 -qadam: Esquema Eletroniko

Esquema Eletroniko
Esquema Eletroniko

PWM va Arduino uchun hech qanday imkoniyat yo'q (bu yulduzlar yulduzlari [yoki] algumas versiya).

Alohida xizmatlar har qanday xizmatdan foydalanish uchun mo'ljallangan bo'lib, ular 3 ta xizmat ko'rsatiladi. Dessa forma, deve-se utilizar uma fonte externa de aproximadamente 5v (4 ta AA, 1,5V, totalizando 6v, dentro dos limites operacionais dos servos).

2 -qadam: Codigo Arduino

Codigo Arduino
Codigo Arduino
Codigo Arduino
Codigo Arduino

Bu erda Arduino va composto das seguintes bo'limlari mavjud:

Bibliotecas e belgilaydi

Bluetooth va bluetooth xizmatlaridan foydalanish uchun bluetooth va dasturiy ta'minotni ishlatish mumkin.

Sozlash

Aloqa va bluetooth xizmatlarini ko'rsatish.

O'rnatish pozitsiyasi

Essa é a função que bir positsão dos servosini belgilaydi.

Loop

Celular através de um protocolo oddiy vazifalarni bajaradigan funktsional tsikl:

  • U 0 (nol) ma'nosini anglatadi (ketma -ketlik 1, 2 va 3 ketma -ketlikda)
  • O valor 255 - bu yakuniy komando
  • Vositachi vositasi identifikatori bilan bir vaqtning o'zida, bir marta 254 ga teng.

Aloqa qabul qilish 255, funktsiyalarni o'rnatishMa'lumot va xizmatlar, xizmatlar, xizmatlar, brauzerlar uchun mos keladi.

3 -qadam: Android

Android
Android
Android
Android

SensorManager -da sodir bo'ladigan operatsiyalar va vazifalarni bajarish uchun, siz tezlikni o'zgartirishingiz mumkin, shuning uchun ular tez -tez va tez -tez o'zgarib turadi.

(shrift:

Esses angulos, armazenados originalment como floats, devem servertidos for char, sendo que -pi equivale a 1 e piivale a 254.

Eslatmalar bluetooth orqali Arduino uchun simli simlar (0) + X + Y + Z + char (255).

Aloqalar Bluetooth orqali.