A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Exemplos de programação IDE

Apresentações semelhantes


Apresentação em tema: "Exemplos de programação IDE"— Transcrição da apresentação:

1 Exemplos de programação IDE
Arduino Exemplos de programação IDE Maria Inês Castilho

2 Exemplo retirado de http://ferpinheiro.wordpress.com/
Exemplos Movimentando um motor de Corrente Contínua com TIP int MotorPin =  9; void setup() {   pinMode(MotorPin, OUTPUT); } void loop()   digitalWrite(MotorPin, HIGH);   delay(1000);   digitalWrite(MotorPin, LOW); 1 Motor DC 5v. 1 Transistor TIP 122 ou TIP Resistor 2.2k ohms 1 Diodo IN4004 ou IN4007 Jumpers. Exemplo retirado de

3 Exemplo retirado de http://facacomarduino.blogspot.com.br/
Exemplos Controle do Motor CC com Potenciômetro int const potenciometro = 1;  int const transTIP120 = 10;  int valPotenciometro = 0;    void setup() {      pinMode(transTIP120, OUTPUT);  } void loop() {           valPotenciometro = analogRead(potenciometro) / 4;     analogWrite(transTIP120, valPotenciometro);    Exemplo retirado de

4 Exemplo retirado de http://www.comofazerascoisas.com.br/
Exemplos Controle do Motor CC – Ponte H – L293D #define chaveMudaSentRot 2  #define motorCCEnt1 3    #define motorCCEnt2 4    #define controleL293D 9   #define controleVelocPot 0  int potVelPotencia = 0;    void setup() {    pinMode(chaveMudaSentRot,INPUT);     pinMode(motorCCEnt1,OUTPUT);    pinMode(motorCCEnt2,OUTPUT);    pinMode(controleL293D,OUTPUT); } void loop() {      potVelPotencia = analogRead(controleVelocPot) / 4;        analogWrite(controleL293D,potVelPotencia);        if (digitalRead(chaveMudaSentRot) == HIGH) {     digitalWrite(motorCCEnt1,LOW);     digitalWrite(motorCCEnt2,HIGH);   } else {     digitalWrite(motorCCEnt1,HIGH);     digitalWrite(motorCCEnt2,LOW);   } } Exemplo retirado de

5 Imagens e programas do Laboratório de Garagem
Exemplos Mensagem em Display 16 x 2 #include <LiquidCrystal.h>  LiquidCrystal lcd(12, 11, 5, 4, 3, 2);   int temp;   void setup() { lcd.begin(16, 2);  lcd.setCursor(0, 0);  lcd.print("Ola Mundo!");  lcd.setCursor(0, 1);  lcd.print(“Sou mais eu!!");  }  void loop() { lcd.setCursor(13, 1);  lcd.print(temp);  delay(1000);  temp++;    if(temp == 600)   {    temp = 0;   } } 1 Diplay LCD 16 x 2 1 Potenciômetro 10 k Jumpers. Imagens e programas do Laboratório de Garagem

6 Para mais exemplos McRoberts, M. Arduino Básico, São Paulo, Novatec, 2011. Monk, S. 30 Arduino Projects for the Evil Genius, New York, McGraw-Hill, 2010.


Carregar ppt "Exemplos de programação IDE"

Apresentações semelhantes


Anúncios Google