Você está na página 1de 10

Aula 2: O que forma um robô?

Neste módulo você irá aprender o que forma um robô.


Alterar Blink:
- - Entendendo digitalWrite()
- - Entendendo delay()
- Exemplo sobre as partes de um robô:
- - Exemplos tipos de Controladores.
- - Exemplos tipos de Sensores.
- - Exemplos tipos de Atuadores.
- Exercício 02 - Montar Garra

#include <Servo.h>

Servo myservo;

int potpin = A0;


int val;

void setup() {
myservo.attach(9);
}

void loop() {
val = analogRead(potpin);
val = map(val, 0, 1023, 0, 180);
myservo.write(90);
delay(15);
}

Aula 3: Eletrônica básica para robótica

Neste módulo você irá aprender a eletrônica básica para


robótica.
Como funciona a eletricidade:
- - Análogo Humano
Circuito elétrico:
- - Entendendo o que é Fonte.
- - Entendendo o que é Carga.
- - Entendendo as Chaves/Contatos.
Exercício 03 - Substituir o Resistor pelo LDR.
Aula 4: Tensão - usando o voltímetro

Neste módulo você irá aprender sobre tensão e como


usar o voltímetro.
- - Explicando Tensão.
- - Usando Multímetro para medir Tensão.
4,945v (ligado no arduino em 5v)
Exercício 04 - Ligar o circuito LED em 3.3v
3,318v (ligado no arduino em 3.3v)
Aula 05 - Resistência: Usando o Ohmímetro

Neste módulo você irá aprender sobre resistência e


como usar o ohmímetro.
LED em 3.3V.
Fenômenos elétricos:
- - Entendendo Resistência.
- - Medindo a resistencia com multimetro.
Exercício 05 - Medindo resistencia do LDR.
5,582kΩ (sem sombra e com a luminosidade da mesa)

50,16 kΩ (com sombra do dedo encostado no sensor)


Aula 6: Corrente - usando o amperímetro

Neste módulo você irá aprender sobre corrente e como


usar o amperímetro.
Medindo Corrente com multímetro.
Lei de Ohm:
- - Formula Tensão.
- - Formula Corrente.
- - Formula Resistencia.
Exercício 06 - Medir a tensão e a corrente do Circuito.
Aula 7: Como Usar O Arduino Como Um Voltímetro
Neste módulo você irá aprender como o sensor funciona
com o arduino.
Arduino como Voltímetro.
- - Apresentando as portas Analógicas.
- - Fazendo a ligação do LDR.
Programando Sensor:
- - Introdução memória/variáveis.
- - Usando analogRead().
- - Usando objeto Serial.
Exercício 07 - Repetir o circuito da aula e carregar o programa.
void setup() {
Serial.begin(9600);
}

void loop() {
int mem1;
mem1 = analogRead(A0);

Serial.println(mem1);

Aula 8: Como o Sensor LDR Funciona Com o Arduino ?


Neste módulo você irá aprender como usar o arduino
como um voltímetro.

Leitura porta analógica:


- - Convertendo valores, uso do map().
Exercício - 08 Converter a leitura analógica para um ângulo do servo
motor.
void setup() {
Serial.begin(9600);
}
void loop() {
int mem1;
mem1 = analogRead(A0);

int mem2;
mem2 = map(mem1,0,1023,0,500);

int mem3;
mem3 = map(mem2,0,100,0,180);

Serial.println(mem3);

Aula 9: Como funciona e como controlar o servo motor


Neste módulo você irá aprender como funciona e como
controlar o servo motor.
Servo Moto:
- - Olhando as entranhas de um servo motor.
- - Usando Servo.h.
- - - - Instanciando meu primeiro objeto *-*.
Conhecendo um Potenciômetro.
// Servo - Version: Latest
#include <Servo.h>
/*
*/
Servo garra;
void setup() {
garra.attach(9);
}
void loop() {
garra.write(10);
delay(2000);
garra.write(40);
delay(2000);
garra.write(80);
delay(2000);
}

Aula 10: Como controlar a velocidade dos servomotores


Neste módulo você irá aprender como funciona e como
controlar a velocidade dos servomotores.
Servo Motor:
- - Olhando as entranhas de um servo motor.
- - Usando Servo.h.
- - - - Instanciando meu primeiro objeto *-*.
Conhecendo um Potenciômetro.
Exercício 09 - Junte o programa da garra com a leitura do LDR.
// Servo - Version: Latest
#include <Servo.h>
Servo garra;
void setup() {
Serial.begin(9600);
garra.attach(9);
}
void loop() {
int mem1;
mem1 = analogRead(A0);
int mem2;
mem2 = map(mem1,5,46,10,80);
Serial.println(mem2)
garra.write(mem2);
}

Você também pode gostar