Mundarija:

Braço Robo Controlado orqali uyali aloqa orqali: 3 qadam
Braço Robo Controlado orqali uyali aloqa orqali: 3 qadam

Video: Braço Robo Controlado orqali uyali aloqa orqali: 3 qadam

Video: Braço Robo Controlado orqali uyali aloqa orqali: 3 qadam
Video: MATTEO MONTESI: ma chi lo ha nominato Sacerdote ed Esorcista? Qualcuno di voi può dirmelo? 2024, Noyabr
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.

Tavsiya: