Παρά το να ακούγεται σαν ένα αλκοόπιο, το Fritzing είναι πραγματικά ένα απίστευτο κομμάτι του ελεύθερου λογισμικού που μπορείτε να χρησιμοποιήσετε για να δημιουργήσετε διαγράμματα κυκλώματος και εξαρτημάτων για χρήση με πίνακες ηλεκτρονικών ειδών ταχείας ανάπτυξης, όπως το φανταστικό open source Arduino Τι είναι το Arduino και τι μπορείτε να κάνετε με αυτό ; Τι είναι το Arduino και τι μπορείτε να κάνετε με αυτό; Το Arduino είναι μια αξιοσημείωτη μικρή ηλεκτρονική συσκευή, αλλά αν δεν έχετε χρησιμοποιήσει ποτέ πριν, τι ακριβώς είναι και τι μπορείτε να κάνετε με ένα; Διαβάστε περισσότερα .
Ως εκ τούτου, είναι ανοιχτή πηγή, είναι εξίσου πλατφόρμα και υποστηρίζεται καλά - μπορείτε σχεδόν να εγγυηθείτε ότι μπορεί να χρησιμοποιηθεί σε οποιοδήποτε πρόγραμμα Arduino για να σας δείξει πώς να συνενώσετε τα πράγματα μαζί χρησιμοποιώντας το.
Έχοντας μόλις ξεκινήσει την πορεία του υλικού αρπάγης Arduino τον εαυτό μου, το έχω ελέγξει ως τρόπο να τεκμηριώσω οποιεσδήποτε αλλαγές που κάνω σε έργα που δημιουργώ από μαθήματα.
Πριν ξεκινήσω, επιτρέψτε μου να δείξω το τελικό διάγραμμα που συνέταξα σε λιγότερο από 10 λεπτά. Αρκετά καλό;
Είναι αρκετά βρώμικο και πολύ ασαφές, ξέρω - αλλά αυτό συμβαίνει επειδή εργάζομαι αναδρομικά - αντλώντας αυτό που έκανα πραγματικά αντί να σχεδιάζω τι να κάνω. Αν είχα χρησιμοποιήσει αυτό το πρώτο, θα ήταν ένα πιο κομψό. Είναι μια τροποποίηση ενός από τα πρώτα έργα στο βιβλίο Beginning Arduino - ένα φανάρι και ένα σύστημα διέλευσης των πεζών - στο οποίο πρόσθεσα έναν απλό βομβητή.
Το ίδιο το κύκλωμα ποικίλλει ελάχιστα, αλλά ο προγραμματισμός πίσω από αυτό απαιτούσε κάποιες σημαντικές ρυθμίσεις για να επιτρέψει την ταυτόχρονη buzzing και αναβοσβήνει των LED με διαφορετικούς ρυθμούς. Έχω ανεβάσει το τμήμα κώδικα για να επικολλήσω τα bin για όσους ενδιαφέρεστε, αλλά δεν έχει σημασία για αυτή την αναθεώρηση και ελπίζω ότι θα σας διδάξω τα βασικά του προγραμματισμού του Arduino σε μεταγενέστερη ημερομηνία αν υπάρχει αρκετό ενδιαφέρον.
Κατεβάστε
Προχωρήστε στη σελίδα λήψης Fritzing. Είναι ένα εκτελέσιμο αρχείο που δεν χρειάζεται να εγκατασταθεί, απλά αποσυνδέστε ή τοποθετήστε το αρχείο .dmg, στη συνέχεια εκτελέστε μόνο την εφαρμογή.
Χαρακτηριστικά
Θα ασχοληθώ σήμερα με τη λειτουργικότητα του πρωτότυπου, αλλά μπορεί να χρησιμοποιηθεί και για τα ηλεκτρονικά σχήματα, καθώς και για το σχεδιασμό ενός πλήρους PCB αν αποφασίσετε να κάνετε το έργο σας πιο μόνιμο. Στην πραγματικότητα, προσφέρουν ακόμη και μια υπηρεσία παραγωγής PCB, η οποία κοστίζει περίπου 40 δολάρια για ένα PCB με μέγεθος ασπίδας Arduino (συνήθως χρησιμοποιείται για να τοποθετήσετε το δικό σας PCB πάνω σε ένα Arduino για μια άνετη εφαρμογή).
Βασικοί έλεγχοι
Αυτό θα δείτε μετά την πρώτη εκτόξευση:
Σύρετε τα στοιχεία από την εργαλειοθήκη που βρίσκεται επάνω δεξιά. Κάντε κύλιση προς τα κάτω για μικροελεγκτές και μπορείτε να βρείτε ένα Arduino. Το επόμενο πλαίσιο κάτω στην πλαϊνή μπάρα είναι ένας επιθεωρητής. Στην περίπτωσή μου, χρησιμοποιώ δύο mini-breadboards, οπότε τα πρόσθεσα από την εργαλειοθήκη και άλλαξα τα μεγέθη χρησιμοποιώντας τον επιθεωρητή.
Σημείωση: Για να αναδιατάξετε τα στοιχεία στο διάγραμμα, σύρετε το στοιχείο οπουδήποτε μη λειτουργικό - δηλαδή, όχι από μία από τις οπές με πείρους - χρησιμοποιήστε τις άκρες. Μπορείτε επίσης να κάνετε μεγέθυνση εάν δυσκολεύεστε να τραβήξετε ένα μη λειτουργικό κομμάτι του πίνακα.
Στη συνέχεια, προσθέστε μερικά ακόμα εξαρτήματα και τα συνδυάστε όλα. Εδώ είναι η φωτογραφία του πραγματικού έργου που προσπαθώ να τεκμηριώσω εδώ:
Σύρετε το πρώτο εξάρτημα, στην περίπτωσή μου ένα βομβητή. Για να συνδέσετε τα τερματικά, σύρετε απλά από ένα σημείο σε άλλο. Καθώς τοποθετείτε το δείκτη του ποντικιού πάνω από μια συγκεκριμένη καρφίτσα στο Arduino, μια επεξήγηση εργαλείων θα σας επιτρέψει να ελέγξετε τον αριθμό.
Δεδομένου ότι η καλωδίωση είναι λίγο βρώμικο σαν αυτό, μπορείτε να κάνετε κλικ και να σύρετε οπουδήποτε στη γραμμή για να προσθέσετε ένα άλλο σημείο και να «λυγίσει» το σύρμα γύρω.
Παρατηρήστε ότι ενώ κάνετε αυτό, δημιουργείτε επίσης ένα σχηματικό διάγραμμα κυκλωμάτων στις άλλες οθόνες. Κάντε κλικ πάνω σε προβολή σχήματος ή ακόμα και PCB. Αυτό δεν σας τακτοποιεί αυτόματα για σας - αν χρειάζεστε το PCB να είναι τακτοποιημένο και τακτοποιημένο, είναι καλύτερο να το μεταφέρετε και να το καθαρίσετε καθώς κάνετε το κύκλωμα . Μπορείτε να μεταφέρετε και να αποθέσετε σε οποιαδήποτε οθόνη την ίδια ευκολία και να χρησιμοποιήσετε τα κουμπιά περιστροφής και αναστροφής στην κάτω αριστερή πλευρά, αν χρειαστεί.
Εάν κρατήσετε πατημένο το πλήκτρο CTRL ενώ κάνετε κλικ σε ένα στοιχείο, θα εμφανιστεί ένα μενού επιλογών με διάφορα στοιχεία μενού.
Το CMD-D (Mac) ή το CTRL-D (Windows) θα διπλασιάσει το τρέχον στοιχείο - χρήσιμο εάν προσπαθείτε να τοποθετήσετε μια σειρά LED.
Για να μετακινήσετε ολόκληρο το στοιχείο, απλά κάντε κλικ και σύρετε το ίδιο το στοιχείο (όχι τα πόδια). Η μετακίνηση μεμονωμένων ποδιών μπορεί να είναι λίγο δύσκολη και μπορεί να βρεθείτε αντ 'αυτού να σχεδιάσετε μια σύνδεση.
Αφού τοποθετηθούν σωστά τα πόδια, μπορείτε να κρατήσετε ALT και να σύρετε γύρω από το στοιχείο χωρίς να επηρεάσετε τους ακροδέκτες του.
Οι πίνακες επιβράδυνσης για να δείξουν τις συνδεδεμένες γραμμές θα ανάψουν αυτόματα με πράσινο χρώμα όταν υπάρχει κάτι συνδεδεμένο με αυτά.
Συνολικά, είναι απίστευτα εύκολο στη χρήση και το γεγονός ότι είναι δωρεάν είναι μια απόδειξη για τη δύναμη της κοινότητας ανοιχτού κώδικα. Ελπίζω να έχετε την ευκαιρία να παίξετε με το λογισμικό και να σχεδιάσετε μερικά από τα δικά σας κυκλώματα. Αν ενδιαφέρεστε να μάθετε τα βασικά στοιχεία του προγραμματισμού Arduino, συμπεριλαμβανομένων ορισμένων βασικών ηλεκτρονικών στη διαδικασία - και να φτιάξετε ένα πλήρες ρομπότ ή κάτι εξίσου εντυπωσιακό - ενημερώστε με τα σχόλια. Θα ήθελα πολύ να δημοσιεύσω ένα πλήρες σεμινάριο διάρκειας 10 μερών, αλλά χωρίς σχόλια από εσάς, είναι δύσκολο να μετρήσετε το ενδιαφέρον.
Εδώ ελπίζουμε να έχετε ένα ευτυχές Σαββατοκύριακο hacking υλικού!