Η πλακέτα Arduino είναι ένας μικροελεγκτής ανοιχτού κώδικα, ενιαίας πλακέτας σχεδιασμένος για Do-It-Yourself ηλεκτρονικά και ηλεκτρικά έργα . Βασικά, αναπτύχθηκε για Ιταλούς φοιτητές σχεδιασμού το 2004, αλλά γρήγορα έγινε αγαπημένο για αρχάριους, ενσωματωμένους προγραμματιστές, κατασκευαστές προϊόντων. Επειδή οι πίνακες Arduino έχουν μερικά μοναδικά χαρακτηριστικά, όπως ένα ενσωματωμένο σύνολο εισόδων και εξόδων που συνδέονται απευθείας με αισθητήρες, κινητήρες, φώτα, ελεγκτές σκλάβων, επεκτάσιμα προστατευτικά. Το Arduino αποτελείται από μια προγραμματιζόμενη πλακέτα κυκλώματος (συνήθως έναν μικροελεγκτή) και ένα κομμάτι λογισμικού (IDE, Integrated Development Environment).
Το Arduino αποτελείται από μια προγραμματιζόμενη πλακέτα κυκλώματος (συνήθως έναν μικροελεγκτή) και ένα κομμάτι λογισμικού (IDE, Integrated Development Environment). Τα βασικά χαρακτηριστικά του Arduino Boards περιλαμβάνουν τα ακόλουθα
- Απλό περιβάλλον προγραμματισμού
- Φθηνό και ευέλικτο υλικό
- Ανοιχτό λογισμικό και επεκτάσιμο λογισμικό
- Ανοιχτού κώδικα και επεκτάσιμο υλικό
- Διαγώνια πλατφόρμα
Διαφορετικοί πίνακες Arduino για Ηλεκτρονικά και Ηλεκτρικά Έργα
Οι πίνακες Arduino ταξινομούνται με βάση τη χρήση και τις προδιαγραφές τους. Διαφορετικές σανίδες Arduino αναφέρονται παρακάτω.
Πίνακες Arduino επιπέδου εισόδου
- Arduino UNO
- Arduino Leonardo
- ΕΡΕΥΝΗΣΗ Arduino
- Arduino Micro
- Arduino Nano
Βελτιωμένες δυνατότητες Arduino Boards
- Arduino MEGA 2560
- Arduino MEGA ADK
- Arduino ΔΥΟ
- ArduinoM0
- ArduinoM0 PRO
Πίνακες Arduino με βάση το Διαδίκτυο των πραγμάτων (IoT)
- Arduino YUN
- Arduino Ethernet
- Arduino Tian
- Arduino Industrial 101
- Arduino Leonardo ETH
Φορητές σανίδες Arduino
- LilyPad Arduino
- LilyPad Arduino USB
- LilyPad Arduino Simple Snap
- Arduino Gemma
Συμβατές σανίδες Arduino και Arduino
Arduino UNO
Ο πίνακας ArduinoUNO είναι ο βασικός πίνακας για τους αρχάριους να μάθουν από το μηδέν. Είναι μια πλακέτα βασισμένη σε μικροελεγκτή με έναν μικροελεγκτή ATmega328P. Περιέχει όλα όσα χρειάζονται για την υποστήριξη του μικροελεγκτή, απλώς συνδέστε τον σε έναν υπολογιστή με καλώδιο USB ή τροφοδοτήστε τον με έναν προσαρμογέα AC-to-DC ή μπαταρία για να ξεκινήσετε.
Διοικητικό Συμβούλιο Arduino UNO
Οι κύριες προδιαγραφές του πίνακα ArduinoUNO δίνονται παρακάτω.
- Ψηφιακοί ακροδέκτες I / O-14 (εκ των οποίων οι 6 παρέχουν έξοδο PWM)
- PWM Digital Καρφίτσες I / O-6
- Αναλογικοί ακροδέκτες εισόδου-6
- Μνήμη Flash-32 KB (ATmega328P)
- SRAM-2 KB (ATmega328P)
- EEPROM-1 KB (ATmega328P)
- Clock Speed-16 MHz κρύσταλλος χαλαζία
- Σύνδεση USB
- Υποδοχή τροφοδοσίας
- Κεφαλίδα ICSP και κουμπί επαναφοράς
Συμβατό υλικό Arduino
Όπως γνωρίζουμε όλοι, το Arduino είναι ένας πίνακας πρωτοτύπων ανοιχτού κώδικα. Διάφορα προϊόντα συμβατά με Arduino κυκλοφορούν στο εμπόριο, εδώ οι παρακάτω πίνακες είναι σχεδόν πλήρως συμβατές με το υλικό και το λογισμικό Arduino.
InVentor (Ινδία) και Richduino (Ινδία), Συμβατή πλακέτα Arduino UNO R3 με σχεδιασμό μονής όψης ATmega328P σε πολύ προσιτή τιμή
ST Freeduino Robotics Board, Συμβατό με Arduino UNO R3. Διαθέτει ενσωματωμένες θύρες Servo για 4 servos. Ρυθμιστής LM1117 για ρεύμα 1500mA. Μια ευέλικτη πηγή τροφοδοσίας (υποδοχή DC ή USB).
YourDuinoRoboRED, Advanced Arduino UNO Συμβατό με 5.0 / 3.3V, Όλα I / O έως 3-pin
Microduino, Τρίτου μεγέθους, προσαρτημένη πλακέτα συμβατή με Arduino, συμπεριλαμβανομένων πολλών εύχρηστων μονάδων επέκτασης. Είναι γνωστό καλύτερο για το πρωτότυπο και το σχεδιασμό προϊόντων.
Wotduino, Είναι ένας κλώνος DIY Arduino, που υλοποιείται σε ένα μονό στρώμα PCB.
RockBLOCK, Πρόκειται για έναν πίνακα συμβατό με πλακέτα Arduino, είναι πολύ δημοφιλές για τη μονάδα αμφίδρομης δορυφορικής ανταλλαγής μηνυμάτων, η οποία μπορεί εύκολα να ενσωματωθεί χρησιμοποιώντας USB ή σειριακές διεπαφές. Επιτρέπει την αποστολή ή λήψη σύντομων μηνυμάτων από οπουδήποτε στη Γη.
Digispark, Ανοιχτού κώδικα, μικρο-μεγέθους συμβατή πλακέτα ανάπτυξης Arduino με ενσωματωμένο USB, 6 I / O, SPI, I2C, PWM και ADC.
Arduemetry, Συμβατό με Arduino, το κύριο χαρακτηριστικό του Arduemtry είναι η πλατφόρμα καταγραφής δεδομένων GPS σχεδιασμένη για ασύρματη τηλεμετρία (ερασιτέχνες ρουκέτες, μπαλόνια μεγάλου υψομέτρου, οχήματα RC, APRS κ.λπ.).
DT-AVR Inoduino, DT-AVR Το Inoduino είναι μια μονάδα μικροελεγκτή που βασίζεται στο AT90USB1286, η οποία έχει συμβατότητα με το Arduino. Χρησιμοποιεί υψηλής ποιότητας εξαρτήματα SMD, συμπαγή σε μέγεθος. Αυτή η ενότητα έχει σχεδιαστεί με τον εσωτερικό bootloader για λήψη κώδικα χρησιμοποιώντας το λογισμικό Arduino IDE.
Συμβατό υλικό Arduino
Πίνακες Arduino σε Έργα Ηλεκτρονικής και Ηλεκτρολόγων Μηχανικών
Οι εφαρμογές του πίνακα Arduino εμπλέκονται κυρίως το ενσωματωμένο σύστημα σε πραγματικό χρόνο βασισμένα έργα που περιλαμβάνουν, έλεγχο βιομηχανικών συσκευών, έλεγχο έντασης των φωτεινών σηματοδοτών, αποφυγή εμποδίων, έλεγχος ηλεκτρικών συσκευών, αυτοματισμός σπιτιού, ανίχνευση σφαλμάτων υπόγειου καλωδίου, ηλιακός φωτεινός σηματοδότης κ.λπ. Για την καλύτερη κατανόηση αυτών των εφαρμογών. Εδώ θα συζητήσουμε εν συντομία με ένα κατάλληλο διάγραμμα. Για αυτήν την ανάπτυξη εφαρμογών, πρέπει να γράψουμε λογισμικό σε γλώσσα προγραμματισμού Arduino και ArduinoIDE.
Εδώ θα συζητήσουμε εν συντομία με ένα κατάλληλο διάγραμμα. Για αυτήν την ανάπτυξη εφαρμογών, πρέπει να γράψουμε λογισμικό σε γλώσσα προγραμματισμού Arduino και ArduinoIDE.
Φωτιστικά δρόμου με βάση Arduino LED με αυτόματο έλεγχο έντασης
Ο κύριος στόχος αυτού του έργου είναι να ελέγξει την αυτόματη ένταση των φωτεινών σηματοδοτών χρησιμοποιώντας μια πλακέτα Arduino. Ένας πίνακας Arduino χρησιμοποιείται για τον έλεγχο της έντασης των φώτων με την εξέλιξη των σημάτων PWM που παράγουν MOSFET για ενεργοποίηση / απενεργοποίηση ένα σύνολο διόδων εκπομπής φωτός.
Απαιτήσεις υλικού
- Arduino Board (ATmega AVR σειρά Μικροελεγκτής)
- Τροφοδοτικό
- Πυκνωτές, αντιστάσεις
- Λευκά LED
- MOSFET
- Κρύσταλλο
Διάγραμμα μπλοκ των LED Street Lights που βασίζονται σε πίνακες Arduino με αυτόματο έλεγχο έντασης
Σε σύγκριση με τους λαμπτήρες HID, η διάρκεια ζωής των LED είναι περισσότερο επειδή οι LED καταναλώνουν λιγότερη ισχύ. Η πλακέτα Arduino περιλαμβάνει προγραμματιζόμενες εντολές που ελέγχουν την ένταση του φωτός με βάση τα παραγόμενα σήματα PWM. Η ένταση του φωτός διατηρείται υψηλή κατά τη διάρκεια της νύχτας όταν η κυκλοφορία στους δρόμους μειώνεται αργά και η ένταση του φωτός μειώνεται επίσης όλο και περισσότερο μέχρι το πρωί. Επιτέλους η ένταση του φωτός κλείνει εντελώς το πρωί στις 6 π.μ. και ξαναρχίζει στις 6 μ.μ. το βράδυ και αυτή η διαδικασία είναι συχνή.
Φωτιστικά LED με βάση το Arduino με Αυτόματο Ένταση Έλεγχος
Ρομπότ αποφυγής εμποδίων Arduino
Ο κύριος στόχος αυτού του έργου είναι να σχεδιάσει ένα ρομποτικό όχημα που χρησιμοποιείται για την αποφυγή εμποδίων. Αυτό το έργο χρησιμοποιεί έναν αισθητήρα υπερήχων για την κίνηση του ρομπότ και το Arduino χρησιμοποιείται για την επιθυμητή λειτουργία.
Απαιτήσεις υλικού
- Πίνακας Arduino Develop
- IC οδηγού κινητήρα
- DC Motors
- Δίοδοι
- Μπαταρία
- Αισθητήρας υπερήχων.
Διάγραμμα μπλοκ του ρομπότ αποφυγής εμποδίων που λειτουργεί με Arduino
Κάθε φορά που ένα ρομπότ εντοπίζει ένα εμπόδιο μπροστά του, τότε αμέσως που στέλνει τα σήματα στον πίνακα Arduino. Ανάλογα με το ληφθέν σήμα εισόδου, ο μικροελεγκτής στέλνει την εντολή στο ρομπότ να ταξιδεύει σε διαφορετική κατεύθυνση ενεργοποιώντας σωστά τους κινητήρες που διασυνδέονται μέσω ενός IC οδηγού κινητήρα.
Ρομπότ αποφυγής εμποδίων Arduino
Οικιακός αυτοματισμός με βάση το Arduino
Καθώς η καθημερινή τεχνολογία αναπτύσσεται και τα σπίτια γίνονται επίσης πολύ έξυπνα. Στα σπίτια μας, τα φορτία λειτουργούν με συμβατικούς διακόπτες. Όμως, η λειτουργία που αλλάζει για να τους πλησιάσει είναι πολύ δύσκολη για εμάς. Έτσι, αυτό το έργο δίνει την καλύτερη λύση χρησιμοποιώντας το Arduino και τα smartphone.
Απαιτήσεις υλικού
- Πίνακας Arduino (ATmega AVR series Microcontroller)
- Μονάδα Bluetooth
- Μονάδα τροφοδοσίας 9V
- Opto-isolator
- TRIAC
- Δίοδοι, αντιστάσεις, πυκνωτές
- Λάμπες (φορτίο)
Διάγραμμα μπλοκ οικιακού αυτοματισμού με βάση το Arduino
Στο άκρο του δέκτη μια συσκευή Bluetooth είναι συνδεδεμένη στην πλακέτα Arduino, ενώ στο άκρο του πομπού, μια εφαρμογή GUI σε τηλέφωνο Android στέλνει εντολές ON / OFF στον δέκτη. Πατώντας τη συγκεκριμένη θέση στο GUI, τα φορτία μπορούν να είναι ON / OFF από απόσταση. Αυτά τα φορτία μπορούν να ελεγχθούν από μια πλακέτα Arduino μέσω Thyristors και Opto-Isolators χρησιμοποιώντας TRIAC.
Οικιακός αυτοματισμός βασισμένος σε πίνακες Arduino
Επομένως, όλα αυτά αφορούν τη χρήση του Πίνακες Arduino σε Έργα Ηλεκτρονικής και Ηλεκτρολόγων Μηχανικών . Ελπίζουμε να έχετε καλύτερη κατανόηση αυτών των έργων. Επιπλέον, τυχόν απορίες σχετικά με αυτήν την ιδέα, δώστε τα σχόλιά σας σχολιάζοντας την παρακάτω ενότητα σχολίων.