Controle de estoque
O Arduino é um placa de prototipagem electrónica, desenvolvida em Itália, de código aberto, baseada em software e hardware. Esta placa é muito usada por artistas, designers, entre outros, uma vez que permite criar objetos e ambientes interativos, recorrendo aos mais diversos sensores.
Através desta simples placa é possível integrar facilmente outros sensores como por exemplo acelerómetros, LDR, ultrassons, sensores de pressão, entre outro e assim obter os valores provenientes dos mesmos. É possível controlar luzes, motores, entre outros objetos.
Arduino UNO
Scratch
Para quem não conhece, Scratch é uma linguagem de programação criada no MIT (Massachusetts Institute of
Technology), baseada numa interface gráfica, onde o utilizador pode facilmente “montar” programas como se fossem blocos. Através deste projeto, o utilizador pode criar histórias animadas, jogos e outras aplicações interativas. Interface
S4A
O S4A é uma modificação do Scratch, que proporciona ao utilizador uma forma muito fácil e divertida de programar para o Arduino. Criado em 2010 pela equipe
Citilab Smalltalk, o S4A é atualmente usado por milhões de programadores em todo o mundo.
Através desta plataforma, o utilizador pode gerir os mais diversos sensores e atuadores ligados à placa Arduino.
Como objetivo principal, os responsáveis pelo projeto dizem que a ideia do S4A é trazer mais utilizadores para o mundo da programação.
O S4A é compatível com os sistemas operacionais :
Microsoft Windows, GNU/Linux e MacOS.
Interface
Placas suportadas
S4A funciona com o Arduino Diecimila, Duemilanove e
Uno. Outras placas não foram testadas, mas também podem funcionar.
Exemplos
LED PORTA 13
Utilizando LED da porta digital 13.
CÓDIGO
LED RGB
Utilizando um LED RGB através do Scratch.
CÓDIGO
Fotoresistor e LED
Utilizando a entrada de um sensor fotoresistente para acionar um LED.
CÓDIGO