Resultados da busca - %E3%80%90%E2%94%8B%E5%A5%BD%E8%AE%A1%E5%88%922%E2%92%8F7%E2%92%8F01705%7B%E6%89%A3%E3%80%93%E3%80%91%E5%8D%8E%E5%AE%87%E5%A8%B1%E4%B9%90%E5%A5%96%E9%87%91%E6%98%AF%E5%A4%9A%E5%B0%91
sição 90° depois de 1 segundo ele volte pra para 50°. Eu gravo todas essas posições e tempo delas ae quando eu do play ele faz tudo isso pra mim.
Lembrando que esses comandos não são dados nos blocos são comandos dados ja com o programa em andamento!…
eve ir pra frente.
Ir pra frente entendo que são os 2 motores na mesma velocidade.
Mas na primeira e terceira rotina de ir pra frente a definição de velocidade para cada motor está diferente,
então ele vai girar.
Versão " carrinho_4.0.ino "
linha 69 analogWrite(ENA, 80); e linha 72 analogWrite(ENB, 120);
linha 127 analogWrite(ENA, 80); e linha 130 analogWrite(ENB, 120);.
Existe também um erro que não afeta om funcionamento mas dá informações erradas,
a linha 92 está trocada com a 121.
Fiz uma nova versão do seu code corrigindo os erros e resumindo o processo com uma função a mais.
RV
carrinho_5.0.ino
…
Adicionado por mineirin RV ao 16:40 em 1 outubro 2020
realizar efetuar medições em etapas, ex:
Primeira medida 90 cm.
Segunda medida 30 cm.
Terceira medida 80 cm.
Gostaria de pegar o terceiro valor e somar com o primeiro, mas o problema que não consigo salvar esses 90 cm para depois usa-lo com a minha terceira medida
*A questão é, como retomar um valor que já foi medido.
Obrigado desde já!
…
ear.
Antigamente sofriamos muito com bloqueio da porta 80 por parte das operadoras.
Aih vc redireciona a 99 para sua placa no roteador.
Digita em um PC que esteja fora da sua rede (na internet). Se tentar acessar da sua rede não vai funcionar mesmo (falso negativo).
digite o seu IP de internet (aquele que o modem pegou) e :99
Ex:
191.253.14.91:99
Se conseguir isso foi. Aih é só por o No-ip.
Enfim, só queria alertar para a porta 80 ser muitas vezes travada e que testar na sua propria rede não funciona mesmo, na maioria das vezes, e te da um falso negativo.
…
Adicionado por Eduardo ao 8:41 em 18 novembro 2018
fica fazendo ciclicamente isto no caso, o que eu estou mandando pelo Arduino é somente "NUBom <distancia>"Os outros caracteres são Ascii que o Xbee manda pelo frame.…
c3 como sendo minuto atual
e3 como sendo hora do despertador
f3 como sendo minuto do despertador
hora faltante será exibida na célula h3 e terá a fórmula: SE(B3>E3;SE(C3>F3;24-B3+E3-1;24-B3+E3);SE(C3>F3;SE(B3=E3;23;E3-B3-1);E3-B3))
minuto faltante será exibido na célula i3 e terá a fórmula: SE(C3>F3;60-C3+F3;F3-C3)
simulei aqui e funcionou em diversas combinações.
Aí peguei aquelas células de fórmulas e converti em lógica para o arduino:
// é necessário que o horário atual esteja devidamente desmembrado em HORA_ATUAL e MINUTO_ATUAL// o horário para despertar também deve estar devidamente desmembrado em HORA_DESPERTADOR e MINUTO_DESPERTADOR// o tempo faltante até o horário para despertar estará desmembrado em HORAS_FALTANTES e MINUTOS_FALTANTES//
// algoritmo para obtenção das horas faltantes
IF ( HORA_ATUAL > HORA_DESPERTADOR){ IF (MINUTO_ATUAL > MINUTO_DESPERTADOR ) { HORAS_FALTANTES = 24 - HORA_ATUAL + HORA_DESPERTADOR - 1; } else { HORAS_FALTANTES = 24 - HORA_ATUAL + HORA_DESPERTADOR; }}
ELSE { IF (MINUTO_ATUAL>MINUTO_DESPERTADOR; { IF (HORA_ATUAL = HORA_DESPERTADOR) { HORAS_FALTANTES = 23; } ELSE { HORAS_FALTANTES = HORA_DESPERTADOR - HORA_ATUAL - 1; } } ELSE { HORAS_FALTANTES = HORA_DESPERTADOR - HORA_ATUAL; } }
// algoritmo para obtenção dos minutos faltantes
IF (MINUTO_ATUAL>MINUTO_DESPERTADOR){ MINUTOS_FALTANTES = 60 - MINUTO_ATUAL + MINUTO_DESPERTADOR;}ELSE { MINUTOS_FALTANTES = MINUTO_DESPERTADOR - MINUTO_ATUAL;}
Eu só testei pelo excel e funcionou. Não testei no arduino, então talvez possa existir algum errinho que tenha que ser corrigido, mas o algoritmo aparentemente funciona
…
Oi Flavio,
Não, neste caso usei o Elipse Mobile Server, achei muito bom, deixo o link aqui, se você quiser baixar é o item 2 da pagina de download, esta depois do E3.
AQUI LINK
Grande abraço!
CK
Adicionado por Carlos kwiek ao 20:28 em 28 agosto 2016