2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu yordamchi dasturlardan biri bo'lib, u ham celular, ham bir necha qismdan iborat.
- Materiallar ro'yxati
- Esquema eletrônico
- Movendo yoki Braço
- Capturando, giroskopiya haqida ma'lumot beradi
- Integrando celular e arduino
Ta'minotlar
Maqolani aniqlang:
- Arduino
- 3 Servo motor
- Arduino uchun Bluetooth moduli
- 4 -parcha AA uchun ish
- 4 ta AA
1 -qadam: 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
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
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.