Não é uma nova banda de covers dos Xutos mas sim um robot StarterBot do Pybricks a ser controlado... por palminhas e assobios.
O MINDSTORMS EV3 está a executar um script de python que lê o valor do som registado pelo sensor de som (do NXT), conta
as ocorrências e envia por BT BLE uma de 3 mensagens conforme o número de palmas ou assobios:
- MOV
- ROT
- BAK
O StarterBot limita-se a avançar, rodar ou recuar conforme a mensagem recebida.
MINDSTORMS NXT, MINDSTORMS EV3 e "MINDSTORMS" Powered Up em família, só possível com linux e muito open source.
E sim, o #1 é tão bom como o pai a fazer videos, é o dedo dele ali pespegado na lente
Re: Palminhas&Assobios Low Energy
Enviado: 18 mar 2025, 23:36
por Conchas
Tens sempre alguma coisa estranha pendurada nalgum hub... que se passa aí com o EV3?
Re: Palminhas&Assobios Low Energy
Enviado: 19 mar 2025, 19:04
por CyberX
É um hub USB da Raspberry Pi Foundation
É um bajolozito mas além ser mais fiável que um desses sem marca que vão aparecendo por aí permite fornecer energia adicional por uma ficha USB-C.
Como estou numa rave de testes, preciso de garantir que Wi-Fi, BT e Raspberry Pis ligados ao EV3 funcionam bem, não entram em conflito pelo bus e não consomem demasiada energia da porta USB do EV3. Em condições normais (ou seja nunca aqu iem casa) basta um adaptador Wi-Fi ou BT discreto.
Neste momento estou a testar outro EV3 com uma versão muito muito alpha do Pybricks como firmware. O que significa que adaptadores Wi-Fi e BT deixam de ser necessários... mas por outro lado preciso ligar o PC à outra porta USB para conseguir programar o bicho pela REPL. O que significa que posso ligar esse EV3 ao EV3 do video através do hub USB bajolo que questionaste e controlar-lhe os motores e sensores. E se ligar mais (USB permite até 127, salvo erro)... estás a ver o filme. Acho que vou precisar de mais EV3.
Re: Palminhas&Assobios Low Energy
Enviado: 19 mar 2025, 19:19
por Conchas
Cada um com os seus dramas!
Cá eu perdi muito do código que tinha feito em Python para o Pybricks, porque há uns 9 meses não fazia backup no Pybricks Code... e apaguei os dados do browser esta semana!
Sabia lá eu que o código era guardado no browser...
Agora já nem me lembro de algumas coisas que tinha experimentado nem como o tinha feito... lá vou eu ter de puxar pela cabeça novamente e reinventar a roda...
Re: Palminhas&Assobios Low Energy
Enviado: 20 mar 2025, 09:51
por CyberX
Em tempos soube onde raio aquilo era guardado, algures num dos milhentos ficheiros que o Chrome usa.
Em geral tb não exporto nada, limito-me a deixá-los lá. Mas eu nunca limpo nada nos browsers, uso em geral o Firefox, só uso o Chrome para o Pybricks e as sessões de Teams ou um site ocasional que se recusa a funcionar no Firefox (curiosamente quase todos da nossa Administração Pública).
Mas eu documento o que faço, tenho um ficheiro de 'journal' com anotações de cada projecto e quando a coisa fica considerável exporto o código para o github.
Para tipos meticulosos como tu , vai ao site do Pybricks ver como integrar com o VS Code. Depois podes integrar o Visual Studio com o github e assim tens sempre o teu código todo salvaguardado e melhor ainda versionado, podes ver as alterações que fizeste e quando alguma coisa deixar de funcionar reverter.
Ou fazer como Jesus. Jesus salva!
Re: Palminhas&Assobios Low Energy
Enviado: 20 mar 2025, 09:59
por Conchas
Isso é demasiado overkill para a minha disponibilidade atual...
Quero divertir-me um pouco, aprender alguma coisa, ter os meus exemplos de código e produzir alguns resultados visiveis para travalhos futuros.
Re: Palminhas&Assobios Low Energy
Enviado: 20 mar 2025, 13:47
por CyberX
divertir? com LEGO e micropython?
no comments
Re: Palminhas&Assobios Low Energy
Enviado: 20 mar 2025, 15:15
por Conchas
Aprender coisas novas para mim é uma forma de diversão.
Entretanto já consegui reescrever uma boa parte do que me lembro que perdi e o resto vai de seguida.