Medo de programação em código? Tente zero para arduino

Eu sou um novato Arduino. Eu usei o meu kit iniciante

para alguns projetos simplistas com meu 12 anos de idade, mas fora isso eu não tenho aventurou ainda mais devido ao meu medo de código. Claro, eu posso bater para fora um pouco de HTML e CSS com o melhor deles, mas quando se trata de programação real, estou bastante inútil.O que está incluído em um Starter Kit Arduino? [MakeUseOf Explica]O que está incluído em um Starter Kit Arduino? [MakeUseOf Explica]Eu já havia introduzido o hardware livre Arduino aqui no MakeUseOf, mas você vai precisar de mais do que apenas o Arduino real para construir alguma coisa com isso e realmente começar. Arduino "starter kits" estamos...consulte Mais informação

Raspe 4 Arduino só poderia mudar isso. Não é Codificação- mas permite que novatos como me para construir projetos Arduino emocionantes com uma interface visual. Ele não vai te ensinar a como programar, mas não ensinar os princípios fundamentais que são úteis se você decidir avançar para a programação “real”. É simples, é divertido, e meu filho me fez parecer maior idiota do mundo por pegar a sintaxe e utilização de cada bloco, enquanto eu ainda estava assistindo a vídeos de documentação, em espanhol (mais tarde eu encontrei alguns tutoriais em inglês que eu vou ligar-se como vamos nós).

Em suma, ele foi bem em seu caminho para construir algo útil enquanto eu ainda estava tateando através das instruções tentando fazer sentido de tudo isso.

O que é zero 4 Arduino?

scratch-site-mit

Raspe 4 Arduino - ou S4A - é uma modificação de um construtor de código visual construído pelo jardim de infância Grupo ao longo da vida no MIT Media Lab. É um ambiente de desenvolvimento interativo gratuito que possui blocos visuais que você pode arrastar e soltar para a área de script para executar sem nunca ter escrito uma única linha de código.

S4A permite que você use estes blocos para lidar com praticamente qualquer uma das tarefas a placa Arduino pode manipular, tais como sensores de gestão, atuadores, motores servo, e afins. Enquanto ele tem suas limitações, se você é um novato - como eu - não há muito você vai correr em que S4A não pode manipular.

Video: Arduino - Programação Avançada - clubeMAKER

O que o torna diferente de aprender a Código?

Um dos principais problemas quando codificação é a idéia de que você está olhando para uma língua estrangeira que não tem qualquer significado contextual. Usando o formato de bloco em oposição ao código escrito pela mão acelera a aprendizagem imensamente. Os meus 12 anos de idade, pegou-a apenas por brincar com ele enquanto eu ainda estava assistindo a vídeos instrutivos.

Depois de ter S4A instalado e conectado a o Arduino, alterações feitas são refletidas no Arduino imediatamente, enquanto ele permanece conectado ao seu laptop. Tecnicamente falando, o código não é compilado e “carregado” com o Arduino, mas sim permanece em execução na sua máquina com apenas os dados do sensor sendo extraída e saídas indo para o Arduino.O que é Arduino: Tudo Que Você Precisa Saber (Em Vídeo)O que é Arduino: Tudo Que Você Precisa Saber (Em Vídeo)O que é um Arduino e por que você deveria se preocupar? Neste vídeo, eu tentar responder a essa pergunta, e muito mais.consulte Mais informação

Um trampolim para programação?

Se você é sério sobre a criação de projectos Arduino incríveis (como um torre de laser Arduino), Você definitivamente deve aprender os meandros do código em algum ponto. Nesse meio tempo, S4A lhe dá uma segue fácil na programação, ensinando-lhe fundamentos que serão transferidas, como pensar criativamente, sistematicamente, e aprender habilidades de raciocínio que são essenciais para a programação.



Na verdade, as escolas de todo o mundo estão agora integrando zero em seu currículo para ensinar às crianças os fundamentos da programação.

Conhecendo S4A

zero-4-android-código

Video: #CÓDIGOS DE PROGRAMAÇÃO (VB)

Zero trabalha atualmente no Windows, Mac, Linux (Debian e Fedora 1,5) e Raspbian (Debian para Raspberry Pi), então não importa como você pretende usá-lo, as chances são de que há uma versão para você. Depois de baixar o ambiente Arduino e S4A, você simplesmente ligar o seu Arduino à porta USB no seu computador, abra o arquivo de firmware e selecione sua placa e firmware através do menu de ferramentas da interface S4A.

De lá, você pode começar a arrastar e soltar os blocos no lugar e programar o seu Arduino.Programação Arduino - Jogo com registradores de deslocamento (a.k.a Mesmo Mais LEDs)Programação Arduino - Jogo com registradores de deslocamento (a.k.a Mesmo Mais LEDs)Hoje eu vou tentar ensinar-lhe um pouco sobre registos de deslocamento. Estes são uma parte bastante importante da programação Arduino, basicamente porque eles expandir o número de saídas que você pode usar, em troca de ...consulte Mais informação

Video: Diretiva #define - Arduino minicurso #08

Edit: É importante notar que, enquanto S4A funcionou admiravelmente a primeira vez que eu usei, o programa foi bastante glitchy em tentativas subseqüentes. Às vezes, seria apenas fechar-se, ou foi frustrantemente vagaroso. Eu não testei a plataforma no Windows ou Linux, mas no OS X, ele foi ir ou perder. Deixe-nos saber nos comentários se você tiver problemas semelhantes.

Onde começar

O site S4A tem vários projetos iniciantes, e enquanto eles não são todos que sexy para olhar, eles vão certamente molhar os pés quando se trata de criação de código usando zero. Quando você terminar com os exemplos on-page, o download materiais do workshop apresenta vários outros projectos, bem como informações adicionais sobre como usar zero para criar código para o seu Arduino.

projetos simples, como a construção de um semáforo e brincar com o código para ajustar o tempo de um LED piscando terá lo bem no seu caminho para aprender a interface.Programação Arduino para iniciantes: The Traffic Light ControllerProgramação Arduino para iniciantes: The Traffic Light ControllerNa semana passada, nós aprendemos sobre a estrutura básica de um programa Arduino e tomou um olhar mais atento ao exemplo `piscar`. Esperamos que você teve a oportunidade de experimentar com código, ajustando os horários. Desta vez,...consulte Mais informação

Onde ir a partir daqui

A partir daqui, é tudo sobre como colocar o programa para trabalhar para você. Não há certo ou errado maneiras de usar S4A e você está realmente limitado apenas pela sua imaginação. Se você quiser saber mais, a seguinte série de vídeo faz um ótimo trabalho de introduzir S4A e mostrando-lhe exatamente o que vai para a criação de código utilizável para o seu próximo projeto Arduino. Diverta-se!

Você usou S4A? O que você gosta ou não sobre isso? Você acha que é uma boa alternativa para os técnicos desafiou-código lá fora (como eu)? Deixe-me saber o que você pensa nos comentários abaixo.


Artigos relacionados