Você está na página 1de 24

HACKEDUCA

CONECTA
Manual do usuário

Edson Sidnei Sobreira


Elaine Silva Rocha Sobreira
Veronica Gomes dos Santos

São Paulo
2020
HACKEDUCA CONECTA
Manual do usuário

VOCÊ CONHECE O
HACKEDUCA CONECTA?
Ele é um software que permite a programação
do Arduino por meio da linguagem de
programação por blocos - Scratch e Mixly - IA
e conexão com Android.

Neste Manual do Usuário você conhecerá um


pouco da história do Conecta, além de obter
informações necessárias para fazer o
download, instalar e começar a criar
programações incríveis.

Esperamos que este manual seja útil para


você começar a explorar o HackEduca
Conecta!
HACKEDUCA CONECTA
Manual do usuário

SUMÁRIO

1 - Breve histórico

2 - Como funciona?

3 - Processo para instalação e Conexão


Scratch 3.0 com o Arduino

4 - Processo para Conectar o Arduino ao


Scratch 3.0.
HACKEDUCA CONECTA
Manual do usuário

BREVE HISTÓRICO....

2011 - O INÍCIO

Tudo começou em 2011


quando, havia o desejo de
integrar o Scratch 2.0 com o
Arduino.

Primeira versão do HackEduca Conecta

Nesse momento conhecemos o trabalho do Alan Yorinks,


(https://github.com/MrYsLab) que havia desenvolvido uma extensão que
possibilitava a integração entre Scratch 2.0 e o Arduino. A linguagem
utilizada era o Python.
Um pouco mais a frente conhecemos o trabalho do Kreg Hanning
(https://github.com/khanning) que havia desenvolvido uma extensão para
integração do Scratch 2.0 com dispositivos Android, neste caso
oferecemos a possibilidade de tradução para o idioma português.
Para ambos os programas fizemos tutoriais, manuais de instruções para
auxiliar professores, mas após algum tempo, percebemos que
havia dificuldade por uma grande parte dos professores, pois o processo
de instalação, dependia de um pouco de conhecimento da linguagem de
programação Python.
Decidimos criar um programa que faria para o professor todo o processo,
bastando ao professor um simples clique. Dessa forma, surgiu a primeira
versão do HackEduca Conecta.
HACKEDUCA CONECTA
Manual do usuário

BREVE HISTÓRICO....

Na versão inicial, havíamos encapsulado


os seguintes programas:

· Versão simplificada do Python


· Avrdude (permite a
transferência de um arquivo
compilado para o Arduino
· Scratch 2.0
· Adobe Air

Durante o arquivo de instalação havia um script (programa para


execução automática) que simulava todos os passos que o professor
precisava fazer.

Nos últimos anos passamos a traduzir, desenvolver nossas próprias


extensões e colaborar com as novas criações do Alan Yorinks para o
Scratch 3.0, que foi a base de nossa primeira versão.
HACKEDUCA EM
NÚMEROS...

+ 5000

downloads de conteúdo do

site nos últimos dois anos

18 PAÍSES
Cabo Verde, Brasil, Colômbia,

República Tcheca, Dinamarca,

Indonésia, Itália, Japão,

México, Polônia, Portugal,

Espanha, Taiwan, Turquia,

Estados Unidos, Chile,

Argentina, França

4 IDIOMAS

Português, espanhol,

inglês e japonês
HACKEDUCA CONECTA
Manual do usuário

COMO FUNCIONA?

VERSÃO 4.0.0.4

A versão atual 4.0.0.4 foi


lançada em Agosto de 2020.

Permite que o usuário passa fazer diversas atividades, como:

Funcionalidades disponíveis para Windows e Linux e Raspberry Pi


Transferência direta do Firmware para o Arduino
Transferência direta do Firmware para o micro:bit
Integrar Arduino ao Scratch 2.0
Integrar Scratch 2.0 ao micro:bit via porta USB (essa possibilidade
permite o uso de comunicação via rádio)
Integrar Scratch 2.0 a dispositivos Android.
Programação do Arduino por meio de blocos com o software Mixly.

Funcionalidades disponíveis somente para Windows


Integrar Scratch 3.0 ao Arduino
Versão Offline do Tensorflow (algoritmo K-nn)
Disponibilidade de drivers para comunicação entre o Arduino,
micro:bit e o Windows
HACKEDUCA CONECTA
Manual do usuário

COMO FUNCIONA?

1 - Ferramentas (Abre as opções de comunicação e Driver)

a. Transfere o arquivo de comunicação necessário para comunicação entre


o Arduino e o Scratch 2.0
b. Transfere o arquivo de comunicação necessário para comunicação entre
o micro:bit e o Scratch 2.0
c. Instalar Drivers do Arduino (Ftdi e CH340)
d. Instala Drive para micro:bit (para que o Windows possa reconhecer o
micro:bit)
e. Sugestões de problemas reportados por usuários
relacionado as diferentes versões do Windows (XP, 7, 10, etc...)
HACKEDUCA CONECTA
Manual do usuário

COMO FUNCIONA?

2. Scratch3 (Nesse Menu é possível acessar opções para o Scratch 3.0):

a. Abre uma versão modificada online Scratch 3.0


b. Abre uma versão modificada offline do Scratch 3.0
c. Abre uma versão offline do Tensorflow (K-nn)
d. Abre o Scratch link (permite a comunicação standard do Scratch 3.0
com o Arduino)
e. Transfere o arquivo de comunicação necessário para comunicação entre
o Arduino e o Scratch 3.0
f. Transfere o arquivo de comunicação necessário para comunicação entre
o micro:bit e o Scratch 2.0 (essa é uma versão modificada, pois permite o
uso ampliado do micro:bit)
HACKEDUCA CONECTA
Manual do usuário

COMO FUNCIONA?

3. Mostra a porta onde o Arduino está conectado. Caso não apareça


nenhuma informação, deve se seguir os seguintes passos:

a. Clicar em Mostrar todas as Conexões (uma caixa será aberta)


Se aparecer alguma informação, selecione a linha e clique em “Enviar
ao HackEduca” – é provável que o seu dispositivo seja novo e ainda
não foi incluído no banco de dados do HackEduca Conecta.
Após o passo acima, clique na linha e vá para o passo 4 em diante.

b. Após clicar em Mostrar todas as Conexões não aparecer nada na caixa


que foi aberta, está faltando um driver de instalação.
Vá para o passo 1(c) ou 1(d).
HACKEDUCA CONECTA
Manual do usuário

COMO FUNCIONA?

4. Inicia comunicação entre o Strach 2.0 e o


Arduino (necessário transferência do firmware – passo 1(a) - Selecione
abrir
exemplo se desejar que o Scratch 2.0 seja aberto ao mesmo tempo
5. Inicia comunicação entre o Strach 2.0 e o
microbit (necessário transferência do firmware – passo 1(b) - Selecione
abrir
exemplo se desejar que o Scratch 2.0 seja aberto ao mesmo tempo
6. Inicia comunicação entre o Scratch 2.0 e um dispositivo Android, é
necessário instalar o Scratcher Control no dispositivo – passo 7 -
Selecione abrir exemplo se desejar que o Scratch 2.0 seja aberto ao
mesmo tempo
7. Download de uma versão do Scratcher Control que
permite a instalação do Scratch 2.0 com um dispositivo Android.
8. Inicia comunicação entre o Scratch 3.0 e o Arduino (necessário
transferência do firmware – passo 2(e)
HACKEDUCA CONECTA
Manual do usuário

COMO FUNCIONA?

9. Abre o software Mixly que permite a programação


do Arduino (com transferência do programa, por meio de blocos.
10. Com um duplo clique é possível saber o IP
externo da rede onde o HackEduca Conecta está conectado.
11. Mostra o IP local, para que possa ser utilizado
o Scratcher Control e o Arduino 2.0 via Wifi – passo 6
12. Idiomas disponíveis
13. Acesso as redes sociais do HackEduca
14. Abre um formulário de comunicação com o
HackEduca
15. Créditos com menção aos colaboradores e
softwares livres utilizados para a construção do HackEduca Conecta
16. Mostra dados sobre a versão utilizada.
HACKEDUCA CONECTA
Manual do usuário

PROCESSO PARA INSTALAÇÃO E


CONEXÃO SCRATCH 3.0 COM O ARDUINO

DOWNLOAD

Passo a passo do download


da versão 64bits para
Windows

1. Acesse o seguinte endereço e faça download do arquivo:


https://www.hackeduca.com.br/download/hackeduca_conecta/
HACKEDUCA CONECTA
Manual do usuário

PROCESSO PARA INSTALAÇÃO E


CONEXÃO SCRATCH 3.0 COM O ARDUINO

2. Escolha um local em seu computador para armazenar o arquivo:


HackEducaConecta_v4.0.0.4.64b.zip
3. Descompacte o arquivo utilizando o programa de sua preferência:
a. https://www.7-zip.org/
4. Clique 2x no arquivo descompactado e siga os passos:
HACKEDUCA CONECTA
Manual do usuário

PROCESSO PARA INSTALAÇÃO E


CONEXÃO SCRATCH 3.0 COM O ARDUINO
HACKEDUCA CONECTA
Manual do usuário

PROCESSO PARA INSTALAÇÃO E


CONEXÃO SCRATCH 3.0 COM O ARDUINO
HACKEDUCA CONECTA
Manual do usuário

PROCESSO PARA INSTALAÇÃO E


CONEXÃO SCRATCH 3.0 COM O ARDUINO

Em seguida, encerre a janela do Scratch que estará aberta e clique em continuar.


HACKEDUCA CONECTA
Manual do usuário

PROCESSO PARA INSTALAÇÃO E


CONEXÃO SCRATCH 3.0 COM O ARDUINO

Pronto o HackEduca Conecta está instalado:


HACKEDUCA CONECTA
Manual do usuário

PROCESSO PARA CONECTAR O ARDUINO


AO SCRATCH 3.0.

1. Conecte o Arduino ao Computador


2.Abra o Conecta ou clique no botão atualizar:

3. Veja se ele está disponível: (ele pode aparecer em diferentes portas)

4. Faça o upload do firmware para sua placa Arduino

5. Digite a senha “hackeduca” e clique em OK:


HACKEDUCA CONECTA
Manual do usuário

PROCESSO PARA CONECTAR O ARDUINO


AO SCRATCH 3.0.

6. Repita o passo 4 e um novo Menu será aberto:

7. Escolha o seu modelo de placa Arduino (caso não


aparece entre em contato com a equipe do HackEduca)
8. Uma janela deverá estar aberta com as seguintes informações:

9. Esse processo indica que seu Arduino já está


apto para iniciar a comunicação (clique em fechar)
10. Clique no botão:
HACKEDUCA CONECTA
Manual do usuário

PROCESSO PARA CONECTAR O ARDUINO


AO SCRATCH 3.0.

11. Esse processo criará 3 telas (deixa-as abertas)

12. Abra a versão desejada do Scratch 3.0: Local (Offline) ou Online


HACKEDUCA CONECTA
Manual do usuário

PROCESSO PARA CONECTAR O ARDUINO


AO SCRATCH 3.0.

13. No Scratch, vá para opção "Adicionar uma nova extensão":

14. Adicione a extensão OneGpioArduino. Ela possibilitará o uso do Arduino


por meio do Scratch.
HACKEDUCA CONECTA
Manual do usuário

PROCESSO PARA CONECTAR O ARDUINO


AO SCRATCH 3.0.

15. Os seguintes blocos representará o programa Blink que está disponível


no software de comunicação do Arduino:

16. No Software, na linguagem C++ ele é assim?


HACKEDUCA CONECTA
Manual do usuário

CRÉDITOS

Produzido pela Equipe HackEduca:

Edson Sidnei Sobreira


Elaine Silva Rocha Sobreira
Veronica Gomes dos Santos

Contato:
contato@hackeduca.com.br

Você tem o direito de:

Compartilhar — copiar e redistribuir o material em qualquer suporte ou formato


Adaptar — remixar, transformar, e criar a partir do materialpara qualquer fim, mesmo
que comercial.
O licenciante não pode revogar estes direitos desde que você respeite os termos da
licença.

De acordo com os termos seguintes:


Atribuição — Você deve dar o crédito apropriado, prover um link para a licença e
indicar se mudanças foram feitas. Você deve fazê-lo em qualquer circunstância
razoável, mas de nenhuma maneira que sugira que o licenciante apoia você ou o seu
uso.
CompartilhaIgual — Se você remixar, transformar, ou criar a partir do material, tem de
distribuir as suas contribuições sob a mesma licença que o original.
Sem restrições adicionais — Você não pode aplicar termos jurídicos ou medidas de
caráter tecnológico que restrinjam legalmente outros de fazerem algo que a licença
permita.

Você também pode gostar