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

Hexabitz, εκπληκτικός νέος τρόπος κατασκευής πρωτοτύπου: 6 βήματα
Hexabitz, εκπληκτικός νέος τρόπος κατασκευής πρωτοτύπου: 6 βήματα

Βίντεο: Hexabitz, εκπληκτικός νέος τρόπος κατασκευής πρωτοτύπου: 6 βήματα

Βίντεο: Hexabitz, εκπληκτικός νέος τρόπος κατασκευής πρωτοτύπου: 6 βήματα
Βίντεο: How to Use Hexabitz Modules with Raspberry Pi Pico 🤔💡 2024, Ιούλιος
Anonim
Image
Image
Τι θα χρειαστείτε
Τι θα χρειαστείτε

Την περασμένη εβδομάδα ως surfing στο HackAday.io και βρήκα αυτό το έργο «Hexabitz», μου φάνηκε τόσο ελπιδοφόρο το σλόγκαν του έργου ήταν: «Η πρωτοτυπία υλικού δεν χρειάζεται να είναι τόσο σκληρή». Βασικά το έργο αποτελείται από ενότητες που έχουν σχήματα Εξαγώνου ή Πενταγώνου, σχεδόν κάθε μονάδα διαθέτει Cortex-M0 MCU και ένα μοναδικό υλικολογισμικό. Μέτρησα περίπου 40 μονάδες, ωστόσο μόνο 21 είναι διαθέσιμα στο κατάστημα, υποθέτω ότι αυτό συμβαίνει επειδή το έργο είναι αρκετά νέο. Κάθε ενότητα μπορεί να συνδεθεί με άλλες ενότητες και να συνεργαστεί.

Μπορείτε να βρείτε κάθε είδους ενότητες από το απλό, όπως το λογότυπο και το Proto Board 50mil-Grid Surface-mount έως πιο περίπλοκα όπως το RGB έως πολύ περίπλοκο, όπως μετατροπέας USB-B-to-UART και μονάδες Bluetooth. Μου άρεσε πολύ αυτό το έργο, γι 'αυτό παρήγγειλα το "Hexabitz Intro Kit", Wired Kelvin Clamp, USB-UART Prototype Cable και ένα T-shirt (Γιατί γιατί όχι: P). Σε αυτήν την οδηγία θα μιλήσω για το πώς να κάνετε το "The blinking LED" χρησιμοποιώντας RGB LED και ένα CLI και στη συνέχεια χρησιμοποίησα το Processing IDE (το οποίο είναι ένα εξαιρετικό IDE ανοιχτού κώδικα) για να κάνω ένα απλό έργο χρησιμοποιώντας το Hexabitz.

Βήμα 1: Τι θα χρειαστείτε:

Τι θα χρειαστείτε:

Σκεύη, εξαρτήματα

Ένα LED RGB (H01R00): μπορείτε να το βρείτε εδώ

Two Wired Kelvin Clamp: από εδώ:

USB-UART Prototype Cable από εδώ

Λογισμικό:

Οποιοδήποτε CLI θα λειτουργούσε επιλέγω Realterm το κατεβάσω από εδώ

Επεξεργασία IDE

Βήμα 2: Καλωδίωση

Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση

Πρώτα απ 'όλα, παρατηρήστε ότι το H01R00 έχει δύο πλευρές: αυτή με το LEDRRGB (ο ιστότοπος το ονομάζει TOP) και αυτό με το MCU (Και πάλι ο ιστότοπος το ονομάζει κάτω) χρησιμοποιώντας το Kelvin Clamp Συνδέστε το καλώδιο USB-UART σε οποιαδήποτε των θυρών πίνακα μονάδων (δηλαδή θύρες επικοινωνίας P1 έως P6). Το επάνω μαξιλάρι είναι MCU TXD και το κάτω είναι MCU RXD. Έτσι, θα πρέπει να συνδέσετε το επάνω μαξιλάρι στο καλώδιο RXD (κίτρινο στο καλώδιο FTDI) και το κάτω μαξιλάρι στο καλώδιο TXD (πορτοκαλί).

Δεύτερον, πρέπει να τροφοδοτήσετε τη μονάδα χρησιμοποιώντας έναν άλλο σφιγκτήρα Kelvin, συνδέστε το κόκκινο καλώδιο στο καλώδιο USB-UART στο 3,3V και το μαύρο καλώδιο στο GND.

Βήμα 3: Συνδέστε το FTDI στον υπολογιστή σας χρησιμοποιώντας θύρα USB

Συνδέστε το FTDI στον υπολογιστή σας χρησιμοποιώντας τη θύρα USB
Συνδέστε το FTDI στον υπολογιστή σας χρησιμοποιώντας τη θύρα USB

Εάν ο υπολογιστής σας δεν αναγνωρίζει το FTDI που χρειάζεστε για να εγκαταστήσετε το πρόγραμμα οδήγησης, μπορείτε να το αποκτήσετε από εδώ

Μετά από αυτό, μια λυχνία LED στη μονάδα αναβοσβήνει για να δείξει ότι η μονάδα είναι έτοιμη να λειτουργήσει αν δεν αναβοσβήνει, τότε κάτι δεν πάει καλά.

Βήμα 4: Ανοίξτε το Realterm

Άνοιγμα Realterm
Άνοιγμα Realterm
Άνοιγμα Realterm
Άνοιγμα Realterm

(ή οποιοδήποτε άλλο CLI) και κάντε τις ακόλουθες αλλαγές:

· Στην οθόνη πατήστε: ρυθμίστε το Display As σε ANSI αντί για ASCII.

· Σε θύρα θύρας: ρυθμίστε το Baud στο 921600 και τη θύρα στη θύρα FTDI (Μπορείτε να γνωρίζετε ποια θύρα από τον διαχειριστή συσκευών ή απλώς επιλέξατε αυτήν που έχει / VCP στο όνομά της)

Βήμα 5: Πατήστε Enter

Πατήστε Enter
Πατήστε Enter

Μπορείτε είτε να πατήσετε Enter είτε να στείλετε / r χρησιμοποιώντας τη βρύση αποστολής, θα λάβετε απάντηση όπως φαίνεται σε αυτό το σχήμα:

Τώρα μπορείτε να ξεκινήσετε να παίζετε: πληκτρολογήστε "χρώμα κόκκινο 50" (χωρίς διαφωνίες).

Στη συνέχεια, πληκτρολογήστε "πράσινο χρώμα 50"

Βήμα 6:

Εικόνα
Εικόνα

Μετά από αυτό πρέπει να κάνουμε ένα άλλο έργο

χρησιμοποιώντας την Επεξεργασία ανοίξτε το ακόλουθο αρχείο:

Στην έβδομη γραμμή μπορείτε να βρείτε μια συμβολοσειρά που ονομάζεται portName αλλάξτε την τιμή της σε οποιαδήποτε θύρα έχει ορίσει ο υπολογιστής σας στο FTDI, ενεργοποιήστε τη μονάδα και, στη συνέχεια, πατήστε εκτέλεση.

Το GUI εξηγεί νομίζω;)

Συνιστάται: