Arduino Uno: περιγραφή, περιγραφή πλατφόρμας
Η κοινότητα Arduino είναι τεράστιααριθμός χρηστών, πολλά εκπαιδευτικά υλικά, έργα και έτοιμες λύσεις που χρησιμοποιούνται σε διάφορες εφαρμογές. Επίσης, η εταιρεία προσφέρει μια πολύ απλή μέθοδο αλληλεπίδρασης με εξωτερικές περιφερειακές συσκευές. Αρχικά, η βάση Arduino αναπτύχθηκε για να παρέχει τη σύνδεση διαφόρων ενεργοποιητών και αισθητήρων στον μικροελεγκτή χωρίς τη χρήση πρόσθετων κυκλωμάτων. Η ανάπτυξη απλών συσκευών και εφαρμογών δεν απαιτεί βαθιά γνώση της ηλεκτρονικής.
Περιγραφή συσκευής
Το Arduino Uno είναι ανοιχτόΜια πλατφόρμα που σας επιτρέπει να συναρμολογείτε μια ποικιλία ηλεκτρονικών συσκευών. Αυτό το διοικητικό συμβούλιο θα είναι χρήσιμο και ενδιαφέρον για δημιουργικούς ανθρώπους, προγραμματιστές, σχεδιαστές και άλλα περίεργα μυαλά που επιθυμούν να σχεδιάσουν τα δικά τους gadgets. Το Arduino Uno μπορεί να λειτουργήσει τόσο σε συνδυασμό με τον υπολογιστή όσο και εκτός σύνδεσης. Όλα εξαρτώνται από το σκοπό και την ιδέα.
Η πλατφόρμα Arduino Uno αποτελείται από λογισμικό καιεξαρτήματα υλικού που είναι πολύ εύκαμπτα και εύχρηστα. Για τον προγραμματισμό χρησιμοποιήστε μια απλοποιημένη έκδοση του C ++ (καλωδίωση). Ο σχεδιασμός μπορεί να γίνει με το ελεύθερο IDE του Arduino και με βάση αυθαίρετα εργαλεία C / C ++. Η συσκευή υποστηρίζει λειτουργικά συστήματα Linux, MacOS και Windows. Για προγραμματισμό και επικοινωνία με έναν υπολογιστή, χρησιμοποιείται καλώδιο USB και για αυτόνομη λειτουργία απαιτείται μονάδα τροφοδοσίας (6-20V). Για τους αρχάριους ανέπτυξε έτοιμα έτοιμα σύνολα για το σχεδιασμό ηλεκτρονικών - μια σειρά από "Matryoshka".
Arduino Uno R3
Πρόκειται για ένα νέο μοντέλο που παράγεται στην Ιταλία. Βασίζεται στον μικροεπεξεργαστή ATmega328p, του οποίου η συχνότητα ρολογιού είναι 16 MHz, μνήμη - 32 KB. Η πλακέτα έχει 20 επαφές (παρακολουθείται) εξόδου και εισόδου, που προορίζονται για αλληλεπίδραση με περιφερειακές συσκευές.
Χαρακτηριστικά της συσκευής
Το Arduino Uno είναι σε θέση να αλληλεπιδράσει με άλλουςArduino, υπολογιστές και μικροελεγκτές. Η πλατφόρμα συσκευής επιτρέπει τη σειριακή σύνδεση χρησιμοποιώντας τους ακροδέκτες RX (0) και TX (1). Ο επεξεργαστής ATmega16U2 μεταφράζει μια τέτοια σύνδεση μέσω μιας θύρας USB: Ως αποτέλεσμα, μια πρόσθετη θύρα COM είναι εγκατεστημένη στον υπολογιστή. Το λογισμικό Arduino περιλαμβάνει ένα βοηθητικό πρόγραμμα που ανταλλάσσει μηνύματα κειμένου στο δημιουργημένο κανάλι. Η κάρτα συσκευής είναι εξοπλισμένη με LED RX και TX, οι οποίες ανάβουν κατά τη μεταφορά πληροφοριών μεταξύ του υπολογιστή και του επεξεργαστή ATmega162U. Χάρη σε μια ξεχωριστή βιβλιοθήκη, μπορείτε να οργανώσετε μια σύνδεση χρησιμοποιώντας διαφορετικές επαφές, μη περιοριζόμενες στο μηδέν και πρώτα. Και με τη βοήθεια πρόσθετων καρτών επέκτασης, καθίσταται δυνατή η οργάνωση άλλων τρόπων αλληλεπίδρασης, για παράδειγμα, το Wi-Fi, το ραδιοφωνικό κανάλι, το δίκτυο Ethernet.
Το Arduino Uno smd έχει ένα ειδικόΜια ασφάλεια που προστατεύει τις θύρες USB του υπολογιστή από βραχυκύκλωμα και υπερτάσεις. Παρόλο που οι υπολογιστές έχουν τη δική τους προστασία, η ασφάλεια παρέχει επιπλέον εμπιστοσύνη. Μπορεί να σπάσει τη σύνδεση εάν η είσοδος της θύρας USB τροφοδοτηθεί με ρεύμα μεγαλύτερη από 500 mA και την επαναφέρει όταν το ρεύμα επιστρέψει στο κανονικό.
Συμπέρασμα
Συνοψίζοντας, θα πούμε ότι ο Arduino είναι αρκετάΜια ευέλικτη και λειτουργική πλατφόρμα για την ανάπτυξη διαφόρων εφαρμογών. Έχει εξαιρετικές ευκαιρίες να παρέχει αλληλεπίδραση με περιφερειακές συσκευές. Το Arduino είναι εξαιρετικό για τη μελέτη μικροελεγκτών και μπορεί επίσης να χρησιμεύσει ως βάση για μικρά έργα.