Sem resumo de edição
 
(28 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
=O que é?=
= Conceito =


Arduino, é uma plataforma de prototipagem eletrônica de hardware livre, projetada com um microcontrolador Atmel AVR de placa única, com suporte de entrada/saída embutido, uma linguagem de programação padrão, a qual tem origem em Wiring, e é essencialmente C/C++. O objetivo do projeto é criar ferramentas que são acessíveis, com baixo custo, flexíveis e fáceis de se usar por artistas e amadores. Principalmente para aqueles que não teriam alcance aos controladores mais sofisticados e de ferramentas mais complicadas.
Arduino é uma plataforma eletrônica open-source (código aberto) baseado em hardware e software de fácil utilização. É destinado para qualquer um fazer projetos interativos, e permite a automação de projetos eletrônicos e robóticos por profissionais e amadores.
Pode ser usado para o desenvolvimento de objetos interativos independentes, ou ainda para ser conectado a um computador hospedeiro. Uma típica placa Arduino é composta por um controlador, algumas linhas de E/S digital e analógica, além de uma interface serial ou USB, para interligar-se ao hospedeiro, que é usado para programá-la e interagí-la em tempo real. Ela em si não possui qualquer recurso de rede, porém é comum combinar um ou mais Arduinos deste modo, usando extensões apropriadas chamadas de shields. A interface do hospedeiro é simples, podendo ser escrita em várias linguagens. A mais popular é a Processing, mas outras que podem comunicar-se com a conexão serial são: Max/MSP, Pure Data, SuperCollider, ActionScript e Java.  


*Em 2010 foi realizado um documentário sobre a plataforma chamado Arduino: The Documentary. (Segue abaixo o link).
= Funcionamento =
http://vimeo.com/31389230


*Em nosso protótipo usamos o Arduino Uno:
O Arduino funciona é uma plataforma de desenvolvimento dehardware, microcontrolada de código aberto, é um pequenocomputador em que é possível se nteragir com oambiente. Seu funcionamento consiste no esquema abaixo:
[[Arquivo:ArduinoDiecimilaComponents.jpg]]


=Aplicações=
[[Arquivo:funcionamento1.png]]


A principal finalidade do Arduino num sistema é facilitar a prototipagem, implementação ou emulação do controle de sistemas interativos, a nível doméstico, comercial ou móvel, da mesma forma que o CLP controla sistemas de funcionamento industriais. Com ele é possível enviar ou receber informações de basicamente qualquer sistema eletrônico, como identificar a aproximação de uma pessoa e variar a intensidade da luz do ambiente conforme sua chegada. Ou abrir as janelas de um escritório conforme a intensidade da luz do sol e temperatura ambiente.
Na qual na entrada de dados pode ser utlizados vários dispositivo como, por exemplos:
Os campos de atuação para o controle de sistemas são imensos, podendo ter aplicações na área de impressão 3D, robótica, engenharia de transportes, engenharia agronômica e musical.
[[Arquivo:esof.jpg]]


=Acessórios=
[[Arquivo:funcionamento2.png]]


O Arduino e seus clones fazem uso de shields (escudos, em inglês): placas de circuito impresso normalmente fixadas no topo do aparelho através de uma conexão alimentada por pinos-conectores. São expansões que disponibilizam várias funções específicas, desde a manipulação de motores até sistemas de rede sem fio.
Por o arduino ser open source , através dos códigos que são gerados na sua plataforma , pode gerar as seguintes saídas de acordo com suas entradas:
Exemplos:
*O Arduino Ethernet Shield
*O XBee Shield
*Liquidware TouchShield
*Shields Extensores
*Liquidware InputShield
*Arduino BT(interface bluetooth para comunicação)


=Comunicação serial=
[[Arquivo:funcionamento3.png]]


O ATmega328 permite comunicação serial no padrão UART TTL (5 V), que está disponível nos pinos digitais 0 (RX) e 1 (TX). Um chip FTDI FT232RL na placa encaminha esta comunicação serial através da USB e os drivers FTDI (incluído no software do Arduino) fornecem uma porta virtual para o software no computador.
= Exemplos de modelos existentes =
O software Arduino inclui um monitor serial que permite que dados simples de texto sejam enviados e recebidos à placa Arduino. Os LEDs RX e TX da placa piscam quando os dados estão sendo transferidos ao computador pelo chip FTDI e há a conexão USB (mas não quando há a comunicação serial pelos pinos 0 e 1).
O ATmega328 também oferece suporte aos padrões de comunicação  I2C (TWI) e SPI. O software do Arduino inclui uma biblioteca Wire para simplicar o uso do barramento I2C.


=Referências bibliográficas=
'''''1.ARDUINO UNO'''''


*http://pt.wikipedia.org/wiki/Arduino
[[Arquivo:arduino.png]]<br>
*http://www.telecom.uff.br/pet/petws/downloads/tutoriais/arduino/Tut_Arduino.pdf
*Descrição:
*http://www.arduinobrasil.com/2011/01/uno/
        É uma placa com micro controlador Atmega328, possuindo  14 entradas/saídas digitais, 6 entradas analógicas,  conexão USB, uma entrada para fonte,  e um botão de reset. A placa contém todo o necessário para usar o micro controlador. Simplesmente conecte-a a um computador com o cabo USB o arduino uno seleciona automaticamente a fonte de alimentação.<br>
*Custo:
    Original da Itália - R$ 85,00<br>
*Fornecedor:
    Robocore: https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=120<br>
 
 
'''''2.ARDUINO MEGA 2560  '''''
 
[[Arquivo:arduino2560.png]]<br>
*Descrição:
    Possui considerável quantidade de portas, o que viabiliza a implementação de projetos mais complexos garantindo a eficiência e o baixo custo,é uma placa com o microcontrolador Atmega2560,possuindo 54 pinos digitais (entrada/saída) , 16 pinos analógicos, um cristal oscilador de 16MHz, entrada USB, entrada de alimentaçãoe um botão reset. A placa contém todo o necessário para usar o microcontrolador, simplesmente ligue o cabo USB no computador para liga-lo e programa-lo.<br>
*Custo:
    Original da Itália - R$189,00<br>
*Fornecedor:
  Robocore :https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=121
 
 
'''''3.ARDUINO NANO  '''''
 
[[Arquivo:arduinonano.png]]<br>
*Descrição:
      É  parecida com o Arduino UNO, também possui um chip ATMega328, possui um conector para cabos Mini-USB para gravação. Uma das diferenças entre esta placa e a Arduino UNO  é que esta placa possui 2 entradas analógicas a mais e um jumper ,não possui um conector para fonte externa,ele automaticamente seleciona a maior alimentação fornecida. <br>
*Custo:
      - R$ 227,00<br>
*Fornecedor:
  Multilogica Shop: http://multilogica-shop.com/Arduino-nano
 
 
'''''4.ARDUINO ESPLORA  '''''
 
[[Arquivo:arduinoesplora.png]]<br>
*Descrição:
    É difere de todas as placas Arduino anteriores, pois fornece uma série de sensores incorporados prontos para usar disponíveis para a interação, foi projetado para pessoas que querem se aprofundar .O Esplora tem som onboard ( os componentes na placa mae: Som - video - rede - modem) e saídas de luz, e vários sensores de entrada, um sensor de temperatura, um acelerômetro, um microfone e um sensor de luz,usa-se  um microcontrolador ATmega32u4 come uma conexão micro USB capaz de operar como um dispositivo USB client, como um mouse ou um teclado.No canto superior esquerdo da placa, há um botão reset, que você pode usar para reiniciar a placa. Há quatro LEDs de status:-ON [verde] indica se a placa está recebendo alimentação;-L [amarelo] conectado diretamente ao microcontrolador, acessível através do pino 13;-RX e TX [amarelos] indicam os dados que estão sendo transmitidos ou recebidos através da comunicação USB.A placa contém tudo que é necessário para dar suporte ao microcontrolador, basta conectá-lo a um computador com um cabo USB para começar.<br>
*Custo:   
    -Original da Itália - R$ 289,00<br>
*Fornecedor:
  Robocore :https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=485
 
 
'''''5.ARDUINO YÚN  '''''
 
[[Arquivo:arduinoyun.png]]<br>
*Descrição:
  É um microcontrolador baseado no ATmega32u4  e no Atheros AR9331, suporta uma distribuição Linux baseada no OpenWRT(permite que você instale uma variante muito poderosa e altamente customizável de Linux no seu roteador). A placa tem suporte embarcado  WiFi, uma porta USB, um a cartão micro-SD, 20 pinos de entrada e saída digitais , uma conexão USB, e 3 botões de reset. Permite  aparecer em um computador a que esteja conectado como um teclado ou como uma mouse em uma porta virtual serial.<br>
*Custo:
      - R$ 399,00<br>
*Fornecedor:
  Robocore :https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=576
 
= Referências =
* Arduino CC disponível:http://arduino.cc/ acesso em dia 15/11/2014 às 14:56
 
*EVANS, Martin; NOBLE, Joshua; HOCHENBAUM, Jordan. Arduino básico. Sao Paulo: Novatec, 2014.

Edição atual tal como às 15h01min de 16 de novembro de 2014

Conceito

Arduino é uma plataforma eletrônica open-source (código aberto) baseado em hardware e software de fácil utilização. É destinado para qualquer um fazer projetos interativos, e permite a automação de projetos eletrônicos e robóticos por profissionais e amadores.

Funcionamento

O Arduino funciona é uma plataforma de desenvolvimento dehardware, microcontrolada de código aberto, é um pequenocomputador em que é possível se nteragir com oambiente. Seu funcionamento consiste no esquema abaixo:

Na qual na entrada de dados pode ser utlizados vários dispositivo como, por exemplos:

Por o arduino ser open source , através dos códigos que são gerados na sua plataforma , pode gerar as seguintes saídas de acordo com suas entradas:

Exemplos de modelos existentes

1.ARDUINO UNO


  • Descrição:
        É uma placa com micro controlador Atmega328, possuindo  14 entradas/saídas digitais, 6 entradas analógicas,  conexão USB, uma entrada para fonte,  e um botão de reset. A placa contém todo o necessário para usar o micro controlador. Simplesmente conecte-a a um computador com o cabo USB o arduino uno seleciona automaticamente a fonte de alimentação.
  • Custo:
    Original da Itália - R$ 85,00
  • Fornecedor:
   Robocore: https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=120


2.ARDUINO MEGA 2560


  • Descrição:
    Possui considerável quantidade de portas, o que viabiliza a implementação de projetos mais complexos garantindo a eficiência e o baixo custo,é uma placa com o microcontrolador Atmega2560,possuindo 54 pinos digitais (entrada/saída) , 16 pinos analógicos, um cristal oscilador de 16MHz, entrada USB, entrada de alimentaçãoe um botão reset. A placa contém todo o necessário para usar o microcontrolador, simplesmente ligue o cabo USB no computador para liga-lo e programa-lo.
  • Custo:
    Original da Itália - R$189,00
  • Fornecedor:
 Robocore :https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=121


3.ARDUINO NANO


  • Descrição:
     É  parecida com o Arduino UNO, também possui um chip ATMega328, possui um conector para cabos Mini-USB para gravação. Uma das diferenças entre esta placa e a Arduino UNO  é que esta placa possui 2 entradas analógicas a mais e um jumper ,não possui um conector para fonte externa,ele automaticamente seleciona a maior alimentação fornecida. 
  • Custo:
     - R$ 227,00
  • Fornecedor:
 Multilogica Shop: http://multilogica-shop.com/Arduino-nano


4.ARDUINO ESPLORA


  • Descrição:
    É difere de todas as placas Arduino anteriores, pois fornece uma série de sensores incorporados prontos para usar disponíveis para a interação, foi projetado para pessoas que querem se aprofundar .O Esplora tem som onboard ( os componentes na placa mae: Som - video - rede - modem) e saídas de luz, e vários sensores de entrada, um sensor de temperatura, um acelerômetro, um microfone e um sensor de luz,usa-se  um microcontrolador ATmega32u4 come uma conexão micro USB capaz de operar como um dispositivo USB client, como um mouse ou um teclado.No canto superior esquerdo da placa, há um botão reset, que você pode usar para reiniciar a placa. Há quatro LEDs de status:-ON [verde] indica se a placa está recebendo alimentação;-L [amarelo] conectado diretamente ao microcontrolador, acessível através do pino 13;-RX e TX [amarelos] indicam os dados que estão sendo transmitidos ou recebidos através da comunicação USB.A placa contém tudo que é necessário para dar suporte ao microcontrolador, basta conectá-lo a um computador com um cabo USB para começar.
  • Custo:
    -Original da Itália - R$ 289,00
  • Fornecedor:
 Robocore :https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=485


5.ARDUINO YÚN


  • Descrição:
  É um microcontrolador baseado no ATmega32u4  e no Atheros AR9331, suporta uma distribuição Linux baseada no OpenWRT(permite que você instale uma variante muito poderosa e altamente customizável de Linux no seu roteador). A placa tem suporte embarcado  WiFi, uma porta USB, um a cartão micro-SD, 20 pinos de entrada e saída digitais , uma conexão USB, e 3 botões de reset. Permite  aparecer em um computador a que esteja conectado como um teclado ou como uma mouse em uma porta virtual serial.
  • Custo:
     - R$ 399,00
  • Fornecedor:
 Robocore :https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=576

Referências

  • EVANS, Martin; NOBLE, Joshua; HOCHENBAUM, Jordan. Arduino básico. Sao Paulo: Novatec, 2014.