Início Rápido#
Primeiros Passos#
Siga os passos abaixo:
Você precisará dos dois itens a seguir para testar a CMUcam4
Uma fonte de alimentação externa 4V a 9V DC capaz de fornecer pelo menos 250 mA
Isso pode ser de um Arduino, Placa Breakout FTDI, Cabo FTDI ou Fonte de Parede (Wall Wart)
Uma TV NTSC (ou monitor de televisão compatível) e um Cabo RCA
Configuração para testar a CMUcam4
Conecte a TV NTSC ao Conector Coaxial RCA da CMUcam4 usando o Cabo RCA
Conecte a fonte de alimentação externa ao Conector DC Barrel da CMUcam4 (ou outras portas de alimentação)
O LED de energia verde deve acender assim que você conectar a fonte de alimentação externa à CMUcam4. Após cerca de 2 segundos, o LED auxiliar vermelho deve acender para indicar que a CMUcam4 está pronta para uso. Se o LED de energia verde não acender, verifique novamente a conexão da fonte de alimentação externa.
Procedimento de Teste#
Siga os passos abaixo:
Pressione e segure o botão de reset na CMUcam4
Pressione e segure o botão de usuário na CMUcam4
Solte o botão de reset (não solte o botão de usuário)
Aguarde até que o LED auxiliar vermelho acenda (2 segundos)
Aguarde até que o LED auxiliar vermelho comece a piscar a 10 Hz e então solte o botão de usuário
A TV deve ligar (você deve ver uma tela inicial exibida na TV)
A CMUcam4 agora se ajustará às condições de iluminação pelos próximos 5 segundos
Não coloque o objeto que você deseja rastrear na frente da CMUcam4 pelos próximos 5 segundos
Aguarde até que o LED auxiliar vermelho pare de piscar a 10 Hz
A CMUcam4 agora terminou de se ajustar às condições de iluminação
Os pinos de servo de pan e tilt devem emitir pulsos de 1500 μs a 50 Hz
Coloque o objeto que você deseja rastrear na frente da CMUcam4 e pressione o botão de usuário
Se o LED auxiliar vermelho começar a piscar a 10 Hz, examine a conexão do módulo de câmera OV9665
O módulo de câmera OV9665 pode estar danificado e provavelmente precisa ser substituído
Você deve agora ver o objeto rastreado (ou similar) exibido na TV.
Os servos de pan e tilt, se conectados, também tentarão direcionar a câmera para o objeto rastreado
Tente este procedimento com diferentes objetos em diferentes ambientes para ver o que funciona melhor
Baixe o guia de testes em formato PDF aqui.
Ferramentas de Comunicação#
Você precisará de um dos seguintes (ou similares) Conversores USB-Serial para se comunicar com a CMUcam4:
-
Você também precisará de uma fonte de alimentação externa capaz de alimentar a CMUcam4
Conecte a Placa Breakout FTDI 5V ao conector de 6 pinos na CMUcam4
-
Você também precisará de uma fonte de alimentação externa capaz de alimentar a CMUcam4
Conecte a Placa Breakout FTDI 3.3V ao conector de 6 pinos na CMUcam4
Um Prop Clip
Você também precisará de uma fonte de alimentação externa capaz de alimentar a CMUcam4
Conecte o Prop Clip ao conector de 4 pinos na CMUcam4
Um Prop Plug
Você também precisará de uma fonte de alimentação externa capaz de alimentar a CMUcam4
Conecte o Prop Plug ao conector de 4 pinos na CMUcam4
-
Recomendado para sistemas tolerantes a 5V
Conecte o Cabo FTDI 5V com E/S de 5V ao conector de 6 pinos na CMUcam4
Um Cabo FTDI 5V com E/S de 3.3V
Recomendado para sistemas tolerantes a 3,3V
Conecte o FTDI Cabo 5V com E/S de 3.3V ao conector de 6 pinos na CMUcam4
Programas de Terminal Serial Recomendados#
O Parallax Serial Terminal é uma ferramenta prática para comunicação com microcontroladores baseados em serial, como o chip Parallax Propeller. É o terminal serial recomendado para usar na comunicação com a placa da câmera. O Parallax Serial Terminal (PST) é um aplicativo independente com menos de 1 MB de tamanho e não requer instalação para ser usado. O PST está disponível para download da Parallax Inc. aqui. Siga os passos abaixo para configurar o PST:

Execute o PST
Vá até Echo On e certifique-se de que está marcado
Vá até Com Port e selecione na lista suspensa a porta COM à qual a CMUcam4 está conectada
Vá até Baud Rate e selecione 19200 na lista suspensa
Clique em Enable se necessário
Para usuários de sistemas não-Windows, o Brad’s SPIN Tool (BST) é recomendado. O BST pode ser baixado aqui. O BST é um aplicativo independente de ambiente de desenvolvimento integrado (IDE) com interface gráfica do usuário (GUI) com menos de 10 MB de tamanho, projetado para o Parallax Propeller Chip e que não requer instalação para ser usado. O BST inclui um terminal serial integrado e fácil de usar. Siga os passos abaixo para configurar o terminal serial integrado e fácil de usar do BST:
Execute o BST
Vá até View e selecione Serial Terminal na lista suspensa
O Terminal do bst deve aparecer – clique nele
Vá até Baud e selecione 19200 na lista suspensa
Vá até Format e selecione 8 Bits e Parity None na lista suspensa
Vá até Port e selecione na lista suspensa a porta COM à qual a CMUcam4 está conectada
Procure por portas nomeadas /dev/tty/USB###
Vá até Communicate e selecione Connect, Terminal Echo e Reset Propeller no menu suspenso
Vá até Communicate e selecione Display ASCII para saída ASCII ou Display Hex para saída hexadecimal
NOTA: Você não pode usar os Cabos FTDI de 5V com o BST!
Isso ocorre porque o BST puxa o fio verde RTS para nível baixo no Cabo FTDI de 5V quando você clica em Connect. Isso paralisa a CMUcam4 indefinidamente. Você pode remover o fio verde RTS do conector para corrigir este problema.
Próximos Passos#
Seus próximos passos (depois de dar uma olhada na Galeria) são ir até a página web de documentação. Além disso, certifique-se de visitar nossas páginas web de explicação do rastreamento de cor, dicas e truques, perguntas frequentes e Solução de Problemas para mais informações. Por fim, visite a página web da Biblioteca de Interface Arduino e dê uma olhada! Então você está pronto para construir seus próprios robôs visuais!