O Que é Arduino E O Que Você Pode Fazer Com Ele

Índice:

O Que é Arduino E O Que Você Pode Fazer Com Ele
O Que é Arduino E O Que Você Pode Fazer Com Ele

Vídeo: O Que é Arduino E O Que Você Pode Fazer Com Ele

Vídeo: O Que é Arduino E O Que Você Pode Fazer Com Ele
Vídeo: O que é Arduino e o que pode ser feito com ele? 2024, Abril
Anonim

Agora, no mundo das pessoas que gostam de tecnologia, existe uma verdadeira "arduinomania". Milhares de artigos, centenas de blogs e fóruns são dedicados a este pequeno dispositivo misterioso. Então o que é isso - Arduino? E por que se tornou tão popular?

Arduino UNO
Arduino UNO

Arduino é um pequeno dispositivo eletrônico, consistindo de uma placa de circuito impresso, que pode controlar diferentes sensores, motores, luzes, transmitir e receber dados … Arduino é uma família inteira de dispositivos de diferentes tamanhos e capacidades. E também este é um zoológico inteiro de clones do Arduino e o mundo dos dispositivos compatíveis com o Arduino. Mas vamos conversar sobre tudo em ordem.

Arduino "cérebro"

O "cérebro" do Arduino é um microcontrolador Atmega. O microcontrolador é um microprocessador com memória e vários dispositivos periféricos, implementados em um único microcircuito. Na verdade, é um microcomputador de chip único capaz de realizar tarefas relativamente simples. Diferentes modelos da família Arduino são equipados com diferentes microcontroladores.

atmega=
atmega=

A foto mostra um microcontrolador Atmega328. Esses microcontroladores estão ligados e (mas em um caso diferente).

Arduino "mãos"

Mas de que serve um cérebro se ele não tem mãos? As mãos, neste caso, são os condutores elétricos colocados em torno do perímetro da placa Arduino. Existem placas com um grande número de pinos e existem placas com menos. Por exemplo, a maior placa da família Arduino - tem mais de 70 pinos independentes e a menor possui apenas 22 pinos.

сравнение=
сравнение=

A foto mostra uma comparação entre o Arduino Mega e o Arduino Pro Mini.

Saídas digitais e analógicas

Nem todos os pinos do Arduino são iguais. Existem saídas digitais e analógicas. A diferença fundamental entre eles é que pode haver apenas dois valores nos pinos digitais: ou um "1" lógico (VERDADEIRO, de 3 a 5 volts) ou um "0" lógico (FALSO, de 0 a 1,5 volts), e em saídas analógicas - a faixa de 1 a 0 lógico é dividida em muitas seções pequenas.

Por que isso é necessário? Vejamos um exemplo ilustrativo. Se você conectar um LED ao pino digital do Arduino e aplicar um "1" lógico ao pino, o LED acenderá com brilho máximo; se você der "0" - o LED apagará. Não há opções intermediárias. Se o LED estiver conectado à saída analógica, o brilho do LED pode ser controlado suavemente. Na prática, as saídas analógicas são mais frequentemente conectadas a algum tipo de sensor analógico.

O que o Arduino pode controlar

Como resultado, o Arduino tem tantas "mãos" que você pode conectar um grande número de periféricos diferentes a ele. Entre eles, por exemplo:

  • botões,
  • LEDs,
  • microfones e alto-falantes,
  • motores elétricos e servos,
  • Monitores LCD,
  • Leitores RFID e NFC,
  • telêmetros ultrassônicos e laser,
  • módulos bluetooth, WiFi e Ethernet,
  • Leitores de cartão SD,
  • Módulos GPS e GSM …

E também dezenas de sensores diferentes:

  • iluminação,
  • campo magnético,
  • giroscópios e acelerômetros,
  • sensores de fumaça e qualidade do ar,
  • temperatura e umidade e muito, muito mais.
разнообразные=
разнообразные=

Tudo isso torna o Arduino um núcleo de sistema versátil que pode ser configurado de várias maneiras. Quer fazer um comedouro para animais controlado por rádio? Você é bem vindo! Quer que a janela da sua loggia feche quando começar a chover? Você é bem vindo! Quer controlar o brilho da iluminação da sala a partir do seu smartphone? Fácil!

A foto mostra apenas uma pequena fração dos periféricos que podem ser conectados ao Arduino. Na verdade, existem muitos, muitos mais.

Comunicando-se com o Arduino

Como o processador sabe exatamente o que fazer? Você deve dizer isso a ele. Existe uma linguagem de comunicação com o microcontrolador, simplificada e adaptada especificamente para o Arduino. Dominar esta linguagem não é nada difícil com o desejo e uma certa perseverança, mesmo que nunca tenha programado antes.

Escrever mensagens para o Arduino é chamado de programação. E para simplificar esse processo, um ambiente de software especial foi desenvolvido - Arduino IDE. Inclui dezenas de exemplos de programas bons e funcionais. Depois de estudá-los, você aprenderá muito rapidamente sobre a linguagem de comunicação com o Arduino.

внешний=
внешний=

O Arduino permite que seus programas saiam do mundo virtual e entrem no mundo real. Você será capaz de ver como os programas que você escreve fazem o LED piscar ou girar o eixo do motor, e então fazer coisas mais complexas e úteis. O Arduino permitirá que você aprenda muitas coisas novas e interessantes tanto na eletrônica quanto na programação. Como resultado, pode se tornar um excelente hobby para você, uma atividade emocionante para as crianças, um passatempo maravilhoso e gratificante.

Recomendado: