O mBlock é um ambiente de programação gráfica baseado no editor do Scratch 2.0 , para que escolas e centros de treinamento possam introduzir a robótica de maneira simples e ensinar como programar robôs baseados no Arduino.
A interface é muito amigável e intuitiva. Use blocos previamente definidos para dar ordens ao robô e, se você souber como programar, também poderá aproveitar ao máximo o ambiente do Arduino.
– Permite que você programar seus robôs sem fio usando Bluetooth ou 2.4G
– Permite traduzir blocos a partir do zero para a fonte código Arduino
– Você pode testar em tempo real as Relices programa em zero, sem queimar -lo na placa
– E uma vez testado você pode gravá-lo permanentemente em seu robô
Pode usá-lo com suas placas Arduino ou com robôs educacionais Makeblock:
– Para os iniciantes: mbot Robot Educacional
– Para aqueles que querem um Makeblock kit básico: Starter Kit
– Para aqueles que precisam de um robot mais avançado, com muitos Sensores mBot Ranger
– E para os mais experientes em robótica: Ultimate Kit
Download grátis
Basta baixar MBLOCK para PC ou Mac e siga as etapas de instalação
Baixe MBLOCK
Se você quiser para usar Linux MBLOCK você pode ler o seguinte fórum pós nuetsro:
Use MBLOCK de Linux
Manual de uso
1- Conecte seu robot
Existem 3 maneiras diferentes de conectar seu robô com o mBlock
– cabo USB
– Bluetooth
– 2.4G (a mesma tecnologia usada pelos teclados sem fio)
2- Atualize o Firmware
Para o robot ou sua placa Arduino se comunicar com MBLOCK e ações executados zero em tempo real, você precisa carregar um firmware anteriormente no conselho.
Para fazer isso, você só precisa clicar na opção correspondente e esperar que o upload seja concluído (veja a imagem anterior).
Nota: É muito importante que escolha a placa correspondente de seu robot (ou placa Arduino com o qual trabalha).
– I Orion (Kit placa de arranque, Plotter, mDrawBot e Kit Inventor)
– mim um Shield (Escudo Makeblock para acoplar seu Arduino UNO)
– mbot
– Auriga (nova placa kit mbot ranger)
– mega Pi (novo kit de placa final que você pode usar com o seu Raspberry Pi)
3- Faça seu programa
Ao arrastar os blocos correspondentes, você pode começar a programar seus robôs de uma forma muito simples e em tempo real, basta pressionar a bandeira verde e ver o resultado no seu robot.
Outros exemplos
Controlar um motor DC
Controlar um display de 7 segmentos
Ler o sensor de uma temperatura
Controlar o módulo LEDS RGB
Com o botão direito do bloco mBot Program , clicamos no opção “Upload para o Arduino” vamos acessar outra janela com o código fonte equivalente traduzido para o Arduino do seu programa no Scratch.
E espere que ele termine o upload para a nossa placa
Importante: Agora nós substituímos o firmware da placa para o seu programa. Se você quiser continuar usando o Scratch com o mBlock novamente, você terá que atualizar o firmware novamente como vimos antes
4- Grave o programa na sua placa
Para gravar permanentemente o seu programa no quadro, basta substituir o bloco de bandeira verde pelo bloco correspondente à sua placa, no exemplo a seguir, utilizamos o bloco mBot Program
Com o botão direito do bloco mBot Program , clicamos no opção “Upload para o Arduino” vamos acessar outra janela com o código fonte equivalente traduzido para o Arduino do seu programa no Scratch.
E espere que ele termine o upload para a nossa placa
Importante: Agora nós substituímos o firmware da placa para o seu programa. Se quiser continuar usando o Scratch com o mBlock novamente, você terá que atualizar o firmware novamente como vimos antes