ARDUÍNO #25: Conhecendo o IF + ELSE

Поділитися
Вставка
  • Опубліковано 27 гру 2024

КОМЕНТАРІ • 77

  • @valquiriaalves4737
    @valquiriaalves4737 Рік тому +7

    tem gente que vem com dom de ensinar.Muito bem explicado.

  • @JoaoFrancisco-nz7mh
    @JoaoFrancisco-nz7mh Рік тому +3

    Ficou claríssima a explicação!
    Assim é fácil aprender a programar.
    Não existe matéria difícil, existe professor que faz ela parecer ou mesmo ficar mais fácil!!!!

  • @mauriciomendonca4686
    @mauriciomendonca4686 Рік тому +1

    Aprendendo a toda aula.

  • @rogeriorodriguesdelima5564
    @rogeriorodriguesdelima5564 5 місяців тому

    Eletrônica é um mundo fascinante e ao mesmo tempo testa sua paciência. Fiquei dias para fazer o projeto anterior funcionar (estava errando por causa de um ponto e vírgula na programação do Arduíno e só fui descobrir dias depois), mas no fim deu certo. Obrigado pelas excelentes aulas Gabriel!

  • @rogeriorodriguesdelima5564
    @rogeriorodriguesdelima5564 4 місяці тому

    Só Aula brabaaa desse Gabriel. Parabéns Professor!!

  • @iurimello9690
    @iurimello9690 2 роки тому

    Finalmente entendi isso! obrigado!!!

  • @Brunin-ge8fn
    @Brunin-ge8fn 2 роки тому

    adoro suas aulas muito bem explicadas obrigado pelo ensinamento

  • @ronaldolemosgouvea854
    @ronaldolemosgouvea854 Рік тому +1

    Aula na Prática e Fantástica!

  • @SamuelSilva-vh4dy
    @SamuelSilva-vh4dy Рік тому

    Obrigado professor. Vídeo bem objetivo... Parabéns...

  • @lucasvitor7149
    @lucasvitor7149 4 роки тому

    Muito bom a explicação.

  • @joaovitorfacundo3576
    @joaovitorfacundo3576 4 роки тому

    Muito obrigado pelo vídeo! Me ajudou muito!

  • @wilmarmr3416
    @wilmarmr3416 2 роки тому

    muito boa explicação, ótima video aula, nota 10

  • @marcelodalcin5868
    @marcelodalcin5868 3 роки тому +1

    Muito obrigado professor, nem imagina o quanto tem me ajudado.

  • @SergioPereira-qd9mk
    @SergioPereira-qd9mk 2 роки тому

    Excelente. Muito bem explicado.

  • @naosouarmeiro
    @naosouarmeiro 5 місяців тому

    Explicação perfeita!!!!!

  • @adiloncarvalho2995
    @adiloncarvalho2995 3 роки тому

    Mais uma aula excelente! Obrigado

  • @danielmartinspereira3435
    @danielmartinspereira3435 2 роки тому

    Excelente aula✌!!!

  • @marcoskimmel
    @marcoskimmel 4 роки тому

    Parabéns pela aula

  • @atorii10
    @atorii10 4 роки тому

    Excelente aula. Muito Obrigado! Deus abençoe.

  • @juniorpcjunior8956
    @juniorpcjunior8956 4 роки тому

    obrigado pela aula

  • @zebrasil8198
    @zebrasil8198 3 роки тому

    Muito bem detalhado muito bom

  • @CelsoLuisBorges
    @CelsoLuisBorges 4 роки тому +4

    Ótima aula! Excelente professor!

  • @carlosgomes1929
    @carlosgomes1929 4 роки тому

    Valeu Gv. Obrigado pela excelente aula.

  • @drausjunior6598
    @drausjunior6598 Рік тому

    Perfeito ensinamento

  • @junioarttude5820
    @junioarttude5820 2 роки тому

    Parabéns!

  • @filmescinepensadorsc22d32
    @filmescinepensadorsc22d32 4 роки тому

    obrigado, otima aula bem explicada.

  • @fernandocarneiro1984
    @fernandocarneiro1984 2 роки тому

    Muito obrigado

  • @josinaldopontes3542
    @josinaldopontes3542 2 роки тому

    Muito bom mesmo

  • @romarcondesrm
    @romarcondesrm 4 роки тому +3

    Adoro suas aulas, professor!!! Parabéns!

  • @pain8048
    @pain8048 2 роки тому +1

    muito bom!

  • @cesarcesinhaa4351
    @cesarcesinhaa4351 3 роки тому

    Parabéns pela dedicação professor!

  • @adrianodba
    @adrianodba 4 роки тому

    Muitíssimo boa as aulas

  • @joceliorodrigues1895
    @joceliorodrigues1895 5 років тому

    Muito bom... Parabéns pela aula... Continue!

  • @fernando-wg7vr
    @fernando-wg7vr 4 роки тому

    Shows de bola era tudo que eu estava procurando um curso assim de programação passo a passo, tenho muita dificuldade em programar parabéns pelo curso.

  • @davidsonfellipe5286
    @davidsonfellipe5286 5 років тому

    como sempre mais uma aula fantastica!!!!!!

  • @pingogriza3386
    @pingogriza3386 6 років тому +1

    MEU AMIGO SOU OBRIGADO A DIZER QUE TU É O CARA !!!! ME AJUDOU E MUITO!! MUITISSIMO OBRIGADO!!!

  • @sergiovernek159
    @sergiovernek159 5 років тому +2

    Ola mestre, parabéns muito grato pelas excelentes explicações Deus abençoe

  • @cobausk
    @cobausk 5 років тому

    maravilha , muito boa explicaçao , excelente

  • @vandirsilvasantos2836
    @vandirsilvasantos2836 7 років тому +4

    Ótima aula professor, muito obrigado!

  • @sandrocrovador6349
    @sandrocrovador6349 3 роки тому

    Parabéns Professor !!!! Suas aulas são excelentes... Deus te abençoe!

  • @mirelle9824
    @mirelle9824 5 років тому

    Estou na sua cola, continue assim

  • @glaucioferreira13
    @glaucioferreira13 6 років тому

    Mais uma aula show de bola

  • @joseflavio7094
    @joseflavio7094 6 років тому

    Obrigado Prof. Gabriel por mais uma excelente aula.

  • @nilsonlav
    @nilsonlav 6 років тому

    Melhor material sobre arduino da internet. Informaçoes preciosas nos minimos detalhes...

  • @velezsilva1
    @velezsilva1 5 років тому

    Como sempre, aula perfeita

  • @valdecidasilva4213
    @valdecidasilva4213 8 місяців тому +1

    Boa tarde g.v, gostaria de contribuir, mas só tenho Pix. Seus encinos são muito bem explicado.

  • @carlosgomesdepaula810
    @carlosgomesdepaula810 6 років тому

    muito bom as aulas, e foram adicionadas outras mais, obrigado pelas suas postagens, a
    perseverança é o segredo do sucesso.

  • @joseleandro2152
    @joseleandro2152 5 років тому +2

    Ótima aula professor agradeço a ajuda...

  • @florisvaldocampodoniofilho9164
    @florisvaldocampodoniofilho9164 7 років тому +2

    show de aula de Arduino Gabriel

  • @SilvioPerucidosSantos
    @SilvioPerucidosSantos 6 років тому

    muito bom curti de mais.....

  • @TaffarelXavier
    @TaffarelXavier 7 років тому

    Ótima aula para iniciantes, professor.

  • @cosmetederiche864
    @cosmetederiche864 6 років тому

    valeu professor

  • @mercadofeiralivre3923
    @mercadofeiralivre3923 6 років тому

    PAREI DE ESTUDAR NA QUARTA SERIE E TU FOSSE MEU PROFESSOR PROSEGUIRIA OS ESTUDOS OBRIGADO

  • @cleldirsilva1756
    @cleldirsilva1756 5 років тому

    professor o senhor deveria fazer uma aula sobre switch case

  • @lucaspereira-rd9bk
    @lucaspereira-rd9bk 5 років тому

    E igual casamento if e homem e o else e mulher rsrs. Parabéns pelas aulas ótima didática!!!

  • @josecarlosdesouza9789
    @josecarlosdesouza9789 7 років тому

    Ficou claro GV.

  • @viladorock
    @viladorock 7 років тому

    Melhor aula de Arduino do youtube!
    Muito obrigado e parabéns, Gabriel!

  • @josecarlostavaresribeiro6584
    @josecarlostavaresribeiro6584 7 років тому

    Olá Gabriel boa aula

  • @NobertoLopes
    @NobertoLopes 7 років тому

    mutio boa suas aulas .. parabéns

  • @antoniovaz5519
    @antoniovaz5519 6 років тому

    Excelente aula!!! Tem como você postar programação usando o ArduBlock do Arduino? Obrigado

  • @lucasvitor7149
    @lucasvitor7149 4 роки тому

    Tem possibilidade de usar If e Else para uma contadora de nível, tipo partindo do 0 e indo até 30 por exemplo?

  • @paulohlim5957
    @paulohlim5957 8 місяців тому

    Bom dia, qts Else posso utilizar em um mesmo If?

  • @josegarciamartins6182
    @josegarciamartins6182 2 роки тому

    MMMMMMMMMMMMMMMUITOO BOMMMM

  • @franco-zj4dr
    @franco-zj4dr 5 років тому

    Faz um programa com menus implementado avança, voltar, enter, stop ! é possível

  • @franciscodesalescamposfilh3531
    @franciscodesalescamposfilh3531 2 роки тому

    Como apertar simultaneamente 2 botoes no tinkercad?

  • @existeummundoalemdoobvio
    @existeummundoalemdoobvio 7 років тому

    O primeiro Lake foi meu, obrigado

  • @davidlima3615
    @davidlima3615 2 роки тому

    Parabéns Prof. sua didática é muito boa e fácil de entender.
    Estou com um probleminha que está dando um nó na cabeça!
    Você pode me ajudar?
    int LED = 6;
    int pinBotao2; // pinBotao2 quero que acione
    int pinBotao1 // a fase led que estiver sendo usada e o pinBotao1 é só para trocar de fase.
    int faseLed;
    int estadoBotao;
    void setup() {
    pinMode(LED, OUTPUT);
    pinMode(pinBotao1, INPUT);
    pinMode(pinBotao2, INPUT);
    faseLed = 1;
    }
    void loop() {
    estadoBotao = digitalRead(pinBotao1);
    if (estadoBotao == HIGH) {
    if (faseLed < 4) {
    faseLed = faseLed + 1;
    } else {
    faseLed = 1;
    }
    }
    if (faseLed == 1) {
    digitalWrite(LED, HIGH);
    delay(1000);
    digitalWrite(LED, LOW);
    delay(1000);
    }
    if (faseLed == 2) {
    digitalWrite(LED, HIGH);
    delay(2000);
    digitalWrite(LED, LOW);
    delay(2000);
    }
    if (faseLed == 3) {
    digitalWrite(LED, HIGH);
    delay(3000);
    digitalWrite(LED, LOW);
    delay(3000);
    }
    delay(100);
    }

  • @lucianofarias4823
    @lucianofarias4823 3 роки тому

    Professor suas aulas sao fantásticas...
    Estou tentando criar um codigo mas não estou conseguindo.
    O código é assim: ao ligar o arduino ele conta 30 segundos e aciona um led...
    Se eu apertar e soltar um botão ele ignora a primeira etapa e executa uma outra.
    Vc pode me ajudar?

  • @GabrielNerygabriellneryh
    @GabrielNerygabriellneryh 7 років тому +1

    Qual esse programa que você usa pra simular?

    • @TaffarelXavier
      @TaffarelXavier 7 років тому +1

      Proteus 8 Professional. Depois de instalado, você baixa também a biblioteca do Arduino, que vem o Arduino Uno, Mega e mais dois modelos lá.

  • @MarcosVinicius-cw6sw
    @MarcosVinicius-cw6sw 6 років тому

    tem como me ajudar criando um código para o meu Arduino

  • @talitamatias755
    @talitamatias755 6 років тому

    resolve mais exercício de eletrônica analógica

  • @claytoncazo
    @claytoncazo 5 років тому

    Boa noite! Não estou conseguindo acionar um relé com esse código. Alguém pode me ajudar?

  • @nivaldogaspar9628
    @nivaldogaspar9628 3 роки тому

    O que significa o V do teu nome?

  • @juniorbottura3041
    @juniorbottura3041 Рік тому

    👍👍👍👍👍

  • @claytoncazo
    @claytoncazo 5 років тому

    /*-importacao Necessaria*/
    #include
    #include
    #define BACKLIGHT_PIN 13
    #define pinoRele 12
    int pinoSensor =A0;
    int pinolcd =A2;
    int sensorValue_aux = 0;
    float valorSensor = 0;
    float valorCorrente = 0;
    float voltsporUnidade = 0.005;// 5%1023
    // Para ACS712 de 5 Amperes use 0.185
    // Para ACS712 de 10 Amperes use 0.100
    // Para ACS712 de 30 Amperes use 0.066
    float sensibilidade = 0.066;
    //Tensao da rede AC 110 Volts e na verdade (127 volts)
    int tensao = 220;
    /*Declaracao de Constates e Objetos*/
    // seta o Endereco do Display LCD 0x27
    // Seta os pinos do I2C usado (padrao da biblioteca)
    // addr, en,rw,rs,d4,d5,d6,d7,bl,blpol
    LiquidCrystal_I2C lcd(0x3F,2,1,0,4,5,6,7,3, POSITIVE); // Set the LCD I2C address
    void setup() {
    pinMode ( BACKLIGHT_PIN, OUTPUT );
    lcd.begin (20,4);
    digitalWrite ( BACKLIGHT_PIN, HIGH );
    pinMode ( pinoRele, OUTPUT );
    //Incia a Serial
    Serial.begin(9600);
    pinMode(pinoSensor, INPUT);


    // inicializa o lcd de 20 caracters e 4 linhas
    lcd.begin(20,4);
    //lcd.begin(16,2);
    // ------- Um breve blink de backlight (luz de fundo -------------
    //liga
    lcd.backlight();
    delay(250);
    //desliga
    lcd.noBacklight();
    delay(250);
    //finaliza com a luz de fundo ligada
    lcd.backlight();
    }

    void loop() {
    for(int i=10000; i>0; i--){
    // le o sensor na pino analogico A0 e ajusta o valor lido ja que a saída do sensor é (1023)vcc/2 para corrente =0
    sensorValue_aux = (analogRead(pinoSensor) -510);
    // somam os quadrados das leituras.
    valorSensor += pow(sensorValue_aux,2);
    delay(1);
    }
    // finaliza o calculo da média quadratica e ajusta o valor lido para volts
    valorSensor = (sqrt(valorSensor/ 10000)) * voltsporUnidade;
    // calcula a corrente considerando a sensibilidade do sernsor (0.066 mV por amper)
    valorCorrente = (valorSensor/sensibilidade);
    //tratamento para possivel ruido
    //O ACS712 para 30 Amperes é projetado para fazer leitura
    // de valores alto acima de 0.25 Amperes até 30.
    // por isso é normal ocorrer ruidos de até 0.20A
    //por isso deve ser tratado
    if(valorCorrente = 0.150)
    {
    digitalWrite (pinoRele, HIGH) ;
    }


    lcd.clear();
    //Reposiciona o cursor na linha 0 e coluna 0
    lcd.setCursor(0,0);
    //Escreve
    //Mostra o valor da corrente
    Serial.print("Corrente : ");
    // Irms
    Serial.print(valorCorrente, 3);
    Serial.print(" A ");
    lcd.print("Corrente :");
    lcd.print(valorCorrente, 3);
    lcd.print("A");
    //Pula para segunda linha na posicao 0
    lcd.setCursor(0,2);
    //Escreve
    //Calcula e mostra o valor da potencia
    Serial.print(" Potencia (Consumo) : ");
    Serial.print(valorCorrente * tensao);
    Serial.println(" Watts ");
    lcd.print("Potencia (Consumo) : ");
    lcd.setCursor(0,3);
    lcd.print(valorCorrente * tensao);
    lcd.print(" Watts ");



    delay(100);


    }