logotipo velleman

VMA502
KIT DIY BÁSICO COM ATMEGA2560 PARA ARDUINO®

Velleman Kit Básico de Diy Com Atmega2560MANUAL DO USUÁRIO

lerLogotipo CE

Introdução

A todos os residentes da União Europeia
Informações ambientais importantes sobre este produto
avisoEste símbolo no dispositivo ou na embalagem indica que o descarte do dispositivo após seu ciclo de vida pode prejudicar o meio ambiente. Não descarte a unidade (ou baterias) como lixo municipal não selecionado; deve ser encaminhado a empresa especializada para reciclagem. Este dispositivo deve ser devolvido ao seu distribuidor ou a um serviço de reciclagem local. Respeite as regras ambientais locais.
Em caso de dúvida, entre em contato com as autoridades locais de descarte de resíduos.
Obrigado por escolher o Velleman®! Leia o manual atentamente antes de colocar este dispositivo em serviço. Se o dispositivo foi danificado durante o transporte, não o instale ou use e entre em contato com o seu revendedor.

Instruções de segurança

Ícone de Aviso ou CuidadoEste dispositivo pode ser usado por crianças com 8 anos ou mais, e pessoas com capacidades físicas, sensoriais ou mentais reduzidas ou falta de experiência e conhecimento, se tiverem recebido supervisão ou instruções sobre o uso do dispositivo de forma segura e entenderem os perigos envolvidos. As crianças não devem brincar com o dispositivo. A limpeza e a manutenção do usuário não devem ser feitas por crianças sem supervisão.

LarSomente para uso interno.
Mantenha longe da chuva, umidade, respingos e gotejamentos de líquidos.

Diretrizes gerais

observação
  • Consulte o serviço Velleman® e garantia de qualidade nas últimas páginas deste manual.
  • Familiarize-se com as funções do dispositivo antes de realmente usá-lo.
  • Todas as modificações do dispositivo são proibidas por razões de segurança. Danos causados ​​por modificações do usuário no dispositivo não são cobertos pela garantia.
  • Use o dispositivo apenas para o fim a que se destina. O uso do dispositivo de forma não autorizada anulará a garantia.
  • Danos causados ​​pelo desrespeito a certas diretrizes deste manual não são cobertos pela garantia e o revendedor não se responsabiliza por quaisquer defeitos ou problemas decorrentes.
  • Nem a Velleman NV nem seus revendedores podem ser responsabilizados por qualquer dano (extraordinário, incidental ou indireto) - de qualquer natureza (financeiro, físico ...) decorrente da posse, uso ou falha deste produto.
  • Devido às melhorias constantes do produto, a aparência real do produto pode ser diferente das imagens mostradas.
  • As imagens dos produtos são apenas para fins ilustrativos.
  • Não ligue o dispositivo imediatamente após ter sido exposto a mudanças de temperatura. Proteja o aparelho contra danos deixando-o desligado até atingir a temperatura ambiente.
  • Guarde este manual para referência futura.

O que é Arduino®

Arduino® é uma plataforma de prototipagem de código aberto baseada em hardware e software fáceis de usar. As placas Arduino ® são capazes de ler entradas - sensor de luz, um dedo em um botão ou uma mensagem do Twitter - e transformá-las em uma saída - ativando um motor, ligando um LED, publicando algo online. Você pode dizer à sua placa o que fazer enviando um conjunto de instruções para o microcontrolador da placa. Para fazer isso, você usa a linguagem de programação Arduino (baseada em Wiring) e o IDE do software Arduino ® (baseado em Processing).
Navegar para www.arduino.cc e arduino.org para maiores informações.

Conteúdo

  • 1 placa de desenvolvimento ATmega2560 Mega (VMA101)
  • 15 x LED (cores diferentes)
  •  8 x resistor de 220 Ω (RA220E0)
  •  5 x resistor de 1K (RA1K0)
  •  5 x resistor de 10K (RA10K0)
  •  1 placa de ensaio de 830 orifícios
  •  4 x interruptor de chave de 4 pinos
  •  1 x campainha ativa (VMA319)
  •  1 x campainha passiva
  •  1 x diodo sensor infravermelho
  •  1 x sensor de temperatura LM35 (LM35DZ)
  •  2 x interruptor de inclinação da bola (semelhante a MERS4 e MERS5)
  •  3 x fototransistor
  •  1 x display LED de 7 segmentos de um dígito
  •  30 x fio de jumper da placa de ensaio
  •  1 x cabo USB

O ATmega2560 Mega

VMA101

O Mega 101 VMA2560 (compatível com Arduino®) é uma placa microcontrolada baseada no ATmega2560. Possui 54 pinos de entrada / saída digital (dos quais 15 podem ser usados ​​como saídas PWM), 16 entradas analógicas, 4 UARTs (portas seriais de hardware), um oscilador de cristal de 16 MHz, uma conexão USB, um conector de alimentação, um conector ICSP, e um botão de reset. Ele contém tudo o que é necessário para dar suporte ao microcontrolador. Conecte-o a um computador com um cabo USB ou ligue-o com um adaptador AC-DC ou bateria para começar. O Mega é compatível com a maioria dos escudos projetados para o Arduino ® Duemilanove ou Diecimila.

Velleman Basic DIY Kit com Atmega2560 VMA101

1 Interface USB 7 Atmel mega2560
2 ICSP para 16U2 8 botão de reset
3 E / S digital 9 E / S digital
4 Atmel mega16U2 10 Entrada de energia de 7-12 VCC
5 ICSP para mega2560 11 pinos de energia e aterramento
6 Relógio de 16 MHz 12 pinos de entrada analógica

 

microcontrolador ………………………………………………………. ATmega2560
Vol operacionaltage ……………………………………………………… .. 5 VDC
vol de entradatage (recomendado) ……………………………………… 7-12 VCC
vol de entradatage (limites) …………………………………………………… 6-20 VDC
pinos de E / S digital …………………… 54 (dos quais 15 fornecem saída PWM)
pinos de entrada analógica …………………………………………………… 16
Corrente DC por pino I / O ……………………………………………… 40 mA
Corrente DC para pino de 3.3 V …………………………………………… .50 mA
memória flash …………………………… 256 kB dos quais 8 KB usados ​​pelo bootloader
SRAM …………………………………………. 8 kB
EEPROM ……………………………………………………………………… 4 kB
velocidade do clock ……………………………………………………………… .. 16 MHz
dimensões comprimento …………………………………………………………. 112 mm
largura …………………………………………………………………………… ..55 mm
peso ……………………………………………………………………………. 62 g

Operação

o Breadboard

As placas de ensaio são uma das peças mais fundamentais para aprender a construir circuitos. Neste tutorial, apresentaremos o que são breadboards e como funcionam.

Vejamos uma placa de ensaio maior e mais típica. Além das linhas horizontais, as placas de ensaio têm o que é chamado trilhos de energia que correm verticalmente ao longo dos lados.velleman Kit Básico de Diy Com Atmega2560 Power Rails. Os chips têm pernas que saem de ambos os lados e se encaixam perfeitamente na ravina. Como cada perna do IC é única, não queremos que os dois lados estejam conectados um ao outro. É aí que a separação no meio do tabuleiro é útil. Assim, podemos conectar componentes de cada lado do IC sem interferir na funcionalidade da perna do lado oposto.

velleman Kit Básico de Diy Com Ravina Atmega2560 VMA101.

Um LED piscando
Vamos começar com um experimento simples. Vamos conectar um LED a um dos pinos digitais em vez de usar o LED13, que é soldado na placa.

Velleman Basic DIY Kit com Atmega2560 A LED piscando

Hardware necessário

  •  1 x LED M5 vermelho
  • 1 x resistor de 220 Ω
  •  1 placa de ensaio
  •  fios de jumper conforme necessário

Siga o diagrama abaixo. Estamos usando o pino digital 10 e conectando o LED a um resistor de 220 Ω para evitar danos ao LED por alta corrente.

ConexãoVelleman Basic DIY Kit com conexão Atmega2560Código de ProgramaçãoVelleman Basic DIY Kit com código de programação Atmega2560Resultado
Após a programação, você verá o LED conectado ao pino 10 piscando, com intervalo de aproximadamente um
segundo. Parabéns, o experimento foi concluído com sucesso!

LED gradativo PWM
PWM (modulação por largura de pulso) é uma técnica usada para codificar níveis de sinais analógicos em digitais. Um computador não pode emitir vol analógicotage mas apenas vol digitaltage valores. Portanto, usaremos um contador de alta resolução para codificar um nível de sinal analógico específico, modulando o ciclo de trabalho do PWM. O sinal PWM também é digitalizado porque, a qualquer momento, a alimentação CC totalmente ligada é 5 V (ligada) ou 0 V (desligada). O voltage ou a corrente é alimentada para a carga analógica (o dispositivo usando a energia) por sequência de pulso repetida sendo ligada ou desligada.
Estando ligada, a corrente é alimentada para a carga; estando desligado, não é. Com largura de banda adequada, qualquer valor analógico pode ser codificado usando PWM. O volume de saídatagO valor é calculado por meio do tempo de ativação e desativação.

volume de saídatage = (tempo de ativação / tempo de pulso) * vol máximotage valor

Velleman Basic DIY Kit com Atmega2560 A Piscando saída voltage

PWM tem muitas aplicações: lamp regulação de brilho, regulação de velocidade do motor, produção de som, etc. A seguir estão os parâmetros básicos de PWM:

Velleman Basic DIY Kit com Atmega2560 A Piscando PWM

Existem seis interfaces PQM no Arduino ®, a saber, pino digital, 3, 5, 6, 9, 10 e 11. Neste experimento, estaremos usando um potenciômetro para controlar o brilho do LED.

Hardware necessário

  •  1 x resistor variável
  •  1 x LED M5 vermelho
  •  1 x resistor de 220 Ω
  •  1 placa de ensaio
  •  fios de jumper conforme necessário

Conexão

Velleman Basic DIY Kit com conexão Atmega2560 1

Código de ProgramaçãoVelleman Kit Básico de Diy Com Código de Programação 2560 Atmega1Neste código, estamos usando a função analogWrite (interface PWM, valor analógico). Vamos ler o análogo
valor do potenciômetro e atribuir o valor à porta PWM, de modo que haverá uma alteração correspondente ao
brilho do LED. Uma parte final exibirá o valor analógico na tela. Você pode considerar isso
como o projeto de leitura de valor analógico adicionando a parte de atribuição de valor analógico PWM.
Resultado
Após a programação, gire o botão do potenciômetro para ver as alterações do valor exibido. Além disso, observe a mudança óbvia de brilho na placa de ensaio.
Active Buzzer
Uma campainha ativa é amplamente utilizada em computadores, impressoras, alarmes, etc. como um elemento de produção de som. Possui uma fonte de vibração interna. Basta conectá-lo a uma fonte de alimentação de 5 V para ativá-lo constantemente.
Hardware necessário

  •  1 x campainha
  •  Chave 1 x
  • 1 placa de ensaio
  •  fios de jumper conforme necessário

Conexão

Velleman Basic DIY Kit com conexão Atmega2560 2

Código de Programação

Velleman Kit Básico de Diy Com Código de Programação 2560 Atmega3

Resultado
Após a programação, a campainha deve tocar.
O fototransistor
Um fototransistor é um transistor cuja resistência varia de acordo com diferentes intensidades de luz. Baseia-se
no efeito fotoelétrico de um semicondutor. Se a luz incidente for intensa, a resistência diminui; se o
a luz incidente é fraca, a resistência aumenta. Um fototransistor é comumente aplicado na medição de
luz, controle de luz e conversão fotovoltaica.

Vamos começar com um experimento relativamente simples. O fototransistor é um elemento que muda sua resistência conforme
mudanças de força de luz. Consulte o experimento PWM, substituindo o potenciômetro por um fototransistor. Quando
há uma mudança na intensidade da luz, haverá uma mudança correspondente no LED.

Hardware necessário

  •  1 x fototransistor
  •  1 x LED M5 vermelho
  •  1 x resistor de 10KΩ
  •  1 x resistor de 220 Ω
  •  1 placa de ensaio
  •  fios de jumper conforme necessário

Conexão
Velleman Basic DIY Kit com conexão Atmega2560 4

Código de Programação
Velleman Kit Básico de Diy Com Código de Programação 2560 Atmega4Resultado
Após a programação, altere a intensidade da luz ao redor do fototransistor e observe a mudança do LED!
O Sensor de Chama

Velleman Kit Básico de Diy Com Atmega2560 A O Sensor de Chama

Um sensor de chama (diodo receptor IR) é usado especificamente em robôs para encontrar a fonte de fogo. Este sensor é altamente
sensível às chamas.
Um sensor de chama possui um tubo IR especificamente projetado para detectar fogo. O brilho das chamas será então convertido em um sinal de nível flutuante. Os sinais são a entrada no processador central.

Hardware necessário

  • 1 x sensor de chama
  •  1 x campainha
  •  1 x resistor de 10KΩ
  •  1 placa de ensaio
  •  fios de jumper conforme necessário

Conexão

Velleman Basic DIY Kit com Atmega2560 A Piscando vcc

Conecte o negativo ao pino de 5 V e o positivo ao resistor. Conecte a outra extremidade do resistor ao GND. Conecte uma extremidade de um fio de jumper a um clipe, que é eletricamente conectado ao positivo do sensor, e a outra extremidade ao pino analógico.

Código de Programação

Velleman Kit Básico de Diy Com Código de Programação 2560 Atmega5

O sensor de temperatura LM35

Velleman Kit Básico de Diy Com Atmega2560 A Piscando O Sensor de Temperatura LM35 O LM35 é um sensor de temperatura comum e fácil de usar. Não requer outro hardware, você só precisa de uma porta analógica para funcionar. A dificuldade está em compilar o código para converter o valor analógico que ele lê para a temperatura Celsius.

Hardware necessário

  •  1 x sensor LM35
  •  1 placa de ensaio
  •  fios de jumper conforme necessário

Conexão

Velleman Basic DIY Kit com conexão Atmega2560 5

Código de ProgramaçãoVelleman Kit Básico de Diy Com Código de Programação 2560 Atmega5Resultado
Após a programação, abra a janela de monitoramento para ver a temperatura atual.

O interruptor do sensor de inclinação
Um sensor de inclinação detectará a orientação e a inclinação. Eles são pequenos, de baixo consumo e fáceis de usar. Se usados ​​corretamente, eles não se desgastam. Sua simplicidade os torna populares para brinquedos, aparelhos e outros eletrodomésticos. Eles são chamados de interruptores de mercúrio, de inclinação ou de esfera rolante.

O LED ativado por inclinação simples
Esta é a conexão mais básica de um interruptor de inclinação, mas pode ser útil enquanto alguém está aprendendo sobre eles. Basta conectar em série com um LED, resistor e bateria.

Velleman Basic DIY Kit com conexão Atmega2560 ativada LED

Lendo o estado do switch com um microcontrolador
O layout abaixo mostra um resistor pull-up de 10K. O código declara o resistor pull-up embutido que você pode ligar definindo um pino de entrada para saída alta. Se você usar o pull-up interno, pode pular o externo.

Velleman Kit Básico de Diy Com Microcontrolador de Conexão Atmega2560Código de Programação

Velleman Kit Básico de Diy Com Programação Atmega2560 VMA502 1Velleman Basic DIY Kit com Atmega2560 A The FlameVMA502 2Velleman Basic DIY Kit com Atmega2560 A The FlameVMA502 3

Visor de sete segmentos de um dígito

Velleman Basic DIY Kit com Atmega2560 A The FlameSegment Display
Os visores de segmento de LED são comuns para exibir informações numéricas. Eles são amplamente aplicados em displays de fornos, máquinas de lavar, etc. o display de segmento de LED é um dispositivo semicondutor de emissão de luz. Sua unidade básica é um LED (diodo emissor de luz). As exibições de segmento podem ser divididas em exibições de 7 e 8 segmentos.

De acordo com o método de fiação, os visores de segmento de LED podem ser divididos em visores com ânodo comum e visores com cátodo comum. Os visores de ânodo comum referem-se aos visores que combinam todos os ânodos das unidades de LED em um ânodo comum (COM).

Para a exibição do ânodo comum, conecte o ânodo comum (COM) a +5 V. Quando o nível do cátodo de um determinado segmento está baixo, o segmento está ligado; quando o nível do cátodo de um determinado segmento está alto, o segmento está desligado. Para a exibição do cátodo comum, conecte o cátodo comum (COM) ao GND. Quando o nível do ânodo de um determinado segmento está alto, o segmento está ativado; quando o nível do ânodo de um determinado segmento é baixo, o segmento está desligado.

Conexão

Velleman Basic DIY Kit com conexão Atmega2560 7

Código de Programação

Velleman Basic DIY Kit com Atmega2560 A The FlameVMA502 4Velleman Basic DIY Kit com Atmega2560 A The FlameVMA502 5Velleman Basic DIY Kit com Atmega2560 A The FlameVMA502 6
Use este dispositivo apenas com acessórios originais. Velleman nv não pode ser responsabilizada no evento de danos ou ferimentos resultantes do uso (incorreto) deste dispositivo. Para mais informações sobre isso produto e a versão mais recente deste manual, visite nosso website www.velleman.eu. O as informações neste manual estão sujeitas a alterações sem aviso prévio.

© AVISO DE DIREITOS AUTORAIS
Os direitos autorais deste manual são de propriedade da Velleman nv. Todos os direitos mundiais reservados. Nenhuma parte deste manual pode ser copiada, reproduzida, traduzida ou reduzida a qualquer meio eletrônico ou de outra forma, sem o consentimento prévio por escrito do detentor dos direitos autorais.

Garantia de serviço e qualidade Velleman®
Desde sua fundação em 1972, a Velleman® adquiriu ampla experiência no mundo da eletrônica e atualmente distribui seus produtos em mais de 85 países.
Todos os nossos produtos atendem a rígidos requisitos de qualidade e estipulações legais na UE. Para garantir a qualidade, os nossos produtos passam regularmente por um controlo de qualidade extra, tanto por um departamento de qualidade interno como por organizações externas especializadas. Se, apesar de todas as medidas de precaução, ocorrerem problemas, por favor recorra à nossa garantia (ver condições de garantia).

Condições gerais de garantia relativas a produtos de consumo (para a UE):

  •  Todos os produtos de consumo estão sujeitos a uma garantia de 24 meses para defeitos de produção e material defeituoso a partir da data original de compra.
  •  A Velleman® pode decidir substituir um artigo por um artigo equivalente ou reembolsar o valor de varejo total ou parcialmente quando a reclamação for válida e um reparo ou substituição gratuita do artigo for impossível, ou se as despesas forem desproporcionais.
    Você receberá um artigo de substituição ou um reembolso no valor de 100% do preço de compra em caso de falha ocorrida no primeiro ano após a data de compra e entrega, ou um artigo de substituição por 50% do preço de compra ou um reembolso no valor de 50% do valor de varejo em caso de falha ocorrida no segundo ano após o
    data de compra e entrega.
  • Não coberto pela garantia:
    – todos os danos diretos ou indiretos causados ​​após a entrega do artigo (por exemplo, por oxidação, choques, quedas, poeira, sujeira, umidade…), e pelo artigo, bem como seu conteúdo (por exemplo, perda de dados), indenização por lucros cessantes;
    – bens de consumo, peças ou acessórios que estão sujeitos a um processo de envelhecimento durante o uso normal, como baterias (recarregáveis, não recarregáveis, integradas ou substituíveis), lamps, peças de borracha, correias de transmissão… (lista ilimitada);
    – defeitos resultantes de incêndio, danos causados ​​pela água, raios, acidentes, desastres naturais, etc.…;
    – defeitos causados ​​deliberadamente, negligentemente ou resultantes de manuseio impróprio, manutenção negligente, uso abusivo ou uso contrário às instruções do fabricante;
    – danos causados ​​por uso comercial, profissional ou coletivo do artigo (a validade da garantia será reduzida para seis (6) meses quando o artigo for utilizado profissionalmente);
    – danos resultantes de embalagem e transporte inadequados do artigo;
    – todos os danos causados ​​por modificação, reparo ou alteração realizada por terceiros sem autorização por escrito da Velleman®.
  •  Os artigos a serem reparados devem ser entregues ao seu revendedor Velleman®, embalados com firmeza (de preferência na embalagem original) e acompanhados do recibo original de compra e uma descrição clara do defeito.
  • Dica: Para economizar tempo e dinheiro, releia o manual e verifique se a falha é causada por causas óbvias antes de apresentar o artigo para reparo. Observe que devolver um artigo sem defeito também pode envolver custos de manuseio.
  •  Reparos realizados após o término da garantia estão sujeitos a custos de envio.
  •  As condições acima não prejudicam todas as garantias comerciais.

A enumeração acima está sujeita a modificações de acordo com o artigo (consulte o manual do artigo).

Feito na RPC
Importado por Velleman nv
Legen Heirweg 33, 9890 Gavere, Bélgica
www.velleman.eu

Documentos / Recursos

Velleman Basic DIY Kit com Atmega2560 para Arduino [pdf] Manual do Usuário
Kit DIY Básico com Atmega2560 para Arduino

Referências

Deixe um comentário

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *