Kit de desenvolvimento Sun SPOT – A Internet das coisas

Kit de desenvolvimento Sun SPOT – A Internet das coisas

Criado por Pedro Pinto em 12 de Maio de 2011 | 27 comentários

Uma plataforma de desenvolvimento para quem tem inspiração!

Nos dias de hoje, a Internet é constituída por milhões de computadores interligados através de redes de dados… mas algo está a mudar. A Internet das coisas é uma revolução tecnológica que representa o futuro da computação e da comunicação, em que tudo poderá comunicar como tudo (ex. computadores, electrodomésticos, carros, bicicletas, vestuário, etc). O aplicação deste “conceito inovador” depende de (nano) tecnologias como por exemplo as redes de sensores, RFID, sistemas ubíquos… e claro não esquecer que o IPv6 é fundamental para este “novo mundo nano tecnológico”.

Durante a parte curricular do meu Mestrado em Computação Móvel, na disciplina de Redes de Sensores, descobri a excelente plataforma de desenvolvimento Sun SPOT que permite o desenvolvimento de “coisas inovadoras”. Vamos conhecer o Kit de desenvolvimento Sun SPOT.

sunSpot_000

Antes da apresentação do kit de desenvolvimento apenas recordar o que é uma rede de sensores.

O que é uma rede de sensores?

As redes de sensores sem fios (RSSFs) ou em inglês Wireless Sensor Networks, são formadas por um grande número de sensores pequenos e plantados numa base ad hoc que detectam e transmitem características físicas do ambiente. Podem ser vistas como um tipo especial de rede ad-hoc (MANET – Mobile ad-hoc Network) e como uma das vertentes da computação ubíqua. Ver mais aqui.

Kit de desenvolvimento SunSpot

Depois da apresentação do Arduino, verificámos que os nossos leitores demonstram interesse pela área da electrónica e da programação. Nesse sentido decidi apresentar-vos hoje (para quem ainda não conhece) o Kit de desenvolvimento SunSpot (Sun Small Programmable Object Technology). Em traços gerais, a plataforma SunSpot é constituída por pequenos sensores e foi criada com o intuito de permitir o desenvolvimento de aplicações inovadoras e com aplicabilidade nas mais diversas áreas.

Principais características dos SunSpots

  • Desenvolvimento em Java (através do Netbeans ou Eclipse)
  • Fácil de programar e com muitos exemplos disponíveis na página do projecto
  • Consumo energético bastante baixo

Especificações técnicas

  • Micro controlador Atmel AT91RM9200 baseado no Processador ARM920T Core 32 bits, com 180 MHz, 512 KB RAM e 4MB de Flash
  • Antena de rádio Integrada na placa, standard IEEE 802.15.04 de 2.4 GHz
  • Bateria recarregável de lítio-ion de 3.6 V e 750 mAh;

SunSpot – Placa de Processamento

sunSpot_00

SunSpot – Sensores
  • Acelerómetro 2G/6G 3-axis;
  • Sensor de Temperatura;
  • Sensor de Luz;
  • 8 LEDs tri-coloridos;
  • 6 entradas analógicas por ADC;
  • 2 sensores de movimento (switches);

sunSpot_01

Aplicabilidade

Melhor que escrever, aconselhamos a verem os seguintes vídeos desenvolvidos com base neste Kit.

Como puderam ver no vídeo,  o responsável pelo projecto juntou um SunSPOT a bicicleta, a captura dos sensores é enviada para o computador que se encarrega da simulação.

SUN SPOT Game Controller for Counter Strike

Sun SPOT Telerobotics

Fascinados? Para mais informações sobre este kit pode consultar o site SunSpotWord onde existe muita informação disponível. Para quem percebe de Java, desenvolver projectos inovadores nunca foi tão fácil.

Alguém já trabalhou com este Kit?

Homepage: SunspotWorld

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão /  Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão /  Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão /  Alterar )

Connecting to %s