Πίνακας περιεχομένων:

Εισαγωγή στο Κυπαρίσσι (Μέρος 2): 3 Βήματα
Εισαγωγή στο Κυπαρίσσι (Μέρος 2): 3 Βήματα

Βίντεο: Εισαγωγή στο Κυπαρίσσι (Μέρος 2): 3 Βήματα

Βίντεο: Εισαγωγή στο Κυπαρίσσι (Μέρος 2): 3 Βήματα
Βίντεο: Ο κύβος του Ρούμπικ 2x2 για αρχάριους | Εισαγωγή 2024, Ιούλιος
Anonim
Εισαγωγή στο Κυπαρίσσι (Μέρος 2)
Εισαγωγή στο Κυπαρίσσι (Μέρος 2)

Αυτό το Instructable είναι η συνέχεια ενός προηγούμενου εδώ.

Εισαγωγή στο Κυπαρίσσι (Μέρος 1)

Το προηγούμενο Instructable χρησιμοποιεί έναν πίνακα αξιολόγησης PSoC 4 που δεν έχει πρόσβαση στο πρόγραμμα εντοπισμού σφαλμάτων. Αυτό το Instructable χρησιμοποιεί έναν πίνακα αξιολόγησης PSoC 5 που έχει πρόσβαση στο πρόγραμμα εντοπισμού σφαλμάτων για να δείξει πόσο χρήσιμο μπορεί να είναι κατά τον προγραμματισμό μιας συσκευής. Επιπλέον, αυτό το σεμινάριο παρουσιάζει ένα διαφορετικό έργο και παρουσιάζει τη διασύνδεση με έναν υπερηχητικό αισθητήρα HC SR04.

Θα μου άρεσε να κάνω περισσότερα βίντεο και να συνοδεύω το Instructable για τη χρήση μικροελεγκτών Cypress, με πιθανά επερχόμενα βίντεο να εστιάζουν περισσότερο σε συγκεκριμένα μέρη του δημιουργού του PSoC, συμπεριλαμβανομένων διακοπών και άλλων χρήσιμων συμβουλών κωδικοποίησης, λεπτομερέστερης ματιά στους σχεδιαστικούς ευρείς πόρους και άλλες δυνατότητες στο PSoC Creator. Με αυτό που λέω, θα εκτιμούσα πολύ την ανατροφοδότηση σε αυτά τα σεμινάρια και θα δεχόμουν επίσης προτάσεις για μελλοντικά μαθήματα αν υπάρχει κάτι συγκεκριμένο που δεν έχω καλύψει και κάποιος θα ήθελε να καλυφθεί. Σας ευχαριστώ.

Βήμα 1: Αυτό που χρειάζεστε

Ο, τι χρειάζεσαι
Ο, τι χρειάζεσαι

Για να ακολουθήσετε αυτό το Instructable θα πρέπει να έχετε εγκαταστήσει το PSoC Creator 4.2, ο σύνδεσμος για αυτό μπορείτε να βρείτε στο μέρος 1 Instructable. Επιπλέον, θα χρειαστείτε τον πίνακα αξιολόγησης PSoC 5, ο οποίος είναι διαθέσιμος από το Digikey εδώ.

Πίνακας αξιολόγησης Cypress PSoC 5

Επίσης, αυτός ο πίνακας δεν συνοδεύεται από κεφαλίδες, επομένως συνιστάται η συγκόλληση κεφαλίδων 0,1 pitch για να διευκολυνθεί η σύνδεση, προτείνω τις κεφαλίδες να είναι συνδεδεμένες καθώς σας επιτρέπουν να έχετε συνδέσεις αρσενικών και θηλυκών σε κάθε καρφίτσα και είναι καλές να υπάρχει σε έναν πίνακα τουλάχιστον για δοκιμές ·

Κεφαλίδες ανδρών/θηλυκών καρφιτσών

Για αυτό το έργο δημιουργώ μια απλή δοκιμή του αισθητήρα υπερήχων HC-SR04 και ένας από αυτούς θα απαιτηθεί για το έργο. Είναι διαθέσιμα παντού, τα παίρνω γενικά από Κινέζους πωλητές στο eBay με κόστος περίπου 1 $ ο καθένας όταν τα αγοράζω σε σετ των 5. Τέλος, το καλώδιο DuPont χρησιμοποιήθηκε για τη σύνδεση του αισθητήρα στην πλακέτα.

Συνδέοντας τον αισθητήρα στο μικροελεγκτή, συνδέουμε τους αισθητήρες Vcc στην τροφοδοσία στην πλακέτα, τον GND στους πίνακες GND και για τον κωδικό που περιλαμβάνεται στο τέλος αυτού του Instructable, Echo to pin 3.0 και Trig στο 3.1.

Βήμα 2: Προγραμματισμός του μικροελεγκτή

Νομίζω ότι η μορφή βίντεο για αυτά τα σεμινάρια είναι πιο χρήσιμη, ώστε να μπορείτε να παρακολουθήσετε, να ακούσετε και να ακολουθήσετε και να δείτε ακριβώς αυτό που κάνω κλικ στην οθόνη. Επίσης, μπορείτε να κάνετε παύση και να γυρίσετε προς τα πίσω, όπως απαιτείται.

Επίσης, θα εκτιμούσα πολύ την ανατροφοδότηση για πράγματα που είναι χρήσιμα και για τομείς που θα μπορούσαν να βελτιωθούν για να κάνουν τα εκπαιδευτικά βίντεο πιο χρήσιμα στο μέλλον.

Βήμα 3: Πρόσθετο υλικό

Εάν για κάποιο λόγο αντιμετωπίζετε προβλήματα, μπορείτε να κατεβάσετε το αρχείο zip αυτού του έργου, το ακριβές από το βίντεο και να εξαγάγετε όλα τα αρχεία σε ένα φάκελο στην επιφάνεια εργασίας σας. Από το PSoC Creator εντοπίστε το αρχείο στην επιφάνεια εργασίας σας, ανοίξτε το χώρο εργασίας και εκτελέστε το μόνοι σας ή χρησιμοποιήστε το για να επαληθεύσετε το σχηματικό ή τον κώδικα του έργου σας. Όλα πρέπει να είναι εκεί και πρέπει να δημιουργηθούν και να προγραμματιστούν σωστά μέσω του Debugger στον πίνακα σας και θα σας δώσουν ένα παράδειγμα εργασίας ως αναφορά καθώς και ένα συνοδευτικό βίντεο για βοήθεια.

Ας ελπίσουμε ότι αυτό το βίντεο θα σας βοηθήσει να δείξετε πώς να προγραμματίσετε έναν μικροελεγκτή χρησιμοποιώντας το πρόγραμμα εντοπισμού σφαλμάτων και να ελέγξετε αν ο κώδικας και οι μεταβλητές ενημερώνονται σωστά από το PSoC Creator. Ανάλογα με το κιτ μικροελεγκτή που αγοράζετε, υποστηρίξτε το πρόγραμμα εντοπισμού σφαλμάτων, όπως ο πίνακας που χρησιμοποιείται σε αυτό το Instructable καθώς και ο πίνακας Cypress PSoC 4 Pioneer, ενώ άλλοι, όπως ο πίνακας αξιολόγησης PSoC 4 δεν απαιτεί και απαιτεί τον κεντρικό υπολογιστή εκκίνησης. Η ύπαρξη ενός πίνακα που υποστηρίζει το πρόγραμμα εντοπισμού σφαλμάτων είναι ένα απίστευτα χρήσιμο εργαλείο για τον έλεγχο και την εύρεση προβλημάτων με τον κώδικα, καθώς και για τη γρήγορη πραγματοποίηση και δοκιμή αλλαγών.

Επιπλέον, θα πρέπει να είναι σαφές ότι η δημιουργία ενός έργου για μια συσκευή PSoC5 είναι εξίσου εύκολη με την κατασκευή ενός έργου για το PSoC4 καθώς είναι το ίδιο. Η δημιουργία ενός έργου για οποιαδήποτε από τις οικογένειες συσκευών PSoC είναι η ίδια χρησιμοποιώντας τον δημιουργό του PSoC τοποθετώντας στοιχεία, συνδέοντάς τα με τις ακίδες του πίνακα και γράφοντας κώδικα.

Καλή Δημιουργία!

*Ενημερώστε με εάν υπάρχει κάποιο πρόβλημα με το αρχείο αρχειοθέτησης μετά την αποσυσκευασία του και την εκτέλεσή του στο PSoC Creator ** Ενημερώθηκε για το PSoC Creator 4.2*

Συνιστάται: