Quinta-feira Mai 14, 2009

Projeto com o Sun SPOT: Definindo os Requisitos

Meu projeto de estágio consiste em desenvolver um driver, ou alguma outra maneira de utilizar um Sun SPOT como mouse para pessoas com problemas de acessibilidade. Eu escolhi esse tema por ser algo bastante motivante trabalhar em algo que possa ajudar as pessoas a se comunicarem e interagirem com meu meio.

Um segundo passo consiste em definir melhor PARA QUEM eu pretendo desenvolver esse projeto, já que existem inúmeros problemas de mobilidade - desde pessoas com problemas apenas nos dedos, pessoas com artrite passando até mesmo para pessoas que não possuem mobilidade alguma além de piscar os olhos.

Por outro lado, pela própria versatilidade de configurações que o SunSPOT e Java me permitem, não há porque restringir demais o público, já que em algumas casos é apenas uma questão de definir alguns parâmetros e calibrar o SunSPOT. No caso, eu pensei em duas maneiras de movimentar o SunSPOT:

  1. Movimento com a cabeça: para mexer para a esquerda, mexer a cabeça para a esquerda, para mexer para a direita, mexer a cabeça para a direita, para mexer para baixo, mexer a cabeça para baixo, e para mexer para cima, mexer a cabeça para cima.
  2. Movimenta com o braço: os movimentos para cima e para baixo seriam os mesmos, mas com o braço/mão pode ser mais simples, ao invés de virar o braço para fazer o movimento "em arco" que é feito com a cabeça, é mais prático mexer o braço para a direita e para a esquerda girando o cotovelo, e não o braço.

[Read More]

Sábado Mar 21, 2009

[Tutorial] Aprendendo a Mexer com o Sun SPOTS, parte III: Meet the Sun SPOTS!

Há pouco tempo eu recebi um kit de Sun Spot da Sun, e peguei um kit que estava emprestado a um professor da pós-graduação na UFSC. Ou seja, estou com dois kits completos aqui. Como seria um pecado deixá-los encostados, eles terão dois usos a príncipio:

  1. Desenvolver algo (possivelmente um driver, ou um mini-software) que ajude pessoas com deficiências relacionadas ao movimento de mãos e dedos a mexerem no computador. Algo como um mouse com acelerômetro. Sim, eu pretendo explicar melhor esse projeto, até mesmo porque eu pretendo descrever cada etapa de planejamento e cada avanço aqui.
  2. Pretendo desenvolver um mini-curso envolvendo os Sun SPOTS. Se tudo der certo e algumas pessoas se interessarem, eu espero conseguir montar uma pequena equipe interessada em desenvolver um projeto com ele. Que projeto? Bom, vamos ver o que surge no mini-curso... :)

Ah, vocês querem ver como são os Sun SPOTs? Pois bem, eu tirei algumas fotos:

Sun SPOT - os aparelhos

[Read More]
About

Blog com tutoriais relacionados a desenvolvimento de software, especialmente Java, e que conta com as experiências de desenvolvimento de uma menina maluquinha, digo, eu.

Search

Archives
« Abril 2014
SegTerQuaQuiSexSábDom
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today