Projeto 1 - Pisca LED

Olá pessoal, agora vamos iniciar na prática como montar os componentes e executar os programas para vermos como o placa Arduino funciona realmente.

Projeto 3 - Alarme com sonorizador piezo

Olá pessoal, este projeto será um pouco barulhento pois, vamos fazer um alarme com sonorizador piezo conectado a um pino de saída digital, podendo ser criado um som de sirene. Iremos gerar uma onda senoidal para gerar os pulsos e criando o som

Projeto 10 - Controle de temperatura com LCD e Cooler

Olá pessoal, já vimos basicamente como utilizar um LCD com o Arduino, agora vamos fazer um pequena aplicação utilizando o mesmo esquema do projeto anterior acrescentando um cooler. Este projeto tem pouca complexidade, desde que montado com calma para não se perderem nas inserções dos jumpers.

Projeto 8 - Controle básico com LCD

Olá pessoal, agora vamos deixar nossos projetos visualmente mais interessantes. Iremos aprender como utilizar o LCD (Liquid Crystal Display), não utilizaremos o modelo JHD 162A, deixando nossos projetos mais amigáveis.

Projeto 19 – Arduino como um osciloscópio

Olá pessoal, nós que gostamos de mexer com eletrônica sempre ficamos na curiosidade de sabermos qual é o tipo de onda que está sendo gerada em um circuito qualquer, pois então vamos aprender como fazer um osciloscópio com o Arduino, o programa é muito útil e fácil de utilizar, com ele podemos tirar nossa curiosidade em relação as ondas em circuitos eletrônicos. Vamos saciar nossa curiosidade ?

Mostrando postagens com marcador projetos com servo mecanismos. Mostrar todas as postagens
Mostrando postagens com marcador projetos com servo mecanismos. Mostrar todas as postagens

1 de ago. de 2013

Projeto 13 - Servo motor controlado por Arduino

Projeto 13 -  Servo motor controlado por Arduino


Olá pessoal, já vimos como controlar um motor CC e motor de passo. Agora vamos ver como funciona um servo motor conectado ao Arduino. Os códigos serão todos comentados para melhor entendimento, podendo ser retirados após a compreensão de cada linha. Bom trabalho !!!

Antes de começar, veja o vídeo do projeto pronto









Componentes necessários

1 Protobord (opcional para este projeto)
1 Servo motor TG9 (ou equivalente)
Fios jumper

OBS.:  Servos maiores exigem alimentação própria, já que a corrente da placa Arduino fornece correntes baixas.


Conectando os componentes

Primeiro, certifique-se de que seu Arduino esteja desligado, desconectando-o do cabo USB. Agora, pegue o servo motor e os fios e conecte-os como mostra a figura.







Não importa se você utiliza fios de cores diferentes ou furos diferentes na protoboard, desde que os componentes e os fios estejam conectados na mesma ordem da figura. Tenha cuidado ao inserir os componentes na protoboard. Caso sua protoboard seja nova, a superfície dos furos ainda estará rígida. A não inserção cuidadosa dos componentes pode resultar em danos. Certifique-se de que todos os componentes estejam conectados corretamente. Quando você estiver seguro de que tudo foi conectado corretamente, ligue seu Arduino e conecte o cabo USB.



Agora vamos ao código


// Projeto 13 - Servo motor controlado por Arduino

#include <Servo.h>

Servo servo1;  // Cria um objeto servo
                
int pos = 0;  // Variável para armazenar a posição do servo1

void setup()
{
  servo1.attach(11);  // Agrega o objeto servo1 ao pino digital 11 
}


void loop()
{
  for(pos = 0; pos < 180; pos += 1)  // Vai de 0 grau a 180 em passo de 1 grau
  {                               
    servo1.write(pos);  // Chama o servo1 para ir para a posição da variavel "pos" 
    delay(50);  // Agurade 50ms para para o servo1 atingir a posição
  }
  for(pos = 180; pos>=1; pos-=1)  // Vai de 180 graus ate 0
  {                               
    servo1.write(pos);  // Chama o servo1 para ir para a posição da variavel "pos"
    delay(10);  // Aguarda 10ms para o servo1 atingir a posição
  }
}


- Se você gostou do post, por favor comente! Nos dê um feedback, isto nos incentiva a continuar! :)
- Curta nossa fan page !

- Baixe o APP Faça Com Arduino e carregue para onde você for os projetos. É simples. É fácil !!