Você quer que seu filho comece a aprender eletrônica e programação, mas não sabe por onde começar? Com que idade você pode começar a aprender? Apresso-me a tranquilizá-lo: mesmo com 5 a 7 anos de idade não é muito cedo para ele ler russo. Felizmente, agora existem linguagens de programação em que não é necessário escrever o código, e seu filho colocará o programa como um quebra-cabeça. Estou falando de um sistema como o "Scratch for Arduino" que combina programação e eletrônica. É uma ótima ferramenta para começar a aprender com seu filho.
Necessário
- - computador com IDE Arduino;
- - Conexão de internet;
- - Placa Arduino;
- - Cabo USB para conectar o Arduino a um computador.
Instruções
Passo 1
Em primeiro lugar, você precisa instalar o programa “Scratch for Arduino” (abreviado S4A) em seu computador. Para isso, acesse o site https://s4a.cat e vá até a seção Downloads. Baixe o arquivo “S4A16.zip” (1.6 é a versão mais recente no momento da redação deste artigo). Descompacte o arquivo em qualquer lugar do seu computador e execute o arquivo de instalação. Siga as instruções do assistente de instalação.
Passo 2
Se durante o processo de instalação o programa relatar que está faltando um componente Adobe AIR, você deve instalá-lo também. Vá para a página de download https://get.adobe.com/ru/air, baixe e instale, nada complicado.
Agora você pode prosseguir com a instalação do S4A. Conclua o processo de instalação normalmente.
etapa 3
Antes de iniciar o programa "Scratch for Arduino", você precisa fazer mais uma coisa: baixar do site, e depois para a memória do Arduino, o firmware proprietário dos autores do programa "S4A", que se chama "S4AFirmware16.ino " Link para download https://vps34736.ovh.net/S4A/S4AFirmware16.ino. Infelizmente, você terá que carregá-lo na memória do Arduino a partir do ambiente de desenvolvimento IDE do Arduino "adulto". Abra o arquivo baixado no ambiente de desenvolvimento e carregue na memória do Arduino normalmente.
Passo 4
Os preparativos acabaram, agora, finalmente, podemos iniciar o programa “Scratch for Arduino”. Após iniciar, você verá a janela mostrada na ilustração. Na parte direita da janela existe uma inscrição "Procurar uma prancha …". Após alguns segundos, ele deve desaparecer - o programa detectará a placa Arduino e se conectará a ela.
Etapa 5
Se em 10 segundos a inscrição não desaparecer, clique no painel cinza onde a pesquisa está em andamento, clique com o botão direito e selecione o item "Parar pesquisa no fórum". Em seguida, clique novamente e clique em "Selecionar porta serial / USB". Especifique o número da porta que o sistema operacional atribuiu à placa Arduino (pode ser visualizado no gerenciador de dispositivos). Procure a placa novamente. Agora deve ser definido pelo programa. O sucesso será evidenciado pelos números em execução nos campos Analog0 … Analog5 (captadores nos pinos analógicos do Arduino) e o desaparecimento da inscrição "Search for board".
Agora você pode ligar para seu filho e começar a programar.
Vamos montar um programa simples de peças de quebra-cabeça que fará o seguinte: ao pressionar o botão esquerdo do mouse, acenderá o LED embutido da placa do Arduino e, ao soltar, desligue-o.
Etapa 6
Clique no botão “Control” na parte superior esquerda da janela do programa. Selecione o quebra-cabeça "Quando a bandeira verde for clicada". Arraste para a caixa central. Selecione imediatamente o quebra-cabeça "Sempre" e também arraste-o para o campo central. Conecte-o ao primeiro (os entalhes devem coincidir). Selecione o quebra-cabeça "Se … caso contrário" e insira-o dentro do bloco "Sempre" (isso permitirá que nosso programa seja acionado sempre que o botão do mouse for pressionado).
Agora clique no botão Mover no canto superior esquerdo. Arraste o "Digital 13 on" e "Digital 13 off", insira o primeiro no entalhe superior, o segundo no bloco inferior "Se … caso contrário" (o 13º pino digital do Arduino está conectado ao em LED, vamos ligá-lo) …
Resta uma última coisa: clique no botão "Sensores", selecione o quebra-cabeça "Mouse pressionado" e insira-o no último espaço vazio restante em nosso quebra-cabeça.
Agora clique na caixa de seleção verde no canto superior direito - isso iniciará o programa. Os quebra-cabeças coletados devem ser destacados em branco.
Se você clicar agora com o mouse, verá o LED da placa Arduino acender e, ao ser liberado, ele apagará. Parabenize seu filho pelo primeiro programa!