Πίνακας περιεχομένων:

Οδηγός αγοράς για Arduino Uno: 4 βήματα
Οδηγός αγοράς για Arduino Uno: 4 βήματα

Βίντεο: Οδηγός αγοράς για Arduino Uno: 4 βήματα

Βίντεο: Οδηγός αγοράς για Arduino Uno: 4 βήματα
Βίντεο: Arduino Basics | LED με κουμπί 2024, Ιούλιος
Anonim
Οδηγός αγοράς για το Arduino Uno
Οδηγός αγοράς για το Arduino Uno

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

Βήμα 1: Γνήσιο Arduino, κλώνος ή παράγωγο

Υπάρχουν διάφορες κατηγορίες πινάκων Arduino που μπορείτε να αγοράσετε:

  • Γνήσιοι πίνακες μάρκας Arduino
  • Πλαστά χαρτόνια
  • Πίνακες κλωνοποίησης
  • Παραγωγοί πίνακες

Γνήσια και πλαστά χαρτόνια

Οι γνήσιοι πίνακες μάρκας Arduino κατασκευάζονται από μια εταιρεία σε συνεργασία με τον ιδιοκτήτη του εμπορικού σήματος Arduino σε μια συγκεκριμένη χώρα.

Για αγοραστές από τις ΗΠΑ, οι πιο συνηθισμένοι πωλητές του Arduino μπορεί να είναι το adafruit.com ή το sparkfun.com. Οι σανίδες διατίθενται επίσης μέσω καταστημάτων από τούβλα και κονίαμα, όπως το Micro Center.

Οι γνήσιοι πίνακες Arduino είναι το πρότυπο βάσει του οποίου βασίζονται οι πίνακες κλωνοποίησης ή παραγώγων και είναι οι πίνακες για τους οποίους το τυπικό λογισμικό IDE έχει σχεδιαστεί για να λειτουργεί με out-of-the-box.

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

Ακολουθεί ένα άρθρο στον ιστότοπο arduino.cc που δίνει πληροφορίες σχετικά με τα πλαστά χαρτόνια:

blog.arduino.cc/2013/07/10/send-in-the-clones/

Ένας πλαστός πίνακας παραβιάζει πνευματικά δικαιώματα και εμπορικά σήματα και κατασκευάζεται από παραγωγό που επιθυμεί να είναι απατηλός. Δεν υπάρχει κανένας λόγος για έναν κατασκευαστή να παραποιήσει ένα σχέδιο υλικού ανοιχτού κώδικα, επειδή επιτρέπεται στους κατασκευαστές να κάνουν ακριβή αντίγραφα εφόσον δεν παραβιάζουν εμπορικά σήματα, αλλά για κάποιο λόγο είναι συνηθισμένο. Σας συνιστώ να αφιερώσετε λίγο περισσότερο χρόνο στη διαδικασία αγοράς σας για να βεβαιωθείτε ότι δεν αγοράζετε πλαστά. Εάν ο λόγος που σας ελκύει ένας ιστότοπος που προσφέρει απομιμήσεις είναι η τιμή ή αν κοιτάζετε αυτό που φαίνεται να είναι γνήσιος πίνακας Arduino αλλά έχει μειωμένη τιμή σε σύγκριση με το Adafruit, το SparkFun ή τους άλλους επίσημους πωλητές, μπορείτε να εξοικονομήσετε χρήματα και απλώς να αγοράσετε έναν κλώνο ή παράγωγο, και αυτά είναι αποδεκτά από τους κατόχους εμπορικών σημάτων Arduino.

Εάν αγοράζετε μια γνήσια πλακέτα Arduino, θα ξοδέψετε 20 έως 35 δολάρια ΗΠΑ σε αυτήν, ή θα αγοράσετε ένα πλαστό και δεν θα το καταλάβετε. Επομένως, πρέπει απλώς να αγοράσετε γνήσιο από έναν αξιόπιστο προμηθευτή και να μην προσπαθήσετε να αγοράσετε γνήσιο από έναν εκπτωτή.

Κλώνος και παράγωγα χαρτιά

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

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

Παραδείγματα πρόσθετων χαρακτηριστικών είναι η πρόσθετη παροχή ρεύματος ή η ρύθμιση ισχύος, η προστασία αντίστροφης πολικότητας, το λογικό επίπεδο εναλλαγής, η λογική ανοχή, η μετατροπή ή η προστασία, οι συντελεστές προσαρμοσμένης μορφής, το πρόσθετο ή το μειωμένο κύκλωμα. Τα παράγωγα είναι ευεργετικά για το ιδρυτικό έργο, επειδή μερικές φορές οι νέες δυνατότητες εισέρχονται στις επόμενες γενιές γνήσιων Arduinos. Και παραγωγοί κατασκευαστές και υποστηρικτές συμβάλλουν στον κώδικα και την τεκμηρίωση. Όπως και με τους κλώνους, εάν ένα παράγωγο δεν παραβιάζει εμπορικά σήματα, είναι εντάξει.

Τι είναι γνήσιο;

Το παρακάτω κείμενο για τις εταιρείες Arduino που χωρίζουν είναι πλέον παλιά είδηση, επειδή οι εταιρείες έχουν επανενωθεί. Υπάρχει πλέον μία εταιρεία Arduino. Το υπόλοιπο κείμενο σε αυτό το "βήμα" διατηρείται για ιστορικούς σκοπούς.

Παλιά νέα:

Ένας από τους 5 ιδρυτές του Arduino, ο Gianluca Martino, έκοψε τη σχέση του από τους άλλους. Υπάρχει ένα χάσμα στην ιδρυτική ομάδα, συνεχιζόμενες νομικές διαφορές και τώρα υπάρχουν δύο ξεχωριστές εταιρείες που χρησιμοποιούν το όνομα Arduino. Τόσο οι αρχικοί ιστότοποι arduino.cc όσο και οι νεότεροι ιστότοποι arduino.org έχουν ορισμένους από τους ίδιους διανομείς.

Ο Massimo Banzi είπε σε ένα ιστολόγιο στο arduino.cc σταμάτησαν να λαμβάνουν δικαιώματα για την ιταλικής κατασκευής Arduinos και αυτά είναι τα Arduinos της εταιρείας του Gianluca Martino που λειτουργεί το arduino.org.

makezine.com/2015/03/19/massimo-banzi-fighting-for-arduino/

blog.arduino.cc/2015/03/20/dear-arduino-community/

www.arduino.org/blog/1-the-new-blog/first-round-won

Αυτά τα προβλήματα επιλύονται για το arduino.cc μέσω νέων εταιρικών συνεργασιών. Η μάρκα Genuino δημιουργήθηκε από το arduino.cc λόγω αυτού του χάσματος στην ομάδα του Arduino. Τα Unos κατασκευάζονται με το σήμα Genuino για την Κίνα και άλλες ασιατικές αγορές μέσω συνεργασίας με το SeeedStudio. Το Arduino Uno κατασκευάζεται τώρα στις ΗΠΑ από τον Ιούλιο του 2015 μέσω συνεργασίας με την Adafruit.

makezine.com/2015/06/20/ardunio-announces-manufacturing-partnership-seeedstudio/

makezine.com/2015/05/26/first-arduino-made-american-soil/

Η διαμάχη και ο διαχωρισμός των εταιρειών είναι ατυχής. Μερικοί άνθρωποι επιλέγουν πλευρές και είναι ισχυροί υποστηρικτές της μιας εταιρείας ή της άλλης. Μερικοί άνθρωποι υποστηρίζουν και τις δύο εταιρείες ή απλώς επιλέγουν πίνακες και σχετικό λογισμικό με βάση την καταλληλότητα στο έργο που κατασκευάζουν. Ορισμένοι επιλέγουν πίνακες από την εταιρεία με την ισχυρότερη διαδικτυακή υποστήριξη ή την πιο χρήσιμη κοινότητα φόρουμ.

Βήμα 2: Απάτη ή διαφορές στο Uno

Έτσι, όλα εξαρτώνται από τον ορισμό σας για το Uno και τι είναι σημαντικό για εσάς.

ATmega328P με οποιονδήποτε σειριακό προσαρμογέα

Εάν θεωρείτε ότι ένα Uno είναι ένας πίνακας που βασίζεται σε ATmega328P με οποιονδήποτε ενσωματωμένο προσαρμογέα USB σε σειριακό και έναν σειριακό bootloader 115200 baud, αυτό θα περιλαμβάνει τα πολλά Unos που προσφέρονται στο eBay που διαθέτουν τσιπ USB CH340G αντί του ATmega16U2. Πολλοί από αυτούς τους πίνακες προσφέρονται και πωλούνται ως εκτυπωμένοι ως Uno R3 ή Rev 3, κάτι που είναι ανακριβές, αφού το Rev 3 ήταν ουσιαστικά μια αναβάθμιση από ATmega8U2 σε ATmega16U2. Δεν υπάρχει κανένας λόγος να αποκαλέσετε μια πλακέτα Uno "Rev 3" ή "R3" εκτός αν έχει ATmega16U2. Οι πίνακες χωρίς το ATmega16U2 είναι ένα παράγωγο Arduino Duemilanove που έχει καεί με ένα bootloader Optiboot.

Κατά τη γνώμη μου, εάν ενδιαφέρεστε για έναν από αυτούς τους πίνακες, θα πρέπει απλώς να αγοράσετε ένα CH340G ή FTDI Nano 3.0, το οποίο είναι ουσιαστικά το ίδιο πράγμα σε μια μικρότερη συσκευασία. Είναι λιγότερο ακριβό και μπορεί να τοποθετηθεί απευθείας σε ένα breadboard ή να ενσωματωθεί σε ένα έργο. Μπορείτε να κάψετε μόνοι σας τον Optiboot bootloader και να τον ονομάσετε Uno.

Εάν αγοράζετε ένα Uno με ATmega328P και οποιονδήποτε σειριακό προσαρμογέα, θα πρέπει να είστε ευτυχείς εάν κάποιος κάψει ένα πρόγραμμα εκκίνησης Optiboot σε ένα Duemilanove ή παράγωγο και βάλει το όνομα Uno σε αυτό.

ATmega328P με ATmega16U2 ως σειριακό προσαρμογέα

Εάν θεωρείτε ότι το Uno Rev 3 είναι ένας πίνακας που βασίζεται σε ATmega328P με ATmega16U2, συμπεριλαμβανομένων πρόσθετων δυνατοτήτων, όπως η δυνατότητα διασύνδεσης με τον υπολογιστή σας ως πληκτρολόγιο, ποντίκι κ.λπ., τότε ένα από αυτά τα παράγωγα που περιγράφονται παραπάνω με CH340G ή Το τσιπ FTDI δεν θα περιγραφεί σωστά ως Uno Rev 3 και πρέπει να προσέξετε. Ένα Uno Rev 3 που διαθέτει ATmega16U2 θα μπορούσε να θεωρηθεί ως Arduino 2 σε 1, αφού το ATmega16U2 δεν διαφέρει πολύ από το τσιπ επεξεργαστή στο Leonardo ή Pro Micro, το ATmega32U4. Το ATmega16U2 είναι προσαρτημένο στο ATmega328P μέσω σειριακής σύνδεσης και υπάρχει δυνατότητα τόσο για προγραμματισμό όσο και για αλληλεπίδραση μεταξύ τους για να σας δώσει μεγαλύτερη χωρητικότητα ή ικανότητα σε σύγκριση με έναν Duemilanove ή παρόμοιο κλασικό πίνακα Arduino.

Το Microcenter.com έχει αυτό που θεωρώ ότι είναι καλοί κλώνοι και έχουν το ATmega16U2. Η μάρκα είναι εσωτερική. Έχουν καταστήματα στις ΗΠΑ και πωλούν online. Η εμπειρία μου ήταν από το περπάτημα σε ένα κατάστημα και την αγορά. Έχω αγοράσει επίσης από τον πωλητή eBay axeprice και αναφέρει ξεχωριστά τα ATmega16U2 και CH340G UNO και ανταποκρίθηκε στην επικοινωνία μηνυμάτων eBay. Η παραγγελία μου από την axeprice έφτασε στις ΗΠΑ σε 8 ημέρες. Δεν μπορώ να εγγυηθώ ότι η εμπειρία σας από την αγορά από αυτούς τους πωλητές θα είναι τόσο καλή όσο η δική μου, απλώς μοιράζομαι πληροφορίες.

Πηγαίνοντας στη ζούγκλα

Εάν ψωνίζετε στο eBay ή στο Amazon ή σε άλλη ανοιχτή αγορά, οι πίνακες Uno προσφέρονται πολύ συχνά για πώληση όπου μια φωτογραφία δείχνει καθαρά ένα τετράγωνο τσιπ USB SMD ΚΑΙ η περιγραφή ή ο τίτλος λέει συγκεκριμένα ATmega16U2 ή ATmega8U2, αλλά αυτό που πραγματικά παίρνετε είναι ένα πλακέτα με CH340G ή άλλο τσιπ που δεν μπορεί να προγραμματιστεί και δεν μοιάζει με τη φωτογραφία της διαφήμισης. Εάν σας ενδιαφέρει, πρέπει να κάνετε πολύ συγκεκριμένες ερωτήσεις στον πωλητή και να κρίνετε μόνοι σας πόσο αξιόπιστος και ανταποκρινόμενος είναι ο πωλητής πριν αγοράσετε.

Υπάρχουν περιπτώσεις όπου κάποιος παίρνει ένα Uno και δεν μπορεί να το ανεβάσει. Μερικοί κατασκευαστές βάζουν ένα παλαιότερο bootloader και το πουλάνε ως Uno. Μπορεί στην πραγματικότητα να έχει ωραία και όμορφη μεταξωτή εικόνα με το όνομα Uno ή Uno R3. Αλλά λόγω του παλαιότερου φορτωτή εκκίνησης, ο οποίος καταλαμβάνει περισσότερη μνήμη και λειτουργεί με διαφορετικό ρυθμό baud, ο πίνακας είναι στην πραγματικότητα ένα Duemilanove. Είναι εντάξει να πάτε με έναν φθηνό πίνακα, αλλά απλώς να γνωρίζετε ότι μπορεί να χρειαστεί να κάνετε κάποιο μπέρδεμα ή αντιμετώπιση προβλημάτων για να προχωρήσετε.

forum.arduino.cc/index.php?topic=332638.0

Βήμα 3: Πόσα να αγοράσετε

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

Νομίζω ότι είναι μια πολύ καλή ιδέα να έχετε περισσότερα από ένα Arduino. Εάν ο προϋπολογισμός σας απασχολεί, το να έχετε δύο κλώνους είναι πιθανότατα καλύτερο από το να έχετε ένα και μόνο ένα γνήσιο Arduino. Or μπορείτε να αγοράσετε ένα γνήσιο και έναν κλώνο.

Πράγματα που μπορεί να μην γνωρίζουν οι αρχάριοι:

  • Μπορείτε να προγραμματίσετε ένα Arduino να είναι προγραμματιστής ISP και, στη συνέχεια, να προγραμματίσετε ένα άλλο Arduino με αυτό, για να κάψετε ξανά τον εκκινητή εκκίνησης ή να φορτώσετε ένα σκίτσο χωρίς να χρησιμοποιήσετε ένα πρόγραμμα εκκίνησης.
  • Μπορείτε να προγραμματίσετε ένα Arduino να είναι σειριακός προσαρμογέας και στη συνέχεια να το χρησιμοποιήσετε για να προγραμματίσετε έναν από τους πίνακες Arduino που δεν διαθέτουν ενσωματωμένους σειριακούς προσαρμογείς, όπως το Pro Mini και μερικά από τα LilyPads. Αλλά είναι πραγματικά πιο εύκολο και αρκετά προσιτό να αγοράσετε έναν ξεχωριστό σειριακό προσαρμογέα.

Βήμα 4: Προς SMD ή Όχι σε SMD…

Προς SMD ή Όχι σε SMD…
Προς SMD ή Όχι σε SMD…

Όπως φαίνεται σε αυτήν την εικόνα, το Uno μπορεί να συνοδεύεται από ένα μεγάλο τσιπ DIP ή ένα μικρό τσιπ κολλημένο στην επιφάνεια. Και τα δύο έχουν την ίδια λειτουργικότητα.

Αφήστε το κόστος, την ομορφιά του σχεδιασμού και την προοριζόμενη χρήση του Uno να είναι ο οδηγός σας. Το ATmega328P είναι ανθεκτικό, οπότε είναι πιθανό να καπνίζετε έναν ρυθμιστή ή πυκνωτή πριν καπνίσετε το ATmega328P. Αλλά, εάν έχετε ανάγκη, μπορείτε να αποσυνδέσετε το παλιό τσιπ και να συνδέσετε ένα νέο εάν έχετε την έκδοση DIP. Μια πιο πιθανή ανάγκη να αποσυνδέσετε και να αντικαταστήσετε το τσιπ είναι να χρησιμοποιήσετε την πλακέτα Uno ως κύκλωμα υποστήριξης για τον προγραμματισμό αυτόνομων τσιπ. Εάν νομίζετε ότι μπορεί να σας ενδιαφέρει αυτό, μπορείτε να προτιμήσετε το DIP.

Μπορείτε να χρησιμοποιήσετε το άλλο σας Arduino ως προγραμματιστή ISP για να εγγράψετε το πρόγραμμα εκκίνησης ή άλλα προγράμματα στις κενές νέες μάρκες που εισάγετε.

Εάν ενδιαφέρεστε να συρρικνώσετε την τελική έκδοση του έργου και να ενσωματώσετε μόνιμα τη λειτουργικότητα του Arduino σε αυτό, μπορείτε απλώς να αγοράσετε ένα πολύ φθηνό Nano ή Pro Mini αντί να εργάζεστε με διακριτά εξαρτήματα. Αυτές οι μικροσκοπικές πλακέτες έχουν το τσιπ SMD και κυκλώματα υποστήριξης, όπως ρυθμιστή και κρύσταλλο. Έτσι, μπορεί να μην χρειάζεται να μπείτε στο κτίριο το δικό σας Arduino από μέρη, εκτός αν η πρόθεση είναι να διασκεδάσετε με αυτό και να μάθετε αυτές τις λεπτομέρειες.

Για παράγωγα, λάβετε υπόψη τα SparkFun "RedBoard - Programmed with Arduino" και Adafruit "METRO 328." Είναι σανίδες Uno με SMD ATmega328P. Έχουν FDTI τσιπ USB, όχι ATmega16U2 όπως το γνήσιο Uno. Μην το ανησυχείτε, εκτός εάν γνωρίζετε ότι θα θέλετε να κάνετε κάτι προηγμένο που απαιτεί Uno με τσιπ USB ATmega16U2.

Περαιτέρω ανάγνωση σχετικά με SMD εναντίον DIP:

learn.sparkfun.com/tutorials/redboard-vs-uno/smd-vs-pth

Εάν αγοράσετε ένα με τσιπ DIP, προχωρήστε και πιέστε το στην πρίζα για να το τοποθετήσετε σταθερά. Συχνά φτάνουν με το τσιπ να μην έχει καθίσει πλήρως.

Συνιστάται: