Fritzing - A melhor ferramenta para esboçar projetos eletrônicos [Cross Platform]

Apesar de soar como um alcopop, Fritzing é na verdade um incrível software livre que você pode usar para criar diagramas de circuitos e componentes para uso com placas eletrônicas de prototipagem rápida, como o fantástico Arduino de código aberto. Como tal, é open source, totalmente multiplataforma e bem suportado - você pode quase garantir que ele possa ser usado em qualquer projeto do Arduino para mostrar como conectar as coisas usando-o.

Apesar de soar como um alcopop, Fritzing é na verdade um incrível software livre que você pode usar para criar diagramas de circuitos e componentes para uso com placas eletrônicas de prototipagem rápida, como o fantástico Arduino de código aberto.  Como tal, é open source, totalmente multiplataforma e bem suportado - você pode quase garantir que ele possa ser usado em qualquer projeto do Arduino para mostrar como conectar as coisas usando-o.
Propaganda

eletrônica de esboço Apesar de soar como um alcopop, Fritzing é na verdade um incrível software livre que você pode usar para criar diagramas de circuitos e componentes para uso com placas eletrônicas de prototipagem rápida como o fantástico Arduino de código aberto O que é Arduino e o que você pode fazer com ele? ? O que é o Arduino e o que você pode fazer com ele? O Arduino é um pequeno dispositivo eletrônico notável, mas se você nunca usou um antes, o que exatamente eles são eo que você pode fazer com um? Consulte Mais informação .

Como tal, é open source também, completamente cross-platform e bem suportado - você pode quase garantir que ele pode ser usado em qualquer projeto do Arduino para mostrar como conectar as coisas usando-o.

Tendo apenas começado no caminho do programador de hardware do Arduino, eu verifiquei como uma forma de documentar quaisquer modificações que eu faça em projetos que criei a partir de tutoriais.

Antes de começar, deixe-me mostrar o diagrama final que eu coloquei em menos de 10 minutos. Muito bom né?

eletrônica de esboço

É bastante confuso e muito pouco claro, eu sei - mas isso é porque eu estou trabalhando retroativamente - desenhando o que eu realmente fiz em vez de projetar o que fazer. Se eu tivesse usado isso primeiro, teria sido um pouco mais puro. É uma modificação de um dos primeiros projetos no livro Beginning Arduino - um semáforo e sistema de travessia de pedestres - ao qual acrescentei uma simples campainha.

O circuito em si varia muito pouco, mas a programação por trás dele exigiu alguns ajustes importantes para permitir o zumbido e o piscar simultâneo de LEDs em taxas diferentes. Eu carreguei a parte do código para o escaninho de pasta para aqueles de vocês interessados, mas não é relevante para esta revisão e esperançosamente estarei ensinando os fundamentos da programação do Arduino em uma data posterior se houver interesse suficiente.

Baixar

Vá para a página de download do Fritzing. É um executável que não precisa ser instalado, portanto, basta descompactar ou montar o arquivo .dmg e depois executar o aplicativo.

Características

Vou me concentrar na funcionalidade de prototipagem hoje, mas ela também pode ser usada tanto para os esquemas eletrônicos quanto para projetar uma PCB completa se você decidir tornar seu projeto mais permanente. Na verdade, eles até oferecem um serviço de produção de PCB, que custa cerca de US $ 40 por um PCB com blindagem Arduino (comumente usado para colocar seu próprio PCB em cima de um Arduino para um ajuste confortável).

Controles Básicos

Isto é o que você verá no primeiro lançamento:

circuitos de aplicação eletrônica

Arraste os componentes para fora da caixa de ferramentas no canto superior direito. Role para baixo para micro controladores e você pode encontrar um Arduino. A próxima caixa na barra lateral é um inspetor. No meu caso, estou usando duas mini-breadboards, então adicionei-as da caixa de ferramentas e alterei os tamanhos usando o inspetor.

circuitos de aplicação eletrônica

Nota: Para reorganizar itens no diagrama, arraste o componente para qualquer local não funcional - ou seja, não de um dos orifícios - use as bordas. Você também pode ampliar se estiver achando difícil pegar um pedaço não funcional da placa.

Em seguida, adicione mais alguns componentes e junte-os. Aqui está a foto do projeto que estou tentando documentar aqui:

circuitos de aplicação eletrônica

Arraste seu primeiro componente, no meu caso uma campainha. Para conectar os terminais, basta arrastar de um ponto para outro. Quando você passa o mouse sobre um pino específico no Arduino, uma dica de ferramenta permite que você verifique o número.

desenho de esquemas eletrônicos

Como a fiação é um pouco confusa, você pode clicar e arrastar em qualquer lugar da linha para adicionar outro ponto e 'dobrar' o fio.

desenho de esquemas eletrônicos

Observe que, enquanto você está fazendo isso, também está construindo um diagrama esquemático nas outras telas. Clique sobre a vista esquemática ou mesmo PCB. Ele não os organiza automaticamente - se você precisa que o PCB esteja limpo e arrumado, é melhor que você o limpe e faça a limpeza enquanto faz o circuito . Você pode arrastar e soltar em qualquer tela com a mesma facilidade e usar os botões girar e inverter no canto inferior esquerdo, se necessário.

desenho de esquemas eletrônicos

Se você pressionar a tecla CTRL enquanto clica em um componente, um menu de opções aparecerá com vários itens de menu.

O CMD-D (Mac) ou CTRL-D (Windows) duplicará o item atual - útil se você estiver tentando colocar uma matriz de LEDs.

Para mover todo o componente, basta clicar e arrastar o componente em si (não as pernas). Mover pernas individuais pode ser um pouco complicado, e você pode se ver traçando uma conexão.

Uma vez que as pernas estejam corretamente posicionadas, você pode segurar a tecla ALT e arrastar o componente sem afetá-lo.

eletrônica de esboço

Placas de pão para mostrar linhas conectadas acenderão automaticamente em verde quando algo estiver conectado a elas.

No geral, é incrivelmente fácil de usar, e o fato de ser gratuito é uma prova do poder da comunidade de código aberto. Espero que você tenha a chance de jogar com o software e projetar alguns de seus próprios circuitos também. Se você estiver interessado em aprender os fundamentos da programação do Arduino, incluindo alguns componentes eletrônicos fundamentais no processo - e construir um robô completo ou algo igualmente impressionante -, deixe-me saber nos comentários. Eu adoraria publicar um tutorial completo de 10 partes, mas sem o feedback de vocês é difícil avaliar o interesse.

Espero que você tenha um final de semana de hackers de hardware feliz!

In this article