

Add to Cart
Vista geral
O Arduino Fio é uma placa do microcontrolador baseada nas corridas
de ATmega328P (folha de dados) em 3.3V e em 8 megahertz. Tem 14
pinos digitais do entrada/saída (de que 6 podem ser usados enquanto
saídas de PWM), 8 entradas análogas, um ressonador a bordo, um boto
de restauraço, e furos para encabeçamentos do pino de montagem. Tem
conexões para uma bateria do polímero do lítio e inclui um circuito
da carga sobre USB. Um soquete de XBee está disponível na parte
inferior da placa.
O Arduino Fio é pretendido para aplicações sem fio. O usuário pode
transferir arquivos pela rede esboços com placa um cabo de FTDI ou
de uma fuga de Sparkfun. Adicionalmente, usando alterado USB--XBee
ao adaptador tal como o explorador USB de XBee, o usuário pode
transferir arquivos pela rede esboços sem fio. A placa vem sem
encabeçamentos pre-montados, permitindo o uso de vários tipos de
conectores ou da solda direta dos fios.
O Arduino Fio foi projetado por Shigeru Kobayashi e por eletrônica
de SparkFun, e fabricado pela eletrônica de SparkFun.
Projeto do diagrama esquemático & da referência
Arquivos de EAGLE: arduino-fio-reference-design.zip
Diagrama esquemático: Arduino-Fio-schematic.pdf
Sumário
Microcontrolador ATmega328P
Tenso de funcionamento 3.3V
Tenso de entrada 3,35 -12 V
Tenso de entrada para V da carga 3,7 - 7
O I/O de Digitas fixa 14 (de que 6 fornecem PWM output)
Pinos 8 da entrada análoga
Corrente da C.C. pelo Pin do I/O 40 miliampères
Memória Flash 32 KB (de que 2 KB usados pelo bootloader)
SRAM 2 KB
EEPROM 1 KB
Velocidade de relógio 8 megahertz
Poder
O Arduino Fio pode ser posto com uma placa do cabo ou da fuga de
FTDI conectada a seus encabeçamentos de seis pinos (como marcado no
lado inferior), ou com uma fonte 3.3V regulada no pino 3V3 ou em
uma bateria do polímero do lítio nos pinos do BASTO.
Os pinos do poder so como segue:
* BASTO. Para fornecer uma bateria do polímero
do lítio placa.
* 3V3. Os pinos regulados da fonte de 3,3 volts.
* terra. Pinos terra.
Memória
O ATmega328P tem 32 KB da memória Flash para armazenar o código (de
que 2 KB so usados para o bootloader). Tem 2 KB de SRAM e 1 KB de
EEPROM (que pode ser lido e escrito com a biblioteca de EEPROM).
Entrada e saída
Cada um dos 14 pinos digitais no Fio pode ser usado como uma
entrada ou uma saída, usando o pinMode (), o digitalWrite (), e as
funções do digitalRead (). Operam-se em 3,3 volts. Cada pino pode
fornecer ou receber um máximo de 40 miliampères e manda um interno
levantar o resistor (desligado revelia) de 20-50 kOhms. Além,
alguns pinos especializaram funções:
* série: RXI (D0) e TXO (D1). Usado para receber
(RX) e transmitir dados de série de (TX) TTL. Estes pinos so
conectados aos pinos de DOUT e de RUÍDO do soquete do modem de
XBee.
* interrupções externos: 2 e 3. Estes pinos
podem ser configurados para provocar uma interrupço em um baixo
valor, uma aumentaço ou uma borda de queda, ou uma mudança no
valor. Veja a funço do attachInterrupt () para detalhes.
* PWM: 3, 5, 6, 9, 10, e 11. fornecem PWM de 8
bits output a funço do analogWrite ().
* SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK).
Uma comunicaço de SPI do apoio destes pinos, que, embora desde que
pelo hardware subjacente, no seja incluída atualmente na língua de
Arduino.
* diodo emissor de luz: 13. Há um diodo emissor
de luz do acessório conectado ao pino digital 13. Quando o pino é
elevado valor, o diodo emissor de luz está ligada, quando o pino é
BAIXO, ele está.
O Fio tem 8 entradas análogas, cada qual fornecem 10 bocados da
definiço (isto é 1024 valores diferentes). As entradas análogas
medem da terra a Vcc. Adicionalmente, alguns pinos especializaram a
funcionalidade:
* I2C: 4 (SDA) e 5 (LCC). Uma comunicaço do
apoio I2C (TWI) usando a biblioteca do fio.
Há uns pares de uns outros pinos na placa:
* AREF. Tenso da referência para as entradas
análogas. Usado com analogReference ().
* DTR. Traga esta linha PONTO BAIXO para
restaurar o microcontrolador. Usado tipicamente para adicionar um
boto de restauraço aos protetores que obstruem esse na placa.
Há igualmente 8 furos dessoldados na placa:
* BASTO + e BASTO -. Para para ser conectado a
uma bateria. Usado tipicamente quando você no quer conectar uma
bateria ao conector de bateria.
* CHG 5V e CHG -. Para para ser conectado aos
terminais de carregamento. Usado tipicamente para adicionar um
conector externo para carregar.
* interruptor conectado ao interruptor de
alimentaço na placa. Usado tipicamente para adicionar um
interruptor de alimentaço externa.
* CTS. Conectado ao pino #CTS/DIO7 do soquete de
XBee. Usado tipicamente para fazer o controle do sono para um modem
de XBee.
* DTR. Conectado ao pino #DTR/SLEEP_RQ/DI8 do
soquete de XBee. Usado tipicamente para fazer o controle do sono
para um modem de XBee.
Veja igualmente o mapeamento entre os pinos de Arduino e os portos
de ATmega328P.
Uma comunicaço
O Arduino Fio tem um número de facilidades para comunicar-se com um
computador, um outro Arduino, ou uns outros microcontroladores. O
ATmega328P fornece uma comunicaço de série de UART TTL, que esteja
disponível nos pinos digitais 0 (RX) e 1 (TX). O software de
Arduino inclui um monitor de série que permita que os dados
textuais simples sejam enviados a e da placa de Arduino Fio através
de uma conexo de série externo. Nós recomendamos usar um FTDI
básico ou o cabo de FTDI. O conector de mini-USB é usado a bordo
somente carregando e no permite uma comunicaço de série.
Uma biblioteca de SoftwareSerial permite uma comunicaço de série em
alguns dos pinos digitais do Fio.
O ATmega328P igualmente apoia uma comunicaço de I2C (TWI) e de SPI.
O software de Arduino inclui uma biblioteca do fio para simplificar
o uso do ônibus de I2C; veja a referência para detalhes. Para usar
a comunicaço de SPI, veja por favor a folha de dados de ATmega328P.
Características físicas
As dimensões do PWB de Fio so aproximadamente 1,1" x 2,6".
Páginas relacionadas
O Arduino Fio pode ser programado sem fio sobre seu rádio de XBee.
Veja a página de programaço de Arduino Fio para os detalhes.
Porque o Fio se comunica sobre rádios de XBee, as seguintes pontas
da Esboço-escrita ajudá-lo-o a evitar erros inesperados.