Desafio98 - Controlando o micro servo 9g SG90 com push buttons - Arduino

Desafio 98 - Projeto I19

Girando o eixo do micro servo com push buttons - Arduino

Com base no I19 - Como controlar um micro servo motor 9g com potenciômetro - Arduino, resolva os seguintes desafios:

1. Substitua o potenciômetro utilizado no projeto original por 2 botões (push buttons). O botão direito gira o eixo no sentido de 0 a 180º e o botão da esquerda de 180 a 0º. O eixo do micro servo deverá girar a cada 1º. Mantendo o botão pressionado, o eixo do servo motor deverá ficar em movimento contínuo.

2. Altere o programa do projeto para utilizar os botões mediante manipulação direta de portas do Arduino (usando registradores).

Dicas e orientações 

a) No desafio 1, leia Como usar push button com Arduino (programação) se você estiver em dúvida de como montar e programar o uso dos push buttons.

a1) Para facilitar a montagem, utilize os botões configurados como Pull-up interno do Arduino, descartando a necessidade de se utilizar um resistor para garantir um nível lógico estável.

b) Para o desafio 2 leia:

Projeto 81 - Ligar e desligar um led por manipulação direta de portas do Arduino

Onze maneiras diferentes de ligar e desligar um led com push button e Arduino

O anúncio abaixo ajuda a manter o Squids Arduino funcionando

Comentários

×

Infomações do site / SEO








×

Adicionar Marcadores