Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
- Chibitronics Chibi Clip
- Cabo que veio com o clipe
- 3 fios de ligação
- micro servo motor
- (opcional) garra jacaré
Etapa 1: prenda o clipe Chibi ao computador
Conecte o Chibi Clip em seu computador. Não se esqueça de conectar AMBOS o cabo USB e o conector do fone de ouvido. O Chibi Clip obtém energia do USB e recebe seus programas por meio do conector de fone de ouvido.
Etapa 2: conecte os fios de jumper ao servo motor
A maioria dos servo motores vem com uma extremidade de soquete, portanto, você precisará conectar fios de jumper a ele para que possa inserir as extremidades dos fios de jumper no clipe Chibi.
A cor dos fios que você usa não importa, mas para manter as coisas organizadas, anexamos fios de jumper em cores
Etapa 3: prenda o motor ao clipe Chibi
O motor tem três fios: o vermelho é "potência", o branco (alguns motores usam amarelo) é "sinal" e o preto é "terra". Vamos anexá-los às partes correspondentes do clipe Chibi.
Existem muitas maneiras diferentes de prender fisicamente os fios ao clipe. O principal é ter certeza de que os fios permanecem em contato com os pontos de conexão do clipe.
Prenda o fio preto à parte GND do clipe; o branco (ou amarelo) para o "0", e o vermelho para o + 5V no canto superior direito do clipe. É difícil manter o contato do fio vermelho, então você pode usar uma pinça de crocodilo para criar uma conexão melhor.
Etapa 4: envie o código para o seu clipe Chibi
Agora precisamos fazer o upload de algum código para o Chibi Clip.
Acesse:
Agora, clique no botão "Exemplos", selecione Atuadores -> Varredura de servo.
O código deve ser semelhante ao código ilustrado aqui.
O que este código está fazendo?
Se você é novo em programação ou Arduino, isso pode parecer um pouco confuso. A primeira coisa é fazer o upload para o seu clipe Chibi para ver o que ele faz. Se você nunca usou um Chibi Chip, dê uma olhada aqui.
Depois de fazer o upload do código com sucesso, você deve ver o servo girando para frente e para trás.
/ * Sweep by BARRAGAN Este código de exemplo é de domínio público.
modificado em 8 de novembro de 2013 por Scott Fitzgerald https://www.arduino.cc/en/Tutorial/Sweep * /
#incluir
Servo myservo; // cria um objeto servo para controlar um servo
int pos = 0; // variável para armazenar a posição do servo
void setup () {
myservo.attach (0); // anexa o servo no pino 0 ao objeto servo
}
void loop () {
for (pos = 0; pos <= 180; pos + = 1) {// vai de 0 graus a 180 graus // em passos de 1 grau myservo.write (pos); // diga ao servo para ir para a posição na variável 'pos'
atraso (15); // espera 15 ms (milissegundos) para que o servo alcance a posição
}
for (pos = 180; pos> = 0; pos - = 1) {// vai de 180 graus para 0 graus
myservo.write (pos); // diga ao servo para ir para a posição na variável 'pos'
atraso (15); // espera 15 ms para o servo alcançar a posição
}
}