Fórum da Aprendizagem Criativa

HackEduca Conecta - Arduino + Scratch 2.0 + Android

Olá Pessoal, tudo bem?

Nós do HackEduca gostaríamos de compartilhar com vocês uma atualização do nosso aplicativo Conecta.

Disponível desde 2013, agora ele passou por uma modificação significativa.
No início, feito em linguagem batch compilada, ele se baseava somente na comunicação entre Scratch 2.0 e Firmata, desenvolvida pelo Alan Yorinks do MrYsLab.
Nós deixamos essa comunicação mais fluída e transparente para os usuários, uma vez que com nosso aplicativo não há a necessidade de uso da linguagem Python, deixando foco principal no mais importante nessa etapa de aprendizagem: Scratch e Arduino.

Se quiser saber como era a versão anterior acesse o seguinte endereço: http://www.hackeduca.com.br/arduino-firmata-scratch/.

Com o novo instalador, feito em VB#, será possível a instalação do Scratch 2.0 + Adobe Air, sem a necessidade de estar conectado na internet.

Confiram algumas novidades desta nova versão:

  • Inclui “Scratch 2.0 + Arduino”, “Mixly” e “Scratcher” Control (na instalação Scratch 2.0 e Adobe Air)
  • Disponível em Português, Inglês e Espanhol
  • Porta Serial que mostrará somente o que é Arduino (desde que já esteja previamente cadastrado. (com possibilidade de inclusão de novas placas – mapeamos praticamente todas as placas do mercado)
  • Mostra IP Externo (útil para trabalho no NodeMCU) e Interno (útil para Scratcher Control).
  • É possível carregar o firmware do FirmataPlus sem a necessidade da IDE do Arduino. (Uno, Nano, Duemilanove, Mega, Leonardo e Micro).

Scratch + Arduino:
•Conecta Scratch + Arduino (interface mais atual usando o Python 3.5)
•Possui exemplo com algumas funcionalidades usando sensor ultrassônico, led e servo motor

Mixly
Baseado no Blocklyduino (que por sua vez no Google Blockly), esse é o aplicativo referência em programação na China, nós traduzimos para o português brasileiro e agora faz parte também do Conecta
Com esse aplicativo é possível programar Arduino com os blocos do Google Blockly (pelo que já vimos será muito parecido com a nova versão do Scratch 3.0), com a vantagem da mobilidade, pois o programa é transferido diretamente para placa.

Scratcher Control
Aplicativo que conecta o Scratch ao Android (possível combinar as extensões – também com o Arduino).
Em 2013, entramos em contato com o programador Kreg Hanning (atualmente ele é mestrando no MIT) oferecendo suporte para tradução para o português.
Atualmente não existe mais suporte por parte do criador, mas ainda é possível acessar o código fonte no Github.

Saiba mais sobre a nova versão, acessando o nosso website HackEduca em:

Compartilhem e deixem seus comentários.

Dúvidas, oficinas ou projetos em sua escola entre em contato com a equipe do HackEduca.

contato@hackeduca.com.br

3 Curtidas

Consertando um link quebrado…:grinning:

Olá Edson! Não encontro o arquivo do Mixly para download no HackEduca. Poderia me ajudar?
Grata

Ele está junto ao pacote do Conecta.
Baixe o Conecta que lá você terá o Mixly, o Scratch + Arduino e o Scratcher Control (conectar o Android e o Scratch e até mesmo o Arduino).

Nos avise se houver alguma dúvida!

:grinning:

Olá Aghata,
Caso não consiga me envia email que te encaminho.
Abs,

1 Curtida

Gostaria de agradecer formalmente toda a equipe do Hackeduca por essa nova versão de integração do Scratch com Arduino.
Para mim, ela chegou num timing perfeito quando estava na etapa de Arduino do meu curso de Scratch Para Professores.

Achei a plataforma super intuitiva e com a instalação muito simples, me inspirou demais a aprofundar os trabalhos com Arduino.

Ter uma ferramenta assim, permite que seja ainda mais simples e barato trabalhar com robótica em sala de aula.

Eu imagino que não deve ter sido um trabalho nada simples.

Parabéns mesmo e muito obrigado pela disposição de vocês.

Obrigado Luan,
A intenção foi e ainda é, facilitar a vida do programador/aluno/professor, para que eles possam focar no que é mais importante.
A integração entre Scratch 2.0 e Arduino pode requerer conhecimentos mais avançado em programação, por exemplo, a solução do Alan Yorinks, que nós utilizamos, que requer um pouco de Python.
Nossa ideia inicial foi tirar essa preocupação, deixando tudo em um único lugar.
O trabalho não foi simples, mas se for útil está valendo o esforço.

Obrigado!

1 Curtida