A opção do último recurso é abrir um carregador de telefone de 5v e substituir as pontas de metal que entram em um soquete por dois fios e substituir o soquete USB por outro par de fios que vão para a placa arduino, mas ainda assim, um Arduino Pro Mini ou um O Arduino Nano é menor que o carregador do telefone.
Você provavelmente terá que fazer algo assim.
Devido à natureza da conversão entre CA e CC, deve haver algumas partes grandes. * Não vou entrar nas especificidades aqui. Geralmente, existe uma ponte de diodos (porque as formas de onda CA invertem a corrente ~ 60 vezes por segundo) e um transformador (para diminuir a tensão da ponte de diodos). Eles quase sempre incluem um regulador e um capacitor para garantir que a tensão seja exata e emita uma fonte de alimentação "limpa".
* As fontes de alimentação comutadas , embora consideravelmente mais caras, são muito menores e mais eficientes em termos de energia.
Este adaptador parece ser o adaptador mais compacto que posso encontrar para 220V. Você nunca terá algo do tamanho que deseja, mesmo com uma fonte de alimentação comutada. Não sei o tamanho do adaptador Amazon para o qual dei um link, mas nos EUA (120V), os carregadores de iPhone são muito pequenos e devem caber em uma caixa de tomada de profundidade padrão (com um pouco de espaço restante para relés e tal). Se você realmente precisar reduzir tudo, recomendo usar um chip ATtiny.
Como eu recomendo conectar isso:
Eu evitaria rasgar isso a todo custo a partir de uma perspectiva de segurança. Seria muito fácil enviar 220V ao seu Arduino se você não tomar cuidado. Se você precisar , pode cobri-lo com algum epóxi não condutor ou outra codificação. Nota: isso pode funcionar como um isolador térmico, reduzindo a vida útil da peça. Você deve apenas enrolar um fio ao redor das pontas e derreter um pouco de solda em cada um dos terminais. Em seguida, cubra-o com fita isolante e pigtail (com uma porca de arame) em uma linha de energia da fonte. Nota: você provavelmente está fazendo uma fiação que pode ser ilegal em sua área. Verifique os códigos de construção locais antes de tentar isso.
Depois disso, conecte um cabo USB ao soquete e à entrada 5V / GND do chip Arduino ou ATtiny / ATmega328 (grosso, depois de cortar e remover uma extremidade do cabo USB). Depois de finalizar todo o código e os circuitos, eu também selaria isso com algum epóxi ou o adicionaria de alguma forma a um gabinete para garantir que você não frite o seu Arduino se um fio solto tocar no circuito do Arduino.
Se você não se sentir seguro fazendo alguma das opções acima, não faça isso . Você pode viver sem um interruptor de luz do Arduino.
Dito isto, feliz hacking! : P