Resultados da busca - %E6%81%92%E8%BE%BE%E5%B9%B3%E5%8F%B0%E5%BC%80%E6%88%B7%E3%80%90%E2%94%83%E5%A5%BD%E8%AE%A1%E5%88%922%E2%92%8F7%E2%92%8F01705%7B%EF%BC%B1%E3%80%91%E3%80%91
em que ligar o E2 mas nao sei aonde.
o modelo de display que to usando é: LMC-SSC4A40DLGY-01
e esse é o link pro datasheet: http://www.jin-hua.com.tw/admin/product_mang/pdf/LMC-SSC4A40-01[1].pdf
Abraços!…
Adicionado por Alberto ao 12:49 em 26 fevereiro 2013
é apresentado na figura 3, acionado diretamente a partir dos sinais digitais enviados pela CPU à interface paralela. Pela análise do circuito percebe-se que quando E1=E2 os transistores TIP125 ou os TIP120 estão cortados, não havendo, portanto, diferença de potencial sobre o motor, que permanecerá parado. Quando E1=0 e E2=1 o motor irá girar num sentido e quando E1=1 e E2=0 irão girar no outro. As entradas E1 e E2 poderão vir de circuitos TTL ou CMOS.
referencia http://mauriciobaron.blogspot.com.br/2014/03/braco-mecanico-para-pc-parte-2.html…
Adicionado por Mauricio Baron ao 11:06 em 16 agosto 2014
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
…