
arduino else if
Imagine o seguinte. Imagine que ns temos um armrio cheio de gavetas e escada gaveta tem uma identificao um endereo ento usar uma varivel como se fosse usar essas gavetas, a gente vai ter uma informao eu pego, uma, gaveta, guarda, informao, l, dentro e ela, fica, l, enquanto, o meu programa Est funcionando durante, o funcionamento do meu programa eu vou at essas gavetas e resgata, a informao que est l e pra fazermos um programa no arduino que utiliza variveis ns vamos precisar desses componentes, aqui, vamos, precisar de uma, proto board, para facilitar, a montagem pra gente, no Tem que ficar ameaando aqui, o terminal dos componentes como na primeira aula vamos utilizar basicamente, dois, leds de cores, diferentes dois resistores de 220, homens nas cores vermelho, vermelho, marrom lan, para ligar, os leds, vamos, tambm, utilizar, cinco, filhos de ligao e agora, ns vamos, montar, o Circuito da seguinte forma eu vou pegar aqui protocolar de um led com at na maior. Para a esquerda e outro led tambm com, a perna maior, para a esquerda pior se conecta ao positivo ou seja vamos conect la a porta. Do arduino e aporta menor a gente vai conectar ao negativo ou seja ao terra do arduino cada um dos registradores ns vamos conectar na perna menor que est do lado direito e, no nessa trilha da pro amor de que onde onde iremos conectar, o terra repare que Na prtica o board eu ligo, o resistor no terminal negativo, do led seguindo aqui essa linha de conexes e outro terminal.
Do resistor aqui na linha de terra da proton, morde vou primeiramente ligar um fio de conexo. No terminal maior do led no terminal positivo onde iremos ligar na porta do arduino e um segundo, cabo de conexo tambm, so chamados de jantar esses cabos de conexo chegamos aqui na perna do maior. Perna do led verde, um, fio, preto, ser, utilizado, para conectar, aqui, no terra, ou, seja, iremos, conectar, o terra, no arduino, esse, terra da conexo, a todos os dois, resistores aqui, no nosso circuito e depois de montar, a protocolo verde ns, vamos agora fazer as conexes no Arduino irei conectar um fio verde na porta 10 e o fio vermelho na porta 9 e o fio preto gnd ou seja, o terra do arduino, vamos agora, o programa, primeiro lugar, eu vou abrir, o software do arduino e aqui. No software sempre ele inicia com, um programa, novo e com as duas partes principais, a cetap e luke, bom agora, ns vamos, fazer, um, programa, simples s, pra piscar, oled, antes de comear, a mexer com, variveis esto, aqui, eu vou, colocar, no setup a instruo pinball de Para que a porta 10 seja usada como sada de corrente eltrica ou seja ao tipo vou, repetir afirmou de para, a porta 9, a mesma forma como ao tipo e aqui, no loop do programa, ns vamos controlar, o estado de cada, led ligado, ou, desligado, ento, primeiro, Vamos ligar o led da porta 10 com, a instruo raio que vamos desligar o led da porta nova, em construo logo, vamos fazer uma pequena pausa de meio segundo, e vamos repetir essas instrues por isso, eu copiei e colei, mas vamos inverter aqui, aporta, 10 agora, estar Desligado ea porta nova, estar ligado, vamos, ento, carregar, esse, programa salv, lo e vamos ver o que vai acontecer aqui com, o nosso arduino, ele est compilando programa e agora, carregou, o programa e pronto, arduino j est funcionando ligando e desligando os leds na forma que ns Programamos com, esse pisca bom e agora que entra a varivel o que ns queremos fazer aqui em vez de controlar limpo entre os piscas do entre cada piscada dos leds, ns vamos, utilizar, varivel, para isso, esto, aqui, no incio do programa antes de qualquer, instruo ns vamos Colocar, a instruo int e eu vou, dar um nome para essa varivel que eu vou utiliz lo utilizando agora, ela vai se chamar intervalo risco e em seguida eu vou, jogar um valor nela, ou, seja criando, a varivel significa para, o arduino guardar um espao na memria.
Dele e identificar esse espao pelo nome dessa, varivel e agora, ns vamos pedir para o arduino guardar um valor na memria por exemplo vamos pedir que ele guarde, o valor 200 repar ento primeiro ns criamos, a varivel isso podemos dizer tambm que declaramos a varivel para que O arduno saiba o que ele vai fazer com, essa varivel e tambm para que reserve um espao na memria e depois ns jogamos um valor na dentro guardamos, o valor 200 l, dentro j, quem temos esse valor na dentro ento aqui, em, baixo, em, vez de informar. Um valor para: a funo de lei ns podemos diretamente utilizar, o valor, no pisca ento vamos, compilar agora, o programa e repare que ele vai continuar buscando os leves s que repare que ele j t piscando mais rapidamente porque, o pisca ele est pegando, o valor que Tentou instalar dentro da varivel repare agora que ns podemos fazer, o uso de uma, segunda varivel podemos usar quanto variveis queremos sempre declarando, a varivel, no incio do programa ento vou colocar aqui, intervalo 2 fsica e outra outra varivel vamos trocar, o nome, para o intervalo com; 1, no intervalo um do pisca ns vamos manter 200 e, no intervalo 2 do pisca, vamos colocar agora, 500, aqui embaixo, no intervalo 1, no primeiro de lei usamos intervalo 1 e, no segundo de lei usamos, o intervalo 2 vamos compilar e carregar, o programa, no arduino Reparar o que aconteceu agora, um intervalo do pas que est mais rpido do que o outro se queremos mudar esses intervalos basta configurar mussak ento os valores nas variadas por exemplo eu quero que o intervalo mais rpido fica ainda mais rpido e mais lento um pouco mais Lento: ok, bom algumas, caractersticas importantes, para voc, saber, sobre varivel, a primeira que o nome da varivel tem sempre que comear por uma letra repare que ns usamos nmero nome na varivel no tem problema mas a primeira o primo incio do nome da varivel tem que ser Uma letra no podemos ter espaos, no poderia ter usado, a varivel por exemplo assim intervalo, um, pisca, t tudo tem que estar 100 espaos e tambm; no podemos usar smbolos como por, exemplo, um, ponto, um, asterisco, uma, barra, um, trao, nada, disso, utilizado, o nome de uma; Varivel, a nica exceo de smbolo um berlini, no golden score: nessa barra que podemos utilizar ela considerada tambm, como uma, letra, podemos, usar tambm o underline no incio na varivel sem nenhum problema outro cuidado, no arduino as letras minsculas e maisculas, so diferenciadas se, eu colocar aqui Por exemplo o intervalo com, um maisculo e aqui, embaixo, eu estou, querendo usar, a varivel intervalo isso, no vai funcionar repare que eu vou compilar aqui, o programa e ele deu um erro aqui dizendo que essa varivel que eu estou tentando utilizar a no foi declarada ela.
No foi criada ento repare que justamente o i maisculo e minsculo fizeram diferena aqui esse um cuidado que a gente precisa tomar uma outra questo tambm importante sobre variveis aonde ns declaramos essa varivel, o tempo de vida da varivel ela ser determinada pela blue pelo, local onde, Ns declaramos eu disse que sempre temos que declarar no incio do programa mas, o programa ele tem vrias partes eu poderia em vez ter declarado, no incio da parte do lupi poderia ter declarado, no incio da cetap ou mesmo, no incio de tudo ento por exemplo. Se. Eu colocar a varivel aqui, no incio de tudo, o programa vai funcionar da mesma forma porm entenda que ao declarar no incio de tudo essa varivel ela existir estar acessvel durante todo, o programa, no importa se estamos executando, o setap ou, o lupi, a varivel vai continuar Existindo aquela gaveta l, dentro da memria ela continua aguardando, a informao que ns colocamos l, ento por exemplo se ns colocamos, a declarao l, em cima e colocamos, o valor da varivel aqui na funo cetap reparem que o programa vai funcionar corretamente estamos compilando s, pra gente, Verificar que o programa foi carregado eu vou mudar aqui, o tempo de intervalo vamos colocar aqui os dois intervalos piscando, a cada meio segundo, ento ele carregou e vejam que est funcionando ou seja eu declarei uma varivel, l, em cima, no incio de tudo e essas variveis. So consideradas como variveis, globais, ou, seja elas, so elas existiram, durante toda, a execuo do nosso programa agora, como, eu tinha, feito antes declarando, a varivel aqui embaixo ela, no vai existir durante todo, o programa existe s; durante a execuo do lupi esse tipo de varivel, se Chama local uma varivel que funciona apenas naquela funo naquela parte.
Do programa ento j que ela s, funciona aqui repare que aqui se eu tentar compilar, o arduino vai emendar um erro porque, aqui, cima, essas, variveis, elas, ainda, no existem ela s existiram na funo, lupi quando, estou, executando, o setap elas, no existem, bom, isso, pessoal, basicamente, O que a gente tem para essa aula aguarde, a aula 3 que vem muitas outras novidades mais coisas bacanas pra voc aprender, a programar com, arduino mais importante de tudo, voc exercitar para aprender, ento pega, o celular do hino faa uns programas que eu fiz e veja Que funciona faa com que funciona da mesma forma e tambm depois mude, o circuito mude, o programa para fazer coisas diferentes, por, exemplo, coloque, mais, leves, aqui, em vez de dois, leds como, eu usei, coloque 5 leds ligados s, cinco portas, diferentes sempre, lembrando que cada led Tem que ter o seu prprio resistor ligado aqui; no terra e fao, o programa com, vrias variveis cinco, variveis, pega, essa, varivel e coloca, l, em cima, criando, ela com, um, escopo, global ou, coloque essas variveis, l na funo, lupi enfim exercite que a sim voc vai Aprender: ok, foi muito, bacana, ter, voc, aqui de novo espero v.
arduino else if Video
arduino else if news
-
Posted on Wednesday September 11, 2019
Does Your Home Assistant Know When You Are Sleeping? HackadayIt always gives us a sense of wonder when we realize that what would be a simple task for a human child is a big deal for a computer. For example, if you asked … … Continue Reading » -
Posted on Thursday September 12, 2019
“Open Despite” promotes student voices through choreography Macalester College The Mac WeeklySince the new Theater and Dance Building opened its doors in January, a refreshing new era has begun for its namesake department. The annual Spring … … Continue Reading » -
Posted on Friday September 06, 2019
High Voltage Protects Low Denominations HackadayHow do you keep people out of your change jar? If you didn’t say with a 3D printed iris mechanism and high-voltage spark gap, then clearly you aren’t [Vije … … Continue Reading »
arduino else if Social
https://www.pinterest.com/pin/35465915794474667/
https://www.pinterest.com/pin/35465915794474666/
https://www.pinterest.com/pin/35465915794474664/
10 meu amigo
Parabéns!! Mas vc poderia ter aproveitado em falar sobre #include e #define.
Vc é incrivel, eu achei q seria difícil mas é muito parecido com o scrath
Só assisti 4 aulas e aprendi MT coisa
Muito bem explicado! Parabéns!
Muito 10,gostei do jeito q o professor explica.moro no Japão e kero saber mais sobre esse curso.ja tenho alguns arduino e alguns atuadores.
Muito obrigado por transmitir seus conhecimentos. Nota 10 sua didática.
Obrigado, amigo!
Gente, me ajudem. Como eu sei qual resistir devo usar (calcular)
Oi Flávio…. Ficou claro a diferença entre variável global e local…. Mas fiquei na dúvida sobre qual a diferença de declarar a variável global na inicialização do programa e no setup. Poderia explicar? Obrigado.
boa noite, sou iniciante e estou tentando acomapanha a aula 2 mas deu estes erro quando fui compilar. expected ‘;’ before ‘digitalWrite’
show flavio!!! iniciei o curso ontem e estou entendendo tudo que vc diz, até porque entendo de excel!!!
Eu copiei os mesmo código que vc digitou, mais eu estou com um problema de incluir a biblioteca do arduino. Como faço pra incluir ?????????
Canal de excelência no Youtube.
Parabéns, eu e meu filho estamos aprendendo e nos divertindo muito. Não tenho palavras pelo seu trabalho. Muito Obrigado.
Parabéns pelo canal, obrigado por compartilhar conhecimento.
Parece que estou vendo telecurso 2000 hahaha, muito bom o detalhamento que você faz do conteúdo.
TubeCurso 2000 =)
Oi Vitor. Muito obrigado.Abraço da Equipe Canal Brincando com Ideias.
Em duas aulas aprendi mais que no semestre inteiro, você tem muita paciência para explicar de forma clara e objetiva, parabéns.
e muito bom esse professor
Parabens por sua iniciativa. Ademais, voçe explica uma materia complexa com linguagem simples e objetiva.
Oi Jorge. Muito obrigado.Abraço da Equipe Canal Brincando com Ideias.
EXCELENTE Professor, Parabéns !!!!
Oi Seu Moa. Muito obrigado.Abraço da Equipe Canal Brincando com Ideias.