Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Esta postagem do blog faz parte da Série Zio Robotics.
Introdução
Em nosso blog anterior, postamos o tutorial das Partes 1 e 2 sobre como controlar um braço robótico usando módulos Zio.
A Parte 1 concentrou-se principalmente em controlar automaticamente a garra do braço robótico para abrir e fechar e utilizar apenas um servo.
Parte 2 usa um controlador PS2 sem fio para controlar nosso braço robótico e utilizando todos os quatro servos.
No tutorial de hoje, continuaremos com a configuração anterior do braço robótico, parte 2, para construir um controlador de aplicativo que aproveita a tecnologia BLE e controlar nosso braço robótico por meio dessa interface do aplicativo.
Etapa 1: Visão geral do projeto
Nível de dificuldade:
Zio Padawan (intermediário)
Recursos úteis:
Você deve ter um conhecimento básico de como instalar placas de desenvolvimento Zio. Neste tutorial, presumimos que sua placa de desenvolvimento já esteja configurada e pronta para ser configurada. Se você ainda não configurou sua placa, confira nosso tutorial do Guia de início Zio Qwiic abaixo para começar:
Zio nRF52832 Dev Board Qwiic Guide
Hardware:
- Zio nRF52832 Dev Board
- Zio 16 Servo Controlador
- Zio DC / DC Booster
- Bateria 3,7V 2000mAh
- Braço robótico
Programas:
- IDE Arduino
- Biblioteca de drivers servo Adafruit PWM
- Código da parte 3 do braço robótico de controle
Cabos e fios:
- Cabo Qwiic 200 mm
- Fios de jumper masculino para feminino
Etapa 2: Código do braço robótico
Instalando Biblioteca
Baixe e instale as seguintes bibliotecas e salve-as na pasta de bibliotecas do Arduino IDE local:
Biblioteca de drivers servo Adafruit PWM
Para instalar as bibliotecas, abra seu Arduino IDE, vá para a guia Sketch, selecione Incluir Biblioteca -> Adicionar Biblioteca. Zip. Selecione as bibliotecas acima para serem incluídas em seu IDE.
Arduino tem um guia prático sobre como instalar bibliotecas em seu IDE Arduino. Confira aqui!
Baixe o código fonte
Baixe o código do projeto aqui e abra-o usando o IDE do Arduino.
Faça upload e execute seu código no Dev Board.
Etapa 3: download do aplicativo
1. Baixe o aplicativo Adafruit Bluefruit LE da Google Play Store / iTunes App Store para o seu smartphone.
2. Abra o aplicativo e selecione Bluefruit52 para conectar
3. Na guia Módulos, selecione Controlador
4. Assim que estiver nas configurações do controlador, selecione Control Pad em ‘Available Pins’.