[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: 3927
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

[MINDSTORMS] LEGO barcode scanner

Mensagem por CyberX » 28 dez 2019, 12:59

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
«De génio, criança e louco... porquê só 1 pouco?»
Jorge Pereira - sócio 159
http://ofalcao.pt/
https://www.youtube.com/JorgePereira
http://www.brickshelf.com/cgi-bin/galle ... rgepereira

Avatar do Utilizador
gads
Administrator
Administrator
Mensagens: 6047
Registado: 11 set 2006, 23:58
Localização: Oeiras

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por gads » 30 dez 2019, 10:50

Que maluqueira andas agora a magicar com isto? ;D
Guilherme Santos
www.historybricks.com

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

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por Conchas » 30 dez 2019, 10:56

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)

Oeiras :brincka: 2020    22-25.Fev

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

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por CyberX » 30 dez 2019, 11:18

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.
«De génio, criança e louco... porquê só 1 pouco?»
Jorge Pereira - sócio 159
http://ofalcao.pt/
https://www.youtube.com/JorgePereira
http://www.brickshelf.com/cgi-bin/galle ... rgepereira

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

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por AVCampos » 30 dez 2019, 13:02

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: 13162
Registado: 27 fev 2007, 19:26
Localização: Barreiro
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por AVCampos » 30 dez 2019, 13:03

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: 3927
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por CyberX » 30 dez 2019, 13:25

É 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.
«De génio, criança e louco... porquê só 1 pouco?»
Jorge Pereira - sócio 159
http://ofalcao.pt/
https://www.youtube.com/JorgePereira
http://www.brickshelf.com/cgi-bin/galle ... rgepereira

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

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por CyberX » 19 jan 2020, 20:44

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.
«De génio, criança e louco... porquê só 1 pouco?»
Jorge Pereira - sócio 159
http://ofalcao.pt/
https://www.youtube.com/JorgePereira
http://www.brickshelf.com/cgi-bin/galle ... rgepereira

Avatar do Utilizador
AGarcia
Administrator
Administrator
Mensagens: 4750
Registado: 03 mai 2009, 22:47
Localização: Peniche
Contacto:

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por AGarcia » 19 jan 2020, 21:51

:clapping: :clapping: :clapping:

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

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por Conchas » 19 jan 2020, 23:30

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)

Oeiras :brincka: 2020    22-25.Fev

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

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por AVCampos » 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)

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

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por CyberX » 20 jan 2020, 07:03

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?
«De génio, criança e louco... porquê só 1 pouco?»
Jorge Pereira - sócio 159
http://ofalcao.pt/
https://www.youtube.com/JorgePereira
http://www.brickshelf.com/cgi-bin/galle ... rgepereira

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

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por Conchas » 20 jan 2020, 08:13

No tabuleiro do "Techball". ::)
FCorreia

#EUusoOmeuLUGBULKnosEVENTOSdaPLUG

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

Oeiras :brincka: 2020    22-25.Fev

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

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por CyberX » 20 jan 2020, 09:38

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.
«De génio, criança e louco... porquê só 1 pouco?»
Jorge Pereira - sócio 159
http://ofalcao.pt/
https://www.youtube.com/JorgePereira
http://www.brickshelf.com/cgi-bin/galle ... rgepereira

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

Re: [MINDSTORMS] LEGO barcode scanner

Mensagem por Conchas » 20 jan 2020, 11:58

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)

Oeiras :brincka: 2020    22-25.Fev

Responder