[MINDSTORMS] LEGO barcode scanner

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

[MINDSTORMS] LEGO barcode scanner

Mensagem por CyberX »

Ingredientes:
- LEGO MINSTORMS EV3
- microSD card com ev3dev
- USB barcode scanner
- python
- google

Em 5 minutos descobrimos que o leitor de código de barras é visto como um teclado, que se lê com as funções standard de input, que há bases de dados online dos códigos de barras e algumas têm webservices e uma pelo menos oferece uma trial key e código exemplo em python que funciona à primeira.



Detalhes e código fonte:
https://ofalcao.pt/blog/2019/ev3-barcode-scanner
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
gads
Administrator
Administrator
Mensagens: 6257
Registado: 11 set 2006, 23:58
Localização: Oeiras

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por gads »

Que maluqueira andas agora a magicar com isto? ;D
Guilherme Santos
www.historybricks.com
Avatar do Utilizador
Conchas
Direcção
Direcção
Mensagens: 15599
Registado: 26 jan 2007, 15:20
Localização: Feijó (Almada)
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por Conchas »

A passar o tempo!! :D

É para fazer o scan às bolas da árvore de Natal... :clapping:
FCorreia

#EUusoOmeuLUGBULKnosEVENTOSdaPLUG

We are working to build a better :plug:
LEGO Fan, a lifelong experience - Play Well (Leg Godt)

:brincka:
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4151
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por CyberX »

O Conchas acertou... nada de interessante para fazer às 8 da manhã de sábado, "deixa ver se esta cena é Plug and Play".

Estou a pensar fazer um pequeno sistema de armazenamento, género do robot que há na farmácia do OeirasParque. Mas por enquanto só pensar.

Mas aceito sugestões para coisas que possam via a ser implementadas sem muitas peças até ao Carnaval.
Já pensei num jogo estilo questionário ou mais simples um sorteio mas não estou a ver que possa haver grande interesse nisso.
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
AVCampos
Sócio
Sócio
Mensagens: 13452
Registado: 27 fev 2007, 19:26
Localização: Barreiro
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por AVCampos »

Assim de repente, lembro-me da utilização original dos códigos de barras: identificar vagões. Ou, neste caso, identificar comboios à medida que passam, e orientar as agulhas para os fazer ir para linhas diferentes.
Avatar do Utilizador
AVCampos
Sócio
Sócio
Mensagens: 13452
Registado: 27 fev 2007, 19:26
Localização: Barreiro
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por AVCampos »

Assim de repente, lembro-me da utilização original dos códigos de barras: identificar vagões. Ou, neste caso, identificar comboios à medida que passam, e orientar as agulhas para os fazer ir para linhas diferentes.
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4151
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por CyberX »

É uma ideia interessante mas o scanner é do tipo "pistola", é preciso primir o botão para fazer a leitura e não acredito que possa estar em contínuo (e daí... não custa tentar).

Nada que não se faça com um motor e um posicionamento criterioso do scanner mas é um bocadito bajolo para colocar em cima de uma mesa de comboios, os sensores de tags RFID/NFC são muito mais discretos.

Estou a pensar numa codesheet como a do Code Pilot e meia dúzia de instruções para comandar um rover.
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4151
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por CyberX »

Uma primeira versão do Code Pilot


Mais detalhes aqui: https://ofalcao.pt/blog/2020/ev3-code-pilot
(inclui links para o código, em python, e um PDF com os 5 comandos que usei no video).

A ideia, se der tempo, é melhorar a coisa para imitar o Code Pilot original: "grava-se" uma sequência de comandos mais elaborada, tira-se o leitor de código de barras e deixa-se o robot à solta a executar a sequência.
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
AGarcia
Administrator
Administrator
Mensagens: 4828
Registado: 03 mai 2009, 22:47
Localização: Peniche
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por AGarcia »

:clapping: :clapping: :clapping:
Avatar do Utilizador
Conchas
Direcção
Direcção
Mensagens: 15599
Registado: 26 jan 2007, 15:20
Localização: Feijó (Almada)
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por Conchas »

Quero um para ver os preços no supermercado!! ;D
FCorreia

#EUusoOmeuLUGBULKnosEVENTOSdaPLUG

We are working to build a better :plug:
LEGO Fan, a lifelong experience - Play Well (Leg Godt)

:brincka:
Avatar do Utilizador
AVCampos
Sócio
Sócio
Mensagens: 13452
Registado: 27 fev 2007, 19:26
Localização: Barreiro
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por AVCampos »

Uau! :clapping:

Um desafio para crianças poderia ser colocar o robot num ponto dum labirinto simples, e pô-las a "scannar" comandos para o fazer navegar até outro ponto. 8)
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4151
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por CyberX »

AVCampos Escreveu: 20 jan 2020, 02:57 Uau! :clapping:

Um desafio para crianças poderia ser colocar o robot num ponto dum labirinto simples, e pô-las a "scannar" comandos para o fazer navegar até outro ponto. 8)
tá aí uma boa ideia... arranja-se um labirinto para Oeiras?
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
Conchas
Direcção
Direcção
Mensagens: 15599
Registado: 26 jan 2007, 15:20
Localização: Feijó (Almada)
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por Conchas »

No tabuleiro do "Techball". ::)
FCorreia

#EUusoOmeuLUGBULKnosEVENTOSdaPLUG

We are working to build a better :plug:
LEGO Fan, a lifelong experience - Play Well (Leg Godt)

:brincka:
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4151
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por CyberX »

com barreiras virtuais (as linhas do chão)?
Já tinha descartado essa ideia mas se acharem que serve, é uma ideia. Trago o bot comigo, se arranjar tempo à hora de almoço vou tentar um modo record and replay.
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
Conchas
Direcção
Direcção
Mensagens: 15599
Registado: 26 jan 2007, 15:20
Localização: Feijó (Almada)
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por Conchas »

As linhas do chão que temos marcada não são ideias para definir as tais barreiras no chão. Quando muito o percurso a seguir.

Mas podemos sempre definir umas barreiras com por exemplo os bricks das playzones... :)
FCorreia

#EUusoOmeuLUGBULKnosEVENTOSdaPLUG

We are working to build a better :plug:
LEGO Fan, a lifelong experience - Play Well (Leg Godt)

:brincka:
Responder