Προγράμματα για το arduino uno r3 στα ρωσικά. Σύνδεση Arduino και έναρξη στα Windows. Σύνδεση Arduino με υπολογιστή

Διανέμεται παντού δωρεάν άδεια, ώστε να μπορείτε να τα κατεβάσετε δωρεάν τόσο από τον ιστότοπό μας όσο και από επίσημες πηγές.

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

Ας μάθουμε πρώτα εν συντομία τι είναι το IDE και ας λάβουμε απαντήσεις στις πιο συχνές ερωτήσεις. Εάν είστε έμπειρος προγραμματιστής, τότε μπορείτε να μεταβείτε με ασφάλεια στην επόμενη ενότητα του άρθρου με συνδέσμους λήψης.

Τι είναι το Arduino IDE

Η συντομογραφία IDE σημαίνει Integrated Development Environment, που σημαίνει ολοκληρωμένο περιβάλλον ανάπτυξης. Χρησιμοποιώντας αυτό το πρόγραμμα, οι προγραμματιστές γράφουν προγράμματα και το κάνουν πολύ πιο γρήγορα και πιο άνετα από τη χρήση συμβατικών προγραμμάτων επεξεργασίας κειμένου.

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

Πώς να κατεβάσετε και να εγκαταστήσετε το Arduino IDE

Η διαδικασία λήψης και εγκατάστασης είναι απολύτως παραδοσιακή. Κατεβάζετε το αρχείο, ξεκινάτε την εγκατάσταση. Εκδόσεις με πρόγραμμα εγκατάστασης (exe) και κανονικές εκδόσεις είναι διαθέσιμες στον επίσημο ιστότοπο zip αρχεία. Μπορείτε να βρείτε εκδόσεις του Arduino IDE για όλα τα μεγάλα λειτουργικά συστήματα.

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

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

Ποια έκδοση του Arduino IDE να επιλέξω;

Η πρώτη έκδοση του περιβάλλοντος ανάπτυξης Arduino εμφανίστηκε επίσημα τον Αύγουστο του 2005. Από τότε έχει περάσει πολύ νερό κάτω από τη γέφυρα και το πρόγραμμα έχει υποστεί επαναστατικές αλλαγές αρκετές φορές. Μέχρι το 2011, οι αριθμοί έκδοσης αποτελούνταν από ένα ψηφίο (το τελευταίο ήταν 0023 - έκδοση με ημερομηνία 11/09/2011). Στη συνέχεια ήρθε η πιο οικεία καταχώριση με "ελάσσονες" και "μείζονες" ενημερώσεις. Έτσι, το Arduino 1.0.0 εμφανίστηκε στις 30 Νοεμβρίου 2011 και η έκδοση 1.0.1 - τον Μάιο του 2012.

Τα βασικά όσον αφορά τον αριθμό των ενημερώσεων και τα σχετικά προβλήματα συμβατότητας ήταν οι μεταβάσεις από τις εκδόσεις 1.0.7 και 1.5. Πολλές βιβλιοθήκες που γράφτηκαν για «παλιές εκδόσεις» του προγράμματος δεν μπόρεσαν να μεταγλωττιστούν σε νέες λόγω αλλαγών βιβλιοθήκες συστήματοςκαι άλλους εσωτερικούς μηχανισμούς συναρμολόγησης έργου. Αυτό έγινε ιδιαίτερα αισθητό κατά τη μετάβαση στην έκδοση 1.6. Εάν το έργο σας περιέχει αρχαίες βιβλιοθήκες με τις οποίες δεν λειτουργούν σωστά σύγχρονες εκδόσεις IDE, θα πρέπει να τα αλλάξετε μόνοι σας, να περιμένετε μέχρι να το κάνουν οι συγγραφείς ή να υποβάλετε τις περιστάσεις και να εγκαταστήσετε την έκδοση με την οποία θα λειτουργεί η βιβλιοθήκη.

Η τελευταία σταθερή έκδοση του Arduino IDE τη στιγμή της σύνταξης είναι η 1.8.7 (Αύγουστος 2018).

Arduino στα ρωσικά

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

Κατεβάστε το Arduino 1.8.7

Η έκδοση 1.8.x του Arduino IDE κυκλοφόρησε στις 11 Σεπτεμβρίου 2018 και είναι η πιο πρόσφατη σταθερή έκδοση τη στιγμή της σύνταξης. Σε σύγκριση με την 1.8.6, δεν θα βρείτε σημαντικές βελτιώσεις στη διεπαφή - όλες οι αλλαγές αφορούσαν κυρίως διορθώσεις σφαλμάτων και αυξημένη σταθερότητα.

έκδοση Windows

Έκδοση Linux και Mac

Αλλαγές στην έκδοση 1.8.7

Οι πιο σημαντικές αλλαγές σε αυτήν την έκδοση περιλαμβάνουν τα ακόλουθα:

  • Διορθώθηκε το πρόβλημα με την επιλογή θύρας κατά την πρώτη χρήση.
  • Διορθώθηκαν σφάλματα εκκίνησης με λανθασμένο αρχείο library_index.json ή εσφαλμένες εκδόσεις βιβλιοθήκης.
  • Διορθώθηκαν προβλήματα με χαμηλή ταχύτητα απόδοσης των μενού Αρχείο και Εργαλεία στην έκδοση Mac OS X.
  • Βελτιωμένη εργασία με παράθυρα διαλόγουσε MAC OS.
  • Η σταθερότητα του συστήματος στο σύνολό του έχει βελτιωθεί (τα σφάλματα πυρήνα έχουν διορθωθεί).

Κατεβάστε το Arduino 1.8.6

Το IDE 1.8.6 εμφανίστηκε τον Αύγουστο του 2018. Σε σύγκριση με την προηγούμενη έκδοση, έχουν προστεθεί πολλές βελτιώσεις στην 1.8.6.

Αλλαγές στην έκδοση 1.8 6

Λίστα προσθηκών και βελτιώσεων:

  • Η απόδοση της μεταγλώττισης έργου έχει βελτιωθεί με την παραλληλοποίηση διαδικασιών και την επαναχρησιμοποίηση μεταγλωττισμένων τμημάτων έργου.
  • Άλλες βελτιώσεις διεπαφής:
    • Προστέθηκαν επιταχυντές πληκτρολογίου κατά την κύλιση στα μενού (πατήστε το πλήκτρο 'a').
    • Προστέθηκε ένα scroller στο μενού προγραμματισμού.
    • Βελτιώσεις στο πλαίσιο διαλόγου Εύρεση/Αντικατάσταση
  • Δυνατότητα επιλογής θεμάτων - παραδοσιακά εγκατεστημένη στον κατάλληλο φάκελο ως αρχείο.
  • Οι πληροφορίες σφάλματος εμφανίζονται σε πιο δομημένη μορφή - υποδεικνύοντας όχι μόνο μια σειρά, αλλά και μια στήλη.
  • Το Port monitor μπορεί πλέον να εμφανίζει πληροφορίες χρονικής σήμανσης
  • Προστέθηκαν μεταφράσεις για τύπους σε βιβλιοθήκες.
  • Βελτιωμένη λειτουργικότητα οθόνης υψηλή ανάλυση(Υψηλής ανάλυσης) σε Linux
  • Για χρήστες Windowsσφάλματα στη λειτουργικότητα των έργων κατασκευής από αρχεία που είναι αποθηκευμένα σε αποθήκευση στο σύννεφο OneDrive.
  • Επιταχυνόμενη έναρξη προγράμματος κατά τη χρήση συνδέσεων εικονικού δικτύου
  • Βελτίωση στη διαχείριση βιβλιοθήκης (αναζήτηση, εγκατάσταση).
  • Διορθώθηκαν πολλά μικρά σφάλματα στη διεπαφή, βελτιώθηκε η σταθερότητα του πυρήνα.

έκδοση Windows

Κατεβάστε το Arduino IDE από τον επίσημο ιστότοπο

Για να κατεβάσετε το πρόγραμμα από τον επίσημο ιστότοπο Arduino.cc, πρέπει να βρείτε το στοιχείο Λογισμικό – Λήψεις στην πλοήγηση του ιστότοπου. Βρείτε συνδέσμους στη σελίδα για τις πιο πρόσφατες εκδόσεις του προγράμματος (για Windows, Linux, Mac OS X). Κάνοντας κλικ στον σύνδεσμο θα μεταφερθείτε στη σελίδα λήψης όπου μπορείτε να επιλέξετε την επιλογή λήψης:

  • Με υποστήριξη έργου (υποδείξτε πόσα είστε διατεθειμένοι να δωρίσετε)
  • Καμία υποστήριξη. Απλώς κάντε κλικ στο κουμπί "Λήψη".

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

Έκδοση 1.8.7

Windows Installer, 1.8.7https://www.arduino.cc/download_handler.php?f=/arduino-1.8.7-windows.exe
παράθυρα - αρχείο ZIP, 1.8.7 https://www.arduino.cc/download_handler.php?f=/arduino-1.8.7-windows.zip
MAC OS X, 1.8.7

× Κλείσιμο


Το Arduino IDE είναι ένα δωρεάν περιβάλλον ανάπτυξης για την πλατφόρμα Arduino, που περιέχει έναν επεξεργαστή κώδικα, έναν μεταγλωττιστή και μια μονάδα μεταφοράς υλικολογισμικού στην πλακέτα. Αυτό το περιβάλλον είναι τέλειο για προγραμματιστές που προτιμούν τις γλώσσες προγραμματισμού C και C++. Προγράμματα (σκίτσα) που γράφτηκαν χρησιμοποιώντας το Arduino IDE υποβάλλονται σε επεξεργασία από έναν προεπεξεργαστή και στη συνέχεια μεταγλωττίζονται σε AVR-GCC.

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

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

Βασικά πλεονεκτήματα του Arduino IDE για Windows

Μεταξύ παρόμοιων λειτουργιών Προγράμματα arduinoΤο IDE είναι προσβάσιμο, κατανοητό για αρχάριους και διαθέτει μεγάλη γκάμα δυνατοτήτων για επαγγελματίες. Το πρόγραμμα έχει μια εύκολη στη χρήση και κατανοητή διεπαφή. Είναι συμβατό με διαφορετικές εκδόσειςλειτουργικά συστήματα Windows. Επομένως, χρησιμοποιώντας τυπικές βιβλιοθήκες, κάθε αρχάριος μπορεί να δημιουργήσει ένα απλό έργο μέσα σε λίγα λεπτά.

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

Κύρια μειονεκτήματα

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

Εγκατάσταση

  • Κατεβάστε λογισμικόΣύνδεσμος;
  • ανοίξτε το ληφθέν αρχείο.
  • εκτελέστε τις εντολές, κοιτάξτε στο παράθυρο εγκατάστασης.

Τι νέα

  • Νέος στόχος! Οι πλακέτες ARM64 υποστηρίζονται πλέον πλήρως (Nvidia Jetson και RaspberryPi3 με λειτουργικό σύστημα 64-bit).
  • Διορθώθηκαν σφάλματα που σχετίζονται με το UTF8 στα Windows.
  • Διορθώθηκε: Τώρα μπορείτε να μεταγλωττίσετε ξανά χρησιμοποιώντας OpenJDK (η εξάρτηση JavaFx καταργήθηκε).
  • Διορθώθηκε: Χρησιμοποιήστε το TouchBar μόνο σε OSX 10.12 ή νεότερη έκδοση.
  • PluggableDiscovery: Προσθέστε εύκολα το δικό σας Discoverer και κάντε το διαθέσιμο στο μενού Boards/Port (ευχαριστούμε τον @PaulStoffregen για την ιδέα και την αρχική υλοποίηση).
  • LibManager: η επιβράδυνση κατά την αναζήτηση έχει μειωθεί.
  • Διορθώθηκε: Βεβαιωθείτε ότι η γραμμή του σκίτσου είναι ορατή εάν περιέχει σφάλμα και πρέπει να επισημανθεί.
  • Linux: Το πρόγραμμα εγκατάστασης προσπαθεί τώρα να συνδέσει το /usr/local/bin (αυτό δεν επηρεάζει την κανονική εγκατάσταση εκτός συστήματος) Ευχαριστώ @2E0PGS.
  • Η διορθωμένη ενημέρωση υλικολογισμικού δεν είναι διαθέσιμη για πλακέτες WINC τρίτων κατασκευαστών.
  • Χρησιμοποιήστε τη λεξικογραφική απόσταση ως τελευταία ευκαιρία για να βρείτε τη βιβλιοθήκη που χρειάζεστε (αν αποτύχει οποιαδήποτε άλλη τεχνική).
  • Διορθώθηκαν ορισμένα πρωτότυπα που εισήχθησαν στη μέση μιας συνάρτησης.

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

Visuino

Το Visuino είναι ένα δωρεάν γραφικό περιβάλλον που υποστηρίζεται από βιομηχανικούς ελεγκτές Controllino (PLC) συμβατούς με το Arduino. Καθιστά δυνατή τη δημιουργία πολύπλοκων συστημάτων αυτοματισμού και λύσεων IoT (Internet of Things) και αυτό μπορεί να γίνει απλά μετακινώντας και συνδέοντας οπτικά μπλοκ. Περιβάλλον λογισμικούδημιουργεί αυτόματα κώδικα για βιομηχανικούς ελεγκτές.

Τι πρέπει λοιπόν να γίνει. Επιλέξτε στοιχεία (ενότητες) από τον πίνακα στοιχείων και μετακινήστε τα στην περιοχή σχεδίασης. Στη συνέχεια, πρέπει να συνδεθούν και να ρυθμιστούν οι ιδιότητες. Αυτό γίνεται χρησιμοποιώντας το Object Inspector.

Τα πλεονεκτήματα του Visuino περιλαμβάνουν μεγάλο σετεξαρτήματα για μαθηματικές και λογικές συναρτήσεις, σερβομηχανισμούς, οθόνες, Διαδίκτυο κ.λπ.

Όταν το PLC είναι προγραμματισμένο, το γραφικό περιβάλλον ζητά τη διαθέσιμη μέθοδο σύνδεσης στον ελεγκτή. Αυτή μπορεί να είναι σειριακή θύρα, Ethernet, Wi-Fi ή GSM.

Επιτέλους, το έργο σας είναι έτοιμο: όλοι οι ελεγκτές είναι εγγεγραμμένοι, όλα λειτουργούν. Τώρα, κάνοντας κλικ στο λογότυπο του Arduino που βρίσκεται στον επάνω πίνακα, θα αναγκάσετε το Visuino να δημιουργήσει κωδικούς για το Arduino και να ανοίξει το περιβάλλον ανάπτυξής του (Arduino IDE), μέσω του οποίου μπορείτε ήδη να μεταγλωττίσετε τον κώδικα και να τον φορτώσετε στο PLC.

Συμβουλή.Εάν η εγκατεστημένη πλακέτα δεν ταιριάζει με το Arduino σας, μπορείτε να την αλλάξετε χρησιμοποιώντας την εντολή "Select Board".

Γρατσουνιά

Αυτό το γραφικό περιβάλλον προγραμματισμού δημιουργήθηκε το 2003, όταν μια ομάδα εργαζομένων στο MIT Media Lab αποφάσισε να αναπτύξει μια γλώσσα προγραμματισμού που θα ήταν προσβάσιμη σε όλους. Ως αποτέλεσμα, μετά από αρκετό καιρό, το Scratch παρουσιάστηκε στο κοινό.

Κυρίως, ίσως, μοιάζει με Lego. Με τουλάχιστον, η αρχή είναι η ίδια: είναι ένα αντικειμενοστρεφές περιβάλλον στο οποίο τα προγράμματα συναρμολογούνται από εξαρτήματα, πολύχρωμα και φωτεινά. Αυτά τα μέρη μπορούν να μετακινηθούν, να τροποποιηθούν και να αλληλεπιδράσουν με διαφορετικούς τρόπους. Η βάση του Scratch είναι μπλοκ εντολών, όπως αισθητήρες, μεταβλητές, κίνηση, ήχος, χειριστές, εμφάνιση, στυλό, έλεγχος κ.λπ. Ενσωματωμένο επεξεργαστής γραφικώνκαθιστά δυνατή τη σχεδίαση οποιουδήποτε αντικειμένου. Έχουν περάσει λιγότερο από πέντε χρόνια από τη δημιουργία του Scratch, όταν εμφανίστηκε το έργο Scratch for Arduino (συντομογραφία S4A), το οποίο επιτρέπει τον προγραμματισμό του Arduino PLC.

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

Συμβουλή.Υπάρχει ένας ειδικός πόρος για αρχάριους στο Scratch: https://scratch-ru.info.

ArduBlock

Όταν ένα άτομο έχει ήδη κατακτήσει πλήρως το Scratch, αλλά δεν έχει φτάσει ακόμη στο Wiring, στο οποίο έχουν προγραμματιστεί πλακέτες συμβατές με Arduino, ήρθε η ώρα να προτείνουμε το εργαλείο ArduBlock γραμμένο σε Java. Είναι ιδιαίτερα καλό για όσους ενδιαφέρονται για τη ρομποτική.

Ποιά είναι η διαφορά? Το γεγονός είναι ότι το Scratch δεν ξέρει πώς να αναβοσβήνει το Arduino, ελέγχει μόνο το PLC του μέσω USB. Έτσι, το Arduino δεν μπορεί να λειτουργήσει μόνο του, γιατί εξαρτάται από τον υπολογιστή.

Στην πραγματικότητα, το ArduBloсk είναι ένα ενδιάμεσο στάδιο ανάμεσα στο παιδικό Scratch και το εντελώς επαγγελματικό, αν και προσιτό Visuino, αφού, όπως και το τελευταίο, έχει τη δυνατότητα να αναβοσβήνει χειριστήρια συμβατά με Arduino.

Συμβουλή.Μην ξεχάσετε να εγκαταστήσετε μια μηχανή Java στον υπολογιστή σας. Δεν παίρνει πολύ χρόνο.

Έτσι, πιο γραφικά περιβάλλοντα - καλά και διαφορετικά. Είθε το Arduino να είναι μαζί σας.

Φωτογραφία: κατασκευαστικές εταιρείες, pixabay.com

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

Κατεβάστε
Παρακολούθηση σειριακού διαύλου

Εμφανίζει δεδομένα που αποστέλλονται στην πλατφόρμα Arduino ( Πλακέτα USBή κάρτα σειριακού λεωφορείου). Για να στείλετε δεδομένα, πρέπει να εισαγάγετε κείμενο και να πατήσετε το κουμπί Αποστολή ή Εισαγωγή. Στη συνέχεια, επιλέξτε τον ρυθμό baud από την αναπτυσσόμενη λίστα που αντιστοιχεί στην τιμή Serial.beginστο σκίτσο. Σε Mac ή Linux OS, η πλατφόρμα Arduino θα επανεκκινηθεί (το σκίτσο θα ξεκινήσει από την αρχή) όταν συνδεθεί η παρακολούθηση σειριακού διαύλου.

Είναι δυνατή η ανταλλαγή πληροφοριών με την πλατφόρμα μέσω προγραμμάτων Processing, Flash, MaxMSP κ.λπ. (δείτε τη σελίδα περιγραφών διεπαφής για λεπτομέρειες).

Ρυθμίσεις

Ορισμένες ρυθμίσεις μπορούν να αλλάξουν στο παράθυρο Προτιμήσεις(Μενού Arduino σε Mac OS ή Αρχείο σε Windows και Linux OS). Οι υπόλοιπες ρυθμίσεις βρίσκονται στο αρχείο, η θέση του οποίου υποδεικνύεται στο παράθυρο Προτιμήσεις.

Πλατφόρμες

Η επιλογή της πλατφόρμας επηρεάζει: τις παραμέτρους (π.χ. ταχύτητα CPU και ρυθμό baud) που χρησιμοποιούνται κατά τη μεταγλώττιση και φόρτωση σκίτσων και τις ρυθμίσεις εγγραφής του bootloader του μικροελεγκτή. Ορισμένα χαρακτηριστικά πλατφόρμας διαφέρουν μόνο στην τελευταία παράμετρο (Bootloader), επομένως, ακόμη και αν η εκκίνηση είναι επιτυχής με την κατάλληλη επιλογή, μπορεί να χρειαστεί να ελέγξετε τη διαφορά πριν γράψετε το Bootloader.

  • Arduino BT
    Συχνότητα ρολογιού ATmega168 16 MHz. Ο Bootloader φορτώνεται μαζί με κωδικούς για την προετοιμασία της μονάδας Bluetooth.
  • LilyPad Arduino με το ATmega328
    Συχνότητα ρολογιού ATmega328 8 MHz (3,3 V) με δυνατότητα αυτόματης επανεκκίνησης. Συμμορφώνεται με το Arduino Pro ή Pro Mini(3,3 V, 8 MHz) με ATmega328.
  • LilyPad Arduino με το ATmega168
    Η συχνότητα ρολογιού του ATmega168 είναι 8 MHz.

    Ο φορτωμένος Bootloader έχει μεγάλο χρονικό όριο (κατά την επανεκκίνηση, η λυχνία LED 13 αναβοσβήνει τρεις φορές), επειδή πρωτότυπες εκδόσειςΤα LilyPads δεν υποστηρίζουν αυτόματη επανεκκίνηση. Επίσης τα εξωτερικά ρολόγια δεν υποστηρίζονται και επομένως ο Bootloader ρυθμίζει το ATmega168 για να φορτώνει το εσωτερικό ρολόι των 8 MHz.

    Εάν έχετε νεότερες εκδόσεις του LilyPad (με είσοδο λογισμικού 6 ακίδων), θα χρειαστεί να επιλέξετε Arduino Pro ή Pro Mini (8 MHz) με ATmega168 πριν φορτώσετε το Bootloader.

  • Arduino Pro ή Pro Mini (3,3V, 8MHz) με ATmega328
    Συχνότητα ρολογιού ATmega328 8 MHz (3,3 V) με δυνατότητα αυτόματης επανεκκίνησης. Συμμορφώνεται με το LilyPad Arduino με ATmega328.
  • Arduino Pro ή Pro Mini (3.3V, 8MHz) με ATmega168
    Συχνότητα ρολογιού ATmega168 8 MHz (3,3 V) με δυνατότητα αυτόματης επανεκκίνησης.
  • Arduino NG ή ΠΡΟΗΓΟΥΜΕΝΕΣ ΕΚΔΟΣΕΙΣμε το ATmega168
    Η ταχύτητα ρολογιού ATmega168 είναι 16 MHz χωρίς αυτόματη επανεκκίνηση. Η μεταγλώττιση και η φόρτωση αντιστοιχούν στο Arduino Diecimila ή στο Duemilanove με ATmega168, αλλά ο Bootloader έχει μεγάλο χρονικό όριο (ο pin 13 LED αναβοσβήνει τρεις φορές κατά την επανεκκίνηση).
  • Arduino NG ή προηγούμενες εκδόσεις με ATmega8
    Η ταχύτητα ρολογιού ATmega8 είναι 16 MHz χωρίς δυνατότητα αυτόματης επανεκκίνησης.

Για να γράψετε (επεξεργαστείτε) και να ανεβάσετε (υλικολογισμικό) προγράμματα (σκίτσα) στο Arduino, πρέπει να εγκαταστήσετε ένα πρόγραμμα προγραμματισμού όπως το Arduino IDE ή να χρησιμοποιήσετε έναν διαδικτυακό επεξεργαστή Ιστού. Λήψη (μεταφόρτωση) προγράμματος Arduino IDE τελευταία έκδοση, ή μπορείτε να χρησιμοποιήσετε το πρόγραμμα επεξεργασίας ιστού από την ενότητα Λογισμικό του ιστότοπου arduino.cc.

Λήψη (φόρτωση) Arduino IDE από τον επίσημο ιστότοπο:

Μεταβείτε στον επίσημο ιστότοπο του Arduino και επιλέξτε από τη λίστα που παρέχεται, λειτουργικό σύστημαστο οποίο λειτουργεί ο υπολογιστής σας. Σε αυτό το άρθρο θα εξετάσουμε την εγκατάσταση του Arduino IDE στο λειτουργικό σύστημα. Σύστημα Windows. Επιλέγοντας την πρώτη γραμμή " WindowsΕγκαταστάτης"Θα εγκαταστήσετε το Arduino IDE (όπως εγκαθιστάτε οποιαδήποτε άλλα προγράμματα) και επιλέγοντας τη δεύτερη γραμμή " WindowsΑρχείο ZIP για εγκατάσταση χωρίς διαχειριστή» Θα κατεβάσετε ένα αρχείο ZIP με ένα φάκελο προγράμματος που μπορείτε να εκτελέσετε χωρίς εγκατάσταση (ακόμα και αν δεν έχετε δικαιώματα διαχειριστή στον υπολογιστή σας).

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


Εάν θέλετε απλώς να κατεβάσετε το πρόγραμμα, κάντε κλικ στο κουμπί «ΑΠΛΑ ΛΗΨΗ» εάν θέλετε να κατεβάσετε το πρόγραμμα και ευχαριστήστε τους προγραμματιστές, συμβάλλοντας στην περαιτέρω ανάπτυξη του λογισμικού και, στη συνέχεια, κάντε κλικ στο κουμπί «ΣΥΝΕΧΕΙΑ & ΛΗΨΗ». .

Περιμένετε μέχρι να γίνει λήψη του αρχείου

Αφού ολοκληρωθεί η λήψη, το αρχείο θα πρέπει να βρίσκεται στον φάκελο: " Αυτός ο υπολογιστής > Λήψεις "(εκτός αν έχετε καθορίσει διαφορετική τοποθεσία για την αποθήκευση του αρχείου).

Τρέξιμο αρχείο εγκατάστασης

από το φάκελο: «Αυτός ο υπολογιστής > Λήψεις» (θα έχετε αριθμούς έκδοσης Arduino IDE αντί για X.X.X στο όνομα του αρχείου).






  • 1 μήνυμα: σας παρουσιάζει συμφωνία άδειας, κάντε κλικ στο κουμπί «Συμφωνώ», θα εμφανιστεί το μήνυμα 2.
  • Μήνυμα 2: σας ζητά να επιλέξετε στοιχεία εγκατάστασης, κάντε κλικ στο κουμπί "Επόμενο", θα εμφανιστεί το μήνυμα 3.
  • Μήνυμα 3: σας ζητά να επιλέξετε τη διαδρομή για την εγκατάσταση του Arduino IDE, κάντε κλικ στο κουμπί "Εγκατάσταση", θα εμφανιστεί το μήνυμα 4.
  • Μήνυμα 4: σας ενημερώνει για την πρόοδο της εγκατάστασης του Arduino IDE, μετά την οποία θα εμφανιστεί το μήνυμα 5.
  • Μήνυμα 5: σας ενημερώνει ότι η εγκατάσταση του Arduino IDE έχει ολοκληρωθεί, κάντε κλικ στο κουμπί «Κλείσιμο».

Κατά τη διαδικασία εγκατάστασης, ενδέχεται να εμφανιστούν 4 μηνύματα πάνω από το παράθυρο Windows windowsζητώντας την άδειά σας για την εγκατάσταση προγραμμάτων οδήγησης:


Επιτρέψτε την εγκατάσταση προγραμμάτων οδήγησης κάνοντας κλικ στο κουμπί "Εγκατάσταση" αυτά τα προγράμματα οδήγησης θα σας επιτρέψουν να αναγνωρίσετε και να εργαστείτε με πλακέτες Arduino που είναι συνδεδεμένες μέσω του διαύλου USB.

Αυτό ολοκληρώνει την εγκατάσταση του Arduino IDE. .

Το εικονίδιο του προγράμματος θα πρέπει να εμφανίζεται στην επιφάνεια εργασίας σας:

Εκκίνηση Arduino IDE:

Όταν εκκινείτε το πρόγραμμα για πρώτη φορά, ενδέχεται να εμφανιστεί ένα μήνυμα τείχος προστασίας των Windowsσχετικά με τον αποκλεισμό της πρόσβασης για ορισμένες λειτουργίες δικτύωσης Arduino IDE Java:


Επιτρέψτε την πρόσβαση κάνοντας κλικ στο κουμπί «Να επιτρέπεται η πρόσβαση». Μετά από αυτό, αυτό το παράθυρο δεν θα εμφανιστεί.

Θα ανοίξει το παράθυρο του προγράμματος Arduino IDE:


Το παρακάτω σχήμα δείχνει τον σκοπό των περιοχών και των λειτουργικών κουμπιών του προγράμματος:


Τώρα μπορείτε να γράψετε ένα σκίτσο (κώδικα) και να το ανεβάσετε (upload/flash) στο Arduino. Αλλά πριν από αυτό, πρέπει να συνδέσετε την πλακέτα Arduino στον υπολογιστή και να πείτε στο πρόγραμμα Arduino IDE ποια πλακέτα Arduino συνδέσατε και σε ποια θύρα...

Σύνδεση της πλακέτας Arduino:

Αφού συνδέσετε την πλακέτα Arduino μέσω θύρα USBστον υπολογιστή, το πρόγραμμα Arduino IDE πρέπει να υποδεικνύει ποια πλακέτα Arduino συνδέσατε. Για να το κάνετε αυτό, επιλέξτε τον επιθυμητό πίνακα από τη λίστα στην ενότητα μενού " Εργαλεία > Πληρωμή > Το όνομα του πίνακα σας


Τώρα πρέπει να επιλέξετε τη θύρα Com στην οποία είναι συνδεδεμένη η πλακέτα Arduino. Για να το κάνετε αυτό, επιλέξτε την επιθυμητή θύρα Com από τη λίστα με τις διαθέσιμες θύρες Com στην ενότητα μενού " Εργαλεία > Λιμάνι > Διαθέσιμος αριθμός θύρας", όπως φαίνεται στο παρακάτω σχήμα:


Εάν ο ελεγκτής USB της πλακέτας σας Arduino έχει εφαρμοστεί σε ένα FTDI ή παρόμοιο τσιπ, τότε στη λίστα των διαθέσιμων θυρών Com δεν θα δείτε το όνομα της πλακέτας Arduino σε αγκύλες απέναντι από τη θύρα Com. Στην περίπτωσή μας, θα δείτε απλώς "COM1" και "COM7", τότε τίθεται το ερώτημα, σε ποια από αυτές τις θύρες είναι συνδεδεμένη η πλακέτα Arduino;

Αυτό το ζήτημα μπορεί να λυθεί πολύ απλά. Αποσυνδέστε την πλακέτα Arduino από τον υπολογιστή και ανοίξτε το μενού " Εργαλεία > Λιμάνι » . Στη λίστα των θυρών Com θα δείτε μόνο διαθέσιμος Com ports, δηλαδή, στην περίπτωσή μας μόνο "COM1". Τώρα συνδέστε την πλακέτα Arduino στον υπολογιστή και ανοίξτε ξανά το μενού " Εργαλεία > Λιμάνι » . Τώρα θα δείτε ότι η λίστα των θυρών Com έχει αυξηθεί κατά μία (στην περίπτωσή μας, το "COM7" προστέθηκε στο "COM1") και στη θύρα Com φαίνεται ότι η πλακέτα Arduino είναι συνδεδεμένη.

Εάν, όταν συνδέετε την πλακέτα Arduino, δεν βλέπετε την εμφάνιση μιας νέας θύρας Com, τότε ο ελεγκτής USB της πλακέτας σας Arduino εφαρμόζεται σε τσιπ τρίτων και πρέπει να εγκαταστήσετε ένα πρόσθετο πρόγραμμα οδήγησης για αυτό. Όπως, για παράδειγμα, το πρόγραμμα οδήγησης για το τσιπ CH340G.

Μεταφόρτωση σκίτσου από το πρόγραμμα Arduino IDE στον πίνακα Arduino:

Αφού υποδείξετε τον τύπο της πλακέτας Arduino, επιλέξετε τη θύρα Com και γράψετε το σκίτσο σας (κωδικός προγράμματος), το σκίτσο μπορεί να μεταφορτωθεί (ανεβαστεί/αναβοσβήσει) στον ελεγκτή της πλακέτας Arduino . Για να το κάνετε αυτό, επιλέξτε το στοιχείο μενού "» ή κάντε κλικ στο κουμπί με τη μορφή κύκλου με ένα βέλος:


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


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


Το μικρό σκίτσο που δίνεται παραπάνω (στην εικόνα) θα ανάψει το LED Πλακέτα Arduino. Πολλά σκίτσα απλοποιούνται και συντομεύονται με τη χρήση βιβλιοθηκών. Μπορείτε να μάθετε ποιες είναι οι βιβλιοθήκες και πώς να τις εγκαταστήσετε στην ενότητα.