สารบัญ:
วีดีโอ: Braço Robô Controlado Por Giroscópio Via Celular: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
Este projeto ira te auxiliar na criação de um braço robótico controlado pelo giroscópio de um celular, แยกจากกัน em x partes:
- รายการของวัสดุ
- Esquema eletrônico
- โมเวนโด โอ บราโซ
- Capturando เป็น Informações do giroscópio
- Integrando celular และ arduino
เสบียง
Você ira precisar dos seguintes materiais:
- Arduino
- 3 เซอร์โวมอเตอร์
- Modulo Bluetooth สำหรับ Arduino
- กรณีวรรค 4 ปี AA
- 4 pilhas AA
ขั้นตอนที่ 1: Esquema Eletrônico
ระบบปฏิบัติการที่ใช้ deverão ser ligados nas portas habilitadas para PWM no Arduino (indicadas por esta sigla ou por um asterico [~] em algumas versões)
เซอร์โวที่ทำอาหารได้สำหรับตัวเลือกที่ต้องการสำหรับสภาพแวดล้อม การใช้งาน Arduino ใช้งานได้จริง รูปแบบ Dessa, deve-se utilizar uma fonte externa de aproximadamente 5v (สำหรับรูปแบบการใช้งาน 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 กำหนด
ใช้งานกับ biblioteca Servo สำหรับการทำงานร่วมกันบนระบบปฏิบัติการเซอร์โวมอเตอร์ e SoftwareSerial สำหรับการเชื่อมต่อบลูทูธ
ติดตั้ง
Realizamos a inicialização dos servos e da iniciamos a conexão บลูทูธ
ตั้งตำแหน่ง
Essa é a função que กำหนดเซอร์โวโพซิเซา
ห่วง
a função loop recebe os dados enviados pelo giroscópio do celular através de um protocolo ง่าย:
- O valor 0 (ศูนย์) significa um início de um comando (a sequencia da posição dos servos 1, 2 e 3)
- O valor 255 significa o สุดท้าย ทำ comando
- Valores intermediarios identificam a posição de cada servo, ficando então limitados a valores entre 1 และ 254
Ao receber o valor 255, a função setPosition é chamada com as Receber posições dos servos, ตำแหน่งที่ตำแหน่ง a posição do braço
ขั้นตอนที่ 3: Android
ฟังก์ชันไจโรฟังก์ชันรับ o เหตุการณ์สำหรับ SensorManager และกระบวนการ os dados retornados pelo giroscópio, แปลงเป็นเมทริกซ์เดอ acelerações em um array de angulos, Variando de pi a -pi.
(แบบอักษร:
Esses angulos, armazenados originalmente como floats, devem ser convertidos para char, sendo que -pi เทียบเท่า 1 e pi เทียบเท่า 254
ใช้งานร่วมกันได้กับบลูทูธสำหรับ Arduino como uma string char(0) + X + Y + Z + char (255)
การสนทนา e envio dos dados é feito pela função enviaCoordenadasBluetooth
แนะนำ:
เข้าถึง Un Celular Android Remotamente Telnet.: 9 ขั้นตอน
Acceder a Un Celular Android Remotamente Telnet.: ¡ Bienvenido! En la realidad, es muy fácil tener acceso a อินเทอร์เน็ต. Piénsalo bien, el internet es una red global de computadoras que ส่ง datos entre sí; así que sólo es necesario contar con las herramientas y técnicas แก้ไขสำหรับ poder ac
Carro Robô Controlado Por Bluetooth: 10 Steps
Carro Robô Controlado Por Bluetooth: Um dos projetos mais ambiciosos para se fazer com Arduino é a construção de um carro robô, para mim foi que me incentivou a estudar mais sobre o Arduino, อินเทอร์เน็ต é ที่เป็นไปได้ encontrar หลากหลายรูปแบบ, คอนสทรู เซกิดอร์ เดอ ลินญา เดอ
Robot Controlado Con Cualquier Control De Tv: 6 ขั้นตอน
Robot Controlado Con Cualquier Control De Tv: La idea de este สอนได้ es ensenar ควบคุมหุ่นยนต์ควบคุมควบคุม televisor Muchas veces creemos que necesitamos materiales complicados para 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 ประกอบด้วยการใช้งาน energia hibrida para o carregamento de aparelhos eletrônicos ไม่มีวิดีโอ é possível ver o celular sendo carregado pelas duas formas de energia Primeiro é testado a energia แสงอาทิตย์ separadamente e
Braço Robô Controlado Por Giroscópio: 4 ขั้นตอน
Braço Robô Controlado Por Giroscópio: DescriçãoEste 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: Lista de materiais Esquema eletrônico การย้าย