Desde há muito tempo que andava para meter as mãos à obra numas ideias que me andavam na cabeça.
A primeira que vou apresentar foi apenas uma primeira experiência para me ambientar no desenvolvimento com a plataforma Arduino usando apenas um LED branco.
Com a ajuda da informação neste
post implementei o protocolo do Code Pilot para simular a leitura de um codigo de barras visto que o led ligado representa a cor branca e o led desligado representa a cor preta.
No vídeo eu faço várias alterações no parâmetro que controla o tempo de cada pulso/bit enviado para o Code Pilot. O tempo mostrado é em milissegundos e quando mais baixo o valor mais rapidamente são enviados os códigos. Reduzi o tempo até aos 6ms por sinal que resulta em 72ms por código (12 "bits") mas começam a ocorrer erros na transmissão.
Apenas mostrei um exemplo com as notas musicais mas é possível enviar qualquer um dos
códigos.
Não percam a próxima experiência pois envolve um Arduino, um receptor PF e dois motores

Só falta mesmo gravar o vídeo...