İçindekiler:
Video: Braço Robô Controlado Por Giroscópio Via Celular: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Temel projeto ira te y d e m e n e n e n e n e n e n e n e n e n e n e n e n e n e n e k e n e n e k l e k l e k ı n ı n ı ı ı ı ı ı ı ı ı ı ı ı ı ı ı ır;
- Malzeme listesi
- Esquema eletrônico
- Movendo veya Braço
- Capturando, bilgilendirici olarak giroscópio yapıyor
- Integrando hücresel e arduino
Gereçler
Você ira precisar dos seguintes materiais:
- Arduino
- 3 Servo motor
- Arduino için Modulo Bluetooth
- Dava para 4 pilhas AA
- 4 pilhas AA
1. Adım: Esquema Eletrônico
İşletim sistemi servoları, herhangi bir Arduino'nun PWM'si için geçerli değildir (arduino için geçerli göstergeler [~] emalgumas versões).
Arduino'nun temel gereksinimlerinin karşılanması için gerekli servolar, 3 servoyu kullanma için yeterli donanıma sahiptir. Dessa forma, deve-se uma fonte externa de aproximadamente 5v (foram utilizadas 4 pilhas AA de 1.5V cada, totalizando 6v, dentro dos limites operacionais dos servos).
Adım 2: Código Arduino
O código do Arduino é composto das seguintes partes:
Bibliotecas e tanımlar
Servo motorları ve servo motorları ile iletişim için bir kaynakçadan yararlanın.
Kurmak
Realizamos ve bir conexão bluetooth ile ilgili servolar ve iniciamos.
Pozisyonu ayarla
Essa é a função que, bir konum dos servo tanımlar.
Döngü
Eğlenceli bir döngü, enviados pelo giroscópio celular através de um protokol basitleri için:
- O valor 0 (sıfır) önemli um início de um comando (bir dizi servolar 1, 2 e 3)
- O valor 255 anlamı o final do comando
- Valores intermediários cada servo tanımı, 1 e 254 'e göre değer sınırlamaları ve değerleri
Ao receber o valor 255, bir função setPosition é chamada com, servolar için uygun bir konum, atualizando a posição do braço.
3. Adım: Android
O código gyroFunction reebe o Evento SensorManager e süreç os dados retornados pelo giroscópio, dönüştürücü bir acelerações em um dizi de angulos, değişkenler de pi a -pi.
(yazı tipi:
Esses angulos, armazenados orijinalmente como floats, devem ser convertidos para char, sendo que -pi equivale a 1 e pi equivale a 254.
Arduino como uma string char(0) + X + Y + Z + char(255) için bluetooth ile ilgili tüm ayrıntılar.
Bluetooth'u en iyi şekilde değerlendirin.
Önerilen:
Un Celular Android Remotamente Telnet'i Hızlandırın.: 9 Adım
Un Celular Android Uzaktan Kumandasına Erişim Sağlayın.: ¡Bienvenido! En la aktüel, en kolay internet erişimi. Piénsalo bien, el internet es un kırmızı küresel de bilgisayımlar que iletilen veri girişleri; Así que sólo es necesario contar con las herramientas ve técnicas Correctas para poder ac
Carro Robô Controlado Por Bluetooth: 10 Adım
Carro Robô Controlado Por Bluetooth: Arduino'yu geliştirmek için Arduino'yu geliştirmek, Arduino'yu desteklemek için Arduino'yu, interneti mümkün olan en fazla sayıda farklı ürünü desteklemek için her şeyi yapabilir seguidor de linha, de
Robot Controlado Con Cualquier Control De Tv: 6 Adım
Robot Controlado Con Cualquier Control De Tv: Bir kontrol ünitesi ve bir robot kontrol de k ü m e t e t m e d e k e n e n e n e n e n e n e n e n e n e n e n e k e n e k e k e de k e de k e de k ü m ü d e De k e De k e De k e m e De Tv De Tv De De m De m De m De m e m i i m De m De m m e m m i ier Yeri Yeri Yeri T e i i en en ge en temel şey en bir aygıttır. Çok fazla veces creemos que necesitamos materyalleri complicados para hacer un robot, günah ambargosu, la realidad es que con materyales sumamente populares,
Carregamento De Celular Por Meio Da Energia Eólica E Energia Solar: 5 Adım
Carregamento De Celular Por Meio Da Energia Eólica E Energia Solar: Energia'nın en iyi projelerini oluşturuyor. Hiçbir vídeo é possível ver o celular sendo carregado peas duas formas de energia. Primeiro é testado a energia solar separadamente e
Braço Robô Controlado Por Giroscópio: 4 Adım
Braço Robô Controlado Por Giroscópio: Açıklamalar, aşağıdakileri içeren bir projeyi destekler: Bu, her şeyi kontrol etmede yardımcı olur