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

Índice:

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

Vídeo: O que é o Arduino? Aprenda sobre esta plataforma eletrônica de código aberto

Vídeo: O que é o Arduino? Aprenda sobre esta plataforma eletrônica de código aberto
Vídeo: Dicas do Windows 7 - Altere as permissões das contas de usuário (UAC) - Baixaki - YouTube 2024, Maio
Anonim
O Arduino é uma plataforma de prototipagem eletrônica de código aberto baseada em hardware e software flexíveis e fáceis de usar. Hoje vamos ajudá-lo a começar, mostrando-lhe algumas das opções disponíveis e como é fácil começar.
O Arduino é uma plataforma de prototipagem eletrônica de código aberto baseada em hardware e software flexíveis e fáceis de usar. Hoje vamos ajudá-lo a começar, mostrando-lhe algumas das opções disponíveis e como é fácil começar.

O hardware do Arduino é 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 a alimentação de outros hardwares e sensores.

O Arduino também possui um componente de software de código aberto semelhante ao C ++. O ambiente de desenvolvimento integrado (IDE) do Arduino permite que você escreva código, compile-o e, em seguida, carregue-o em seu Arduino para uso independente em protótipos e projetos.

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

Variantes do Arduino

O hardware do Arduino sendo “open-source” significa que você pode visualizar esquemas de todas as placas disponíveis. Isso significa que você é livre para comprar os componentes de hardware e soldar a placa se você estiver tão inclinado. Para começar, provavelmente recomendamos que você gaste o valor de $ 30 e veja quanto deseja realmente investir.

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

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

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

Arduino Uno

O Uno é um ótimo Arduino inicial, ele fornece uma base sólida para aqueles que estão começando e tem muitas das opções que você desejará ao explorar a plataforma. Ele também funciona com quase todos os shields disponíveis (mais sobre isso depois).
O Uno é um ótimo Arduino inicial, ele fornece uma base sólida para aqueles que estão começando e tem muitas das opções que você desejará ao explorar a plataforma. Ele também funciona com quase todos os shields disponíveis (mais sobre isso depois).

Arduino Nano

O Nano é quase o mesmo recurso do Arduino Uno, mas tem 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 breadboards para testes.
O Nano é quase o mesmo recurso do Arduino Uno, mas tem 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 breadboards para testes.

Arduino Lilypad

O Lilypad tem um design exclusivo que pode ser costurado em tecidos para projetos portáteis ou art. É claro que você não está limitado a esses aplicativos, mas os escudos não funcionarão neste Arduino, então a expansão pode se tornar difícil.
O Lilypad tem um design exclusivo que pode ser costurado em tecidos para projetos portáteis ou art. É claro que você não está limitado a esses aplicativos, 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 I / O que qualquer outro Arduino. Este é o maior e melhor Arduino que você pode obter, mas você pode não precisar de muito poder se seus projetos não exigirem isso. Este também seria um Arduino mais caro para sair em um projeto permanentemente.
O Mega 2560 possui mais memória e mais pinos de I / O que qualquer outro Arduino. Este é o maior e melhor Arduino que você pode obter, mas você pode não precisar de muito poder se seus projetos não exigirem isso. Este também seria um Arduino mais caro para sair em um projeto permanentemente.

Netduino

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

Para mais hardware Arduino, confira o link abaixo.

Acessórios Arduino (Shields)

Os escudos facilitam a adição de funcionalidades ao seu Arduino, literalmente. Eles têm pinos que vão direto para o topo do seu Arduino e você pode aproveitar imediatamente qualquer coisa que o escudo possa fazer. Você também pode adicionar vários escudos por vez. Um Arduino que observa o Twitter em busca de uma hashtag específica (escudo ethernet) e depois controla um carro RC usando RF (escudo de 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 as placas do Arduino, mas não se confundam porque não têm o poder de processamento principal para executar o código que você escreverá nos esboços (mais sobre isso abaixo).

Ethernet

Image
Image

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ê domina o básico, você deve procurar um só para poder fazer o seu tweet de máquina de lavar / torradeira / cafeteira.

XBee

Image
Image

O escudo XBee facilita a comunicação sem fio ponto-a-ponto. Você pode usar isso para conectar dois Arduinos juntos ou montar uma rede de malha inteira de Arduinos que, um dia, REGRA O MUNDO!

Motor

Image
Image

O Arduino pode controlar motores e servos sem a necessidade de um escudo, mas a blindagem do motor aumenta essa capacidade para 11. Você pode usar isso para controlar remotamente seu cortador de grama ou construir seu próprio robô.

Existem muitos outros escudos do Arduino disponíveis, como música, videogame e bluetooth. Esta é apenas a ponta do iceberg e recomendamos que você faça algumas pesquisas para encontrar o escudo perfeito para o seu projeto.

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

Programação (Sketches)

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

Cada programa que você escreve é chamado de esboço e é compilado e enviado para o seu Arduino usando o IDE.Muitos esboços estão disponíveis gratuitamente on-line e o IDE ainda vem com uma infinidade de exemplos para você começar com praticamente todas as funções que o seu Arduino é capaz de fazer.
Cada programa que você escreve é chamado de esboço e é compilado e enviado para o seu Arduino usando o IDE.Muitos esboços estão disponíveis gratuitamente on-line e o IDE ainda vem com uma infinidade de exemplos para você começar com praticamente todas as funções que o seu Arduino é capaz de fazer.
O Eclipse e o 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 compilação / upload do esboço finalizado para o Arduino.
O Eclipse e o 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 compilação / upload do esboço finalizado para o Arduino.

Recursos

Este artigo foi desenvolvido para iniciar seus projetos do Arduino. Para mais informações, confira os links abaixo e comece a fazer coisas.

Se você tiver links mais úteis ou um projeto do Arduino, fique à vontade para deixar um comentário para compartilhar com todos os leitores.

Ideias de Projetos

https://arduino.cc/en/Tutorial/HomePage

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

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

https://www.instructables.com/tag/type-id/category-technology/channel-arduino/

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

Vídeos https://www.youtube.com/user/makemagazine

https://www.circuitsathome.com/

Recomendado: