[Hack] Cabo de Intercepção Powered Up

Para os mais especializados em mecânica e electrónica em LEGO.
Responder
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4335
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

[Hack] Cabo de Intercepção Powered Up

Mensagem por CyberX »

Chegado de férias tinha uma oferta no correio do David Lechner do projecto ev3dev - ele comprou uns quantos daqueles cabos Powered UP chineses, com ficha macho já cravada e ofereceu-me 2.
Como tinha também um encomenda da Mouser com uns quantos headers espaçados a 1.27 mm (em Portugal não encontrei nada) usei o método do Philo para fazer um pseudo  conector fêmea.

[img width=500]https://scontent.flis8-2.fna.fbcdn.net/ ... e=5C267C2C[/img]

Resultado: uma extensão Powered Up / Power Functions 2 com derivação para poder ligar um analisador lógico:

[img width=500]https://scontent.flis8-2.fna.fbcdn.net/ ... e=5C3A677E[/img]



Detalhes e links para o hack original do Philo no blog: https://ofalcao.pt/blog/2018/powered-up ... tion-cable
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4335
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: [Hack] Cabo de Intercepção Powered Up

Mensagem por CyberX »

Primeiro resultado: já apanhei um bom bocado do sensor WeDo 2.0 Motion Sensor sem ter de lhe cortar o cabo.

https://ofalcao.pt/blog/2018/sniffing-t ... ion-sensor

basicamente envia mensagens de 3 bytes no mesmo procolo série 115200 8N1

Código: Selecionar todos

C0 | distância |  CRC
Como este parece ser o sensor mais simples (talvez apenas o WeDo 2.0 Tilt Sensor o seja ainda mais) vou tentar emulá-lo. A ideia é fingir ser um device do mesmo tipo de modo a usar os comandos do WeDo 2.0 e/ou do BOOST e/ou do Powered Up para ler dados de um sensor feito por mim como se fossem distãncias (0..10).
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Responder