Πίνακας περιεχομένων:
- Βήμα 1: Δύο εκδόσεις του κιτ Pixel
- Βήμα 2: OSX High Sierra, Ubuntu 18.04 και Windows
- Βήμα 3: Οποιοδήποτε λειτουργικό σύστημα με Python 3
- Βήμα 4: Χρησιμοποιήστε το MicroPython
Βίντεο: Αναβοσβήνει MicroPython στο κιτ Pixel Kano: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Το Kano's Pixel Kit είναι ένα εξαιρετικό κομμάτι υλικού! Διαθέτει 128 εξαιρετικά φωτεινά LED RGB, χειριστήριο, 2 κουμπιά, καντράν, μπαταρία και έναν ισχυρό μικροεπεξεργαστή ως εγκέφαλό του (ESP32).
Προέρχεται από το εργοστάσιο με υλικολογισμικό που συνομιλεί με το Kano Code App, μια εφαρμογή όπου αντιμετωπίζετε προβλήματα κωδικοποίησης, μπορεί να περιηγηθεί στις δημιουργίες της κοινότητας, να μεταδώσει τις δημιουργίες που γίνονται στη διεπαφή που βασίζεται σε μπλοκ στα LED και να αποθηκεύσει κινούμενα σχέδια.
Είναι ένας πολύ καλός τρόπος για να κάνετε τα πρώτα βήματα να μάθετε πώς να κωδικοποιείτε ή να έχετε μια διασκεδαστική οθόνη κινούμενων σχεδίων στο σπίτι. Αλλά αν θέλετε να ξεκλειδώσετε όλες τις δυνατότητες του Pixel Kit, υπάρχει μια απλή και ισχυρή λύση: Αντικαταστήστε το εργοστασιακό υλικολογισμικό με το MicroPython!
Αυτό το σεμινάριο θα δείξει πολλούς τρόπους με τους οποίους μπορείτε να αντικαταστήσετε το εργοστασιακό υλικολογισμικό με το MicroPython καθώς και να επαναφέρετε το αρχικό υλικολογισμικό.
Βήμα 1: Δύο εκδόσεις του κιτ Pixel
Υπάρχουν 2 εκδόσεις του Pixel Kit: Η έκδοση Kickstarter έχει εγκέφαλο Banana Pi και η έκδοση λιανικής έχει το ESP32.
Εάν το Pixel Kit σας διαθέτει κάρτα SD, έχετε Kickstarter Pixel Kit (KPK), διαφορετικά έχετε Retail Pixel Kit (RPK).
Αυτό το σεμινάριο είναι μόνο για το Retail Pixel Kit
Βήμα 2: OSX High Sierra, Ubuntu 18.04 και Windows
Αυτός είναι ο ευκολότερος τρόπος για να αναβοσβήνετε το Pixel Kit σας. Μεταβείτε στη διεύθυνση https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases και κάντε λήψη της πιο πρόσφατης έκδοσης του Pixel Kit Flash Tool.
Μετά τη λήψη, βεβαιωθείτε ότι το Pixel Kit είναι ενεργοποιημένο και συνδεδεμένο στον υπολογιστή σας μέσω USB (συνοδεύεται από κόκκινο καλώδιο) και εκτελέστε την εφαρμογή.
Κάντε κλικ στο "Επιλογή σειριακής θύρας …" για να επιλέξετε τη σειριακή θύρα του Pixel Kit. Εάν δεν εμφανίζεται τίποτα εδώ, βεβαιωθείτε ξανά ότι το Pixel Kit είναι ενεργοποιημένο και συνδεδεμένο στον υπολογιστή και κάντε κλικ στην επιλογή "Ανανέωση θυρών". Εάν αυτό δεν λειτουργεί, δοκιμάστε να αλλάξετε τη θύρα USB στον υπολογιστή σας.
Σε ορισμένα λειτουργικά συστήματα (όπως τα Windows 7) θα χρειαστείτε ένα πρόγραμμα οδήγησης για να μπορείτε να κάνετε τον υπολογιστή σας να μιλάει με το Pixel Kit. Ο ευκολότερος τρόπος για να αποκτήσετε το πρόγραμμα οδήγησης είναι εγκαθιστώντας την εφαρμογή Kano Code. Εναλλακτικά, μπορείτε να εγκαταστήσετε με μη αυτόματο τρόπο τα προγράμματα οδήγησης FTDI εδώ ή εδώ.
Μόλις επιλεγεί η σειριακή θύρα, απλώς επιλέξτε αυτό που θέλετε να αναβοσβήνει: Το υλικολογισμικό Kano Code θα επαναφέρει το εργοστασιακό υλικολογισμικό και το υλικολογισμικό MicroPython θα εγκαταστήσει το MicroPython (το Pixel32 θα είναι πιο συγκεκριμένο).
Αυτό μπορεί να πάρει μερικά δευτερόλεπτα έως ένα λεπτό για να ολοκληρωθεί.
Βήμα 3: Οποιοδήποτε λειτουργικό σύστημα με Python 3
Εάν έχετε οποιοδήποτε λειτουργικό σύστημα με Python 3 και pip, μπορείτε εύκολα να εκτελέσετε το Pixel Kit Flash Tool από την πηγή εξαιρετικά εύκολα.
Μπορείτε να ελέγξετε εάν έχετε εγκαταστήσει Python και pip πληκτρολογώντας `python -V` και` pip -V` στο τερματικό/γραμμή εντολών. Εάν δεν έχετε Python ή pip, κάντε λήψη και εγκαταστήστε το από τη διεύθυνση
Στη συνέχεια, ακολουθήστε τα βήματα:
- Κάντε λήψη του πιο πρόσφατου πηγαίου κώδικα στη σελίδα github ή χρησιμοποιώντας αυτόν τον σύνδεσμο.
- Αποσυμπιέστε τον πηγαίο κώδικα και μεταβείτε σε αυτόν χρησιμοποιώντας το τερματικό σας
- Εκτέλεση "pip install -r --user Requires.txt"
- Εκτέλεση "python run.py"
Στη συνέχεια, θα πρέπει να δείτε το παράθυρο του Pixel Kit Flash Tool.
- Βεβαιωθείτε ότι το Pixel Kit είναι ενεργοποιημένο και συνδεδεμένο στον υπολογιστή σας μέσω USB.
- Κάντε κλικ στο "Επιλογή σειριακής θύρας …" για να επιλέξετε τη σειριακή θύρα του Pixel Kit.
- Εάν δεν εμφανίζεται τίποτα εδώ, βεβαιωθείτε ξανά ότι το Pixel Kit είναι ενεργοποιημένο και συνδεδεμένο στον υπολογιστή και κάντε κλικ στην επιλογή "Ανανέωση θυρών".
Μόλις επιλεγεί η σειριακή θύρα, απλώς επιλέξτε αυτό που θέλετε να αναβοσβήνει: Το υλικολογισμικό Kano Code θα επαναφέρει το εργοστασιακό υλικολογισμικό και το υλικολογισμικό MicroPython θα εγκαταστήσει το MicroPython (το Pixel32 θα είναι πιο συγκεκριμένο).
Αυτό μπορεί να πάρει μερικά δευτερόλεπτα έως ένα λεπτό για να ολοκληρωθεί.
Βήμα 4: Χρησιμοποιήστε το MicroPython
Μπορείτε να βρείτε όλη την τεκμηρίωση για το τι μπορείτε να κάνετε με το υλικολογισμικό MicroPython (Pixel32) που μόλις εγκαταστήσατε στο Pixel Kit εδώ:
Έκανα άλλα Instructable μόνο για τα πρώτα βήματα με το Pixel32:
www.instructables.com/id/Pixel-Kit-Running…
Μπορεί επίσης να βρείτε πολλά άλλα σεμινάρια MicroPython και CircuitPython στο διαδίκτυο και πιθανότατα να είναι συμβατά με το Pixel Kit! Ενημερώστε με αν βρείτε κάποιο πρόβλημα ή αν έχετε καλύτερη λύση!
Συνιστάται:
Space Invaders στο Micropython στο Micro: bit: 5 Steps
Space Invaders in Micropython on Micro: bit: Σε προηγούμενα άρθρα μας έχουμε διερευνήσει τη δημιουργία παιχνιδιών στο GameGo, μια φορητή ρετρό κονσόλα παιχνιδιών που αναπτύχθηκε από την εκπαίδευση TinkerGen. Τα παιχνίδια που φτιάξαμε θύμιζαν παλιά παιχνίδια της Nintendo. Στο σημερινό άρθρο, θα κάνουμε ένα βήμα πίσω
Για να εγκαταστήσετε το λογισμικό Arduino (IDE) στο κιτ προγραμματιστή Jetson Nano: 3 βήματα
Για να εγκαταστήσετε το λογισμικό Arduino (IDE) στο κιτ προγραμματιστών Jetson Nano: Θα χρειαστείτε ένα κιτ προγραμματιστή Jetson Nano; Σύνδεση Διαδικτύου στον πίνακα jetson σας χρησιμοποιώντας την υποδοχή ethernet ή μια κάρτα wifi που είναι εγκατεστημένη
Αναβοσβήνει LED με Raspberry Pi - Πώς να χρησιμοποιήσετε καρφίτσες GPIO στο Raspberry Pi: 4 βήματα
Αναβοσβήνει LED με Raspberry Pi | Πώς να χρησιμοποιήσετε καρφίτσες GPIO στο Raspberry Pi: Γεια σας παιδιά σε αυτό το εκπαιδευτικό εγχειρίδιο θα μάθουμε πώς να χρησιμοποιούμε GPIO's του Raspberry pi. Εάν έχετε χρησιμοποιήσει ποτέ το Arduino, τότε πιθανότατα γνωρίζετε ότι μπορούμε να συνδέσουμε τον διακόπτη LED κ.λπ. στις ακίδες του και να το κάνουμε να λειτουργεί όπως. κάντε το LED να αναβοσβήνει ή λάβετε είσοδο από το διακόπτη έτσι
Αναβοσβήνει το υλικολογισμικό SONOFF Tasmota στο NodeMCU: 9 βήματα
Αναβοσβήνει το Firmware SONOFF Tasmota στο NodeMCU: Το Sonoff είναι ένας διακόπτης με έλεγχο WiFi, ο οποίος είναι ενσωματωμένος με IC ESP8266 και έχει ρελέ για τον έλεγχο της συσκευής μέσω Διαδικτύου. Αυτό το IC μπορεί να αναβοσβήνει και να επαναπρογραμματιστεί από το Arduino IDE. Οι δημιουργοί του Sonoff δημοσίευσαν τις βιβλιοθήκες και τα αρχεία Arduino στο
Σχήμα κλεψύδρας που αναβοσβήνει LED DIY κιτ: 8 βήματα
LED DIY Kits που αναβοσβήνουν σε σχήμα κλεψύδρας: Σε αυτό το έργο το ICStation θα σας δείξει πώς να δημιουργήσετε ένα αστείο κιτ σε σχήμα κλεψύδρας που αναβοσβήνει LED DIY κιτ. Αποτελείται από διόδους LED 5 τεμαχίων 5 χιλιοστών, τα πάνω φώτα διόδου LED θα πέσουν κάτω και τα κάτω φώτα δίοδος LED θα αυξηθούν, όταν φτάσουν την ώρα, για