Desafio 81 - Projeto I09

Controlando 2 motores com driver L9110s (menu via display LCD)

Com base no projeto I09 - Motores DC com Driver Ponte H L9110 e Arduino - Controle de 4 velocidades pelo teclado resolva os seguintes desafios:

1. Acrescente no projeto original mais um comando (opção 8 do teclado) para frear os motores usando uma rampa de desaceleração.

2. Neste desafio agora, você irá substituir o menu do Monitor Serial por um menu usando um display LCD e 2 botões (push button). Crie todos os comandos do projeto original.

3. Refaça o projeto original utilizando a técnica da interrupção externa e manipulação direta de portas e otimize a memória do microcontrolador.

Dicas e orientações

a) Para o desafio do item 1 altere a programação e utilize como base o Teste 2 do projeto original. Lembre-se do controle de velocidade via PWM.

 

b) Para o desafio do item 2, recomendamos utilizar um módulo I2C (adaptador), deixando livre mais portas digitais para o controle dos motores e dos botões. Para controlar o display LCD com I2C leia o Projeto 48 - Como controlar um display LCD com o módulo I2C.

c) Para o desafio do item 3, utilize como ajuda os seguintes projetos:

Comentários

Compartilhe:

Doações

Contribua pra manter o site online :)

Inscreva-se no canal Squids

Squids Arduino News

Básico - Projeto 94 Simulando um botão na tela do display OLED Objetivo O objetivo deste projeto é simular um botão de controle no display OLED. O botão servirá para controlar a iluminação de u...

Básico - Projeto 93 Criando um relógio analógico com Oled SSD1306 Objetivo O objetivo deste projeto é exibir no display OLED um relógio com estilo analógico, ou seja, com ponteiros. Utilizaremo...

Desafio 84 - Jogo 5 Aumentar jogadas progressivamente Com base no projeto Jogo roleta de leds (Shot Game) - arduino jogo #05 resolva os seguintes desafios:   1. Crie uma rotina para fazer co...

Jogo 5 : Shot game - roleta de leds Objetivo Neste projeto vamos criar um jogo simples, divertido e que requer apenas uma pessoa para jogar. O objetivo do jogo é acertar o led verde ou pelo meno...

Desafio 83 - Projeto I10 Controlando 2 motores com sensor de toque e botões Com base no projetoI10 - Controlando motores DC com Driver Ponte H - L9110, sensor de toque capacitivo 4 teclas e Ard...

Outros artigos

Mais: Projetos Básicos Desafios Jogos Projetos Intermediários

Você está preparado?

Topo