8.80 / 10
Διαβάστε κριτικέςΓνωρίστε το νέο Raspberry Pi Pico. ένα μικρό μικροελεγκτή γεμάτο με μεγάλες δυνατότητες.
- Μάρκα: Raspberry Pi
- ΕΠΕΞΕΡΓΑΣΤΗΣ: Διπλός πυρήνας 133Mhz ARM
- Μνήμη: 264 KB
- Λιμάνια: microUSB
- Ισχυρός επεξεργαστής ARM
- Συνδεσιμότητα Micro-USB
- Συναρμολογημένο Breadboard
- Εύκολη στη χρήση διεπαφή
- Απολύτως αξιολάτρευτο
- Φτηνός
- Χωρίς σύνδεση Wi-Fi ή Bluetooth
- Χωρίς καρφίτσες κεφαλίδας
- Επισήμανση θύρας I / O μόνο στη μία πλευρά
- Χωρίς συνδεσιμότητα USB-C
Κατάστημα
Καταφέραμε να πάρουμε τα χέρια μας στο πολυπόθητο Raspberry Pi Pico. Σήμερα, θα εξετάσουμε μερικά από τα πιο σημαντικά χαρακτηριστικά και θα το βάλουμε από τα δάχτυλα με τα μεγαλύτερα ονόματα στα μικρά ηλεκτρονικά.
Θα σας δείξουμε τι μπορεί να κάνει το Pico και θα ξεκινήσετε με το MicroPython, μία από τις υποστηριζόμενες γλώσσες προγραμματισμού του Pico. Θα προσφέρουμε ακόμη και έναν κωδικό για να δοκιμάσετε σε περίπτωση που αποφασίσετε να αγοράσετε ένα δικό σας Pico.
Τι είναι το Raspberry Pi Pico;
Το Raspberry Pi Pico είναι ένας νέος μικροελεγκτής προϋπολογισμού σχεδιασμένος από το Raspberry Pi. Είναι ένας μικροσκοπικός υπολογιστής χτισμένος γύρω από ένα τσιπ, με ενσωματωμένη μνήμη και προγραμματιζόμενες θύρες εισόδου / εξόδου. Ιστορικά, οι μικροελεγκτές χρησιμοποιούνται σε μια ποικιλία συσκευών, από ιατρικά εμφυτεύματα έως ηλεκτρικά εργαλεία. Εάν έχετε μια ηλεκτρονική συσκευή που βρίσκεται κοντά σας, υπάρχει μεγάλη πιθανότητα να υπάρχει ένας μικροελεγκτής μέσα σε αυτό.
Βασικά χαρακτηριστικά του Pico
Το Pico είναι χτισμένο γύρω από το τσιπ μικροελεγκτή RP2040, το οποίο σχεδιάστηκε από το Raspberry Pi UK. Είναι ένας επεξεργαστής διπλού πυρήνα ARM με ένα ευέλικτο ρολόι που μπορεί να τρέχει έως και 133 MHz. Το Pico υποστηρίζει επίσης τάση εισόδου 1,8-5,5 DC, διαθέτει θύρα εισόδου micro-USB και ενσωματωμένο αισθητήρα θερμοκρασίας.
Πλευρά του τσιπ σε όλες τις πλευρές είναι μια σειρά από αστέρια που επιτρέπουν την εύκολη συγκόλληση σε ένα Veroboard ή breadboard. Αυτός ο συντελεστής μορφής διπλού in-line πακέτου (DIP) μπορεί να στοιβάζεται και μπορεί επίσης να χρησιμοποιηθεί σε εφαρμογές πλακέτας φορέα.
Τεχνικές προδιαγραφές
- 21 mm x 51 mm
- 264kb on-chip RAM
- 2 MB ενσωματωμένο φλας QSPI
- 2 UART
- 26 GPIO
- 2 ελεγκτές SPI
- 2 ελεγκτές ISC
- 16 κανάλια PWM
- Επιταχυνόμενες βιβλιοθήκες ακέραιου και κινητού σημείου
- Θύρα ARM Serial Wire Debug (SWD) 3 ακίδων
Τι είναι τόσο ξεχωριστό για το Pi Pico;
Το Pi Pico είναι ένα διαφορετικό είδος μικροελεγκτή. Είναι το πρώτο Raspberry Pi και διαθέτει τεχνολογία ARM στο τσιπ σιλικόνης RP2040. Πολλές εταιρείες τεχνολογίας αγκαλιάζουν τσιπ πυριτίου ARM, με σημαντικούς κατασκευαστές όπως η Apple να ηγούνται του κόστους.
Το διάτρητο μικρό Pico συσκευάζει εκπληκτικές θύρες εισόδου / εξόδου γενικής χρήσης (GPIO) 26, πολλαπλών λειτουργιών, συμπεριλαμβανομένων 3 που είναι αναλογικές. Παράλληλα με αυτές τις θύρες υπάρχουν 8 προγραμματιζόμενες θύρες εισόδου / εξόδου (PIO). Συγκρίνετε αυτό με άλλους μικροελεγκτές όπως το Arduino Nano, και το Pico διαθέτει περίπου 18% περισσότερη ικανότητα GPIO.
Η πιο σημαντική διαφορά μεταξύ του Pico και των ανταγωνιστών της, ωστόσο, είναι η τιμή των 4 $. Το χαμηλό κόστος είναι το κύριο σημείο πώλησης αυτής της μοναδικής προσφοράς.
Κατά την κυκλοφορία, πολλοί διαδικτυακοί λιανοπωλητές πουλήθηκαν από τη συσκευή λόγω του ενδιαφέροντος και της ευνοϊκής φήμης του Raspberry Pi. Ρυθμίζοντας την τιμή τόσο χαμηλή, το Pico ανοίγει την πόρτα για μια νέα κατηγορία μικροελεγκτών υψηλής ισχύος και προϋπολογισμού.
Υπάρχουν πολλές πιθανές εφαρμογές για το νέο Pico. Με τον ενσωματωμένο αισθητήρα θερμοκρασίας, η συσκευή είναι μια προφανής επιλογή για έργα IoT.
Ένας ταλαντούχος λάτρεις των ρετρό παιχνιδιών χρησιμοποίησε ακόμη και ένα Pico για να δημιουργήσει μια κονσόλα παιχνιδιών με πλήρη υποστήριξη βίντεο VGA.
Αυτό σημαίνει ότι οι κατασκευαστές που ήταν περίεργοι για το Raspberry Pi, ή τους μικροελεγκτές γενικά, έχουν πλέον τη δυνατότητα να πειραματιστούν για λιγότερο από την τιμή ενός φανταχτερού φλιτζανιού καφέ.
Σχετιζομαι με: Το Raspberry Pi έρχεται σε ηλικία με την επιφάνεια εργασίας Pi 400
Το Raspberry Pi έχει αναβαθμιστεί σε έναν παραδοσιακό οικιακό υπολογιστή. Αλλά αξίζει αυτό το εξωχρηματιστηριακό Raspberry Pi 400 με τιμή κάτω των 100 $;
Ο επεξεργαστής Raspberry Pi Pico
Το τσιπ RP2040 ARM είναι μια ενδιαφέρουσα επιλογή για το Pico. Στα 133MHz, το τσιπ είναι ικανό να αφήνει πιο ακριβούς πίνακες, όπως το Arduino Uno, στη σκόνη.
Η χρήση επεξεργαστών ARM φαίνεται να είναι μια αναδυόμενη τάση στον κόσμο των μικροελεγκτών. Εκτός από το Raspberry Pi, τόσο το Sparkfun όσο και το Adafruit προσφέρουν επίσης πίνακες με παρόμοια τεχνολογία ARM.
Ο βιομηχανικός διακόπτης δημιουργήθηκε για έναν μόνο λόγο - ταχύτητα. Οι επεξεργαστές ARM δίνουν σημαντική ώθηση σε σχέση με τα τυπικά τσιπ Atmel. Σε έναν πίνακα αυτού του μεγέθους, η χρήση ενός επεξεργαστή ARM είναι σαν να ρίχνετε έναν πλήρως εξοπλισμένο κινητήρα Porsche σε ένα Volkswagen. Από την άλλη πλευρά, πολλοί μικροελεγκτές δεν απαιτούν τόσο μεγάλη ταχύτητα επεξεργασίας. Ακόμη.
Η αύξηση της απόδοσης σημαίνει ότι οι κατασκευαστές που θέλουν να ωθήσουν τα όρια του Pico θα έχουν μια αφθονία δύναμης να το κάνουν.
Οι θύρες I / O
Οι θύρες GPIO στο Pi Pico διαθέτουν πολλές ενδιαφέρουσες λειτουργίες για κοινές χρήσεις, όπως λειτουργία οθόνης, λειτουργία φωτισμού ή ενσωμάτωση σερβο / ρελέ. Ορισμένες λειτουργίες του GPIO είναι διαθέσιμες σε όλες τις θύρες και μερικές λειτουργούν μόνο για συγκεκριμένες χρήσεις. Το GPIO 25, για παράδειγμα, ελέγχει το ενσωματωμένο LED του Pico και το GPIO 23 ελέγχει τη δυνατότητα εξοικονόμησης ενέργειας SMPS.
Το Pico διαθέτει επίσης θύρες VSYS (1.8V - 5.5V) και VBUS (5V όταν συνδέεται σε USB), οι οποίες είναι σχεδιασμένες να παρέχουν ρεύμα στο RP2040 και στο GPIO του. Αυτό σημαίνει ότι η ενεργοποίηση του Pico μπορεί να γίνει με ή χωρίς τη χρήση του ενσωματωμένου micro-USB.
Ένας πλήρης κατάλογος των θυρών I / O διατίθεται στον ιστότοπο του Raspberry Pi στον ιστότοπό του πλήρης τεκμηρίωση Pico.
Pico εναντίον Arduino εναντίον Οι υπολοιποι
Ένα ερώτημα στο μυαλό πολλών κατασκευαστών είναι αν το Raspberry Pi Pico είναι καλύτερο από το Arduino;
Αυτο εξαρταται. Οι σανίδες Arduino Pound-for-pound, high-end όπως το Portenta H7 κάνουν το Pico να μοιάζει με παιχνίδι. Ωστόσο, το απότομο κόστος για έναν πίνακα αυτού του διαμετρήματος μπορεί να είναι ένα σκληρό χάπι για να καταπιεί ο χόμπι μικροελεγκτή. Γι 'αυτό το μικρότερο τίμημα στο Pico το κερδίζει για κατασκευαστές που απολαμβάνουν πειραματισμούς χαμηλού κινδύνου.
Μαζί με το ελάχιστο κόστος, το Raspberry Pi εμπλουτίζει ένα εκτεταμένο σύνολο χαρακτηριστικών στο Pico, συγκρίσιμο με πίνακες όπως το Teensy LC και το ESP32. Αλλά κανένας από αυτούς τους ανταγωνιστές δεν καταφέρνει να αμφισβητήσει το φιλικό προς τον προϋπολογισμό Pico στην τιμή.
Αυτό είναι που κάνει το Pico τόσο φανταστική αξία και μια εξαιρετική επιλογή τόσο για χόμπι όσο και για χρήστες ενέργειας.
Το Pi Pico: Τι δεν πρέπει να αγαπάς;
Δυστυχώς, για να μειώσει την τιμή του Pico, το Raspberry Pi έπρεπε να κάνει μερικούς συμβιβασμούς. Το πιο αξιοσημείωτο από αυτά είναι η έλλειψη ενσωματωμένης μονάδας ραδιοφώνου. Δεν υποστηρίζεται ούτε Bluetooth ούτε Wi-Fi χωρίς πρόσθετα.
Ο περιορισμός Wi-Fi μπορεί να εξαλειφθεί προσθέτοντας μια ενότητα όπως το ESP-01. Η υποστήριξη Bluetooth μπορεί να αποδειχθεί λίγο πιο δύσκολη. Εάν χρειάζεστε μια λύση all-in-one για τα προϊόντα σας, καλύτερα να παραλείψετε το Pico και να ξοδέψετε λίγο επιπλέον για κάτι όπως το Pi Zero W ή το ESP32.
Επιπλέον, πολλοί πρώτοι υιοθέτες διαμαρτύρονται για την έλλειψη επισήμανσης GPIO στην κορυφή του πίνακα. Το Raspberry Pi παρέχει μια τεράστια ποσότητα τεκμηρίωσης στον ιστότοπό του για την αντιμετώπιση αυτού, αλλά δείχνοντας-και-κλικ, ή αντίχειρα με χαρτιά όταν έχετε ένα ζεστό κολλητήρι στα χέρια σας δεν είναι συχνά επιθυμητό.
Τέλος, η έλλειψη κεφαλίδων καρφιτσών I / O αποτελεί πρόβλημα για ορισμένους, καθώς σημαίνει λιγότερη ευκολία κατά την ανταλλαγή στοιχείων I / O. Αυτή η μικρή ενόχληση μπορεί να λυθεί με τη χρήση καλωδίων, με συγκόλληση της καλωδίωσης του εξαρτήματος απευθείας στο Pico ή με τη χρήση ενός πίνακα.
Εάν χρησιμοποιείτε μικροελεγκτές ή μικρά ηλεκτρονικά για οποιαδήποτε χρονική περίοδο, τότε ένας μη δημοφιλής πίνακας πιθανότατα δεν είναι πρόβλημα. Φυσικά, θα μπορούσατε επίσης να προσθέσετε τις δικές σας κεφαλίδες καρφιτσών εάν σκοπεύετε να κάνετε τακτικό πειραματισμό με διαφορετικά εξωτερικά στοιχεία.
Το τελευταίο τρίψιμο με το Pico είναι η θύρα micro-USB. Με πολλούς άλλους μικροελεγκτές όπως το Portenta H7 να κινείται προς το USB-C, η θύρα micro-USB του Raspberry Pi φαίνεται χρονολογημένη.
Λογικά όμως, η απόφαση για χρήση micro-USB έχει νόημα. Αυτό έγινε από το Raspberry Pi για να διατηρήσει το κόστος όσο το δυνατόν χαμηλότερο και για να διατηρήσει την ικανότητα διεπαφής σχεδόν καθολική. Όλοι γνωρίζουμε ότι έχουν τουλάχιστον μερικά καλώδια micro-USB τοποθετημένα κάπου στα σπίτια τους.
Ωστόσο, με μελλοντικές εκδόσεις, μια διεπαφή USB-C θα ήταν μια ωραία προσθήκη σε ένα ήδη θεαματικό πακέτο.
Σχετιζομαι με: Ένας οδηγός για αρχάριους για το Breadboarding με το Raspberry Pi
Προγραμματισμός του Raspberry Pi Pico
Η διασύνδεση με το Pi Pico μπορεί να γίνει μέσω C / C ++ ή μέσω MicroPython στο Read-Eval-Print-Loop ή REPL (προφέρεται "Reh-pul"). Το REPL είναι ουσιαστικά μια διεπαφή γραμμής εντολών που εκτελεί κώδικα γραμμής προς γραμμή σε ένα βρόχο.
Για να αποκτήσετε πρόσβαση στο REPL, θα πρέπει να εγκαταστήσετε το MicroPython στο Pico. Αυτή η διαδικασία είναι απλή και περιλαμβάνει μόνο τέσσερα βήματα.
Εγκατάσταση MicroPython
- Κατεβάστε το MicroPython για Raspberry Pi Pico από τον ιστότοπο του Raspberry Pi
- Συνδέστε το Pico στον υπολογιστή σας μέσω micro-USB ενώ κρατάτε το ΜΠΟΤΣΕΛ κουμπί
- Περιμένετε να εμφανιστεί το Pico ως εξωτερική μονάδα δίσκου
- Αντιγράψτε το αρχείο MicroPython στο Pi Pico και θα επανεκκινήσει αυτόματα
Μπορείτε να αποκτήσετε πρόσβαση στο REPL με διάφορους τρόπους. Χρησιμοποιήσαμε το οθόνη εντολή σε ένα παράθυρο τερματικού macOS για πρόσβαση στο σειριακό λεωφορείο που είναι συνδεδεμένο στο Pico. Για να το επιτύχετε με το Terminal, θα ανοίξετε πρώτα ένα νέο παράθυρο τερματικού και, στη συνέχεια, πληκτρολογήστε ls / dev / tty *
Από εκεί, βρείτε το λιμάνι στο οποίο είναι συνδεδεμένο το Pico. Θα πρέπει να φέρει την ένδειξη κάτι σαν /dev/tty.usbmodem0000000000001. Στη συνέχεια, εκτελέστε την εντολή:
οθόνη /dev/tty.usbmodem0000000000001
Ο δρομέας σας πρέπει να αλλάξει. Κτύπημα ΕΠΙΣΤΡΟΦΗ και ο δρομέας θα αλλάξει ξανά σε >>>.
Στην παρακάτω εικόνα συμπεριλάβαμε το κλασικό πρόγραμμα γραμμής εντολών Hello World (Hello, Pico) στο REPL, μαζί με μερικές γραμμές κώδικα που θα ανάβουν και θα σβήνουν το LED του Pico. Μη διστάσετε να τα δοκιμάσετε μόνοι σας.
Για περισσότερες πληροφορίες, σας προτείνουμε να επενδύσετε τον επίσημο οδηγό εκκίνησης για το MicroPython που έχει δημοσιεύσει το Raspberry Pi στον ιστότοπό του.
Κατεβάστε: MicroPython για Raspberry Pi Pico (Ελεύθερος)
Χρήση του Raspberry Pi Pico With Thonny
Αν ψάχνετε για ένα πιο κατάλληλο περιβάλλον κωδικοποίησης, το Raspberry Pi Pico θα επιτρέψει επίσης την πρόσβαση στο REPL με τον Thonny. Για να ενεργοποιήσετε αυτήν τη δυνατότητα, κατεβάστε πρώτα και εγκαταστήστε το Thonny. Μόλις εγκατασταθεί, συνδέστε το Pi Pico σας. Ανοίξτε το Thonny και θα δείτε πληροφορίες που δείχνουν ότι το Pico σας είναι συνδεδεμένο στο Κέλυφος.
Κάτω δεξιά στην οθόνη, θα πρέπει να δείτε μια έκδοση του Python. Κάντε κλικ σε αυτήν την έκδοση και επιλέξτε MicroPython (Raspberry Pi Pico) από το αναπτυσσόμενο μενού.
Τώρα μπορείτε να πληκτρολογήσετε εντολές στο Κέλυφοςή μπορείτε να χρησιμοποιήσετε το πρόγραμμα επεξεργασίας του Thonny για να γράψετε ή να εισαγάγετε πολλές γραμμές κώδικα.
Η πληθώρα δυνατοτήτων διασύνδεσης καθιστά το Raspberry Pi Pico εύκολο στον προγραμματισμό. Για όσους είναι εξοικειωμένοι με το MicroPython, αυτό δεν πρέπει να είναι κάτι νέο. Για αρχάριους, ωστόσο, η Thonny παρέχει μια ισχυρή διεπαφή και πρόγραμμα εντοπισμού σφαλμάτων για να ξεκινήσετε τον προγραμματισμό.
Κατεβάστε: Thonny (δωρεάν) Παράθυρα | Μακ
Πρέπει να αγοράσω το Raspberry Pi Pico;
Το Raspberry Pi Pico είναι ένας ισχυρός πίνακας προϋπολογισμών που είναι ιδανικός για χομπίστες ή κατασκευαστές που ξεκινούν με μικροελεγκτές. Η τεκμηρίωση, το χαμηλό κόστος και ένα ευρύ φάσμα δυνατοτήτων για το Pico το καθιστούν επίσης μια εξαιρετική επιλογή για έμπειρους μικρούς ηλεκτρονικούς οδηγούς. Αν είστε DIYer που λατρεύει το παιχνίδι, ή θέλετε απλώς να προκαλέσετε τον εαυτό σας σε ένα έργο Σαββατοκύριακου, τότε θα λατρέψετε να παίξετε με το Pico.
Από την άλλη πλευρά, εάν δεν έχετε ένα ή περισσότερα έργα στο μυαλό που χρειάζονται μικροελεγκτή, τότε αυτός ο πίνακας πιθανώς δεν είναι για εσάς. Επίσης, εάν το έργο σας χρειάζεται σύνδεση Wi-Fi ή Bluetooth, τότε το Pico δεν θα ξυπνήσει αυτό το φαγούρα. Και τέλος, για χρήστες που δεν είναι άνετοι να μαθαίνουν το MicroPython ή να εξερευνούν C / C ++, το Pico δεν είναι ιδανικό. Και θυμηθείτε: αυτό το Raspberry Pi δεν είναι όπως τα άλλα. Δεν θα τρέχει ένα πλήρες λειτουργικό σύστημα Linux.
Αλλά, αν ονειρεύεσαι στην Python, ή αν αγαπάς τη μυρωδιά της κόλλησης, τότε δεν θα μετανιώσεις να αρπάξεις αυτό το μικροσκοπικό σταθμό. Πάνω απ 'όλα, αν η θέα του σπορ-κομψού RP2040 στρέψει τα δημιουργικά σας γρανάζια, τότε πιστεύουμε ότι θα επωφεληθείτε πραγματικά από την παραλαβή του Pico.
Εξυπηρετώντας αρκετές γλυκές δυνατότητες
Αν και δεν είναι τέλειο, το Raspberry Pi Pico είναι μια ισχυρή είσοδος στον κόσμο των μικροελεγκτών. Η φήμη που έχει δημιουργήσει το Raspberry Pi για ποιοτικά ηλεκτρονικά εξαρτήματα σε σχετικά χαμηλή τιμή επεκτείνεται στο Pico.
Είναι όλα όσα πρέπει να είναι ένα Raspberry Pi: μικρό, γλυκό και υπέροχο. Είναι όμορφα σχεδιασμένο και εξαιρετικά φθηνό. Αλλά το καλύτερο μέρος δεν είναι η εμφάνιση ή το χαμηλό κόστος.
Το καλύτερο μέρος για αυτό το μικρό θαύμα είναι να το πάρει και να το κρατάτε στα χέρια σας. Αισθάνεται την έλξη της ηλεκτρονικής έμπνευσης. Συνειδητοποιεί πόσο ισχυρό είναι το Pico και τι σημαίνει για τους μικροελεγκτές να προχωρούν.
Και ειλικρινά, πιστεύουμε ότι είναι εκπληκτικό ότι κάτι τόσο μικρό όσο το Pico μπορεί να προσφέρει τόσες πολλές μοναδικές δυνατότητες.
Ελπίζουμε να σας αρέσουν τα στοιχεία που προτείνουμε και να συζητήσετε! Το MakeUseOf έχει συνεργασίες και συνεργασίες, οπότε λαμβάνουμε ένα μερίδιο των εσόδων από ορισμένες από τις αγορές σας. Αυτό δεν θα επηρεάσει την τιμή που πληρώνετε και μας βοηθά να προσφέρουμε τις καλύτερες προτάσεις προϊόντων.
- Κριτικές προϊόντων
- Raspberry Pi
- ΗΛΕΚΤΡΟΝΙΚΑ ΕΙΔΗ
Ματ Λ. Η αίθουσα καλύπτει τεχνολογία για το MakeUseOf. Προέρχεται από το Ώστιν του Τέξας και τώρα κατοικεί στη Βοστώνη της Μασαχουσέτης με τη σύζυγό του, δύο σκυλιά και δύο γάτες. Ο Ματ σπούδασε αγγλικά στο Πανεπιστήμιο της Μασαχουσέτης.
Εγγραφείτε στο Newsletter μας
Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Ένα ακόμη βήμα…!
Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.