M5Stack, υπολογιστές τσέπης ιδανικοί για εκμάθηση προγραμματισμού

Οικογένεια M5Stack, ρομποτική και προγραμματισμός

Σας ενδιαφέρει η ρομποτική και ο προγραμματισμός; Το βρίσκετε πολύ δύσκολο; Ίσως είναι επειδή δεν γνωρίζετε ακόμα τις λύσεις M5Stack. Αυτοί είναι μικροί υπολογιστές τσέπης, με διαφορετικές μονάδες plug-in, που τους καθιστούν ιδανικούς για εμβάθυνση στον κόσμο του προγραμματισμού και της ρομποτικής. Ομοίως, εξοπλισμός M5Stack με συμβατότητα με Arduino και με LEGO. Ως εκ τούτου, έχουν επίσης σχεδιαστεί για να εισάγουν τα μικρά σε αυτόν τον κόσμο.

Το M5Stack προσφέρει έναν ευρύ κατάλογο εξοπλισμού. Εμφανίζονται στην αγορά το 2016 και ελάχιστα έχουν αυξηθεί τα μοντέλα, τα κιτ και τα αξεσουάρ τους. Ομοίως, πρέπει να σας πούμε ότι το M5Stack είναι συμβατό με πολλά γλώσσες προγραμματισμού: MicroPython, Arduino IDE, UIFlow (προγραμματισμός ανά μπλοκ και τέλειο για τα μικρά), καθώς και με το λειτουργικό σύστημα σε πραγματικό χρόνο Δωρεάν RTOS.

Αν και το Arduino έχει μεγάλο αριθμό οπαδών σε όλο τον κόσμο, είναι αλήθεια ότι μπορεί να μην είναι ο καλύτερος τρόπος για να ξεκινήσετε σε αυτόν τον κόσμο. Αλλά ίσως, με το M5Stack και τις μονάδες του, τα πράγματα αλλάζουν. Η συναρμολόγηση μονάδων και η μετατροπή του M5Stack σε έναν ολόκληρο αρθρωτό υπολογιστή είναι πολύ πιο εύκολο από το να το τοποθετήσετε συστατικό προς στοιχείο και ίσως απευθύνεται σε πιο προχωρημένους χρήστες.

Τι μπορούμε να βρούμε στον κατάλογο M5Stack;

M5Stack Core, αρθρωτός και προγραμματιζόμενος υπολογιστής τσέπης

Αν ρίξουμε μια ματιά, θα βρούμε 4 διαφορετικές οικογένειες: Core, Stick, Atom και E-Paper. Όλα είναι προγραμματιζόμενα και προορίζονται για έργα DIY (Κάνε τον εαυτό σου ή κάντε το μόνοι σας). Ομοίως, σε όλα μπορούμε να προσθέσουμε συμπληρώματα και αξεσουάρ ώστε να πετάει η φαντασία μας και δημιουργούμε τα πάντα, από drones που ελέγχονται από αυτά τα μικρά, μέχρι τέλεια μηχανήματα που έχουν σχεδιαστεί για να μπορούν να ελέγχουν το πότισμα των φυτών λαμβάνοντας υπόψη την υγρασία και την υγρασία και αέρας.

M5Stack Core Family

Αυτή η οικογένεια μικρών ελεγκτών είναι η πιο ισχυρή στον κατάλογο της οικογένειας. Επιπλέον, είναι τα πιο αρθρωτά, έχοντας τη δυνατότητα προσθήκης μονάδων με μπαταρίες, μεγαλύτερη επέκταση θυρών όπως LAN κ.λπ. Βασίζονται στο μικρός επεξεργαστής ESP32, που δημιουργήθηκε για μικρά συστήματα χαμηλής κατανάλωσης και το οποίο υλοποιεί μια ενότητα σε ένα μόνο SoC WiFi και Bluetooth. Επιπλέον, συνοδεύονται και από οθόνη -touch σε ορισμένες περιπτώσεις-, καθώς και υποδοχή για κάρτες microSD ή θύρα USB-C.

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

M5Stack Stick Family

Μερικοί υπολογιστές μικρότεροι από τους προηγούμενους, αλλά λειτουργικοί και αυτό βασίζονται επίσης στο ESP32 SoC. Ανάλογα με το μοντέλο του M5Stack Stick ότι θα επιλέξουμε, θα έχουμε χειριστήρια με οθόνες ή με κάμερες -αυτά τα τελευταία είναι ιδανικά για έργα στα οποία η κάμερα θα είναι απαραίτητη, όπως ένα όχημα που πρέπει να ακολουθήσει μια σηματοδοτημένη διαδρομή στο έδαφος ή να σταματήσει την κίνησή του ανάλογα με τα εμπόδια-.

Η τιμή αυτών των μοντέλων είναι αρκετά προσιτή και είναι συνήθως γύρω στα 20-25 ευρώ. Επιπλέον, είναι επίσης ιδανικά για εκπαιδευτικά έργα και για πειραματισμούς σε wearables. Έχουν επίσης σύνδεση Bluetooth και WiFi.

M5Stack Atom Family

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

M5Stack E-Paper Family

Τέλος, θα μιλήσουμε για μερικά πολύ ενδιαφέροντα χειριστήρια M5Stack. Και βασίζονται στο ESP32 SoC αλλά κάτω από α οθόνη e-ink μεταξύ 1,5 και 4,7 ιντσών. Όπως θα έχετε ανακαλύψει, αυτές οι οθόνες θα δώσουν πολύ παιχνίδι. Ειδικά αν μιλάμε για εγχώρια θέματα στα οποία μπορούμε να δημιουργήσουμε λίστες υποχρεώσεων ή, σε συνδυασμό με ένα ηχείο Amazon και την Alexa του, μπορούμε να προσθέσουμε προϊόντα ώστε να σημειώνονται απευθείας στο M5Stack E-Paper -Μπορείτε να φανταστείτε να πείτε δυνατά στο Amazon Echo σας την παρακάτω λίστα αγορών;-. Μπορείτε επίσης να δημιουργήσετε μια αριθμομηχανή, μια οθόνη στην οποία μπορείτε να σχεδιάσετε, μια ηλεκτρονική συσκευή ανάγνωσης βιβλίων ή οτιδήποτε σας έρχεται πραγματικά στο μυαλό.

Προγραμματισμός αυτών των M5Stack

Περιβάλλον προγραμματισμού UIFlow M5Stack

Το πραγματικά ενδιαφέρον με αυτούς τους μικρούς υπολογιστές είναι η δυνατότητα προγραμματισμού τους με κάπως απλούστερο και πιο οπτικό τρόπο με UIFlow, βασισμένο σε Blockly και Python. Με άλλα λόγια, μπορείτε να περάσετε όλες τις εντολές στην Python όποτε θέλετε ή εργάζεστε -αυτό είναι ιδανικό για τους πιο άπειρους ή τους πιο μικρούς- με έναν εντελώς οπτικό τρόπο χωρίς να χρειάζεται να γράφετε εντολές στο πληκτρολόγιο.

Τέλος, αν και η πλατφόρμα που έχει μεγαλύτερη κοινότητα είναι το Arduino, Το M5Stack κερδίζει μεγάλη προβολή στον τομέα, να είναι πιο αξιόπιστο, πιο γρήγορο και να μπορεί να καλύψει περισσότερους τύπους χρηστών. Εάν θέλετε να μάθετε περισσότερα για όλα τα προϊόντα τους, μπορείτε να επισκεφθείτε τους Επίσημη Ιστοσελίδα.


Γίνε ο πρώτος που θα σχολιάσει

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.