mBlock = Scratch + Arduino

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