תוכן עניינים:
וִידֵאוֹ: Braço Robô Controlado Por Giroscópio Via Celular: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
Este projeto ira te auxiliar na criação de um braço robótico controlado pelo giroscópio de um celular, irei separa em x partes:
- רשימת חומרים
- Esquema eletrônico
- Movendo o Braço
- Capturando כמו מידע על giroscópio
- Integrando celular e arduino
אספקה
Você ira precisar dos seguintes materiais:
- ארדואינו
- 3 מנועי סרוו
- מודולו Bluetooth עבור ארדואינו
- מקרה פסקה 4 pilhas AA
- 4 פילות AA
שלב 1: Esquema Eletrônico
Os servos utilizados deverão ser ligados nas portas habilitadas for PWM no Arduino (indicadas por esta sigla ou por um asterico [~] em algumas versões).
A alimentação dos servos não pode ser fornecida diretamente pelo Arduino pois não há potência disponível suficiente para movimentar os 3 servos utilizados next projeto. Dessa forma, deve-se utilizar uma fonte externa de aproximadamente 5v (foram utilizadas 4 pilhas AA de 1.5V cada, totalizando 6v, dentro dos limites operacionais dos servos).
שלב 2: Código Arduino
O código do Arduino é composto das seguintes partes:
Bibliotecas e מגדיר
שימוש במכשירי שירות מקוונים עבור מערכות מנועים ותוכנות תוכנה סדרת עבור ממשלת Bluetooth.
להכין
מציאות ותחזוקה של שירותים ואפשרויות חיבור Bluetooth.
SetPosition
Essa é a função que להגדיר posição dos servos.
לוּלָאָה
לולאת função recebe os dados enviados pelo giroscópio do celular através de um protocolo דוגמאות:
- O valor 0 (zero) significa um início de um comando (a sequencia da posição dos servos 1, 2 e 3)
- O גבורה 255 משמעות o final do comando
- Valores intermediários identificam a posição de cada servo, ficando então limitados a valores entre 1 e 254
Ao receber o valor 255, set funçãoPosition é chamada com as respectivas posições dos servos, atualizando a posição do braço.
שלב 3: אנדרואיד
פונקציית gyroFunction recebe או אירועים של SensorManager ותהליכים שיכולים להמיר גירוסקופיות, להמיר ולמגרש אותם במערכים של אנגולים, משתנים לפי א -פי.
(פונט:
Esses angulos, armazenados originalmente como floats, devem ser convertidos para char, sendo que -pi equivale a 1 e pi equivale a 254.
Esses inteiros serão enviados por bluetooth para or Arduino como uma string char (0) + X + Y + Z + char (255).
A conversão e envio dos dados et feito pela função enviaCoordenadasBluetooth.
מוּמלָץ:
Vídeo Tutoriales De Tecnologías Creativas 05: ¿Hacemos Un Detector De Presencia? Por Por Supuesto !: 4 שלבים
Vídeo Tutoriales De Tecnologías Creativas 05: ¿Hacemos Un Detector De Presencia? S Por Supuesto !: tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial tutorial
Carro Robô Controlado עבור Bluetooth: 10 שלבים
Carro Robô Controlado Bluetooth seguidor de linha, de
Robot Controlado Con Cualquier Control De Tv: 6 שלבים
Robot Controlado Con Cualquier Control De Tv: הרעיון של ההנחיות הוא תוכנת שליטה ובקרה על רובוט עם שליטה בטלוויזיה. Muchas veces creemos que necesitamos materiales complicados for hacer un robot, sin embargo, la realidad es que con materiales sumamente populares
Carregamento De Celular Por Meio Da Energia Eólica E Energia Solar: 5 שלבים
Carregamento De Celular Por Meio Da Energia Eólica E Energia Solar: Este é um projeto de faculdade que consiste em utilizar energia hibrida para o carregamento de aparelhos eletrônicos. אין אפשרות להעביר את האפשרויות הסלולר. Primeiro é testado a energia separadamente e
Braço Robô Controlado Por Giroscópio: 4 שלבים
Braço Robô Controlado For Giroscópio: תיאור פרוייקט זה יכול לסייע לנו לקריאוס של רובוטו שליטה גירוסופית על הסלולר, להפריד בין לחלקים: רשימת חומרים חשמליים של Movendo או Braço Capturando as informações