Programação para Arduino
Dica publicada em C/C++ / Introdução
Programação para Arduino
Programação em bloco com ArduBlock (no GNU/Linux) é excelente para ensinar lógica de programação aos iniciantes.
Traduzido e adaptado do site: http://arduino.cc
2. Descompactar no ambiente do usuário (user). Ex.: /home/user/arduino-1.0.1 (user é o nome do seu usuário).
3. Rode o programa utilizando o terminal do GNU/Linux. Ex.:
# /home/user/arduino-1.0.1/ ./arduino
Automaticamente, quando for rodado pela primeira vez, será criada a pasta "sketchbook".
4. Confira se foi criada a pasta sketchbook.
5. Confirme as configurações clicando em: File → Preferences
Para confirmar, abra o terminal do GNU/Linux e digite:
java -version
Se retornar a informação da versão do Java, tudo OK:
Se não estiver instalado veja as orientações do Andre B Silva:
1. Fazer Download do "ardublock-all.jar":
2. Dentro da pasta sketchbook, criar as pastas "tools", "ArduBlockTool" e "tool".
* Observar as letras maiúsculas e as minúsculas, caso contrário, não funcionará.
Ex.: /home/silvio/sketchbook/tools/ArduBlockTool/tool/
3. Descompactar o "ardublock-all.jar" em: /home/usuário/sketchbook/tools/ArduBlockTool/tool/
A imagem abaixo, mostra o arquivo descompactado:
4. Abrir o programa Arduino, conforme item 3 da Parte I.
5. No menu, clicar em: Ferramentas → ArduBlock
6. Tela do ArduBlock:
Introdução
"Arduino é um projeto open source de uma plataforma eletrônica de prototipagem. Trata-se de um hardware de fácil configuração. A "placa" Arduino vem com um chip, nesse chip podemos gravar programas para aplicações específicas, substituindo o uso de um computador. O Arduino tem sido utilizado por pessoas interessadas na criação de objetos automatizados e/ou ambientes interativos, com muitas aplicações na área de segurança automatizada.
O 'microcontrolador' da 'placa' é programado com linguagem específica do Arduino (baseado em Wiring). O ambiente de desenvolvimento para o Arduino é um software, também open source. Para quem entende um pouco de programação poderá dominar o sistema em pouquíssimo tempo. A execução dos projetos Arduino podem ser stand-alone ou podem se comunicar com software rodando em um computador, conectado por porta USB, Wireless ou Bluetooth. Os programas interface podem ser: PHP, Python, Flash, Processing, MaxMSP, e outros.
As 'placas' podem construídas à partir do módulo, seguindo diversos projetos open source divulgados na web, ou adquirido no mercado a 'placa' pré-montada, o software pode ser baixado gratuitamente. Os projetos de hardware de referência (arquivos de CAD) estão disponíveis sob a licença de código aberto, qualquer um pode adaptá-los livremente às suas necessidades."
Traduzido e adaptado do site: http://arduino.cc
Parte I - Instalar IDE Arduino
1. Fazer download do IDE Arduino:2. Descompactar no ambiente do usuário (user). Ex.: /home/user/arduino-1.0.1 (user é o nome do seu usuário).
3. Rode o programa utilizando o terminal do GNU/Linux. Ex.:
# /home/user/arduino-1.0.1/ ./arduino
Automaticamente, quando for rodado pela primeira vez, será criada a pasta "sketchbook".
4. Confira se foi criada a pasta sketchbook.
5. Confirme as configurações clicando em: File → Preferences
- Importante verificar a localização da pasta sketchbook.
- Pode ser selecionado o idioma e escolhido o tamanho da fonte.
- Confira as marcações conforme a figura:
Parte II - Instalar ArduBlock
ArduBlock depende da instalação do Java - confirme se você tem o Java instalado em seu sistema.Para confirmar, abra o terminal do GNU/Linux e digite:
java -version
Se retornar a informação da versão do Java, tudo OK:
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing)
Se não estiver instalado veja as orientações do Andre B Silva:
1. Fazer Download do "ardublock-all.jar":
2. Dentro da pasta sketchbook, criar as pastas "tools", "ArduBlockTool" e "tool".
* Observar as letras maiúsculas e as minúsculas, caso contrário, não funcionará.
Ex.: /home/silvio/sketchbook/tools/ArduBlockTool/tool/
3. Descompactar o "ardublock-all.jar" em: /home/usuário/sketchbook/tools/ArduBlockTool/tool/
A imagem abaixo, mostra o arquivo descompactado:
4. Abrir o programa Arduino, conforme item 3 da Parte I.
5. No menu, clicar em: Ferramentas → ArduBlock

6. Tela do ArduBlock:
Parabéns pela dica e estou com a impressão que mais boas coisas virão daí.
Abraço