No meu primeiro projeto de arduino, criei um sensor de farol que ativará uma luz externa quando os faróis do carro o atingirem. Eu sei que poderia comprar um, mas onde está a diversão nisso?
Agora eu gostaria de fazer um "real" para montar fora da minha casa para que eu possa reutilizar meu arduino.
Eu realmente não tenho idéia de onde ou como começar. Dei uma olhada, mas não consigo encontrar nenhuma informação sobre isso ... Tenho certeza de que alguém aqui poderá sugerir algo.
Respostas:
Suponho que, com a sua pergunta, você queira as partes essenciais de um Arduino junto com seu circuito de forma permanente.
Aqui estão os meus passos:
Dê um passo de cada vez, e vai dar certo.
1. Monte todo o circuito em uma ou duas placas de ensaio.
Então você sabe que tudo funciona e que você tem todos os componentes prontos para fazer seu circuito permanente
Isso envolverá tornar e programar parte do seu Arduino na placa de ensaio. Eu não acho que você precisará da parte USB, para que possa ser um componente relativamente simples, para começar.
Aqui está um link para instruções que mostram como criar um Arduino sem USB.
Pode ser programado usando o seu Arduino existente, você não precisa de um programador. Por exemplo: http://arduino.cc/en/Tutorial/ArduinoToBreadboard
Eu fazia um esboço do esquema esquemático para garantir que entendesse o que tinha na tábua de pão e para orientar o próximo passo.
2. Eu recomendo que você transfira tudo para 'veroboard' (painel) em vez de fazer um PCB.
Veroboard / stripboard será muito mais rápido e mais barato. Você pode facilmente gastar 10 vezes mais tempo aprendendo a usar o Eagle o suficiente para fazer um PCB, do que seria necessário para projetar e fazer todo o circuito no veroboard / stripboard.
Você pode fazer um design em papel quadriculado, mas existem alguns programas CAD para ajudar se você pesquisar no CAD veroboard. Eu nunca os usei, uso papel e lápis macio ou um pacote de desenho vetorial. Um amigo usou o PowerPoint porque era isso que ele tinha em mãos.
Aqui está um exemplo de alguém que construiu um Arduino em veroboard / stripboard.
Ele mostra o design que ele produziu para veroboard / stripboard. Tente obter um layout razoável para o seu design antes de fazê-lo. É aqui que entram o lápis e a borracha macios :-) Normalmente, as primeiras tentativas são grandes ou pequenas demais. Facilite para você e obtenha bastante papel quadriculado ao quadrado :-)
Este link mostra como será o processo.
Você pode seguir o design do verboard / stripboard arduino e testar se ele funciona. Em seguida, foque no seu circuito extra.
Use um soquete para o microcontrolador e, portanto, não o solde diretamente. A maioria das outras partes tem um total de alguns dólares, portanto, eu compraria algumas de cada peça por peças de reposição e prática (para colocar em contexto, algumas empresas de eletrônicos cobram mais pela entrega do que essas peças custarão, portanto, várias conjuntos de peças faz sentido, especialmente se você pretende fazer mais algumas coisas).
O custo total da peça do Arduino deve ser inferior a US $ 10.
Boa sorte e espero que você goste.
fonte
Alguns outros mencionaram o uso de um escudo. Eu vou sugerir tentar sua mão no seu próprio PCB :) Embora isso tenda a ser uma rota cara / difícil / frustrante, é facilmente a mais educativa.
Compre uma cópia do Eagle e brinque com o editor de esquemas. Você poderá copiar a maior parte disso do seu protótipo. Você também encontrará o esquema do arduino uma boa referência para os bits na placa de desenvolvimento.
Se você já escreveu um software em sua placa de desenvolvimento, deve ter uma boa idéia do que é necessário em termos de tamanho de flash / RAM, contadores, pinos de E / S, etc. realmente usado, porém, tende a ocultar os detalhes técnicos do desenvolvedor. A coisa mais fácil pode ser usar o chip no arduino, que acredito ser o ATMega168 .
Comece a procurar sites de fornecedores de componentes como Digikey e Element14 para encontrar os componentes necessários. Tente usar as coisas já incluídas nas bibliotecas da Eagle ou tente desenhar suas próprias pegadas.
Então você pode fazer o BatchPCB fabricar seus projetos. Encomende todas as peças que você escolheu. Quando tudo chegar, solde-o e reze para que ele funcione quando você o liga: D
É claro que isso parece assustador se você é novo no design eletrônico, continue fazendo perguntas o tempo todo! Boa sorte ;)
fonte
Talvez ir a meio caminho entre Arduino escudo e sua própria placa usando Arduino Pro ou Pro Mini bordo
Você acabou de adicionar seus componentes adicionais.
fonte
Uma maneira mais fácil pode ser criar um escudo de arduino - você pode obter uma placa de protótipo no formato de um arduino. Adicione os componentes desejados e, em seguida, basta conectá-lo ao arduino.
fonte
Desenhe primeiro, esquemático, as partes da placa do Arduino que você está usando, e quaisquer partes que você adicionou, e como elas estão conectadas, e mostre-nos isso. Podemos prosseguir a partir daí.
Pode ser necessário projetar e fabricar uma PCB e montá-la ou construir o circuito em uma placa de prototipagem. Depois, basta conectar o AVR do Arduino nele, e ele deve começar a funcionar exatamente como o Arduino.
fonte
Vá dar uma olhada no MetaBoard . É uma placa compatível principalmente com arduino que você pode gravar em casa em uma PCB de um lado. Se você deseja portar o que você criou para uma placa permanente, esse seria um ponto de partida bom e bem documentado.
Ao longo do caminho, você irá pegar uma cópia do Eagle para editar o design de acordo com suas necessidades e escolher um programador em circuito que será necessário para programar sua placa de fabricação caseira.
fonte
Meu método não está muito atrás de Cogsy's. Em vez de mergulhar fundo na águia e coisas do tipo, vá ao Radioshack local, pegue algumas das placas perf (placas de circuito com uma tonelada de buracos). Configure o atmega328 com os extras necessários (1 cristal externo com 2 capacitores, capacitor para filtragem de linha de força e resistor para puxar o pino de redefinição para cima). Solde o chip / circuito à placa perf.
Este método é muito menos assustador do que começar com um PCB personalizado. Recentemente, também comecei a usar eletrônicos e esse método foi o meu próximo passo. Agora eu faço minha própria gravura, mas essa é a progressão que é mais fácil.
Boa sorte!
fonte
convém considerar usar um chip ATTINY84 ou 85 em vez de um arduino montado na placa proto. Os ATTINYs são ótimos pequenos chips que oferecem (quase) a mesma funcionalidade que o Atmega 328P (o chip Arduino), ocupam muito pouco espaço e o mesmo programa pode ser transportado do Arduino para o ATTINY. Também permite recuperar o seu Arduino após a criação de protótipos. Um bom ponto de partida -
https://42bots.com/tutorials/programming-attiny84-attiny44-with-arduino-uno/amp/
Felicidades.
fonte