Fritzing - Lo strumento definitivo per disegnare progetti elettronici [Cross Platform]
Nonostante sembri un alcopop, Fritzing è in realtà un incredibile software gratuito che puoi utilizzare per creare diagrammi di circuiti e componenti da utilizzare con schede elettroniche di rapida ottimizzazione come il fantastico Arduino open-source What Is Arduino & What Can You It Do It It ? Cosa è Arduino e cosa puoi fare con esso? L'Arduino è un eccezionale dispositivo elettronico, ma se non ne hai mai usato uno prima, cosa sono esattamente e cosa puoi fare con uno? Leggi di più .
In quanto tale, è anche open source, interamente multipiattaforma e ben supportato - si può quasi garantire che possa essere utilizzato su qualsiasi progetto Arduino per mostrare come collegare le cose usando.
Avendo appena iniziato il percorso dell'hardware di Arduino, ho verificato il mio modo di documentare le modifiche apportate ai progetti che ho creato dai tutorial.
Prima di iniziare, lascia che mostri lo schema finale che ho messo insieme in meno di 10 minuti. Abbastanza bene eh?
È piuttosto complicato e molto poco chiaro, lo so - ma è perché sto lavorando in modo retroattivo - disegnando ciò che ho effettivamente fatto piuttosto che progettare cosa fare. Se avessi usato prima questo, sarebbe stato un tutto più ordinato. È una modifica di uno dei primi progetti del primo libro Arduino - un semaforo e un sistema di attraversamento pedonale - a cui ho aggiunto un semplice cicalino.
Il circuito stesso varia molto poco, ma la programmazione dietro di esso ha richiesto alcune importanti regolazioni per consentire il ronzio e il lampeggio simultaneo dei LED a velocità diverse. Ho caricato la porzione di codice per incollare il cestino per quelli di voi interessati, ma non è rilevante per questa recensione e spero che vi insegni le basi della programmazione di Arduino in un secondo momento se c'è abbastanza interesse.
Scaricare
Vai alla pagina di download di Fritzing. È un eseguibile che non deve essere installato, quindi decomprimi o monta il file .dmg, quindi avvia l'applicazione.
Caratteristiche
Oggi mi concentrerò sulla funzionalità di prototipazione, ma può anche essere utilizzato sia per gli schemi elettronici, sia per la progettazione di un PCB completo se si decide di rendere il progetto più permanente. Infatti, offrono persino un servizio di produzione di PCB, che costa circa $ 40 per un PCB di dimensioni Arduino (comunemente usato per posizionare il proprio PCB su un Arduino per una perfetta aderenza).
Controlli di base
Questo è ciò che vedrai al primo avvio:
Trascina i componenti fuori dalla toolbox in alto a destra. Scorri verso il basso per i micro controller e puoi trovare un Arduino. Il prossimo riquadro in basso sulla barra laterale è un ispettore. Nel mio caso, sto usando due mini-breadboard, quindi li ho aggiunti dalla casella degli strumenti e ho cambiato le dimensioni usando l'ispettore.
Nota: Per riorganizzare gli oggetti sul diagramma, trascina il componente ovunque non funzionale, cioè non da uno dei fori dei piedini, usa i bordi. Puoi anche ingrandire lo zoom se trovi difficile afferrare un bit non funzionante della lavagna.
Successivamente, aggiungi altri componenti e unisciti a tutti. Ecco la foto del progetto attuale che sto cercando di documentare qui:
Trascina il tuo primo componente, nel mio caso un cicalino. Per connettere i terminali, basta trascinare da un punto all'altro. Mentre si passa con il mouse su un pin specifico su Arduino, un suggerimento ti permetterà di controllare il numero.
Poiché il cablaggio è un po 'disordinato, puoi quindi fare clic e trascinare in qualsiasi punto della linea per aggiungere un altro punto e "piegare" il filo intorno.
Si noti che mentre si sta facendo questo, si sta anche costruendo uno schema a schema circuitale sugli altri schermi. Fare clic su Vista schematica o su PCB. Non aggiusta automaticamente quelli per te - se hai bisogno che il PCB sia pulito e ordinato è meglio se vai a ripulirlo e pulirlo mentre fai il circuito. È possibile trascinare e rilasciare su entrambi gli schermi con la stessa facilità e utilizzare i pulsanti di rotazione e rotazione in basso a sinistra, se necessario.
Se si tiene premuto il tasto CTRL mentre si fa clic su un componente, verrà visualizzato un menu di opzioni con varie voci di menu.
CMD-D (Mac) o CTRL-D (Windows) duplicherà l'elemento corrente, utile se stai cercando di posizionare una serie di LED.
Per spostare l'intero componente, basta fare clic e trascinare sul componente stesso (non sulle gambe). Spostare le singole gambe può essere un po 'complicato, e potresti trovarti a disegnare una connessione.
Una volta posizionate correttamente le gambe, puoi tenere premuto ALT e trascinare il componente senza influire sui pin.
Le breadboard per mostrare le linee collegate si accendono automaticamente in verde quando qualcosa è collegato a loro.
Nel complesso, è incredibilmente facile da usare e il fatto che sia gratuito è una testimonianza della potenza della comunità open source. Spero che tu abbia la possibilità di giocare con il software e progettare anche alcuni dei tuoi circuiti. Se sei interessato ad apprendere le basi della programmazione di Arduino, compresi alcuni elementi elettronici fondamentali nel processo - e costruire un robot completo o qualcosa di altrettanto impressionante - fammelo sapere nei commenti. Mi piacerebbe pubblicare un tutorial completo di 10 parti, ma senza feedback da voi ragazzi è difficile valutare l'interesse.
Ecco sperando di avere un weekend di hacking hardware felice!
Scopri di più su: Arduino.