Servos motores são muito especiais. Como todos os motores , servos mudar a energia elétrica em energia mecânica, mas servos não giram em alta velocidade constante - servos raramente virar uma volta completa sem parar. Servos normalmente transformar um determinado número de graus em resposta a um comando, e depois esperar para o próximo comando. Eles são usados para posicionar os ailerons nas asas de avião e os lemes de navios de grande porte . PBASIC é a versão Parallax da linguagem BASIC para o computador programação do chip Stamp microcontrolador. PBASIC pode ser usado para programar o chip carimbo para controlar os servos . Coisas que você precisa
Stamp Parallax
Parallax DC -16 Output Expander
Show Mais instruções
1
Conecte o Selo Parallax ao seu PC através de um conector USB e abrir o ambiente de programação PBASIC . Você terá que selecionar quais os pinos do selo que você deseja usar para a saída para o servos - pinos de zero a sete estão disponíveis. Você também vai precisar para desenvolver um algoritmo para descrever quando e como os servos são ativados.
2
Escreva o programa PBASIC baseado em seu algoritmo de controle . Se os servos são ativados por comandos, você precisará designar quais os pinos devem ser utilizados para a entrada para o selo - pinos de zero a sete estão disponíveis. As entradas também são usados se os sensores são usados para controlar os servos .
3
Use o Parallax DC -16 Expansor de saída para converter a saída Selo para o nível adequado para o servo . Saídas de pinos Stamp são chamados de " alta " e " baixa" e do alto é sempre 5 volts , eo baixo é sempre 0 volts. O DC -16 converte esses dois valores em quaisquer dois valores definidos para ele , então o selo é a emissão de um sinal que varia entre 0 e 5 volts eo servo está vendo um sinal que varia entre o que quer que os níveis são necessários - o que é diferente para cada servo .