Para instalar e utilizar o DuinoBlocks for Kids Satand-Alone versão Beta 3.0.0 - Windows
(Esta é uma aplicação ainda em fase de testes)
Baixe e instale o Software Arduino 1.6.8 ou Superior (https://www.arduino.cc/en/Main/Software) na pasta C:\Program Files (x86)\Arduino (Destino padrão de instalação do Arduino)
Baixe e descompacte o arquivo DB4K-SA-Beta-Win.zip ( http://www.nce.ufrj.br/ginape/livre/paginas/projetos/db4k.html)
Copie as pastas Ultrasonic e Thermistor presentes na pasta Bibliotecas Arduino do pacote de instalação do DB4K para a pasta C:\Program Files (x86)\Arduino\libraries. Essas pastas contêm as bibliotecas necessárias para se utilizar os sensores de distância e de temperatura.
Execute o arquivo DB4K-SA-B3.0.0-Win-Setup.exe. Após a instalação, um ícone para execução do DB4K- SA ficará disponível da área de trabalho.
Caso deseje modificar
os números dos pinos utilizados pelos atuadores e sensores,
edite os valores desses pinos na pasta DB4K-SA\ardublockly\db4k_setup.js
(Este arquivo pode ser editado utilizando-se programas como o Notepad++ ou o
Bloco de Notas do Windows).
Obs IMPORTANTE: Após modificar os valores dos pinos, ao
rodar o DB4K, é necessário fazer um "reload" da aplicação. Para tanto, entre
no menu <Configurações> e selecione a opção <atualizar
pinos>
Faça as configurações
iniciais do ambiente. Entre no menu <Configurações> e
selecione a opção <Preferências>. Na Janela que abre,
especifique:
A localização do compilador Arduino: C:\Program Files
(x86)\Arduino\arduino_debug.exe
(Caso você tenha instalado o Software Arduino em outra pasta, especifique
aqui a localização do mesmo)
A pasta do Projeto: Por padrão, a pasta do projeto é a
pasta raiz do DB4K, ou seja: C:\ DB4K-SA, mas você pode especificar outra
pasta de sua preferência.
Configure a Placa Arduino e a porta COM a serem
utilizadas
Entre no menu <Configurações> e selecione a opção <Preferências>.
Na Janela que abre, especifique:
- A Placa Arduino desejada
- A Porta COM a ser utilizada
Obs. Para se certificar de que o DB4K configurou a porta
COM adequadamente, clique sobre o nome da porta mesmo que ela já tenha sido
definida automaticamente pelo DB4K.
Para carregar um programa na placa
Arduino selecionada você deve montar o programa em blocos e apertar o botão
laranja presente na parte superior da área de blocos. Esse botão envia o
programa diretamente para a placa Arduino configurada anteriormente.
Enquanto o programa estiver sendo enviado o botão de envio ficará cinza. É
possível que o programa leve, em algumas situações, cerca de um minuto ou
mais para ser carregado.
Existe uma área na parte inferior da janela do programa, chamada: Mensagens
IDE Arduino, onde podem ser vistas as mensagens enviadas pela IDE.
Lista de Pinagens utilizadas pelo
DB4K
Componenete |
Pino Arduino |
Componenete |
LED |
Pino Arduino |
Componenete |
Sinal |
Pino_Arduino |
|
LED |
VERMELHO |
9 |
Display_7_SEG. |
A-7 |
24 |
Display_LCD |
RS |
31 |
LED |
AMARELO |
10 |
Display_7_SEG. |
B-6 |
22 |
Display_LCD |
RW |
33 |
LED |
VERDE |
11 |
Display_7_SEG. |
C-4 |
27 |
Display_LCD |
EN |
35 |
LED |
AZUL |
12 |
Display_7_SEG. |
D-2 |
25 |
Display_LCD |
D4 |
30 |
LED_RGB |
R |
2 |
Display_7_SEG. |
E-1 |
23 |
Display_LCD |
D5 |
32 |
LED_RGB |
G |
4 |
Display_7_SEG. |
F-9 |
26 |
Display_LCD |
D6 |
34 |
LED_RGB |
B |
5 |
Display_7_SEG. |
G-10 |
28 |
Display_LCD |
D7 |
36 |
LED BRANCO |
LOAD |
13 |
Display_7_SEG. |
PD-5 |
29 |
|||
DISTANCIA |
TRIG |
6 |
Componenete |
Pino Arduino |
||||
DISTANCIA |
ECHO |
7 |
MOTOR DC |
3 |
||||
TERMISTOR |
A0 |
SERVO |
1 |
|||||
LDR |
A1 |
BUZZER |
8 |
|||||
CARRINHO |
IN1 (DIR) |
IN2 (DIR) |
EN (DIR) |
IN3 (ESQ) |
IN4 (ESQ) |
EN (ESQ) |
||
Pinos |
4 |
5 |
9 |
12 |
13 |
10 |
||
BRAÇO |
SERVO BASE |
SERVO GARRA |
SERVO DIREITA |
SERVO ESQ. |
||||
Pinos |
9 |
8 |
11 |
10 |
Qualquer dúvida,
entrar em contato com Rubens Queiroz pelo e-mail
rubensqueiroz@outlook.com