# >> Hobbies, Jogos >  >> Hobbies >> outros Hobbies >>

DIY: ultra-som de controle do robô

Robots usar uma variedade de sensores eletrônicos de perceber os objetos ao seu redor e controlar seus movimentos. Um telêmetro de ultra-som acompanha a distância entre um objeto, como uma parede ou mesa, e em si , emitindo um sinal de ultra-som e aguardando o sinal para refletir de volta . Para usar o telêmetro , conectá-lo ao microcontrolador que controla o robô e modificar o código do microcontrolador para aceitar dados do telêmetro e mudar o comportamento do robô com base nas information.Things recebidos você precisa
-core ou multi -core fio
Ultrasonic telêmetro
microcontrolador
cabo Computer
Show Mais instruções
1

Use single-core ou multi-core fio para conectar o ultra-som pins gama de Finder para o microcontrolador que controla o robô . Os pinos são as peças metálicas salientes a partir do sensor . Conecte -los para a saída de tensão , aterramento e de entrada terminais do microcontrolador. Se você não sabe quais os pinos para usar no sensor, olhe para a sua folha de dados para determinar qual pino é qual.
2

Conecte o microcontrolador para o computador com um cabo de computador compatível, para que você possa modificar o seu programa .
3

Inicie o software de programação do microcontrolador no computador.
4

escrever código para criar uma variável chamada " sonicReading ". As lojas de variáveis ​​postadas dados do telêmetro de ultra-som no programa do microcontrolador.
5

Escrever código para definir o pino ligado à saída do telêmetro de ultra-som como entrada. Isso permite que o microcontrolador para ler os dados provenientes do telêmetro ultra-sônica.
6

Escrever código que lê os dados de entrada do microcontrolador que está ligado ao telêmetro ultra-som, e armazena os dados na variável chamado de " sonicReading ".
7

Escrever declarações, como "se" e " else if " demonstrações , que modificam os movimentos do robô com base nos dados armazenados no " sonicReading . " Por exemplo , se o valor armazenado na " sonicReading " indica um objeto está próximo, dizem que o robô virar, reverter ou parar , caso contrário , se o valor indica nenhum objeto esteja próximo, dizer o robô para continuar se movendo ao longo de seu caminho .
8

Envie o código para microcontrolador.
9

Desligue o microcontrolador do computador.

Hobbies, Jogos © direito autoral [www.ptjogos.com]