Propaganda

Atualizado por Ian Buckley em 14 de agosto de 2017

Se você é como eu, mexer com eletrônicos é algo que realmente gostaria de fazer - pelo menos em teoria. Na realidade, restrições de tempo e falta de conhecimento inevitavelmente impedem você de tentar. É muito difícil. Você gosta de dissecar gadgets quebrados, mas nunca faça nada com os pedaços que encontrar, além de guardá-los durante um dia chuvoso (uma gaveta cheia de peças de microondas? Verifica).

o Arduino é a resposta para tudo isso e, francamente, qualquer coisa que possa ser considerada divertida enquanto o aprendizado é um dispositivo verdadeiramente revolucionário na minha opinião.

Tecnicamente, o Arduino é um Controlador Lógico Programável O que no mundo é programação de CLP?No mundo da manufatura, existem computadores e, em seguida, a automação. Embora você ache que sabe tudo o que há para saber sobre computadores, você nem sequer arranhou a superfície do uso ... consulte Mais informação . Oficialmente, porém, é um plataforma de prototipagem eletrônica de código aberto - Mas o que isso significa?

instagram viewer

Para você ou para mim, é como um pequeno computador que você pode programar para fazer as coisas e interage com o mundo através de sensores, luzes e motores eletrônicos. Em essência, torna alguns projetos eletrônicos realmente incondicionais acessíveis a qualquer pessoa - para que artistas e tipos criativos possam se concentrar em tornar suas idéias realidade. É a melhor ferramenta de consertar!

Citar:

O Arduino é uma plataforma de prototipagem eletrônica de código aberto baseada em hardware e software flexíveis e fáceis de usar. Destina-se a artistas, designers, entusiastas e qualquer pessoa interessada em criar objetos ou ambientes interativos.

O que você pode fazer com isso?

Antes de discutir o que torna o Arduino um dispositivo tão revolucionário, acho melhor mostrar alguns dos meus projetos favoritos que foram feitos com o Arduino.

1. Impressoras 3D

No passado nós mostramos o MakerBot Duas impressoras 3D que você pode fazer por cerca de US $ 1.000Hoje, eu gostaria de mostrar dois projetos específicos que podem ser construídos por mais ou menos US $ 1.000, sendo que ambos são impressoras de plástico 3D totalmente funcionais e são de código aberto e estão sendo ativamente desenvolvido. consulte Mais informação , uma impressora 3D. Bem, isso usa alguns Arduinos para controlar coisas como ejetar plástico derretido da cabeça de impressão e mover a plataforma.

2. Puff The Magic Dragon Fighting Robot

É claro que todos os tipos de robôs são os principais candidatos a serem criados com o Arduino, mas este é o mais fofo que eu já vi. Usando uma estrutura básica de robô, 2 motores e 2 sensores de luz, esse carinha é capaz de encontrar uma fonte de calor, seguir em direção a ela e apagar o fogo - tudo de forma autônoma.

(* Significado autônomo que faz por conta própria, sem controle humano).

Se este projeto lhe interessar, dê uma olhada como o Xod pode ajudá-lo a construir um robô Arduino Como o Xod ajuda você a criar robôs Arduino sem codificaçãoDeseja aprender robótica, mas não possui habilidades de programação? É fácil com o IDE gráfico Xod e um robô controlado por Arduino. consulte Mais informação .

3. Harpa a Laser

Sons de transe impressionantes, lasers, o que mais você poderia querer?

4. Baker Tweet

Uma maneira simples de dizer aos clientes que o pão fresco é feito, o BakerTweet tem uma seleção de discagem para escolher o pão e um botão de tweet! Acho que você concorda que este é o uso mais exclusivo do Arduino até agora.

5. Cubos de LED

A melhor maneira de explicar isso é apenas assistir ao vídeo - eles são absolutamente lindos; a Cubo de LED 8x8x8 (são 512 LEDs), com todo o controle feito por um Arduino.

O nível de dificuldade está no lado mais alto. Não se preocupe se isso parecer complexo - temos uma lista completa Arduino LED Cube Como fazer um cubo LED pulsante do Arduino que parece que veio do futuroSe você se interessou por alguns projetos iniciantes do Arduino, mas está procurando algo um pouco permanente e em um nível totalmente impressionante, então o humilde cubo LED 4 x 4 x 4 é ... consulte Mais informação tutorial, que abrange tudo o que você precisa saber.

Tão divertidos e jogos à parte, o que exatamente torna o Arduino tão especial? Certamente existem outros controladores programáveis ​​por aí?

Código aberto

Arduino é um nome de marca, mas a maior parte do hardware e software que eles desenvolveram é de código aberto. Os esquemas estão disponíveis on-line, portanto, se você não deseja comprar um Arduino pronto, pode comprar os componentes individuais e Faça você mesmo, ou compre um dos muitos dispositivos clones já disponíveis. Nesse ponto, vale a pena considerar se deve usar uma placa oficial do Arduino em absoluto!

programação arduino

Conectividade

Como uma peça de hardware, o Arduino pode operar de forma independente (como em um robô), conectado a um computador (dando assim ao seu computador acesso aos dados do sensor do mundo exterior e feedback) ou conectado a outros dispositivos e controladores eletrônicos do Arduino salgadinhos. Praticamente qualquer coisa pode ser conectada e é limitada apenas pela sua imaginação, vontade de dedicar algum tempo e esforço para aprender algo novo e a disponibilidade de componentes. Se você pode pensar nisso, o Arduino pode fazê-lo.

microcontrolador arduino

Uma riqueza de apoio

Existem milhares de outras pessoas e organizações por aí abraçando o Arduino. O resultado disso é que, se você não tem um departamento de criatividade, sempre há um projeto pré-codificado para você construir, e sempre há algo novo para aprender. Também é muito fácil começar.

programação arduino

Versatilidade e custo

Uma placa Uno oficial completa custa US $ 25e um clone Uno tão pouco quanto $ 4, que torna essas pequenas maravilhas eletrônicas acessíveis a entusiastas e instituições educacionais.

A linguagem de programação que você carrega é incrivelmente simples e deve ser familiar para quem já teve alguma experiência com Java ou linguagens semelhantes. (Na verdade, é baseado em Em processamento).

Também é uma ferramenta de aprendizado fantástica, com a qual você pode experimentar eletrônicos e aprender os fundamentos. De fato, se tivéssemos isso quando eu estava na escola, tenho certeza de que teria me tornado um engenheiro de hardware.

Muitas opções

Desde o lançamento do Arduino, muitas outras empresas adotaram o ethos de hardware de código aberto. Juntamente com as muitas placas clone que chegaram ao mercado, estão disponíveis vários designs exclusivos, compatíveis com o Arduino IDE. Essas placas seguem o espírito geral das placas originais do Arduino e adicionam recursos extras.

Um exemplo notável é o NodeMCU Conheça o assassino do Arduino: ESP8266E se eu disser a você que existe uma placa de desenvolvimento compatível com Arduino com Wi-Fi embutido por menos de US $ 10? Bem, existe. consulte Mais informação quadro de desenvolvimento. Esta placa que também é pequena, possui Wi-Fi e, além de ser compatível com Arduino, pode ser usada como uma pequena Nó. Js O que é nó? JS e por que devo me importar? [Desenvolvimento web]JavaScript é apenas uma linguagem de programação do lado do cliente que roda no navegador, certo? Não mais. O Node.js é uma maneira de executar o JavaScript no servidor; mas é muito mais também. E se... consulte Mais informação servidor. Disponível para tão pouco quanto $ 3, essas placas minúsculas são tão boas que nos perguntamos se seriam concorrentes diretos do trono do Arduino.

Um de nossos microcontroladores favoritos aqui no MakeUseOf é o Teensy linha de placas de desenvolvimento. Essas placas pequenas têm um impacto muito maior do que as placas Arduino, com um pequeno formato tornando-as perfeitas para pequenos projetos que dependem de um processamento poderoso em seu núcleo.

Ainda quer saber mais? Confira este pequeno documentário sobre Arduino, que aborda um pouco mais a fundo e a motivação por trás do projeto. Muito disso é em italiano, porque se o nome já não foi divulgado, o projeto começou na Itália.

Obter Criação

O Arduino mudou completamente o jogo da eletrônica de hobby. O que não era possível sem amplo conhecimento no passado agora é possível por todos, devido à grande variedade de microcontroladores baratos disponíveis e à enorme comunidade que o cerca.

Também é fácil começar, e temos uma guia prático para iniciantes 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 para tirar você do chão. Ou confira nosso Projeto para iniciantes do Arduino: controle de semáforo Programação do Arduino para iniciantes: Tutorial do projeto do controlador de semáforoConstruir um controlador de semáforo Arduino ajuda a desenvolver habilidades básicas de codificação! Nós começamos você. consulte Mais informação tutorial.

Você está apenas começando no mundo dos microcontroladores? Qual placa você está pensando em adquirir? O que você planeja fazer? Deixe-nos saber na seção de comentários abaixo!

James é bacharel em Inteligência Artificial e possui certificação CompTIA A + e Network +. Ele é o principal desenvolvedor do MakeUseOf e passa seu tempo livre jogando paintball e jogos de tabuleiro em VR. Ele está construindo PCs desde que era criança.