$ 5 Μικροελεγκτές: Arduino, Ras Zero μηδέν, ή NodeMCU;

Ήταν η περίπτωση ότι αν θελήσατε να πάρετε έναν υπολογιστή, θα πρέπει να remortgage το σπίτι σας για να πληρώσει για αυτό. Τώρα, μπορείτε να πάρετε ένα για έναν Αβραάμ Λίνκολν.

Ήταν η περίπτωση ότι αν θελήσατε να πάρετε έναν υπολογιστή, θα πρέπει να remortgage το σπίτι σας για να πληρώσει για αυτό.  Τώρα, μπορείτε να πάρετε ένα για έναν Αβραάμ Λίνκολν.
Διαφήμιση

Ήταν η περίπτωση ότι αν θελήσατε να πάρετε έναν υπολογιστή, θα πρέπει να remortgage το σπίτι σας για να πληρώσει για αυτό. Τώρα, μπορείτε να πάρετε ένα για έναν Αβραάμ Λίνκολν . Πηγαίνετε σχήμα.

Ναι, οι μικροελεγκτές είναι υπολογιστές και υπάρχουν τρεις που εισέρχονται κάτω από το σημείο τιμής των $ 5: το Arduino, το Raspberry Pi Zero και το NodeMCU. Λοιπόν, ποια είναι τα πλεονεκτήματά τους; Ποιες είναι οι αδυναμίες τους; Το πιο σημαντικό, ποιο θα πρέπει να χρησιμοποιήσετε για το έργο σας;

Το Arduino Uno: Η ηλικία πριν την ομορφιά

Το Arduino Uno είναι η παλαιότερη συσκευή στην κατάρρευση. Χρονολογείται από το 2005, όταν δημιουργήθηκε ως εκπαιδευτικό εργαλείο για φοιτητές στο Ινστιτούτο Σχεδίασης Αλληλεπίδρασης Ivrea στη Βόρεια Ιταλία. Έκτοτε, έχει βελτιωθεί, τροποποιηθεί και κλωνοποιηθεί αμέτρητες φορές και δημιούργησε μια επανάσταση στον τομέα της ηλεκτρονικής και του δημιουργικού προγραμματισμού.

ArduinoUno

Εάν επρόκειτο να αγοράσετε έναν επίσημο Arduino από το ηλεκτρονικό τους κατάστημα ή από έναν έμπορο λιανικής πώλησης όπως το Farnell, το Adafruit ή το Maplin, μπορείτε εύκολα να περιμένετε να πληρώσετε περίπου 25 δολάρια. Το γνήσιο προϊόν δεν έχει αποπληθωρίσει την τιμή όπως θα περίμενε κανείς. Ωστόσο, το Arduino είναι ένα προϊόν ανοιχτής προέλευσης και υπάρχουν κατασκευαστές στην Κίνα που έχουν δημιουργήσει τέλειους κλώνους Arduino Οδηγός Αγοράς: Ποιο Συμβούλιο θα έπρεπε να πάρετε; Arduino Οδηγός αγοράς: Ποιο συμβούλιο πρέπει να πάρετε; Υπάρχουν τόσα πολλά διαφορετικά είδη σανίδων Arduino εκεί έξω, θα συγχωρεθήκατε για σύγχυση. Ποια θα πρέπει να αγοράσετε για το έργο σας; Ας βοηθήσουμε, με αυτόν τον οδηγό αγοράς Arduino! Διαβάστε περισσότερα που πωλούν για μόλις $ 5 σε eBay και AliExpress.

Αυτά τα $ 5 knock-offs λειτουργούν και δρουν ακριβώς όπως το πραγματικό πράγμα. Χρησιμοποιούν ακριβώς τα ίδια μάρκες και είναι κατασκευασμένα σύμφωνα με τις ίδιες προδιαγραφές με το γνήσιο άρθρο. Ο μόνος λόγος για τον οποίο πρέπει πάντα να πληρώσετε την πλήρη τιμή είναι να υποστηρίξετε το έργο Arduino.

Πιθανώς το μεγαλύτερο πλεονέκτημα του Arduino είναι η απλότητα του. Δεν απαιτείται καμία διαμόρφωση πέραν της φυσικής κατασκευής του έργου που κάνετε. Δεν χρειάζεται να δημιουργήσετε και να διαμορφώσετε ένα πλήρες σύστημα Linux, όπως θα κάνατε με ένα Raspberry Pi. Απλά γράφετε τον κώδικα σε οποιονδήποτε υπολογιστή χρησιμοποιείτε κανονικά, καταρτίζετε το και αναβοσβήνετε στο τσιπ.

Ένα άλλο τεράστιο πλεονέκτημα του Arduino είναι ότι είναι εκπληκτικά ανεκτικοί σε σφάλματα. Είναι εξαιρετικά δύσκολο - αλλά σε καμία περίπτωση αδύνατο - να βλάψουμε ανεπανόρθωτα ένα.

Το μεγαλύτερο μειονέκτημα του Arduino είναι ότι είναι βασικά αυστηρές. Εάν θέλετε να προσθέσετε λειτουργίες όπως η συνδεσιμότητα ethernet ή bluetooth, θα πρέπει να πληρώσετε επιπλέον για μια συμβατή ασπίδα Τα Top 4 Arduino Shields To Superpower Τα Έργα σας Τα Top 4 Arduino Ασπίδες για να Υπεράσχουν τα Έργα σας Έχετε αγοράσει ένα κιτ εκκίνησης Arduino, έχετε ακολουθήσει όλους τους βασικούς οδηγούς, αλλά τώρα έχετε χτυπήσει ένα εμπόδιο - χρειάζεστε περισσότερα κομμάτια και bobs για να πραγματοποιήσετε το όνειρο ηλεκτρονικών σας. Ευτυχώς, αν έχετε ... Διαβάστε περισσότερα. Αυτά δεν είναι φτηνά, με τις επίσημες ασπίδες να κοστίζουν κατά μέσο όρο μεταξύ $ 20 και $ 40. Αλλά όπως και με τους ίδιους τους Arduinos, μπορείτε να εξοικονομήσετε χρήματα αγοράζοντας κινεζικά knock-offs online.

ArduinoWiFi

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

Πιθανώς η καλύτερη περίπτωση χρήσης για το Arduino Uno είναι ως ένα εργαλείο για την ηλεκτρονική μάθηση Μάθετε Ηλεκτρονικά και Arduino Απλά Βλέποντας αυτά τα βίντεο Μάθετε Ηλεκτρονικά και Arduino Απλά Βλέποντας αυτά τα Βίντεο Μάθετε να προγραμματίσετε το δικό σας ηλεκτρονικό είναι ενδυνάμωση και επιβράβευση, αλλά μπορεί να είναι είναι δύσκολο να ξεκινήσετε χωρίς καθοδήγηση. Έχουμε στρογγυλοποιήσει τα καλύτερα βίντεο, τα κανάλια YouTube και τα online μαθήματα για να προχωρήσουμε. Διαβάστε περισσότερα και οικοδομήστε το απλό Διαδίκτυο των πραγμάτων Το Διαδίκτυο των πραγμάτων: Πώς θα αλλάξει τη ζωή σας Το επόμενο έτος Το Διαδίκτυο των πραγμάτων: Πώς θα αλλάξει τη ζωή σας Το επόμενο έτος Το Διαδίκτυο των πραγμάτων έχει υποστεί τη δική του Έκρηξη Cambrian, και υπόσχεται να κάνει τη ζωή σας πιο βολική τα επόμενα χρόνια. Εδώ γιατί. Διαβάστε περισσότερα προϊόντα. Παρόλο που δεν είναι ο πιο ισχυρός μικροελεγκτής στην αγορά, είναι σίγουρα το πιο κατανοητό και καλά τεκμηριωμένο, και υπάρχουν πάρα πολλά μαθήματα και οδηγοί που είναι διαθέσιμοι γι 'αυτό.

Θα πρέπει επίσης να εξετάσει τα άλλα μοντέλα Arduino Arduino οδηγός αγοράς: Ποιο Συμβούλιο θα πρέπει να πάρετε; Arduino Οδηγός αγοράς: Ποιο συμβούλιο πρέπει να πάρετε; Υπάρχουν τόσα πολλά διαφορετικά είδη σανίδων Arduino εκεί έξω, θα συγχωρεθήκατε για σύγχυση. Ποια θα πρέπει να αγοράσετε για το έργο σας; Ας βοηθήσουμε, με αυτόν τον οδηγό αγοράς Arduino! Διαβάστε περισσότερα, καθένα από τα οποία είναι κατάλληλο για έναν ελαφρώς διαφορετικό σκοπό.

Το ψιλάρι Pi Zero: Ο ελεύθερος υπολογιστής δώρων

Το Raspberry Pi Zero Raspberry Pi ξεκινά $ 5 Μοντέλο μηδέν: Εδώ είναι πώς συγκρίνει Raspberry Pi εγκαινιάζει $ 5 Μοντέλο Μηδέν: Εδώ είναι πώς συγκρίνει Το Raspberry Pi ίδρυμα μόλις ανακοίνωσε το Raspberry Pi Zero: είναι ουσιαστικά ένα cut-down Raspberry Pi, με μια τιμή για να ταιριάζει: ο καθένας κοστίζει $ 5. Αυτό δεν είναι τυπογραφικό λάθος. Διαβάστε περισσότερα είναι ουσιαστικά το αρχικό Raspberry Pi Model A + Τι μπορείτε να κάνετε με το νέο σμέουρο Pi A +; Τι μπορείτε να κάνετε με το νέο σμέουρο Pi A +; Περιέργως, αυτό το νέο Raspberry Pi δεν διαθέτει κανένα πρόσθετο υλικό. Στην πραγματικότητα, έχει λιγότερα λιμάνια. Τι ακριβώς είναι το Ίδρυμα Raspberry Pi; Διαβάστε περισσότερα, αλλά συρρικνώνονται στο μέγεθος μιας επαγγελματικής κάρτας. Μπορείτε να το αγοράσετε από όλους τους συνηθισμένους ύποπτους - Farnell, Pimoroni και AdaFruit - για $ 5 ή £ 4 στο Ηνωμένο Βασίλειο.

Στην πραγματικότητα, όταν βγήκε για πρώτη φορά, το Raspberry Pi Zero δόθηκε μακριά ως δωρεάν δώρο κάλυψης στο 40ο τεύχος του MagPi. Πόσο παράλογο είναι αυτό ; Ένας υπολογιστής που μπορεί να τρέξει μια πλήρη έκδοση του Linux δόθηκε ακριβώς σαν ένα φτηνό σωλήνα lipgloss σε ένα περιοδικό έφηβος.

pizero1

Το Zero έχει όλα τα πλεονεκτήματα του αρχικού Raspberry Pi A +. Μπορεί να εκτελέσει το Raspbian - τη συμβατή έκδοση Raspberry Pi του Debian - άνετα. Επιτρέπει στον χρήστη να το προγραμματίζει σε διάφορες γλώσσες προγραμματισμού, συμπεριλαμβανομένων (αλλά όχι περιοριστικά) των Python, Ruby και JavaScript (με το node.js Τι είναι ο Node.JS και γιατί πρέπει να φροντίσω; .JS και γιατί θα πρέπει να με φροντίζω [Ανάπτυξη ιστού] Το JavaScript είναι μια γλώσσα προγραμματισμού απλά στην πλευρά του πελάτη που τρέχει στο πρόγραμμα περιήγησης, έτσι δεν είναι πλέον. Πολύ περισσότερο, αν ... Διαβάστε περισσότερα).

Ενώ η single-core CPU του 1Ghz και η μέτρια χωρητικότητα 512MB μνήμης RAM δεν αρκούν για την απρόσκοπτη περιήγηση στο Internet, μπορεί να κάνει σχεδόν οτιδήποτε άλλο θα χρησιμοποιούσατε για τον μικροελεγκτή.

Δυστυχώς, το Raspberry Pi πέφτει σε δύο βασικούς τομείς: Δικτύωση και συνδεσιμότητα USB. Έχει μόνο δύο θύρες micro USB και δεν υπάρχει κανένα Ethernet, Bluetooth ή Wi-Fi για να μιλήσετε. Για να προσθέσετε ή να επεκτείνετε αυτή τη λειτουργία, θα πρέπει να αγοράσετε έναν προσαρμογέα. Αυτό θα κοστίσει λιγότερο από ό, τι νομίζετε. Ένας προσαρμογέας δικτύου MicroUSB σε RJ45 μπορεί να έχει μόνο $ 2.16 για το AliExpress, συμπεριλαμβανομένης της δωρεάν αποστολής.

AliExpressConnector

Το Raspberry Pi Zero προσφέρει τη μέγιστη ισχύ επεξεργασίας από όλους τους μικροελεγκτές που αναφέρονται. Ως αποτέλεσμα, είναι καλύτερο να χρησιμοποιείται για περισσότερα έργα CPU έντασης, όπου ένα Arduino θα αγωνιστεί να αντιμετωπίσει, όπως η επεξεργασία δεδομένων και η απεικόνιση.

Το NodeMCU: Ο δολοφόνος Arduino

Το NodeMCU είναι ένας εντυπωσιακός μικρός μικροελεγκτής και προσφέρει πολλά για την ελαφριά τιμή του.

NodeMCU

Σε αντίθεση με το Arduino, το οποίο τροφοδοτείται από ένα ATMEGA με 8bit clocked σε 16MHz, αυτό τροφοδοτείται από το chipset ESP8266, το οποίο χρησιμοποιεί 32bit Tensilica Xtensa LX106 πυρήνα, ρολόι στα 80MHz. Περιλαμβάνει επίσης Wi-Fi, ενσωματωμένη στοίβα TCP / IP, αποθήκευση 4 megabyte επί του σκάφους, 20kB μνήμης RAM και 10 ακίδες GPIO (έξοδος γενικής χρήσης εισόδου). Αυτά μπορούν να συνδεθούν σε εξαρτήματα όπως κινητήρες, αισθητήρες και σερβομηχανισμοί.

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

Τα προγράμματα για το NodeMCU είναι γραμμένα σε Lua, μια γλώσσα προγραμματισμού παρόμοια με την Python και Ruby. Από πολλές απόψεις, είναι μάλλον ευκολότερο να μάθει από την παραλλαγή του C που χρησιμοποιείται από το Arduino. Έχει μια πολύ απλούστερη σύνταξη.

Μιλώντας για αυτό, αν γνωρίζετε ήδη πώς να γράψετε κώδικα για το Arduino, μπορείτε να αναβοσβήνετε το NodeMCU με μια εικόνα Arduino. Ο James Bruce διερεύνησε πώς να το κάνει αυτό στην αναθεώρησή του Γνωρίστε τον Kildeur του Arduino: ESP8266 Γνωρίστε τον Kildeur του Arduino: ESP8266 Τι θα συμβεί αν σας έλεγα ότι υπάρχει ένας πίνακας Dev συμβατός με Arduino με ενσωματωμένο Wi-Fi για λιγότερο από $ 10; Λοιπόν, υπάρχει. Διαβάστε περισσότερα, όπου περιγράφει το NodeMCU ως "Killer Arduino" .

Μπορείτε να πάρετε ένα NodeMCU για μόλις 3 δολάρια απευθείας από την Κίνα (ή πλησιέστερα με $ 9 στο Amazon), και είναι το μοναδικό σκάφος εδώ, το οποίο συσκευάζει οποιαδήποτε μορφή επίγειας δικτύωσης. Εάν θέλετε να προσθέσετε αυτό το χαρακτηριστικό στο Arduino Uno, για παράδειγμα, μπορείτε εύκολα να βρεθείτε να πληρώσετε επιπλέον 40 $.

HiLetgo Νέα έκδοση ESP8266 NodeMCU LUA CP2102 Πρόγραμμα ανάπτυξης ασύρματου δικτύου WIFI για το ESP-12E με ανοιχτή πηγή Ενσωματωμένο ασύρματο σετ αρχείων ασύρματου δικτύου Εξαιρετικό με το IDE του Arduino / Micropython HiLetgo Νέα έκδοση ESP8266 NodeMCU LUA CP2102 Πρόγραμμα ανάπτυξης ασύρματου δικτύου WIFI ESP-12E / Micropython Αγοράστε τώρα στο Amazon $ 8.39

Τι συμβούλιο είναι κατάλληλο για εσάς

Ας ανακεφαλαιώσουμε. Εάν πρόκειται να μάθετε ηλεκτρονικά από το μηδέν, θα πρέπει να πάρετε ένα Arduino. Εάν πρόκειται να κάνετε ένα έργο που απαιτεί πολλή δύναμη, χρησιμοποιήστε το Raspberry Pi Zero. Εάν το σχέδιό σας συνδέεται με το Διαδίκτυο με οποιονδήποτε τρόπο, χρησιμοποιήστε το NodeMCU.

Από αυτούς τους μικροελεγκτές, ποιο είναι το αγαπημένο σας και γιατί; Δώστε μου μια γραμμή στα σχόλια παρακάτω, και θα μιλήσουμε για όλα αυτά.

Συντελεστές φωτογραφίας: Σχέδιο συγκόλλησης Raspberry Pi Zero GPIO (Gareth Halfacre), NodeMCU (WowStar)

In this article