Fritzing - Det ultimative værktøj til skitsering af elektronikprojekter [Cross Platform]

På trods af at det lyder som en alcopop, er Fritzing faktisk en utrolig del af fri software, som du kan bruge til at oprette kredsløbs- og komponentdiagrammer til brug med elektronikkort med hurtig prototyping som den fantastiske open source Arduino. Som sådan er det open source, helt cross platform og godt understøttet - du kan næsten garantere, at det kan bruges på ethvert Arduino projekt for at vise dig, hvordan du kan tinge ting sammen med det.

På trods af at det lyder som en alcopop, er Fritzing faktisk en utrolig del af fri software, som du kan bruge til at oprette kredsløbs- og komponentdiagrammer til brug med elektronikkort med hurtig prototyping som den fantastiske open source Arduino.  Som sådan er det open source, helt cross platform og godt understøttet - du kan næsten garantere, at det kan bruges på ethvert Arduino projekt for at vise dig, hvordan du kan tinge ting sammen med det.
Reklame

sketching electronics På trods af at det lyder som en alcopop, er Fritzing faktisk en utrolig smule fri software, som du kan bruge til at oprette kredsløbs- og komponentdiagrammer til brug med hurtigprotypiske elektronikbrædder som den fantastiske open source Arduino Hvad er Arduino og hvad kan du gøre med det ? Hvad er Arduino & Hvad kan du gøre med det? Arduino er en bemærkelsesværdig lille elektronik enhed, men hvis du aldrig har brugt en før, hvad præcist er de, og hvad kan du gøre med en? Læs mere .

Som sådan er det også open source, helt cross platform og godt understøttet - du kan næsten garantere, at det kan bruges på ethvert Arduino projekt for at vise dig, hvordan du kan tinde ting sammen med det.

Jeg har lige begyndt på banen til Arduino hardware tinkerer selv, jeg tjekket det ud som en måde at dokumentere eventuelle ændringer, jeg laver på projekter, jeg opretter fra selvstudier.

Før jeg kommer i gang, lad mig vise det endelige diagram jeg sætter sammen på mindre end 10 minutter. Godt godt hej?

sketching electronics

Det er ret rodet selvom og meget uklart, jeg ved det - men det er fordi jeg arbejder med tilbagevirkende kraft - tegner det jeg egentlig har lavet i stedet for at designe hvad man skal lave. Hvis jeg havde brugt dette først, ville det have været en helt nyere. Det er en ændring af en af ​​de første projekter i begyndelsen Arduino bog - et trafiklys og fodgængerovergangssystem - som jeg tilføjede en simpel summer til.

Kredsløbet selv varierer meget lidt, men programmeringen bag den krævede nogle større justeringer for at muliggøre samtidig opsummering og blinkning af lysdioder i forskellige hastigheder. Jeg har uploadet koden for at indsætte kasser for de interesserede, men det er ikke relevant for denne anmeldelse, og forhåbentlig vil jeg lære dig det grundlæggende at programmere Arduino på et senere tidspunkt, hvis der er nok interesse.

Hent

Gå videre til Fritzing download siden. Det er en eksekverbarhed, der ikke skal installeres, så tag bare ud eller monter .dmg-filen, så kør programmet bare.

Funktioner

Jeg vil koncentrere mig om prototypefunktionen i dag, men den kan også bruges til både elektroniske skemaer og design af et komplet printkort, hvis du beslutter dig for at gøre dit projekt mere permanent. Faktisk tilbyder de endda en PCB-produktionstjeneste, der koster omkring $ 40 for et Arduino-skjoldstørret PCB (almindeligvis brugt til at placere dit eget print på toppen af ​​en Arduino for en god pasform).

Grundlæggende kontroller

Dette er hvad du vil se ved første lancering:

elektronik applikation kredsløb

Træk komponenter ud af værktøjskassen øverst til højre. Rul ned for mikro controllere, og du kan finde en Arduino. Den næste boks nede på sidebjælken er en inspektør. I mit tilfælde bruger jeg to mini-breadboards, så jeg tilføjede dem fra værktøjskassen og ændrede størrelserne ved hjælp af inspektøren.

elektronik applikation kredsløb

Bemærk: Hvis du vil omarrangere elementer på diagrammet, skal du trække komponenten overalt ufunktionelt - det vil sige ikke fra en af ​​pinhullerne - brug kanterne. Du kan også zoome ind, hvis du finder det svært at få fat i en ikke-funktionel bit af brættet.

Dernæst tilføj nogle flere komponenter og tilslut dem alle sammen. Her er billedet af det egentlige projekt, jeg forsøger at dokumentere her:

elektronik applikation kredsløb

Træk din første komponent ud, i mit tilfælde en summer. For at forbinde terminalerne skal du blot trække fra et punkt til et andet. Som du svæver over en bestemt stift på Arduino, vil et værktøjstip lade dig tjekke nummeret.

tegning elektronik skemaer

Da ledningerne er lidt rodet sådan, kan du så klikke og trække hvor som helst på linjen for at tilføje et andet punkt og "bøje" ledningen rundt.

tegning elektronik skemaer

Bemærk, at mens du gør dette, opbygger den også et skematisk skema på de andre skærme. Klik over til skematisk eller endda PCB visning. Det rydder ikke automatisk op for dig - hvis du har brug for printet til at være pænt og ryddeligt, er det bedst, hvis du går over og rydder den op, som du laver kredsløbet . Du kan trække og slippe på begge skærmbilleder lige så nemt og gøre brug af drejeknapperne og nederst til venstre, hvis det er nødvendigt.

tegning elektronik skemaer

Hvis du holder CTRL- tasten nede, mens du klikker på en komponent, vises en valgmenu med forskellige menupunkter.

CMD-D (Mac) eller CTRL-D (Windows) vil duplikere det aktuelle element - nyttigt, hvis du forsøger at placere en række LED'er.

For at flytte hele komponenten skal du blot klikke og trække på komponenten selv (ikke benene). Flytning af enkelte ben kan være lidt vanskelig, og du kan finde dig selv at trække en forbindelse i stedet.

Når benene er placeret korrekt, kan du holde ALT nede og trække rundt i komponenten uden at påvirke tappene.

sketching electronics

Breadboards for at vise tilsluttede linjer lyser automatisk grønt, når der er noget forbundet med dem.

Samlet set er det utrolig nemt at bruge, og det faktum, at det er gratis er et testament til kraften i open source-fællesskabet. Jeg håber du får en chance for at lege med softwaren og designe nogle af dine egne kredsløb også. Hvis du er interesseret i at lære det grundlæggende i Arduino programmering, herunder nogle grundlæggende elektronik i processen - og opbygge en komplet robot eller noget lige så imponerende - lad mig vide i kommentarerne. Jeg vil gerne offentliggøre en fuld 10-del tutorial, men uden feedback fra jer er det svært at måle interessen.

Her håber du at have en glad hardware hacking weekend!

In this article