Índice:

Arduino Mobile: 8 etapas
Arduino Mobile: 8 etapas

Vídeo: Arduino Mobile: 8 etapas

Vídeo: Arduino Mobile: 8 etapas
Vídeo: Подключаем дисплей от сотика или мобильного телефона к Ардуино 2024, Julho
Anonim
Arduino Mobile
Arduino Mobile

O objetivo deste PCB é fornecer uma placa semelhante à ARDUINO UNO, mas dedicada a projetos embarcados (ou seja, alimentado por baterias).

Porque ? Porque você não pode alimentar um arduino uno por muito tempo usando baterias. Principalmente porque o recurso USB leva poucos mA, mesmo no modo de hibernação. O regulador de tensão também precisa de pelo menos 7 V para funcionar normalmente, uma tensão muito alta para uso eficiente com baterias. E o último problema é o led verde de alimentação, também poucos mA.

Com o arduino mobile você pode alimentar a placa de 1.8V a 5.5V. Não há mais capacidade USB ou quase, veremos isso nas próximas etapas, sem regulador de tensão e sem LED de alimentação.

Quando em modo de hibernação, o arduino mobile leva apenas alguns uA. Pode durar meses nas células.

A pinagem é a mesma do arduino uno e o led integrado conectado ao pino 13 ainda está lá.

Etapa 1: vamos ver o esquema

Vamos ver o esquema
Vamos ver o esquema

A fonte de alimentação deve ser conectada a J1 (1,8 V -> 5,5 V).

D1 evita erros de polaridade. Mas faz com que a tensão caia para 0,6V. Se você não quiser nenhuma gota, solde SJ1.

O atmega328 deve ser pré-programado com o carregador de inicialização arduino. Você pode obtê-lo de um arduino uno ou programar um novo microcontrolador (tenho certeza de que encontrará instruções sobre como fazer isso).

O conector FTDI é usado para inserir um dispositivo USB-Serial com o objetivo de programar o arduino mobile.

Coloquei um conector ISP no caso de você querer programar o atmega328 diretamente, sem o software arduino.

Poucos capacitores, um cristal de 16Mhz, um LED para o pino 13 e isso é tudo !!

Etapa 2: vamos fazer o tabuleiro

Vamos fazer o tabuleiro
Vamos fazer o tabuleiro

Anexei neste instrutível os arquivos Eagle do esquema e o PCB.

Eu recomendo o OSH Park para fazer esta placa, mas qualquer outro provedor deve ser capaz de fazê-lo.

Se você não estiver familiarizado com a fabricação de Eagle e PCB, sinta-se à vontade para entrar em contato comigo. Posso enviar-lhe um PCB.

Etapa 3: deixe fazer upload do seu software

Deixe fazer upload do seu software
Deixe fazer upload do seu software

Insira o adaptador FTDI Usb-Serial (preste atenção à orientação).

Abra o software arduino, escolha a PORTA COM correta e o arduino uno como placa.

Faça upload do seu esboço. Eu recomendo usar o esboço intermitente para verificar se está tudo bem.

NB: O adaptador USB-serial é forte o suficiente para alimentar a placa, então você não precisa de fonte de alimentação externa durante a programação.

Etapa 4: experimente modos de dormir

Você deve usar os recursos dos modos de hibernação do atmega328 e interrupções para ativá-lo se quiser usar o arduino mobile em um projeto alimentado por baterias.

Este assunto não pode ser coberto aqui, mas você encontrará várias documentações e exemplos na web sobre modos de hibernação e interrupções do Arduino.

Etapa 5: deixe alimentar a placa como autônoma

Desconecte o FTDI.

Em seguida, ligue o arudino mobile com uma bateria (NiMH, Li-Ion …) de sua escolha.

Vamos lembrar que a volagem deve estar entre 1,8V e 5,5V.

Etapa 6: melhorias futuras

Eu não coloquei um botão de reinicialização. Pode ser bom em uma próxima versão.

Não há interruptor ON / OFF. Vou pensar nisso …

Etapa 7: Solicite a placa

Como eu disse, se você não está familiarizado com a fabricação de PCBs, entre em contato comigo pelo correio instructables. Posso fazer uma placa e enviar para você.

Etapa 8: BOM

Encontrei todas as peças no AliExpress.

Recomendado: