SlideShare uma empresa Scribd logo
1 de 45
Baixar para ler offline
Minicurso: Controle de Motores DC com ponte H e
Arduino
Prof. Gustavo Yoshio Maruyama
Angelino Caon
Dener Alves Andrade
1
Apresentação
Gustavo Yoshio Maruyama
Professor EBTT IFMS
gustavoymaruyama@gmail.com
Dener Alves Andrade
Acadêmico no curso de Sistemas de Informação UFMS
dener.a.andrade@gmail.com
Angelino Caon
Técnico em Tecnologia da Informação UFMS
angelinoc@gmail.com
2
Objetivo
Este minicurso tem como objetivo apresentar o
conceito de ponte h e controle de motores dc com
arduino.
3
Programa
Parte 1
Arduino
Protoboard
Acendendo Led
Funções setup(), loop() e delay()
Funções pinMode(), digitalWrite()
Parte 2
Motor DC
Ponte H
Controlando a direção
Controlando a velocidade
Controlando a velocidade com potenciômetro
Controlando a direção com push button
4
Parte 1 - Relembrando
5
Arduino
Arduino é uma plataforma eletrônica de código aberto
baseado em hardware e software de fácil utilização . É
destinado para qualquer pessoa que queira fazer
projetos interativos .
6
Arduino
É possível prototipar e desenvolver vários tipos de
projetos eletrônicos, desde um simples circuito que
acende leds, um robô complexo e até automatizar uma
casa. A imaginação é o limite.
Protótipo robô seguidor de linha utilizando Arduino
nano – experimento realizado na UFMS/CPCX
7
Arduino Mega 2560 R3
8
Configurando a IDE
Abra a IDE por meio de um ícone na área de trabalho
ou na barra de tarefas:
9
Configurando a IDE
Verifique se a placa selecionada é a Arduino Mega 2560
10
Configurando a IDE
Verifique se a porta selecionada é a correspondente ao
da instalação do arduino, no caso desse minicurso o
arduino está instalado na porta COM4
11
Protoboard
A protoboard é uma placa na qual podemos realizar um
ensaio de um circuito eletrônico.
Facilita a inserção e remoção de componentes
eletrônicos por não depender de solda.
Perfeito para nossos experimentos.
Protoboard Placa de circuito impresso
12
Protoboard
Os “furos” são ligados da seguinte forma:
13
Aviso
Antes de efetuar qualquer experimento desconecte o
arduino da porta USB de seu computador. Sob risco de
queima de algum componente eletrônico ou até do
próprio arduino.
Ligue na porta USB apenas quando tiver certeza que o
circuito está montado corretamente.
14
Acendendo um Led
Led é um diodo emissor de luz
Portanto não é uma lâmpada.
Operam com tensão de 1,1v a 4.0v
Possui polaridade
Lado positivo: ÂNODO
Lado negativo: CÁTODO
15
Acendendo um Led - Circuito
6
GND
Led
Resistor 300 Ohms
16
Acendendo um Led - Código
17
Compilação, Validação e Upload do
programa
Compila e valida o código
Compila e faz o upload do programa para o arduino
18
Compilação, Validação e Upload
do programa
Se der tudo certo:
Se der tudo errado:
19
Funções setup(), loop() e delay()
setup()
Esta função é acionada quando o arduino é ligado.
Serve para definir configurações iniciais de portas.
loop()
Esta função entra em execução logo após a função setup.
Toda vez que a função loop termina de ser executada, ela é
executada novamente. Ou seja, um loop.
Nesta função é definida todo o código funcional de nosso
protótipo, como ligar uma porta, ler um sensor e outros.
delay(parâmetro)
Esta função permite colocar um intervalo em milissegundos
entre uma instrução e outra.
Recebe como parâmetro um valor inteiro
20
Funções pinMode() e digitalWrite()
pinMode(parâmetro 1, parâmetro 2)
Configura uma porta digital, podendo ela ser de
entrada(INPUT) ou saída (OUTPUT)
Recebe no parâmetro 1 o número da porta digital, e no
parâmetro 2 é definido se porta é de entrada(INPUT) ou
saída(OUTPUT)
digitalWrite(parâmetro 1,parâmetro 2)
Escreve na porta digital selecionada
Recebe no parâmetro 1 o número da porta digital, e no
parâmetro 2 recebe um valor:
ligado(HIGH) ou desligado(LOW)
21
Parte 2
22
Motor DC
Possui diversas aplicações
Ex.: Aparelhos de dvd, brinquedos, robôs...
23
Motor DC
Funciona com tensão de 5v a 12v
Requer bastante corrente (500mA min)
Portanto NUNCA LIGUE UM MOTOR DIRETAMENTE NAS
PORTAS DO ARDUINO
SE NÃO...
24
Motor DC
25
Motor DC
É possível mudar a direção da rotação de um motor
apenas invertendo os polos
26
Gira para o outro ladoGira para um lado
Ponte H
Um robô pode utilizar motores dc para realizar sua
movimentação.
Em um robô, como podemos realizar esta inversão de
direção do giro do motor?
27
Ponte H – L293D
Ponte H Dupla
Pode controlar até dois motores
Corrente de pico = 1 A
28
Ponte H – L293D
29
Colocando o L293D na Protoboard 30
Montando o circuito 31
5v GND
Montando o circuito 32
5v GND
2
Montando o circuito 33
5v GND
234
Montando o circuito 34
5v GND
234
Montando o circuito 35
5v GND
234
36
5v GND
234
Código - Controlando a direção
37
Este código faz com que o motor
gire para um lado por 3 segundos e
depois gire para o outro lado por 3
segundos
Código - Controlando a Velocidade
38
Engatando a 1º :|
Engatando a 2º :
Engatando a 3º :)
Engatando a 4º :o
Adicionando um Potenciômetro para controlar a
velocidade
39
A0
234
Adicionando um Potenciômetro para controlar a
velocidade
40
A0
234
Código - Controlando a velocidade
com potenciômetro e PWM
41
Controlando a direção com push
button
42
A0
234
10K
43
A0
234
10K
Controlando a direção com push
button
44
A0
234
10K
5
Controlando a direção com push
button
Código - Controlando a direção
com push button
45

Mais conteúdo relacionado

Mais procurados

Introdução a Sistemas Embarcados com Arduino - mini-curso
Introdução a Sistemas Embarcados com Arduino - mini-cursoIntrodução a Sistemas Embarcados com Arduino - mini-curso
Introdução a Sistemas Embarcados com Arduino - mini-cursoFelipe Martins
 
What are the different types of arduino boards
What are the different types of arduino boardsWhat are the different types of arduino boards
What are the different types of arduino boardselprocus
 
Internet das Coisas - Conectando você e tudo ao seu redor
Internet das Coisas - Conectando você e tudo ao seu redorInternet das Coisas - Conectando você e tudo ao seu redor
Internet das Coisas - Conectando você e tudo ao seu redorAndré Curvello
 
Java orientação a objetos (variaveis de instancia e metodos)
Java   orientação a objetos (variaveis de instancia e metodos)Java   orientação a objetos (variaveis de instancia e metodos)
Java orientação a objetos (variaveis de instancia e metodos)Armando Daniel
 
Introduzione ad Arduino Antonio Serra Napoli
Introduzione ad Arduino Antonio Serra NapoliIntroduzione ad Arduino Antonio Serra Napoli
Introduzione ad Arduino Antonio Serra NapoliAntonio Serra
 
A Internet das Coisas
A Internet das CoisasA Internet das Coisas
A Internet das CoisasLuiz Avila
 
Apostila tecnica de medição de pressao
Apostila   tecnica de medição de pressaoApostila   tecnica de medição de pressao
Apostila tecnica de medição de pressaoJardel Sousa
 
Robô seguidor de linha
Robô seguidor de linhaRobô seguidor de linha
Robô seguidor de linhaIsvaldo Souza
 
Mini Curso Sistemas Embarcados
Mini Curso Sistemas EmbarcadosMini Curso Sistemas Embarcados
Mini Curso Sistemas EmbarcadosSuzana Viana Mota
 
Microcontroladores PIC - Introdução
Microcontroladores PIC - IntroduçãoMicrocontroladores PIC - Introdução
Microcontroladores PIC - IntroduçãoFabio Souza
 
MALHA ABERTA E MALHA FECHADA
MALHA ABERTA E MALHA FECHADAMALHA ABERTA E MALHA FECHADA
MALHA ABERTA E MALHA FECHADARafael Costa
 
Aula 4 - Teste de mesa
Aula 4 - Teste de mesaAula 4 - Teste de mesa
Aula 4 - Teste de mesaPacc UAB
 
Microcontroladores PIC - Exercícios para estudos de I/O digitais
Microcontroladores PIC - Exercícios para estudos de I/O digitaisMicrocontroladores PIC - Exercícios para estudos de I/O digitais
Microcontroladores PIC - Exercícios para estudos de I/O digitaisFabio Souza
 

Mais procurados (20)

Arduino
ArduinoArduino
Arduino
 
Introdução a Sistemas Embarcados com Arduino - mini-curso
Introdução a Sistemas Embarcados com Arduino - mini-cursoIntrodução a Sistemas Embarcados com Arduino - mini-curso
Introdução a Sistemas Embarcados com Arduino - mini-curso
 
What are the different types of arduino boards
What are the different types of arduino boardsWhat are the different types of arduino boards
What are the different types of arduino boards
 
Internet das Coisas
Internet das CoisasInternet das Coisas
Internet das Coisas
 
Introdução a Automação.
Introdução a Automação.Introdução a Automação.
Introdução a Automação.
 
Internet das Coisas - Conectando você e tudo ao seu redor
Internet das Coisas - Conectando você e tudo ao seu redorInternet das Coisas - Conectando você e tudo ao seu redor
Internet das Coisas - Conectando você e tudo ao seu redor
 
Java orientação a objetos (variaveis de instancia e metodos)
Java   orientação a objetos (variaveis de instancia e metodos)Java   orientação a objetos (variaveis de instancia e metodos)
Java orientação a objetos (variaveis de instancia e metodos)
 
Introduzione ad Arduino Antonio Serra Napoli
Introduzione ad Arduino Antonio Serra NapoliIntroduzione ad Arduino Antonio Serra Napoli
Introduzione ad Arduino Antonio Serra Napoli
 
A Internet das Coisas
A Internet das CoisasA Internet das Coisas
A Internet das Coisas
 
Clp exercicio
Clp  exercicioClp  exercicio
Clp exercicio
 
Apostila tecnica de medição de pressao
Apostila   tecnica de medição de pressaoApostila   tecnica de medição de pressao
Apostila tecnica de medição de pressao
 
Robô seguidor de linha
Robô seguidor de linhaRobô seguidor de linha
Robô seguidor de linha
 
Mini Curso Sistemas Embarcados
Mini Curso Sistemas EmbarcadosMini Curso Sistemas Embarcados
Mini Curso Sistemas Embarcados
 
Microcontroladores PIC - Introdução
Microcontroladores PIC - IntroduçãoMicrocontroladores PIC - Introdução
Microcontroladores PIC - Introdução
 
MALHA ABERTA E MALHA FECHADA
MALHA ABERTA E MALHA FECHADAMALHA ABERTA E MALHA FECHADA
MALHA ABERTA E MALHA FECHADA
 
Trabalho sensores
Trabalho sensoresTrabalho sensores
Trabalho sensores
 
Python Orientação a Objeto
Python Orientação a ObjetoPython Orientação a Objeto
Python Orientação a Objeto
 
Aula 4 - Teste de mesa
Aula 4 - Teste de mesaAula 4 - Teste de mesa
Aula 4 - Teste de mesa
 
Informática básica
Informática básicaInformática básica
Informática básica
 
Microcontroladores PIC - Exercícios para estudos de I/O digitais
Microcontroladores PIC - Exercícios para estudos de I/O digitaisMicrocontroladores PIC - Exercícios para estudos de I/O digitais
Microcontroladores PIC - Exercícios para estudos de I/O digitais
 

Destaque

Slides minicurso Arduino - Arduino Day 2015
Slides minicurso Arduino - Arduino Day 2015Slides minicurso Arduino - Arduino Day 2015
Slides minicurso Arduino - Arduino Day 2015Gustavo Yoshio Maruyama
 
Curso prático de eletrônica 34 projetos - ce kit
Curso prático de eletrônica   34 projetos - ce kitCurso prático de eletrônica   34 projetos - ce kit
Curso prático de eletrônica 34 projetos - ce kitAngelo Martins Pinheiro
 
Mini-curso de Introdução a Eletrônica com Arduino
Mini-curso de Introdução a Eletrônica com ArduinoMini-curso de Introdução a Eletrônica com Arduino
Mini-curso de Introdução a Eletrônica com ArduinoFelipe Martins
 
Curso de Arduino Completo
Curso de Arduino CompletoCurso de Arduino Completo
Curso de Arduino CompletoTiago Barros
 

Destaque (6)

Slides minicurso Arduino - Arduino Day 2015
Slides minicurso Arduino - Arduino Day 2015Slides minicurso Arduino - Arduino Day 2015
Slides minicurso Arduino - Arduino Day 2015
 
Códigos BCD, Gray e ASCII
Códigos  BCD, Gray e ASCIICódigos  BCD, Gray e ASCII
Códigos BCD, Gray e ASCII
 
Curso prático de eletrônica 34 projetos - ce kit
Curso prático de eletrônica   34 projetos - ce kitCurso prático de eletrônica   34 projetos - ce kit
Curso prático de eletrônica 34 projetos - ce kit
 
Curso de arduino
Curso de arduinoCurso de arduino
Curso de arduino
 
Mini-curso de Introdução a Eletrônica com Arduino
Mini-curso de Introdução a Eletrônica com ArduinoMini-curso de Introdução a Eletrônica com Arduino
Mini-curso de Introdução a Eletrônica com Arduino
 
Curso de Arduino Completo
Curso de Arduino CompletoCurso de Arduino Completo
Curso de Arduino Completo
 

Semelhante a Controle DC com Arduino

Palestra arduino
Palestra arduinoPalestra arduino
Palestra arduinoWalter Coan
 
Workshop iniciação à robótica - Farrusco
Workshop iniciação à robótica - FarruscoWorkshop iniciação à robótica - Farrusco
Workshop iniciação à robótica - FarruscoArticacc, Lda
 
Oficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part II
Oficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part IIOficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part II
Oficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part IICarlos Carvalho
 
Iniciação à Robótica e Computação Física
Iniciação à Robótica e Computação FísicaIniciação à Robótica e Computação Física
Iniciação à Robótica e Computação FísicaArticacc, Lda
 
Workshop iniciação à robótica - Gyro
Workshop iniciação à robótica - GyroWorkshop iniciação à robótica - Gyro
Workshop iniciação à robótica - GyroArticacc, Lda
 
Palestra sobre Arduino e Raspberry Pi (Totvs)
Palestra sobre Arduino e Raspberry Pi (Totvs)Palestra sobre Arduino e Raspberry Pi (Totvs)
Palestra sobre Arduino e Raspberry Pi (Totvs)Walter Coan
 
Arduino Hack Day por Vinicius Senger
Arduino Hack Day por Vinicius SengerArduino Hack Day por Vinicius Senger
Arduino Hack Day por Vinicius SengerGlobalcode
 
Mini curso arduino básico pet v2
Mini curso arduino   básico pet v2Mini curso arduino   básico pet v2
Mini curso arduino básico pet v2Felipe Meganha
 
Minicurso Arduino com Projetos Praticos - Jotacisio Oliveira
Minicurso Arduino com Projetos Praticos - Jotacisio OliveiraMinicurso Arduino com Projetos Praticos - Jotacisio Oliveira
Minicurso Arduino com Projetos Praticos - Jotacisio OliveiraPotiLivre Sobrenome
 
Prova de aptidão tecnológica
Prova de aptidão tecnológicaProva de aptidão tecnológica
Prova de aptidão tecnológicaokashi24
 
Introdução à eletronica e robótica com arduino
Introdução à eletronica e robótica com arduinoIntrodução à eletronica e robótica com arduino
Introdução à eletronica e robótica com arduinoJuan Manoel
 
Arduino - Parte 1.pdf
Arduino - Parte 1.pdfArduino - Parte 1.pdf
Arduino - Parte 1.pdfprofwtelles
 

Semelhante a Controle DC com Arduino (20)

Palestra arduino
Palestra arduinoPalestra arduino
Palestra arduino
 
Workshop iniciação à robótica - Farrusco
Workshop iniciação à robótica - FarruscoWorkshop iniciação à robótica - Farrusco
Workshop iniciação à robótica - Farrusco
 
Oficina Arduino
Oficina ArduinoOficina Arduino
Oficina Arduino
 
Oficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part II
Oficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part IIOficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part II
Oficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part II
 
Iniciação à Robótica e Computação Física
Iniciação à Robótica e Computação FísicaIniciação à Robótica e Computação Física
Iniciação à Robótica e Computação Física
 
Workshop iniciação à robótica - Gyro
Workshop iniciação à robótica - GyroWorkshop iniciação à robótica - Gyro
Workshop iniciação à robótica - Gyro
 
Palestra sobre Arduino e Raspberry Pi (Totvs)
Palestra sobre Arduino e Raspberry Pi (Totvs)Palestra sobre Arduino e Raspberry Pi (Totvs)
Palestra sobre Arduino e Raspberry Pi (Totvs)
 
3 aula do curso de automação - Arduino
3 aula do curso de automação - Arduino3 aula do curso de automação - Arduino
3 aula do curso de automação - Arduino
 
Arduino Hack Day por Vinicius Senger
Arduino Hack Day por Vinicius SengerArduino Hack Day por Vinicius Senger
Arduino Hack Day por Vinicius Senger
 
Mini curso arduino
Mini curso arduinoMini curso arduino
Mini curso arduino
 
Mini curso arduino básico pet v2
Mini curso arduino   básico pet v2Mini curso arduino   básico pet v2
Mini curso arduino básico pet v2
 
Arduino
ArduinoArduino
Arduino
 
Arduino001 110911083100-phpapp02
Arduino001 110911083100-phpapp02Arduino001 110911083100-phpapp02
Arduino001 110911083100-phpapp02
 
Minicurso Arduino com Projetos Praticos - Jotacisio Oliveira
Minicurso Arduino com Projetos Praticos - Jotacisio OliveiraMinicurso Arduino com Projetos Praticos - Jotacisio Oliveira
Minicurso Arduino com Projetos Praticos - Jotacisio Oliveira
 
Guia AC mod 5
Guia AC mod 5Guia AC mod 5
Guia AC mod 5
 
Prova de aptidão tecnológica
Prova de aptidão tecnológicaProva de aptidão tecnológica
Prova de aptidão tecnológica
 
Introdução à eletronica e robótica com arduino
Introdução à eletronica e robótica com arduinoIntrodução à eletronica e robótica com arduino
Introdução à eletronica e robótica com arduino
 
eletronica digital
eletronica digitaleletronica digital
eletronica digital
 
Arduino para iniciantes
Arduino para iniciantesArduino para iniciantes
Arduino para iniciantes
 
Arduino - Parte 1.pdf
Arduino - Parte 1.pdfArduino - Parte 1.pdf
Arduino - Parte 1.pdf
 

Controle DC com Arduino

  • 1. Minicurso: Controle de Motores DC com ponte H e Arduino Prof. Gustavo Yoshio Maruyama Angelino Caon Dener Alves Andrade 1
  • 2. Apresentação Gustavo Yoshio Maruyama Professor EBTT IFMS gustavoymaruyama@gmail.com Dener Alves Andrade Acadêmico no curso de Sistemas de Informação UFMS dener.a.andrade@gmail.com Angelino Caon Técnico em Tecnologia da Informação UFMS angelinoc@gmail.com 2
  • 3. Objetivo Este minicurso tem como objetivo apresentar o conceito de ponte h e controle de motores dc com arduino. 3
  • 4. Programa Parte 1 Arduino Protoboard Acendendo Led Funções setup(), loop() e delay() Funções pinMode(), digitalWrite() Parte 2 Motor DC Ponte H Controlando a direção Controlando a velocidade Controlando a velocidade com potenciômetro Controlando a direção com push button 4
  • 5. Parte 1 - Relembrando 5
  • 6. Arduino Arduino é uma plataforma eletrônica de código aberto baseado em hardware e software de fácil utilização . É destinado para qualquer pessoa que queira fazer projetos interativos . 6
  • 7. Arduino É possível prototipar e desenvolver vários tipos de projetos eletrônicos, desde um simples circuito que acende leds, um robô complexo e até automatizar uma casa. A imaginação é o limite. Protótipo robô seguidor de linha utilizando Arduino nano – experimento realizado na UFMS/CPCX 7
  • 9. Configurando a IDE Abra a IDE por meio de um ícone na área de trabalho ou na barra de tarefas: 9
  • 10. Configurando a IDE Verifique se a placa selecionada é a Arduino Mega 2560 10
  • 11. Configurando a IDE Verifique se a porta selecionada é a correspondente ao da instalação do arduino, no caso desse minicurso o arduino está instalado na porta COM4 11
  • 12. Protoboard A protoboard é uma placa na qual podemos realizar um ensaio de um circuito eletrônico. Facilita a inserção e remoção de componentes eletrônicos por não depender de solda. Perfeito para nossos experimentos. Protoboard Placa de circuito impresso 12
  • 13. Protoboard Os “furos” são ligados da seguinte forma: 13
  • 14. Aviso Antes de efetuar qualquer experimento desconecte o arduino da porta USB de seu computador. Sob risco de queima de algum componente eletrônico ou até do próprio arduino. Ligue na porta USB apenas quando tiver certeza que o circuito está montado corretamente. 14
  • 15. Acendendo um Led Led é um diodo emissor de luz Portanto não é uma lâmpada. Operam com tensão de 1,1v a 4.0v Possui polaridade Lado positivo: ÂNODO Lado negativo: CÁTODO 15
  • 16. Acendendo um Led - Circuito 6 GND Led Resistor 300 Ohms 16
  • 17. Acendendo um Led - Código 17
  • 18. Compilação, Validação e Upload do programa Compila e valida o código Compila e faz o upload do programa para o arduino 18
  • 19. Compilação, Validação e Upload do programa Se der tudo certo: Se der tudo errado: 19
  • 20. Funções setup(), loop() e delay() setup() Esta função é acionada quando o arduino é ligado. Serve para definir configurações iniciais de portas. loop() Esta função entra em execução logo após a função setup. Toda vez que a função loop termina de ser executada, ela é executada novamente. Ou seja, um loop. Nesta função é definida todo o código funcional de nosso protótipo, como ligar uma porta, ler um sensor e outros. delay(parâmetro) Esta função permite colocar um intervalo em milissegundos entre uma instrução e outra. Recebe como parâmetro um valor inteiro 20
  • 21. Funções pinMode() e digitalWrite() pinMode(parâmetro 1, parâmetro 2) Configura uma porta digital, podendo ela ser de entrada(INPUT) ou saída (OUTPUT) Recebe no parâmetro 1 o número da porta digital, e no parâmetro 2 é definido se porta é de entrada(INPUT) ou saída(OUTPUT) digitalWrite(parâmetro 1,parâmetro 2) Escreve na porta digital selecionada Recebe no parâmetro 1 o número da porta digital, e no parâmetro 2 recebe um valor: ligado(HIGH) ou desligado(LOW) 21
  • 23. Motor DC Possui diversas aplicações Ex.: Aparelhos de dvd, brinquedos, robôs... 23
  • 24. Motor DC Funciona com tensão de 5v a 12v Requer bastante corrente (500mA min) Portanto NUNCA LIGUE UM MOTOR DIRETAMENTE NAS PORTAS DO ARDUINO SE NÃO... 24
  • 26. Motor DC É possível mudar a direção da rotação de um motor apenas invertendo os polos 26 Gira para o outro ladoGira para um lado
  • 27. Ponte H Um robô pode utilizar motores dc para realizar sua movimentação. Em um robô, como podemos realizar esta inversão de direção do giro do motor? 27
  • 28. Ponte H – L293D Ponte H Dupla Pode controlar até dois motores Corrente de pico = 1 A 28
  • 29. Ponte H – L293D 29
  • 30. Colocando o L293D na Protoboard 30
  • 31. Montando o circuito 31 5v GND
  • 32. Montando o circuito 32 5v GND 2
  • 33. Montando o circuito 33 5v GND 234
  • 34. Montando o circuito 34 5v GND 234
  • 35. Montando o circuito 35 5v GND 234
  • 37. Código - Controlando a direção 37 Este código faz com que o motor gire para um lado por 3 segundos e depois gire para o outro lado por 3 segundos
  • 38. Código - Controlando a Velocidade 38 Engatando a 1º :| Engatando a 2º : Engatando a 3º :) Engatando a 4º :o
  • 39. Adicionando um Potenciômetro para controlar a velocidade 39 A0 234
  • 40. Adicionando um Potenciômetro para controlar a velocidade 40 A0 234
  • 41. Código - Controlando a velocidade com potenciômetro e PWM 41
  • 42. Controlando a direção com push button 42 A0 234 10K
  • 45. Código - Controlando a direção com push button 45