Início Rápido#
Introdução#
Por favor, siga os passos abaixo:
Precisará dos dois itens seguintes para testar a CMUcam4
Uma fonte de alimentação externa 4V a 9V DC capaz de fornecer pelo menos 250 mA
Isto pode ser de um Arduino, FTDI Breakout Board, FTDI Cable ou Wall Wart
Uma TV NTSC (ou monitor de televisão compatível) e um Cabo RCA
Configuração para testar a CMUcam4
Ligue a TV NTSC ao Jack Coaxial RCA da CMUcam4 utilizando o Cabo RCA
Ligue a fonte de alimentação externa ao Jack DC Barrel da CMUcam4 (ou outras portas de alimentação)
O LED verde de alimentação deverá acender assim que ligar a fonte de alimentação externa à CMUcam4. Após cerca de 2 segundos, o LED auxiliar vermelho deverá acender para indicar que a CMUcam4 está pronta para funcionar. Se o LED verde de alimentação não acender, verifique novamente a ligação da fonte de alimentação externa.
Procedimento de Teste#
Por favor, siga os passos abaixo:
Prima e mantenha premido o botão de reset da CMUcam4
Prima e mantenha premido o botão de utilizador da CMUcam4
Solte o botão de reset (não solte o botão de utilizador)
Aguarde até o LED auxiliar vermelho acender (2 segundos)
Aguarde até o LED auxiliar vermelho começar a piscar a 10 Hz e depois solte o botão de utilizador
A TV deverá ligar-se (deverá ver um ecrã de apresentação na TV)
A CMUcam4 vai agora ajustar-se às condições de iluminação durante os próximos 5 segundos
Não coloque o objeto que pretende seguir à frente da CMUcam4 durante os próximos 5 segundos
Aguarde até o LED auxiliar vermelho parar de piscar a 10 Hz
A CMUcam4 terminou agora o ajuste às condições de iluminação
Os pinos dos servos de pan e tilt deverão gerar impulsos de 1500 μs a 50 Hz
Coloque o objeto que pretende seguir à frente da CMUcam4 e prima o botão de utilizador
Se o LED auxiliar vermelho começar a piscar a 10 Hz, examine a ligação do módulo de câmara OV9665
O módulo de câmara OV9665 poderá estar danificado e muito provavelmente precisa de ser substituído
Deverá agora ver o objeto seguido (ou semelhante) apresentado na TV.
Os servos de pan e tilt, se ligados, também tentarão orientar a câmara em direção ao objeto seguido
Por favor, experimente este procedimento com diferentes objetos em diferentes ambientes para ver o que funciona melhor
Transfira o guia de testes em formato PDF aqui.
Ferramentas de Comunicação#
Precisará de um dos seguintes (ou semelhantes) Conversores USB para Série para comunicar com a CMUcam4:
-
Também precisará de uma fonte de alimentação externa capaz de alimentar a CMUcam4
Por favor, ligue a FTDI 5V Breakout Board ao conector de 6 pinos da CMUcam4
-
Também precisará de uma fonte de alimentação externa capaz de alimentar a CMUcam4
Por favor, ligue a FTDI 3.3V Breakout Board ao conector de 6 pinos da CMUcam4
Um Prop Clip
Também precisará de uma fonte de alimentação externa capaz de alimentar a CMUcam4
Por favor, ligue o Prop Clip ao conector de 4 pinos da CMUcam4
Um Prop Plug
Também precisará de uma fonte de alimentação externa capaz de alimentar a CMUcam4
Por favor, ligue o Prop Plug ao conector de 4 pinos da CMUcam4
-
Recomendado para sistemas tolerantes a 5V
Por favor, ligue o FTDI 5V Cable w/ 5V I/O ao conector de 6 pinos da CMUcam4
-
Recomendado para sistemas tolerantes a 3.3V
Por favor, ligue o FTDI 5V Cable w/ 3.3V I/O ao conector de 6 pinos da CMUcam4
Programas de Terminal Série Recomendados#
O Parallax Serial Terminal é uma ferramenta útil para a comunicação com microcontroladores baseados em série, como o chip Parallax Propeller. É o terminal série recomendado para comunicar com a placa da câmara. O Parallax Serial Terminal (PST) é uma aplicação autónoma com menos de 1 MB de tamanho e que não requer instalação para ser utilizada. O PST está disponível para transferência a partir da Parallax Inc. aqui. Siga os passos abaixo para configurar o PST:

Execute o PST
Vá a Echo On e certifique-se de que está marcado
Vá a Com Port e selecione na lista pendente a porta COM à qual a CMUcam4 está ligada
Vá a Baud Rate e selecione 19200 na lista pendente
Clique em Enable se necessário
Para utilizadores que não usam Windows, recomenda-se o Brad’s SPIN Tool (BST). O BST pode ser transferido aqui. O BST é uma aplicação autónoma de ambiente de desenvolvimento integrado (IDE) com interface gráfica de utilizador (GUI), com menos de 10 MB de tamanho, concebida para o Parallax Propeller Chip e que não requer instalação para ser utilizada. O BST inclui um terminal série incorporado fácil de usar. Siga os passos abaixo para configurar o terminal série incorporado fácil de usar do BST:
Execute o BST
Vá a View e selecione Serial Terminal na lista pendente
O Terminal bst deverá aparecer – por favor, clique nele
Vá a Baud e selecione 19200 na lista pendente
Vá a Format e selecione 8 Bits e Parity None na lista pendente
Vá a Port e selecione na lista pendente a porta COM à qual a CMUcam4 está ligada
Procure portas com o nome /dev/tty/USB###
Vá a Communicate e selecione Connect, Terminal Echo e Reset Propeller no menu pendente
Vá a Communicate e selecione Display ASCII para saída ASCII ou Display Hex para saída hexadecimal
NOTA: Não pode utilizar os Cabos FTDI de 5V com o BST!
Isto acontece porque o BST coloca o fio verde RTS a nível baixo no Cabo FTDI de 5V quando clica em Connect. Isto para a CMUcam4 indefinidamente. Pode remover o fio verde RTS do conector para corrigir este problema.
Próximos Passos#
Os seus próximos passos (depois de dar uma olhada na Galeria) são ir à página web de documentação. Adicionalmente, não deixe de visitar as nossas páginas web explicação do seguimento de cor, dicas e truques, perguntas frequentes e Resolução de Problemas para mais informações. Por fim, visite a página web da Arduino Interface Library e dê uma olhada! Depois estará pronto para construir os seus próprios robôs visuais!