Curso de Arduino - Aula 05 - Servo Motor, Potenciômetro e RGB


Robótica Educacional com Software e Hardware Livres

A Robótica Educacional corresponde a uma aplicação da tecnologia na educação em que o ambiente de aprendizagem valoriza o planejamento, pesquisa, interesse, motivação e cooperação entre os alunos, através de uma rica experiência interdisciplinar, uma vez que envolve diferentes áreas de conhecimento e pessoas na resolução de problemas. A Robótica Educacional Livre, parte para soluções livres em substituição aos produtos comerciais, o que propomos e o uso de Hardware e Softwares Livres como base para a programação. Utilizaremos motores, componentes eletrônicos de baixo custo e algumas sucatas de equipamentos, para construção de KITS de robótica de acordo com a realidade de cada um.



Criadores/Idealizadores:

Giany Abreu
gianyabreu@yahoo.com.br
Sergio Graças

sergiogracas@yahoo.com.br

1 - Controle de servo motor, usando código.

Um exemplo do esquema de ligação do ServoMotor ao Arduino

Código fonte para transferir para a placa ou copiar e colar na IDE do Arduino
2 - Esquema de ligação do ServoMotor + Potenciômetro ao Arduino

Código fonte para transferir para a placa ou copiar e colar na IDE do Arduino
Outro exemplo do esquema de ligação do ServoMotor + Potenciômetro + Energia ou alimentação externa ao Arduino

ATENÇÃO: Este exemplo aqui embaixo é para que você use quando fizer as 2 ligações acima e o servo motor não SE MOVIMENTAR, FICAR FAZENDO BARULHO ou TREMENDO e/ou TRAVADO.
Isso acontece por que a porta USB fornece menos energia do que o SERVO MOTOR, que você esta usando, pois existem DIVERSOS modelos de servos motores no mercado, então para evitar problemas com isso aconselhamos que sempre que for NECESSÁRIO ou em PROJETOS, utilize uma fonte de alimentação EXTERNA, seja ela FONTE DE CELULAR, BATERIAS ou PILHAS.
 

3 - Controlando as cores de um LED RGB com código simples.

Um exemplo do esquema de ligação do LED RGB ao Arduino

Código fonte para transferir para a placa ou copiar e colar na IDE do Arduino
4 - Controlando RGB com Potenciômetro e a função random() para gerar diversos efeitos de luz.

Um exemplo do esquema de ligação do RGB e Potenciômetro ao Arduino

Código fonte para transferir para a placa ou copiar e colar na IDE do Arduino

5 - Fazendo efeito aleatório com LEDs RGB via código.

Um exemplo do esquema de ligação de 2 LEDs RGB ao Arduino

Código fonte para transferir para a placa ou copiar e colar na IDE do Arduino
Assista abaixo a nossa aula em vídeo

A seguir temos o nosso trabalho para “casa ou mão na massa”, que é um desafio onde disponibilizamos um “tutorial” e/ou uma “vídeo-aula” onde o aluno ou os alunos do grupo deverão executar a tarefa proposta.












Assista a vídeo-aula do Mão na Massa 05:


Abaixo podemos ver 3 imagens do carrinho que acabamos de construir  



Crie o seu Cantinho da Reciclagem


Para assistir a diversas vídeo-aulas, basta acessar o nosso canal no youtube:

http://youtube.com/SMEsergio

0 comentários:

O conteúdo deste blog/site pode e deve ser divulgado, conforme lei a 9.610/98 meus direitos estão assegurados, portanto eu permito a copia e reprodução gratuita, seja total ou parcial, não acarretando qualquer onûs financeiro aos interessados, porém, vedo o uso para fins lucrativos, toda reprodução para o público deve citar a fonte extraída, no caso o Técnico Linux - O Espaço do Software Livre e seja citada junto com um link para a postagem original, onde a referência deve estar numa fonte de tamanho igual ou maior a do texto, obviamente que os links citados não estão sujeitos ao mesmo termo. O conteúdo textual original desta página está disponível sob a licença GNU FDL 1.2.

Todas as marcas citadas pertencem aos seus respectivos proprietários. Os direitos autorais de todas as ilustrações pertencem aos respectivos autores, e elas são reproduzidas na intenção de atender ao disposto no art. 46 da Lei 9.610 - se ainda assim alguma delas infringe direito seu, entre em contato para que possamos removê-la imediatamente ou ainda lhe dar os devidos créditos.

Copyright © 2016 O Espaço do Software Livre