Pinguino BreadBoarded!
Esquemático (LusoRobótica, port)
Eis mais um exemplo do uso do integrado DS1307, um CI para Real Time Clock RTC, este projeto fiz com base em outros dois projetos:
Real Time Clock DS1307 (RTC) + Arduino, escrito pelo Tr3s do LusoRobóticaPrueba de Pinguino y Reloj externo ds1307, escrito pelo Sergio Alvarez
E agradeço também ao Roger Coscia, pela generosa contribuição de dois integrados DS1307!
Acrescentei suporte USB CDC, ao projeto do Sergio Alvarez, e fiz algumas alterações baseando-me no trabalho do Tr3s.
No Linux podemos acessar a porta CDC com o minicom ou cutecom, ou qualquer outro programa de terminal serial:
bash$ minicom -D /dev/ttyACM0 -b 9600
Exemplo da saída dos dados, via USB:
Download dos fontes aquiWelcome to minicom 2.4
OPÇÕES: I18n
Compilado em Jun 3 2010, 13:46:31.
Port /dev/ttyACM0
Pressione CTRL-A Z para ajuda sobre teclas especiais
segunda,17 de janeiro de 2011 11:42:28
segunda,17 de janeiro de 2011 11:42:29
segunda,17 de janeiro de 2011 11:42:30
segunda,17 de janeiro de 2011 11:42:31
segunda,17 de janeiro de 2011 11:42:32
segunda,17 de janeiro de 2011 11:42:33
ATENÇÃO: Para ajustar a hora, olhem na linha 59 !
3 comentários:
Marcus,
Não sei se aqui seria o melhor lugar para postar isso mas enfim..
Estou iniciado o uso do pinguino compilei alguns exemplos simples e tudo funcionou, porem com CDC não funciona, compilei seu programa com rtc normalmente mas quando conecto o pinguino ao pc falha para instalar o driver, testei em tres computadores diferentes com windows 7, linux e windows xp, tem algum detalhe para o pc criar a com virtual ?
No mais parabens pelo blog...
Roberto.
Roberto, no windows o driver do CDC, está junto dos arquivos de instalação
Para Linux basta conectar que detecta e cria a porta serial /dev/ttyACMX
Onde X varia de 0 a 9 ou mais...
Pelo que pesquisei entendi isso mesmo, porem comigo não vai, ja tentei compilar varios programas exemplos no pinguino usando cdc e da na mesma, o estranho é que deveria ser simples...
Vou tentar formatar um pc e tentar de novo.
Mas obrigado por confirmar que estou fazendo o certo.
Mais uma duvida, deveria funcionar em um pc que tenho a ide do pinguino instalada, pergunto pois temos que instalar o driver modificado da microchip, isso não seria motivo de incompatibilidade ?
Obrigado.
Postar um comentário