COMO UTILIZAR O LAÇO "FOR" CORRETAMENTE ? - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-28T09:56:08Zhttps://labdegaragem.com/forum/topics/como-utilizar-o-la-o-for-corretamente?xg_source=activity&feed=yes&xn_auth=noQue bom que gostou.
O meu ob…tag:labdegaragem.com,2017-04-28:6223006:Comment:6096702017-04-28T01:00:43.481ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Que bom que gostou. </p>
<p>O meu objetivo é difundir conhecimento.</p>
<p>Abraços</p>
<p></p>
<p>Gustavo Murta</p>
<p>Que bom que gostou. </p>
<p>O meu objetivo é difundir conhecimento.</p>
<p>Abraços</p>
<p></p>
<p>Gustavo Murta</p> Ôh grande amigo JOSÉ MURTA !!…tag:labdegaragem.com,2017-04-28:6223006:Comment:6095682017-04-28T00:51:13.131ZAndré Luis Paparottohttps://labdegaragem.com/profile/AndreLuisPaparotto
<p>Ôh grande amigo JOSÉ MURTA !!!</p>
<p>Boa noite mestre, tomei a liberdade de copiar seu sketch p/ minha IDE rs.</p>
<p>Muito bem elaborado, o bacana é ver a coisa funcionando depois de confeccionado o programa ...</p>
<p>Assisti o vídeo, muito bom mesmo.</p>
<p>Sabe José, às vezes me pego imaginando que deveria ter iniciado nesse maravilhoso mundo de programações, seja ele com PIC e ou ARDUINO, a muito tempo rsrsrs ...</p>
<p></p>
<p>Grande abraço meu prezado, e uma ótima noite…</p>
<p>Ôh grande amigo JOSÉ MURTA !!!</p>
<p>Boa noite mestre, tomei a liberdade de copiar seu sketch p/ minha IDE rs.</p>
<p>Muito bem elaborado, o bacana é ver a coisa funcionando depois de confeccionado o programa ...</p>
<p>Assisti o vídeo, muito bom mesmo.</p>
<p>Sabe José, às vezes me pego imaginando que deveria ter iniciado nesse maravilhoso mundo de programações, seja ele com PIC e ou ARDUINO, a muito tempo rsrsrs ...</p>
<p></p>
<p>Grande abraço meu prezado, e uma ótima noite !!!</p>
<p></p>
<p>André.</p> Caro André, o meu exemplo tem…tag:labdegaragem.com,2017-04-27:6223006:Comment:6094422017-04-27T02:05:59.005ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Caro André, o meu exemplo tem muito mais variáveis, mas a essência é a mesma do seu programa.</p>
<p><a href="http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-passo-nema-17-driver-a4988?commentId=6223006%3AComment%3A524996" target="_blank">http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-passo-nema-17-driver-a4988?commentId=6223006%3AComment%3A524996</a> </p>
<p>Caro André, o meu exemplo tem muito mais variáveis, mas a essência é a mesma do seu programa.</p>
<p><a href="http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-passo-nema-17-driver-a4988?commentId=6223006%3AComment%3A524996" target="_blank">http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-passo-nema-17-driver-a4988?commentId=6223006%3AComment%3A524996</a> </p> Ah ok Rui, rsrsrs agora enten…tag:labdegaragem.com,2017-04-27:6223006:Comment:6093832017-04-27T01:10:45.014ZAndré Luis Paparottohttps://labdegaragem.com/profile/AndreLuisPaparotto
<p>Ah ok Rui, rsrsrs agora entendi o que disse:</p>
<p>Que a variável, int do tipo "P" a qual defini pode ter valores inteiros que abrangem uma escala maior de valores.</p>
<p><span> " int p "</span></p>
<p></p>
<p><span>Obrigado e um grande abraço amigo Rui,</span></p>
<p></p>
<p><span>André.</span></p>
<p>Ah ok Rui, rsrsrs agora entendi o que disse:</p>
<p>Que a variável, int do tipo "P" a qual defini pode ter valores inteiros que abrangem uma escala maior de valores.</p>
<p><span> " int p "</span></p>
<p></p>
<p><span>Obrigado e um grande abraço amigo Rui,</span></p>
<p></p>
<p><span>André.</span></p> Não entendi seu comentário.…tag:labdegaragem.com,2017-04-26:6223006:Comment:6096052017-04-26T16:13:18.843Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Não entendi seu comentário.</p>
<p></p>
<p>Rui</p>
<p>Não entendi seu comentário.</p>
<p></p>
<p>Rui</p> então não há necessidade de e…tag:labdegaragem.com,2017-04-26:6223006:Comment:6093682017-04-26T15:45:08.163ZAndré Luis Paparottohttps://labdegaragem.com/profile/AndreLuisPaparotto
<p>então não há necessidade de escrevê-la como (passo_motor) ? ha ja visto que ("P") tem-se o mesmo significado:</p>
<p>"P" = passo_motor ...</p>
<p>seria isso ? </p>
<p>então não há necessidade de escrevê-la como (passo_motor) ? ha ja visto que ("P") tem-se o mesmo significado:</p>
<p>"P" = passo_motor ...</p>
<p>seria isso ? </p> Oi ALP,
a linha está escrita…tag:labdegaragem.com,2017-04-26:6223006:Comment:6096042017-04-26T15:40:39.460Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Oi ALP,</p>
<p>a linha está escrita assim: <span class="kw1">for</span><span> </span><span class="br0">(</span><span class="kw4">int</span><span> p </span><span class="sy1">=</span><span> </span><span class="nu0">0</span><span> </span><span class="sy4">;</span><span> p < </span><span class="sy1"> </span><span class="br0">(</span><span>passos_motor </span><span class="sy2">*</span><span> </span><span class="nu0">10</span><span class="br0">)…</span></p>
<p>Oi ALP,</p>
<p>a linha está escrita assim: <span class="kw1">for</span><span> </span><span class="br0">(</span><span class="kw4">int</span><span> p </span><span class="sy1">=</span><span> </span><span class="nu0">0</span><span> </span><span class="sy4">;</span><span> p < </span><span class="sy1"> </span><span class="br0">(</span><span>passos_motor </span><span class="sy2">*</span><span> </span><span class="nu0">10</span><span class="br0">)</span><span class="sy4">;</span><span> p</span><span class="sy2">++</span><span class="br0">).</span></p>
<p><span>Veja " int p ", aqui você definiu uma variável chamada p que pode receber valores inteiros</span></p>
<p><span>de -32,768 até 32,767.</span></p>
<p><span>Esta variável só existe enquanto o for está sendo executado, pois foi definida dentro do for.</span></p>
<p><span>Rui</span></p> Ok, compreendido a mensagem e…tag:labdegaragem.com,2017-04-26:6223006:Comment:6096032017-04-26T15:32:00.088ZAndré Luis Paparottohttps://labdegaragem.com/profile/AndreLuisPaparotto
<p>Ok, compreendido a mensagem então ...</p>
<p>Darei uma observada melhor no sketch,</p>
<p>obrigado hein Nelson </p>
<p>Ok, compreendido a mensagem então ...</p>
<p>Darei uma observada melhor no sketch,</p>
<p>obrigado hein Nelson </p> Bom dia Andre, o "p" represen…tag:labdegaragem.com,2017-04-26:6223006:Comment:6093672017-04-26T15:19:24.833ZNelson Toshio Hiraihttps://labdegaragem.com/profile/NelsonToshioHirai
<p>Bom dia Andre, o "p" representa numero de passos que o motor da; </p>
<p>Bom dia Grande Rui, obrigado por comentar o codigo, tentarei comentar nos proximos codigos,</p>
<p>Andre em questao do codigo da PASTEBIN , no meu codigo na ida tem for( i=0; i<10; i++ ) ; e na volta esta como for ( i=10; i>0; i--), se voce comparar os dois codigos vai perceber a difirenca.</p>
<p>Bom dia Andre, o "p" representa numero de passos que o motor da; </p>
<p>Bom dia Grande Rui, obrigado por comentar o codigo, tentarei comentar nos proximos codigos,</p>
<p>Andre em questao do codigo da PASTEBIN , no meu codigo na ida tem for( i=0; i<10; i++ ) ; e na volta esta como for ( i=10; i>0; i--), se voce comparar os dois codigos vai perceber a difirenca.</p> Bom dia, rsrsrs ok caro RUI .…tag:labdegaragem.com,2017-04-26:6223006:Comment:6093652017-04-26T14:44:38.366ZAndré Luis Paparottohttps://labdegaragem.com/profile/AndreLuisPaparotto
<p>Bom dia, rsrsrs ok caro RUI ...</p>
<p>É minha barbinha de estimação, branquinha como algodão rsrsrs, (cinquentão já rs).</p>
<p>Mas vamos lá ...</p>
<p>Gostaria de dizer que o nosso amigo Nelson, conseguiu desvendar o que eu desejava e também solucionar meu problema quanto ao uso do tal laço "for".</p>
<p>Pois bem, mas eu quero aqui, lhe agradecer também seus valorosos préstimos, quanto aos ítens dos quais me orientou.</p>
<p>Como por exemplo:</p>
<p><em>Não cole seu sketchs ná área de…</em></p>
<p>Bom dia, rsrsrs ok caro RUI ...</p>
<p>É minha barbinha de estimação, branquinha como algodão rsrsrs, (cinquentão já rs).</p>
<p>Mas vamos lá ...</p>
<p>Gostaria de dizer que o nosso amigo Nelson, conseguiu desvendar o que eu desejava e também solucionar meu problema quanto ao uso do tal laço "for".</p>
<p>Pois bem, mas eu quero aqui, lhe agradecer também seus valorosos préstimos, quanto aos ítens dos quais me orientou.</p>
<p>Como por exemplo:</p>
<p><em>Não cole seu sketchs ná área de texto do seu tópico, e demais orientações.</em></p>
<p><em>Gostei muito de sua atitude, é de pessoas como você, que o mundo está precisando, das quais sabem como repassarem informações .</em></p>
<p><em><strong><br/></strong>Agora, esse tal de <a rel="nofollow" href="https://pastebin.com/GAKxb41z" target="_blank">https://pastebin.com/GAKxb41z</a></em></p>
<p>(PASTEBIN), sem comentários hein RUI, muito bom mesmo não é ?</p>
<p>Gostei, um novo recurso que aprendi, irei passar a usá-lo com ++ frequência.</p>
<p>Gostaria de fazer mais uma perguntinha, caso saiba e deseje respondê-la ...</p>
<p>Qual o significado de : ("P"), na linha abaixo ?</p>
<p>for (p=0 ; p < passos_motor; p++)<br/>{</p>
<p><br/>Procurei ele na declaração GLOBAL e também na LOCAL, e não o encontrei ...</p>
<p>Como pode funcionar, se não está declarado ??</p>
<p>Ah sim, seu sketch, funcionou, porém a cada retorno do carro, ele não volta ao ponto zero de Home, ele avança um ponto a mais a fim de se iniciar novo percurso.</p>
<p>Já o sketch que o Nelson me passou, funcionou sem esse avanço desejável.</p>
<p>Em suma, ambos me ajudaram em vários sentidos, muito obrigado caro Rui ...</p>
<p></p>
<p>E permaneço por aqui no aguardo da suposta pergunta sobre a linha:</p>
<p>for (p=0 ; p < passos_motor; p++)<br/>{</p>
<p></p>
<p>Grande abraço amigo Rui !!!</p>
<p></p>