4Jul

O que é Arduino? Saiba mais sobre esta plataforma eletrônica de código aberto

Arduino é uma plataforma de prototipagem de eletrônicos de código aberto baseada em hardware e software flexível e fácil de usar. Hoje vamos ajudá-lo a começar mostrando algumas das opções disponíveis e como é fácil começar.

Arduino hardware é uma placa de circuito aberto com um microprocessador e pinos de entrada / saída( E / S) para comunicação e controle de objetos físicos( LED, servos, botões, etc.).A placa normalmente será alimentada via USB ou uma fonte de alimentação externa que, por sua vez, permite que ele aumente outros equipamentos e sensores.

Arduino também possui um componente de software de código aberto que é semelhante ao C ++.O ambiente de desenvolvimento integrado Arduino( IDE) permite escrever código, compilá-lo e, em seguida, carregá-lo no Arduino para uso autônomo em prototipagem e projetos.

Tudo isso foi projetado para ser fácil de usar para permitir que artistas e criadores desenvolvam livremente suas idéias em objetos reais. Se você está interessado em construir algo você mesmo, veja as opções de hardware e o software disponível para começar.

Variantes Arduino

O hardware Arduino é "open-source" significa que você pode visualizar esquemas de cada placa disponível. Isso significa que você está livre para comprar os componentes de hardware e soldar a placa em conjunto, se você estiver tão inclinado. Para começar, provavelmente recomendamos que você gaste o ~ $ 30 e veja o quanto você deseja realmente investir.

A imagem abaixo foi criada usando Fritzing e é o layout para um Arduino básico usando uma placa de pão.

O Arduino vem em uma variedade de tipos diferentes que fazem a escolha do certo difícil de decidir, mas a variedade também permite flexibilidade na escolha da solução perfeita.

Não podemos cobrir todas as opções Arduino, mas aqui estão algumas opções notáveis ​​para começar.

Arduino Uno

O Uno é um ótimo iniciante Arduino, fornece uma base sólida para aqueles que estão apenas começando e tem muitas das opções que você deseja ao explorar a plataforma. Também funciona com quase todos os escudos disponíveis( mais sobre isso mais tarde).

Arduino Nano

O Nano é quase recurso para recurso o mesmo que o Arduino Uno, mas é cerca de 1/3 do tamanho e não pode usar escudos facilmente. O Uno deve ser usado como um acessório permanente em projetos ou com placas de teste para testes.

Arduino Lilypad

O Lilypad tem um design único que pode ser costurado em tecidos para projetos portáteis ou art. Claro que você não está limitado a essas aplicações, mas os escudos não funcionarão neste Arduino, então a expansão pode se tornar difícil.

Arduino Mega 2560

O Mega 2560 possui mais memória e mais pinos de E / S do que qualquer outro Arduino. Este é o maior e melhor Arduino que você pode obter, mas talvez você não precise de muito poder se seus projetos não o exigirem. Isso também seria um Arduino mais caro para deixar em um projeto permanentemente.

Netduino

O Netduino é o primo do Arduino. Ainda é uma solução de hacking e protótipos de hardware de código aberto. Mas o Netduino executa o. NET Micro Framework para sua base de software.É compatível com os protetores Arduino, mas alguns podem exigir que os drivers sejam executados.

Para obter mais hardware Arduino, consulte o link abaixo.

Arduino Acessórios( Shields)

Shields tornam a funcionalidade de adicionar ao seu Arduino um encaixe, literalmente. Eles têm pinos que empurram para a direita no topo do seu Arduino e você pode aproveitar imediatamente o que o escudo pode fazer. Você também pode adicionar vários escudos por vez. Um Arduino que observa o Twitter para uma hashtag específica( ethernet shield) e, em seguida, controla um carro RC usando RF( escudo RF) não está além do escopo de um único projeto, graças à flexibilidade do escudo.

Você notará abaixo que alguns escudos se parecem muito com o próprio Arduino, mas não se confundam porque não possuem o poder de processamento principal para executar o código que você escreverá em esboços( mais sobre isso abaixo).

Ethernet

Este é um dos escudos mais populares porque expande seu Arduino para poder usar a internet para comunicação e controle. O escudo Ethernet é um dos mais versáteis disponíveis e, uma vez que você dominou o básico, você deve procurar obter um apenas para que você possa fazer o seu tweet de cafeteira /toaster/ da máquina de lavar.

XBee

O escudo XBee facilita a comunicação sem fio ponto-a-ponto. Você pode usar isso para rede dois Arduinos juntos ou configurar uma rede de malha inteira de Arduinos que um dia RULE THE WORLD!

Motor

O Arduino pode controlar motores e servos sem precisar de um escudo, mas o escopo do motor aumenta a capacidade para 11. Você pode usar isso para controlar o controle remoto do seu cortador de grama ou construir seu próprio robô.

Existem muitos outros escudos Arduino disponíveis como música, videogame e bluetooth. Esta é apenas a ponta do iceberg e nós recomendamos fazer algumas pesquisas próprias para encontrar o escudo perfeito para o seu projeto.

Se você está procurando o protótipo de Arduinos e escudos juntamente com vários sensores, recomendamos verificar Fritzing, o que não só ajuda com os estágios de prototipagem, mas também ajuda a mostrar-lhe como fazer placas de PCB permanentes para produzir seu projeto. Programação

( Esboços)

O Arduino IDE é uma ferramenta de desenvolvimento de plataforma cruzada escrita em Java. Ele permite que você controle todas as funções de software do seu Arduino.

Cada programa que você escreve é ​​chamado de esboço e é compilado e carregado no Arduino usando o IDE.Muitos esboços estão livremente disponíveis on-line e o IDE também vem com uma infinidade de exemplos para que você comece com quase todas as funções que seu Arduino é capaz.

Eclipse e Notepad ++ são alternativas populares para escrever seus esboços, mas eles não têm acesso fácil a exemplos de esboço e compilando / enviando o esboço finalizado para o Arduino.

Recursos

Este artigo foi projetado para começar seus projetos Arduino. Para mais informações, verifique os links abaixo e comece a fazer coisas.

Se você tem mais links úteis ou um projeto Arduino, não hesite em deixar um comentário para compartilhar com todos os leitores. Idéias de Projeto

http: //arduino.cc/en/Tutorial/ Página de Início

http: //www.arduino.cc/playground/Projects/ ArduinoUsers

http: //hackaday.com/category/ arduino-hacks /

http: //www.instructables.com/tag/ tipo-id / categoria-tecnologia / canal-arduino /

Referência de hardware Arduino http: //arduino.cc/en/Main/ Hardware

Videos https: //www.youtube.com/user/makemagazine

http: //www.circuitsathome.com/