Propaganda
Aprender a programar seus próprios eletrônicos é empoderador e gratificante, mas pode ser difícil começar sem orientação. Reunimos os melhores vídeos, canais do YouTube e cursos on-line para começar.
O que é o Arduino?
Arduino Introdução ao Arduino: Guia para iniciantesO Arduino é uma plataforma de prototipagem eletrônica de código aberto baseada em hardware e software flexível e fácil de usar. Destina-se a artistas, designers, amadores e qualquer pessoa interessada em criar objetos ou ambientes interativos. consulte Mais informação é um microcontrolador de código aberto popular, significando um pequeno computador com entradas e saídas programáveis. Há muitas ótimas noções básicas que vêm em um kit inicial O que há no seu kit inicial do Arduino? [Iniciantes em Arduino]Diante de uma caixa cheia de componentes eletrônicos, é fácil ficar sobrecarregado. Aqui está um guia para exatamente o que você encontrará em seu kit. consulte Mais informação , e você também pode comprar sensores que podem ser conectados ao Arduino para rastrear temperatura, luz, proximidade e muito mais. É ótimo para prototipar novas invenções eletrônicas. (
Saiba mais sobre as possibilidades com o Arduino O que é o Arduino e o que você pode fazer com ele?O Arduino é um pequeno dispositivo eletrônico notável, mas se você nunca usou um antes, exatamente o que são e o que você pode fazer com um? consulte Mais informação .)Ainda não tem certeza se você quer um? Assegure-se de que você entender as diferenças entre Arduino e Raspberry Pi Arduino vs Raspberry Pi: qual é o mini computador para você?O Arduino e o Raspberry Pi podem parecer bem parecidos - ambos são pequenas placas de circuito com alguns chips e pinos - mas são dispositivos muito diferentes. consulte Mais informação primeiro, se este é o seu primeiro mini computador.
Tive a sorte de ter um professor na universidade dando um curso sobre programação em Arduino. No final do curso, uma equipe pequena e eu usamos o que aprendemos para criar uma versão digital de um desenho de etch-a-sketch (usando potenciômetros para botões giratórios). Também criamos uma interface na tela para uma pessoa selecionar a cor da linha e incluímos um sensor deslizante para alterar a espessura da linha.
Canais do YouTube sobre Arduino
Tutoriais para Arduino por Jeremy Blum
Duração típica do vídeo: 15 a 30 minutos.
Jeremy Blum tem ensinado as pessoas sobre como usar o Arduino há anos. Sua série de tutoriais sobre o Arduino de 2011 começa no início, com o que você precisa e como o Arduino funciona.
O primeiro vídeo é uma introdução fantástica ao escopo do Arduino, ou uma atualização se você voltar ao Arduino a partir de algum tempo. Ele também apresenta o ambiente de programação e como fazer um LED piscar no Arduino. Os vídeos posteriores abordam tópicos como noções básicas de engenharia elétrica, motores e transistores, criando um sistema de segurança simples com etiquetas RFID, exibindo luzes e sons de férias e rastreamento por GPS.
EEAwesome
Duração típica do vídeo: 10 min ou menos.
No EEAwesome, o professor Rudy Schlaf tem uma série de vídeos sobre conceitos básicos do Arduino. Eles são divididos em pedaços menores, portanto, usar uma tábua de pão é separado de piscar um LED com um Pin digital, por exemplo. Isso é útil porque você sabe com antecedência, para poder pular os tópicos que já conhece, por exemplo.
Arduino Video Tutorial por Arduino
Duração típica do vídeo: 5 a 15 minutos.
Os vídeos da série de tutoriais do Arduino são do próprio criador do microcontrolador, Massimo Banzi. Eles são bem filmados (uma câmera de cima faz uma grande diferença porque os dedos não atrapalham sua visão da eletrônica), editados cuidadosamente, e Banzi é um excelente professor.
Cursos online
Você é um fã da Make Magazine? Mark Frauenfelder, o editor-chefe fundador da Make Magazine apresenta uma breve introdução ao Arduino de 51 minutos e cinco projetos.
Se você progredir nas experiências, participará de experiências que incluem taxas de piscada, botões e potenciômetros, servos e tons de alto-falante.
O curso está aberto apenas para membros Premium do Skillshare. Se você é novo no Skillshare, pode aproveitar as promoções de feriados e ter acesso à assinatura Premium por US $ 0,99 por 3 meses!
O professor Ian Harris, da Universidade da Califórnia, Irvine, ministra o curso de quatro semanas do Coursera sobre Arduino. O curso é dividido em quatro módulos, cada um com sua própria atribuição de pares. É de ritmo próprio e você pode levá-lo de graça - mas pagará uma taxa se desejar que suas tarefas sejam avaliadas, ganhe um certificado ou se especialize em seis cursos em Uma Introdução à Programação da Internet das Coisas (IOT).
Procurando um curso on-line mais avançado no Arduino? Peter Dalmaris, da Tech Explorations, oferece mais de 22 horas de conteúdo e 131 palestras na Udemy. Você aprenderá tudo, desde o básico (novamente piscando um LED) até como trabalhar com diferentes tipos de sensores, interatividade (botões, potenciômetros, etc), monitores, motores, comunicações via Internet e sem fio, gerenciando sua própria energia, e mais.
O curso custa US $ 200 (embora você possa obter 75% de desconto usando este link), mas é um dos relativamente poucos cursos on-line que entram nesse nível de profundidade.
Outras ferramentas
Linguagens de programação
Se seus projetos do Arduino pretendem se conectar a um computador (talvez para usar uma interface de teclado ou mouse ou exibir saída), você precisará aprender a programação. A programação no Arduino é semelhante à programação em Processing.js - de fato, o Arduino é baseado em Fiação, que é baseado no processamento. tem algumas diferenças notáveis do Arduino baseado em C / C ++, em comparação com o processamento baseado em Java.
Você pode aprender tudo sobre programação em processamento aqui em MakeUseOf Aprenda a programar em processamento: uma linguagem para designers visuaisO século XXI é aberto à criatividade por meios digitais e programação. Você ficaria surpreso ao saber que existe uma linguagem de programação projetada para o artista em você? consulte Mais informação . Existem outros idiomas que você pode programa em Arduino Quais idiomas de programação você pode usar com o Arduino?Pronto para tentar algo diferente com o seu Arduino? Você não precisa se limitar a programar em C. Leve esses idiomas alternativos para um test drive. consulte Mais informação também, se você não estiver interessado em aprender C.
Livros
Não faltam ótimos livros sobre Arduino. O site oficial Arduino.cc vende vários, de vários autores.
Se você gosta do estilo de ensino em vídeo de Jeremy Blum, também pode apreciar o novo livro, Explorando o Arduino, disponível em o site complementar assim como na Amazônia ($27).
Cada um dos projetos do livro é acompanhado por uma demonstração em vídeo no Youtube, para que você possa ver rapidamente como é o projeto final e como ele deve funcionar.
Projetos a Prática
Ter projetos que você deseja realizar é importante em sua jornada pelo aprendizado do Arduino. Se você não sabe o que deseja fazer, isso coleção de dez grandes projetos do Arduino 15 grandes projetos de Arduino para iniciantesInteressado em projetos do Arduino, mas não sabe por onde começar? Esses projetos iniciantes o ensinarão como começar. consulte Mais informação vai inspirar você.
O que você achou útil no aprendizado do Arduino?
As principais coisas que achei úteis para aprender o Arduino são as mesmas que você acha úteis para aprender a cozinhar. Leia o projeto inteiro completamente primeiro e certifique-se de entender tudo. Tenha todos os seus suprimentos e ferramentas antes de começar e configure sua área de trabalho adequadamente.
Fora isso, é ótimo se você tem um amigo para trabalhar ou com comunidades (até online) com quem você pode entrar em contato quando tiver problemas.
Existe alguma coisa no Arduino que você esteja achando difícil de aprender ou que não tenha bons professores? Você tem um curso favorito do Arduino em que está trabalhando ou já trabalhou? Quais projetos você está realizando?
Profissional de comunicação com sede em Vancouver, trazendo uma pitada de tecnologia e design para tudo o que faço. Bacharel pela Universidade Simon Fraser.