SBrick - Smart way to control all your LEGO® Creations

Para os mais especializados em mecânica e electrónica em LEGO.
Avatar do Utilizador
AGarcia
Administrator
Administrator
Mensagens: 4987
Registado: 03 mai 2009, 22:47
Localização: Peniche
Contacto:

Re: SBrick - Smart way to control all your LEGO® Creations

Mensagem por AGarcia »

Eu estou em "pulgas" para experimentar o SBrick nos meus comboios.
O meu sonho de automatizar uma estação de comboios, vai ser possível.
:clapping: :clapping: :clapping:
#EUusoOmeuLUGBULKnosEVENTOSdaPLUG - Sanjoanense BRInCKa 2026 - 3 a 5 de outubro
Avatar do Utilizador
AVCampos
Sócio
Sócio
Mensagens: 13812
Registado: 27 fev 2007, 19:26
Localização: Barreiro
Contacto:

Re: SBrick - Smart way to control all your LEGO® Creations

Mensagem por AVCampos »

Antes de poder experimentar, vou ter de arranjar algum aparelho compatível para o controlar... :-X Era engraçado que eles conseguissem ligá-lo a comandos de PS3, eles parecem confortáveis para controlar LEGO, e este é bem baratinho.
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4558
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: SBrick - Smart way to control all your LEGO® Creations

Mensagem por CyberX »

Se tiveres um PC, preferivelmente um portátil, podes comprar um dongle USB BT4.0. Como no inicio não me parece que esteja disponível nenhuma aplicação para desktop, se não te quiseres aventurar em programação podes sempre instalar uma VM com Android e «canalizar» o dongle para a VM, usas a aplicação para Android dentro da VM. É rebuscado mas um dongle custou-me €11,15, e o VirtualBox é gratuito tanto para Windows como para Linux ou Mac.
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4558
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: SBrick - Smart way to control all your LEGO® Creations

Mensagem por CyberX »

E confirmo que o EV3 funciona com dongles BT 4.0... pelo menos quando está a correr o ev3dev mas talvez tb com o LeJOS ou outro projecto semelhante [eu embirrei com o Java quando estava a acabar a faculdade por isso tenho-me mantido afastado do LeJOS].
Ainda não tenho nenhum dispositivo BT 4.0 LE para testar devidamente. Testei com o meu Sony Xperia Z1, aparece com um scan normal mas recusa-se a aparecer durante um lescan. Mas o ev3dev reconhece-lhe "LE support", é um começo...

root@ev3dev:~# hcitool -i hci1 info 68:76:4F:57:FD:EC
Requesting information ...
BD Address:  68:76:4F:57:FD:EC
OUI Company: Sony Mobile Communications AB (68-76-4F)
Device Name: Nomad
LMP Version: 4.0 (0x6) LMP Subversion: 0x7d3
Manufacturer: Qualcomm (29)
Features page 0: 0xff 0xfe 0x8f 0xfe 0xd8 0x3f 0x5b 0x87
<3-slot packets> <5-slot packets> <encryption> <slot offset>
<timing accuracy> <role switch> <hold mode> <sniff mode>
<RSSI> <channel quality> <SCO link> <HV2 packets>
<HV3 packets> <u-law log> <A-law log> <CVSD> <paging scheme>
<power control> <transparent SCO> <broadcast encrypt>
<EDR ACL 2 Mbps> <EDR ACL 3 Mbps> <enhanced iscan>
<interlaced iscan> <interlaced pscan> <inquiry with RSSI>
<extended SCO> <AFH cap. slave> <AFH class. slave>
<LE support> <3-slot EDR ACL> <5-slot EDR ACL>
<sniff subrating> <pause encryption> <AFH cap. master>
<AFH class. master> <EDR eSCO 2 Mbps> <extended inquiry>
<LE and BR/EDR> <simple pairing> <encapsulated PDU>
<non-flush flag> <LSTO> <inquiry TX power> <EPC>
<extended features>
Features page 1: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Features page 2: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4558
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: SBrick - Smart way to control all your LEGO® Creations

Mensagem por CyberX »

Os androids não permitem ser descobertos/utilizados como dispositivos BT LE, vá-se lá perceber porquê (mas está um pedido aberto, pode ser que numa versão 4.4.x ou 4.5.x...). Como não tenho nenhum outro dispoitivo não consigo testar o EV3 a conectar-se para confirmar que se pode usar o EV3 como "cliente" de um SBrick...

Mas o contrário já consigo provar: colocando o dongle BT4.0 em modo descoverable o meu Sony Xperia Z1 (4.3) descobre o EV3 e conecta-se:

hciconfig hci1 leadv 3    # para ficar discoverable

Usei uma aplicação chamada "Android Bluetooth LE Scan" no Sony:

SCAN...

ev3dev #1
MAC: 00:1A:7D:DA:71:13
Updated: 2014-09-08 21:46:15
RSSI:  -73.0db / -72.0dB

Se carregar no item acima:

DEVICE INFO
...
Device Class: Unknown, Unknown (class=7936)
Bonding State: Paired

Se carregar em "CONNECT":
State: Connected

Não serve para mais nada a não ser provar que o EV3 comunica com sucesso em modo BT4.0 LE e dar MUITAS esperanças de poder usar o EV3 como controlador de um SBrick.

Agora deixem-me só por as mãos num dispositivo BT4.0 LE para testes mais exaustivos...
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4558
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: SBrick - Smart way to control all your LEGO® Creations

Mensagem por CyberX »

Agora que já pus a mão num dispositivo BLE é oficial: o LEGO EV3 pode controlar dispositos BT 4.0 Low Energy e portanto não vai custar muito pô-lo a controlar um SBrick.

Estou a ler a temperatura ambiente de um SensorTag da Texas Instruments. Como para isso é necessário primeiro por o termómetro em modo de leitura escrevendo num registro do dispositivo confirma-se a comunicação bidireccional.

http://ofalcao.pt/blog/2014/lego-ev3-ti-sensortag
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4558
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: SBrick - Smart way to control all your LEGO® Creations

Mensagem por CyberX »

O SBrick passou à produção.
Imagem

Comunicados oficiais para muito breve.
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
AGarcia
Administrator
Administrator
Mensagens: 4987
Registado: 03 mai 2009, 22:47
Localização: Peniche
Contacto:

Re: SBrick - Smart way to control all your LEGO® Creations

Mensagem por AGarcia »

Os meus SBricks já estão a caminho!
:expectation: :expectation: :expectation:
#EUusoOmeuLUGBULKnosEVENTOSdaPLUG - Sanjoanense BRInCKa 2026 - 3 a 5 de outubro
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4558
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: SBrick - Smart way to control all your LEGO® Creations

Mensagem por CyberX »

Os nossos ;)
Vamos a ver se seguem mais rápido que os betas... o Conchas e eu esperávamos tê-los para a BRInCKa Braga e só chegaram na semana seguinte (desta vez pelo menos temos um tracking code, pode ser um sinal de envio prioritário).
Se os corrreios magiares forem como os britânicos acabamos a abrir as nossas prendas de Natal na noite de ano novo.

Temos aqui uns quantos tugas à espera de SBricks... a próxima BRInCKa vai ter animação. Já têm ideias para usar os vossos?
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
AGarcia
Administrator
Administrator
Mensagens: 4987
Registado: 03 mai 2009, 22:47
Localização: Peniche
Contacto:

Re: SBrick - Smart way to control all your LEGO® Creations

Mensagem por AGarcia »

No meu caso, numa primeira fase, vão servir para controlar locomotivas.
Depois seguir-se-ão as agulhas e semaforos.
:fixe:
#EUusoOmeuLUGBULKnosEVENTOSdaPLUG - Sanjoanense BRInCKa 2026 - 3 a 5 de outubro
csiquet
Sócio
Sócio
Mensagens: 3890
Registado: 10 mar 2008, 16:50
Localização: V.N.Gaia
Contacto:

Re: SBrick - Smart way to control all your LEGO® Creations

Mensagem por csiquet »

A Eurobricks tinha feito um concurso SBrick e vejam só os vencedores  :o

http://www.eurobricks.com/forum/index.p ... try2154472
csiquet
Sócio
Sócio
Mensagens: 3890
Registado: 10 mar 2008, 16:50
Localização: V.N.Gaia
Contacto:

Re: SBrick - Smart way to control all your LEGO® Creations

Mensagem por csiquet »

Animatronic LEGO® Technic Demon!
Created by: Crowkillers

Responder