Uma das características interessantes de Raspberry Pi (RPi) é que a distribuição Raspbian inclui Scratch.
O que é Scratch?
Conforme CRIE - Centro de Competências da Faculdade de Ciências da Universidade de Lisboa:
"O Scratch é uma nova linguagem gráfica de programação, inspirada no Logo, que possibilita a criação de histórias interactivas, animações, simulações, jogos e músicas, e a partilha dessas criações na Web.
O termo Scratch provém da técnica de scratching utilizada pelos Disco-Jockeys do Hip-Hop que giram os discos de vinil com as suas mãos para a frente e para trás de modo a fazer misturas musicais de forma original. Com o Scratch é possível fazer algo de semelhante, misturando diferentes tipos de clips de media (gráficos, fotos, músicas, sons) de formas criativas.
Esta aplicação, destinada a ser utilizada por crianças a partir dos 8 anos, foi desenvolvida pela equipa Lifelong Kindergarten do MIT Media Lab, coordenada por Mitchel Resnick."
Mais em:
http://nonio.fc.ul.pt/recursos/scratch/obj_scratch1.htmTendo o RPi a funcionar com Raspbian, vê-se no desktop o ícone da aplicação Scratch.
Os requisitos minimos para o Scratch e placa de sensores Picobard são de além do RPi a funcionar plenamente com teclado, rato, monitor e altifalantes externos:
- Hub USB auto-alimentado.
Recomenda-se Sitecom MC-50 (custa 9,99€) que entre outros hubs USB é um que testei e que funciona corretamente com RPi.
- Placa Picoboard com cabos para sensores externos
A Aliatron comercializa a placa original Picoboard da Cricket
http://aliatron.pt/e-biz/product_info.php/products_id/1294/osCsid/gtb3. A outra fonte alternativa da placa alternativa é Picoboard da Sparkfun.
A placa Picoboard, ligada através do hub USB auto-alimentado, é imediatamente reconhecida por RPi
Depos de execuar "Scratch", abra Projetos em Fle -> Open -> Examples -> Sensor and Motors -> Sensorboard 2 Everything
As minhas ligações são conforme se vê na foto em anexo.
Testei todos os itens do exemplo e funcionam com Picoboard.
Colocando um dedo sobre o LDR a imagem é escurecida Para sensores externos ligue uma resistência de mais de 100 ohms entre as garras do cabo ligado à linha A de sensores. O som emitido muda de tom.
Todos os exemplos de sensores de Scrach funcionam com a placa Picoboard da Cricket.