



Neste post, mostraremos como montar nosso cubo de LED's. O kit é composto por:
Primeiramente, é importante manter a atenção na orientação do microcontrolador no soquete e na placa. Na PCB, há a representação do chip com um chanfro. No soquete e no chip, há um chanfro em uma das extremidades. Todos estes devem ficar alinhados, como mostra a imagem abaixo.









O vídeo abaixo mostra o funcionamento do projeto.
O código fonte pode ser encontrado neste link. Para o compilar, recomendamos o SDCC e, para o carregar, o STCISP ou o stcgal. Microcontroladores da série STC são programados via interface serial, tornando necessário um conversor USB. Para conectar o conversor ao micro, utiliza-se os pinos destacados na imagem abaixo.
As ligações entre o conversor e a placa, respectivamente, devem ser: VCC - VCC; GND - GND; RX - P31 e TX-30. Como é possível observar, não é utilizada a entrada de reset do controlador. Isso ocorre porque o bootloader é executado necessariamente quando o chip é ligado. Assim, devemos desconectar e reconectar o VCC no momento indicado pelo programador com "Waiting for MCU, please cycle power". Os procedimentos de instalação de cada um dos softwares são bem detalhados em sua documentação e, portanto, não serão tratados aqui.
Para a compilação do código, é necessário adicionar a seu diretório os arquivos "stdint.h" e "stc12.h", localizados neste repositório do github em, respectivamente, sdcc/device/include e sdcc/device/include/mcs51.
Ao fim do post, vimos os principais meios de adaptar o código do chip utilizado para controlar este cubo. Esperamos que tal possibilidade desperte o interesse dos leitores e que estes aproveitem o poder de processamento da arquitetura 8051 para criar diversos padrões e efeitos com nosso kit. Em caso de dúvidas, deixe aqui, abaixo e, quando montar o seu, poste no Instagram, marcando a @eletrogate. Até a próxima! Tenha a Metodologia Eletrogate na sua Escola! Conheça nosso Programa de Robótica Educacional.
|
Neste post, mostraremos como montar nosso cubo de LED’s. Diferente dos demais, além de proporcionar a impressão de movimento dentro do cubo, ele possui a variação de cores.
Encontre tudo na Loja Eletrogate com frete grátis para compras acima de R$ 200