geda


Fritzing: σχεδιάστε τα δικά σας ηλεκτρονικά κυκλώματα


Arduino Uno for ChristmasΓενικά πάντα ήμουν μαστροχαλαστής, δεν υπήρχε ηλεκτρονική συσκευή ή ακόμη περισσότερο ηλεκτρονικό παιχνίδι στο σπίτι που αν είχε χαλάσει δεν θα έπαιρνα κατσαβίδι για να το ανοίξω για να δω πως είναι μέσα, μάλιστα κάπου στο γυμνάσιο είχα αρχίσει να ασχολούμαι και με τα ερασιτεχνικά ηλεκτρονικά. Εκείνα τα χρόνια μπορούσε να βρεις απλά (έως πολύ απλά kit) ηλεκτρονικών για να φτιάξεις δικά σου πολύ απλά πραγματάκια μετά στα χέρια μου έπεσε ένας ZX Spectrum και τα υπόλοιπα είναι ιστορία.

Πάντα όμως τα ηλεκτρονικά (ίσως φταίει ο μόλυβδος στο καλάι) τα θεωρούσα πάντα αρκετά ενδιαφέροντα. Πριν πολύ καιρό είχα πρωτοδεί ένα πρόγραμμα που διευκόλυνε την δημιουργία απλών κυκλωμάτων το Fritzing. Σίγουρα δεν έχει τις δυνατότητες του gEDA ή του KiCAD όπως πολύ χαρακτηριστικά επισημαίνει ο φίλος Γιώργος Χατζηκυριάκου σε παλιότερη δημοσίευση του όμως για τις ανάγκες του ερασιτέχνη χρήστη που επιθυμεί να κάνει τα πρώτα του βήματα ειδικά στο Arduino αλλά και γενικά στην δημιουργία ηλεκτρονικών νομίζω ότι είναι εξαιρετικό εργαλείο.

Κατ’ αρχάς λίγα λόγια γενικά για το Fritzing. Το Fritzing άρχισε ως μια πρωτοβουλία της σχολής Εφαρμοσμένων επιστημών (Fachhochschule που είναι κάτι αντίστοιχο των δικών μας TEI αλλά στην Γερμανία) του Πότσδαμ. Σύμφωνα με την επίσημη ιστοσελίδα του, το Fritzing έχει σαν στόχο να βοηθήσει σχεδιαστές, καλλιτέχνες, ερευνητές και ερασιτέχνες να κάνουν το βήμα από το αρχικό πρωτότυπο στο τυπωμένο κύκλωμα.

Οφείλω να ομολογήσω ότι ήμουν κάπως διστακτικός στο να εγκαταστήσω το Fritzing καθώς δεν έβλεπα κάπου στο website του την ανοιχτού κώδικα άδεια που είχε. Σκεπτόμενος ότι το wifi μου και το Flash ήδη είναι αρκετά κλειστά προχώρησα στην εγκατάσταση και θα το έβρισκα (μάλλον στην πορεία). Επισκέφθηκα το link για τα downloads του Fritzing (είναι διαθέσιμο για Windows, MacOS X και Linux φυσικά) και κατέβασα το αντίστοιχο πακέτο (το οποίο στην περίπτωση μου ήταν ένα tar.bz2) Αφού κάνει κανείς extract το συμπιεσμένο αρχείο το μόνο που έχει να κάνει είναι να κάνει διπλό κλικ στο fritzing.sh και μετά από λίγο το Fritzing θα ανοίξει. Φυσικά όταν έκανα extract το αρχείο υπήρχε και αντίγραφο της άδεια με την οποία έρχεται το Fritzing και με χαρά είδα ότι πρόκειται για την GPLv3 παρακαλώ (στην πραγματικότητα ). Επίσης αν ρίξτε μια ματιά λίγο καλύτερα στην ιστοσελίδα του Fritzing θα δείτε ότι υπάρχουν και κάποια (ανεξάρτητα) πακέτα για OpenSUSE.

Ανοίγοντας το Fritzing από τα πρώτα πράγματα που θα δείτε είναι ένα breadboard (είναι μια πλακέτα με πολλές τρύπες πάνω στην οποία μπορεί κανείς να συναρμολογήσει ένα ηλεκτρονικό κύκλωμα χωρίς να χρειάζεται να κάνει κολλήσεις για να δεις πρακτικά πως δουλεύει).  Με την breadboard λοιπόν μπορείτε να φτιάξτε το κύκλωμα σας ακριβώς όπως το έχετε στο γραφείο σας ή μάλλον θα έπρεπε να πω στον πάγκο εργασίας σας.

Μάλιστα επειδή ακριβώς το Fritzing είναι προσανατολισμένο στον αρχάριο χρήστη/ερασιτέχνη έχει μια σειρά από απλά παραδείγματα με projects που μπορείτε να φτιάξτε, μάλιστα στο site του Fritzing μπορείτε να βρείτε ένα απλό starter kit με κόστος κάτι λιγότερο από 70 ευρώ μπορείτε για να κάνετε τα πρώτα σας βήματα και να στηρίξτε την ανάπτυξη του Fritzing.

σχεδιάζοντας με την breadboard

Το Fritzing αναλαμβάνει να φτιάξει ένα απλό schematic (ένα ηλεκτρονικό σχέδιο δηλαδή) ώστε να μπορούν άνθρωποι που ασχολούνται με τα ηλεκτρονικά να διαβάσουν πως είναι το κύκλωμα σας.

Schematic

Ένα στάδιο παραπάνω όμως από το συνηθισμένο είναι ότι το Fritzing σας δίνει την δυνατότητα να φτιάξτε τα δικά σας τυπωμένα κυκλώματα και μάλιστα το μέγεθος του τελικού τυπωμένου κυκλώματος μπορεί να είναι το κλασσικό παραλληλόγραμμο που όλοι ξέρουμε ή συμβατό με το Arduino Shields ώστε να μπορείτε να φτιάξτε τα δικά σας Arduino Shield παραγγέλλοντας το PCB από το Fab.fritzing.org. Σύμφωνα με τις φωτογραφίες από τα τυπωμένα το αποτέλεσμα είναι μια πλακέτα λευκού χρώματος στην οποία μπορείτε να κολλήστε τα διάφορα ηλεκτρονικά σας. Τα χρήματα από τα κέρδη της εκτύπωσης πηγαίνουν στην ανάπτυξη του ίδιου του Fritzing. Φυσικά το Fritzing δίνει την δυνατότητα να εξάγετε το PCB σας ως PDF για να το φτιάξτε μόνοι σας (με την μέθοδο photoresist)

το σχέδιο του PCB

Μια επίσης χρήσιμη δυνατότητα είναι ότι το fritzing δίνει στο χρήστη την δυνατότητα να ανεβάσει τα projects που έχει σχεδιάσει στο κεντρικό site του Fritzing που δίνει στο χρήστη την δυνατότητα να επιλέξει μέσα από μια σειρά από άδειες Creative Commons για την τεκμηρίωση του project.  Έτσι μπορείτε πολύ εύκολα να προσθέστε οδηγίες για την δημιουργία ενός κυκλώματος στο site σας αλλά και να δώστε την δυνατότητα σε άλλους να βελτιώσουν το σχέδιο σας ή να φτιάξουν πράγματα βασισμένοι σε αυτό και φυσικά μπορείτε να κάνετε και εσείς το ίδιο.

Αν έχετε ήδη αρχίσει να ασχολείστε ερασιτεχνικά με τα ηλεκτρονικά το Fritzing είναι ένα αρκετά χρήσιμο εργαλείο που ίσως σας φανεί πολύ πρακτικό στην καθημερινή χρήση, αν δεν έχετε κάνει ακόμη το βήμα και σκέφτεστε ότι μπορεί να είναι ενδιαφέρον μην διστάστε να τσεκάρετε ένα από τα δεκάδες κιτ που κυκλοφορούν για Arduino (και όχι μόνο) και αρχίστε τα πειράματα. Το Fritzing είναι ένας καλός τρόπος για να κάνετε τα πρώτα σας βήματα (και όχι μόνο).