Arduino εναντίον Raspberry Pi: Τα υπέρ και τα κατά
Όπως είναι γνωστό, οι φτηνές συσκευές ανάπτυξης, το Arduino και το Raspberry Pi βρίσκονται σε πολύ παρόμοιες τιμές. Στην μεγάλη κοινότητα DIY, οι άνθρωποι αγαπούν να προτείνουν το ένα ή το άλλο με βάση τις προδιαγραφές ή την τιμολόγηση, αλλά στην πραγματικότητα υπάρχει πολύ περισσότερη διάκριση μεταξύ αυτών των δύο συσκευών παρά μόνο οι τεχνικές προδιαγραφές τους.
Σε χαρτί, πολλοί φαίνεται ότι το Arduino απλώς δεν συγκρίνεται με το Pi σε οποιαδήποτε ιδιότητα, καθώς το Pi είναι αρκετά μεγέθη πάνω από τις δυνατότητες του Arduino όσον αφορά την ισχύ επεξεργασίας.
Αυτό που οι άνθρωποι μπορεί να μην γνωρίζουν είναι ότι το Pi και το Arduino είναι δύο σχεδόν εντελώς διαφορετικά πράγματα: το Pi είναι ένας υπολογιστής και το Arduino είναι αυτό που ονομάζεται μικροελεγκτής.
Σχετικά με το Arduino
Ένας μικροελεγκτής είναι ένα από τα πολλά μέσα σε έναν πλήρη υπολογιστή. Αυτό σημαίνει ότι δεν είναι ένας πλήρης υπολογιστής. Αντίθετα, πρόκειται για έλεγχο ενός ή για βασικές εργασίες προγραμματισμού που δεν απαιτούν πλήρη επεξεργαστική ισχύ ή λειτουργικό σύστημα του υπολογιστή.
Το Arduino είναι ένας μικροελεγκτής. Διανέμει φθηνότερα από το Raspberry Pi και δεν έχει σχεδόν τις ίδιες δυνατότητες, αλλά δεν προορίζεται για τα ίδια πράγματα.
Το βασικό πλεονέκτημα του Arduino έναντι του Pi έρχεται με τη μορφή ενσωματωμένων αισθητήρων που τον καθιστά ικανό για πράγματα που το Pi δεν είναι χωρίς μεγάλες τροποποιήσεις ή προσθήκες.
Οι χρήστες που θέλουν να δημιουργήσουν βασικούς ελεγκτές για οικιακές συσκευές ή, για παράδειγμα, RC αυτοκίνητα, εξυπηρετούνται καλύτερα από το Arduino. Μόλις το αγοράσετε, είναι έτοιμο να προγραμματιστεί και να τρυπηθεί με το περιεχόμενο της καρδιάς σας, απαιτώντας πολύ μικρό χρόνο εγκατάστασης και ικανό να τροφοδοτήσει την μπαταρία.
Το Arduino είναι τελικά κατάλληλο για απλές εργασίες με βάση το υλικό: το Pi είναι μια άλλη ιστορία.
Σχετικά με το Raspberry Pi
Το Raspberry Pi είναι ένας πλήρης υπολογιστής και ως εκ τούτου είναι τόσο πιο ακριβό και πιο ισχυρό, hardware-σοφό, αν και εξακολουθεί να είναι πολύ πολύ φθηνότερη από έναν επιτραπέζιο υπολογιστή ή οποιαδήποτε από τις φορητές συσκευές σας.
Με τα πλεονεκτήματα της ύπαρξης ενός υπολογιστή έρχονται και τα μειονεκτήματα - το Pi από μόνο του απαιτεί περισσότερη επένδυση παράλληλα με το αρχικό κιτ για να το αναβαθμίσει και να τρέξει ως δικό του υπολογιστή. Θα χρειαστείτε μια κάρτα SD, περιφερειακά, ακόμη και μια οθόνη εάν δεν έχετε.
Το Raspberry Pi επίσης δεν έχει τους αισθητήρες του Arduino, επομένως αυτό καθιστά μάλλον ανέφικτο (και απλά σπατάλη χρημάτων) για απλά πράγματα όπως πίνακες ελέγχου ή τηλεχειριστήρια.
Το Pi είναι κατάλληλο για προγραμματιστές λογισμικού και λογισμικού. Μπορείτε να τρέξετε το Linux, το Android και τελικά τα Windows 10 σε αυτό, να το μετατρέψετε σε φορητό υπολογιστή για ρετρομονάρισμα ή υπολογισμό εν κινήσει, και ακόμη και αν είστε τόσο διατεθειμένοι να το χρησιμοποιήσετε ως φορητό επιτραπέζιο μηχάνημα.
συμπέρασμα
Εάν ενδιαφέρεστε να τραγουδήσετε με τα οικιακά σας συστήματα ή να κάνετε απλά ελεγκτές, το Arduino είναι για σας. Είναι φθηνότερο και είναι έτοιμο για χρήση από το κουτί, με πολλές ασπίδες διαθέσιμες για τυχόν εξειδικευμένες ανάγκες που μπορεί να έχετε και δεν καλύπτονται από το βασικό υλικό.
Εάν είστε περισσότερο σε μπέρδεμα με το λογισμικό και τους υπολογιστές, το Pi είναι η συσκευή για σας. Υπάρχουν πολλοί παράγοντες μορφής, καθώς και το Pi 2 για ανθρώπους που θέλουν έναν πιο ισχυρό υπολογιστή που θα μπορούσε να χωρέσει στην τσέπη σας. Το Pi απαιτεί εκτεταμένο χρόνο ρύθμισης και είναι περισσότερο μια ταλαιπωρία που πρέπει να ρυθμίσετε, αλλά εάν προτιμάτε τον εαυτό σας έναν προγραμματιστή λογισμικού, αυτό δεν πρέπει να σας προβληματίζει.
Τι γίνεται με εσένα; Υπάρχουν άλλες συσκευές DIY που νομίζετε ότι πρέπει να καλύψουμε; Έχετε το Pi ή το Arduino; Αν ναι, τι έχετε κάνει με αυτό; Απενεργοποιήστε τα σχόλια!