Πώς να χρησιμοποιήσετε πίνακες Arduino σε Έργα Ηλεκτρονικής και Ηλεκτρολόγων Μηχανικών

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων





Η πλακέτα 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

Διοικητικό Συμβούλιο 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 εμπλέκονται κυρίως το ενσωματωμένο σύστημα σε πραγματικό χρόνο βασισμένα έργα που περιλαμβάνουν, έλεγχο βιομηχανικών συσκευών, έλεγχο έντασης των φωτεινών σηματοδοτών, αποφυγή εμποδίων, έλεγχος ηλεκτρικών συσκευών, αυτοματισμός σπιτιού, ανίχνευση σφαλμάτων υπόγειου καλωδίου, ηλιακός φωτεινός σηματοδότης κ.λπ. Για την καλύτερη κατανόηση αυτών των εφαρμογών. Εδώ θα συζητήσουμε εν συντομία με ένα κατάλληλο διάγραμμα. Για αυτήν την ανάπτυξη εφαρμογών, πρέπει να γράψουμε λογισμικό σε γλώσσα προγραμματισμού Arduino και ArduinoIDE.

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

Φωτιστικά δρόμου με βάση Arduino LED με αυτόματο έλεγχο έντασης

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

Απαιτήσεις υλικού

  • Arduino Board (ATmega AVR σειρά Μικροελεγκτής)
  • Τροφοδοτικό
  • Πυκνωτές, αντιστάσεις
  • Λευκά LED
  • MOSFET
  • Κρύσταλλο
Διάγραμμα μπλοκ των LED Street Lights που βασίζονται σε πίνακες Arduino με αυτόματο έλεγχο έντασης

Διάγραμμα μπλοκ των LED Street Lights που βασίζονται σε πίνακες Arduino με αυτόματο έλεγχο έντασης

Σε σύγκριση με τους λαμπτήρες HID, η διάρκεια ζωής των LED είναι περισσότερο επειδή οι LED καταναλώνουν λιγότερη ισχύ. Η πλακέτα Arduino περιλαμβάνει προγραμματιζόμενες εντολές που ελέγχουν την ένταση του φωτός με βάση τα παραγόμενα σήματα PWM. Η ένταση του φωτός διατηρείται υψηλή κατά τη διάρκεια της νύχτας όταν η κυκλοφορία στους δρόμους μειώνεται αργά και η ένταση του φωτός μειώνεται επίσης όλο και περισσότερο μέχρι το πρωί. Επιτέλους η ένταση του φωτός κλείνει εντελώς το πρωί στις 6 π.μ. και ξαναρχίζει στις 6 μ.μ. το βράδυ και αυτή η διαδικασία είναι συχνή.

Φωτιστικά LED με βάση το Arduino με Αυτόματο Ένταση Έλεγχος

Φωτιστικά LED με βάση το Arduino με Αυτόματο Ένταση Έλεγχος

Ρομπότ αποφυγής εμποδίων Arduino

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

Απαιτήσεις υλικού

Διάγραμμα μπλοκ του ρομπότ αποφυγής εμποδίων που λειτουργεί με Arduino

Διάγραμμα μπλοκ του ρομπότ αποφυγής εμποδίων που λειτουργεί με Arduino

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

Ρομπότ αποφυγής εμποδίων Arduino

Ρομπότ αποφυγής εμποδίων Arduino

Οικιακός αυτοματισμός με βάση το Arduino

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

Απαιτήσεις υλικού

  • Πίνακας Arduino (ATmega AVR series Microcontroller)
  • Μονάδα Bluetooth
  • Μονάδα τροφοδοσίας 9V
  • Opto-isolator
  • TRIAC
  • Δίοδοι, αντιστάσεις, πυκνωτές
  • Λάμπες (φορτίο)
Block Block Διάγραμμα οικιακού αυτοματισμού με βάση το Arduino

Διάγραμμα μπλοκ οικιακού αυτοματισμού με βάση το Arduino

Στο άκρο του δέκτη μια συσκευή Bluetooth είναι συνδεδεμένη στην πλακέτα Arduino, ενώ στο άκρο του πομπού, μια εφαρμογή GUI σε τηλέφωνο Android στέλνει εντολές ON / OFF στον δέκτη. Πατώντας τη συγκεκριμένη θέση στο GUI, τα φορτία μπορούν να είναι ON / OFF από απόσταση. Αυτά τα φορτία μπορούν να ελεγχθούν από μια πλακέτα Arduino μέσω Thyristors και Opto-Isolators χρησιμοποιώντας TRIAC.

Οικιακός αυτοματισμός βασισμένος σε πίνακες Arduino

Οικιακός αυτοματισμός βασισμένος σε πίνακες Arduino

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