Το Arduino είναι μια πλατφόρμα πρωτοτύπων ηλεκτρονικής ανοικτής πηγής βασισμένη σε ευέλικτο, εύχρηστο υλικό και λογισμικό Σήμερα θα σας βοηθήσουμε να ξεκινήσετε δείχνοντάς σας μερικές από τις διαθέσιμες επιλογές και πόσο εύκολο είναι να ξεκινήσετε.
Το υλικό Arduino είναι μια πλακέτα κυκλώματος ανοιχτού κώδικα με μικροεπεξεργαστή και ακίδες εισόδου / εξόδου (I / O) για επικοινωνία και έλεγχο φυσικών αντικειμένων (LED, σερβο, κουμπιά κ.λπ.). Η πλακέτα τροφοδοτείται συνήθως μέσω USB ή εξωτερικής τροφοδοσίας η οποία με τη σειρά της επιτρέπει την τροφοδοσία άλλου υλικού και αισθητήρων.
Το Arduino διαθέτει επίσης ένα στοιχείο λογισμικού ανοιχτού κώδικα που είναι παρόμοιο με το C ++. Το ενσωματωμένο περιβάλλον ανάπτυξης Arduino (IDE) σάς επιτρέπει να γράφετε κώδικα, να το μεταγλωττίζετε και, στη συνέχεια, να το ανεβάζετε στο Arduino για αυτόνομη χρήση σε πρωτότυπα και έργα.
Όλα αυτά σχεδιάστηκαν για να είναι εύκολο στη χρήση, ώστε οι καλλιτέχνες και οι κατασκευαστές να αναπτύσσουν ελεύθερα τις ιδέες τους σε πραγματικά αντικείμενα. Εάν ενδιαφέρεστε να δημιουργήσετε κάτι μόνοι σας, ρίξτε μια ματιά στις επιλογές υλικού και στο λογισμικό που είναι διαθέσιμο για να ξεκινήσετε.
Παραλλαγές Arduino
Το υλικό Arduino είναι "ανοιχτού κώδικα" σημαίνει ότι μπορείτε να δείτε σχήματα κάθε διαθέσιμου πίνακα. Αυτό σημαίνει ότι είστε ελεύθεροι να αγοράσετε τα εξαρτήματα υλικού και να κολλήσετε τον πίνακα μαζί μόνοι σας εάν είστε τόσο διατεθειμένοι. Για να ξεκινήσετε, θα συνιστούσαμε απλώς να ξοδέψετε τα ~ $ 30 και να δείτε πόσα πραγματικά θέλετε να επενδύσετε.
Η παρακάτω εικόνα δημιουργήθηκε με τη χρήση Fritzing και είναι η διάταξη για ένα βασικό Arduino χρησιμοποιώντας μια σανίδα ψωμιού.
Το Arduino έρχεται σε μια ποικιλία διαφορετικών τύπων που καθιστούν δύσκολη την επιλογή του σωστού, αλλά η ποικιλία επιτρέπει επίσης ευελιξία στην επιλογή της τέλειας λύσης.
Δεν μπορούμε να καλύψουμε κάθε επιλογή Arduino, αλλά εδώ είναι μερικές αξιοσημείωτες επιλογές για να ξεκινήσετε.
Το Uno είναι ένας υπέροχος εκκινητής Arduino, παρέχει μια σταθερή βάση για όσους μόλις ξεκινήσουν και έχει πολλές από τις επιλογές που θα θέλατε καθώς εξερευνάτε την πλατφόρμα. Λειτουργεί επίσης με σχεδόν κάθε ασπίδα διαθέσιμη (περισσότερα σε αυτό αργότερα).
Το Nano είναι σχεδόν χαρακτηριστικό για το ίδιο χαρακτηριστικό με το Arduino Uno, αλλά έχει μέγεθος περίπου 1/3 και δεν μπορεί εύκολα να χρησιμοποιήσει ασπίδες. Το Uno προορίζεται να χρησιμοποιηθεί ως μόνιμο προσάρτημα σε έργα ή με ψωμιά για δοκιμές.
Το Lilypad έχει ένα μοναδικό σχέδιο που μπορεί να ραφτεί σε υφάσματα για φορετά έργα ή έργα τέχνης. Φυσικά δεν περιορίζεστε σε αυτές τις εφαρμογές, αλλά οι ασπίδες δεν θα λειτουργήσουν σε αυτό το Arduino, οπότε η επέκταση μπορεί να γίνει δύσκολη.
Το Mega 2560 έχει περισσότερη μνήμη και περισσότερες καρφίτσες εισόδου / εξόδου από οποιοδήποτε άλλο Arduino. Αυτό είναι το μεγαλύτερο και καλύτερο Arduino που μπορείτε να πάρετε, αλλά μπορεί να μην χρειάζεστε τόσο μεγάλη δύναμη εάν τα έργα σας δεν το απαιτούν. Αυτό θα ήταν επίσης ένα πιο ακριβό Arduino για να αφήσετε μόνιμα ένα έργο.
Το Netduino είναι ξάδερφος του Arduino. Εξακολουθεί να είναι μια λύση hacking και πρωτοτύπων υλικού ανοιχτού κώδικα. Αλλά το Netduino τρέχει το .NET Micro Framework για τη βάση λογισμικού του. Είναι συμβατό με pin ασπίδες Arduino, αλλά μερικά ενδέχεται να απαιτούν την εκτέλεση προγραμμάτων οδήγησης.
Για περισσότερα υλικά Arduino δείτε τον παρακάτω σύνδεσμο.
Αξεσουάρ Arduino (Ασπίδες)
Οι ασπίδες κάνουν την προσθήκη λειτουργικότητας στο Arduino σας ένα στιγμιότυπο, κυριολεκτικά. Έχουν καρφίτσες που σπρώχνουν δεξιά στην κορυφή του Arduino σας και μπορείτε να επωφεληθείτε αμέσως από ό, τι μπορεί να κάνει η ασπίδα. Μπορείτε επίσης να προσθέσετε πολλές ασπίδες ταυτόχρονα. Ένα Arduino που παρακολουθεί το Twitter για ένα συγκεκριμένο hashtag (ασπίδα ethernet) και στη συνέχεια ελέγχει ένα αυτοκίνητο RC χρησιμοποιώντας RF (RF ασπίδα) δεν είναι πέρα από το πεδίο ενός μεμονωμένου έργου, χάρη στην ευελιξία της ασπίδας.
Παρακάτω θα παρατηρήσετε ότι ορισμένες ασπίδες μοιάζουν πολύ με τις πλακέτες Arduino, αλλά μην μπερδεύεστε επειδή δεν διαθέτουν την κύρια δύναμη επεξεργασίας για να εκτελέσουν τον κώδικα που θα γράψετε σε σκίτσα (περισσότερα σχετικά με αυτό παρακάτω)
Ethernet
Αυτή είναι μια από τις πιο δημοφιλείς ασπίδες, διότι διευρύνει το Arduino ώστε να μπορεί να χρησιμοποιεί το Διαδίκτυο για επικοινωνία και έλεγχο. Η θωράκιση Ethernet είναι μια από τις πιο ευπροσάρμοστες διαθέσιμες, και μόλις κατακτήσετε τα βασικά, θα πρέπει να αναζητήσετε ένα μόνο για να κάνετε το πλυντήριο / τοστιέρα / καφετιέρα σας tweet.
XBee
Η ασπίδα XBee διευκολύνει την ασύρματη επικοινωνία από σημείο σε σημείο. Μπορείτε να το χρησιμοποιήσετε για να συνδυάσετε δύο Arduinos μαζί ή να δημιουργήσετε ένα ολόκληρο δίκτυο πλέγματος Arduinos που θα κυριαρχήσει μια μέρα στον κόσμο!
Μοτέρ
Το Arduino μπορεί να ελέγξει τους κινητήρες και τα σερβο χωρίς να χρειάζεται ασπίδα, αλλά η ασπίδα του κινητήρα αυξάνει αυτήν την ικανότητα έως 11. Μπορείτε να το χρησιμοποιήσετε για να ελέγξετε τηλεχειριστήριο το χλοοκοπτικό σας ή να δημιουργήσετε το δικό σας ρομπότ.
Υπάρχουν πολλές άλλες ασπίδες Arduino διαθέσιμες όπως μουσική, βιντεοπαιχνίδι και Bluetooth. Αυτή είναι μόνο η κορυφή του παγόβουνου και σας συνιστούμε να κάνετε κάποια δική σας αναζήτηση για να βρείτε την τέλεια ασπίδα για το έργο σας.
Αν ψάχνετε για πρωτότυπο Arduinos και ασπίδες μαζί με διάφορους αισθητήρες, σας προτείνουμε ρίχνοντας μια ματιά στο Fritzing το οποίο όχι μόνο βοηθά με τα στάδια της δημιουργίας πρωτοτύπων, αλλά βοηθά επίσης να σας δείξει πώς να φτιάξετε μόνιμες πλακέτες PCB για την παραγωγή του έργου σας.
Προγραμματισμός (Σκίτσα)
ο Arduino IDE είναι ένα εργαλείο ανάπτυξης πολλαπλών πλατφορμών γραμμένο στην Java. Σας επιτρέπει να ελέγχετε όλες τις λειτουργίες λογισμικού του Arduino σας.
Κάθε πρόγραμμα που γράφετε ονομάζεται σκίτσο και καταρτίζεται και μεταφορτώνεται στο Arduino σας χρησιμοποιώντας το IDE. Πολλά σκίτσα είναι ελεύθερα διαθέσιμα στο διαδίκτυο και το IDE συνοδεύεται ακόμη από πολλά παραδείγματα για να ξεκινήσετε με σχεδόν κάθε λειτουργία που μπορεί να προσφέρει το Arduino.
Το Eclipse και το Notepad ++ είναι δημοφιλείς εναλλακτικές λύσεις για τη σύνταξη των σκίτσων σας, αλλά δεν έχουν εύκολη πρόσβαση σε παραδείγματα σκίτσων και συντάσσουν / ανεβάζουν το τελικό σκίτσο στο Arduino.
Πόροι
Αυτό το άρθρο έχει σχεδιαστεί για να ξεκινήσετε τα έργα σας στο Arduino. Για περισσότερες πληροφορίες, ρίξτε μια ματιά στους παρακάτω συνδέσμους και ξεκινήστε να δημιουργείτε πράγματα.
Εάν έχετε πιο χρήσιμους συνδέσμους ή ένα δικό σας έργο Arduino, μη διστάσετε να αφήσετε ένα σχόλιο για να το μοιραστείτε με όλους τους αναγνώστες.
Ιδέες έργου
ήττπ://αρδουνο.κκ/εν/Τυτωριαλ/ΧόμεΠάγε
ήττπ://ωωω.αρδουνο.κκ/πλαυγρουνδ/Προγεστς/ΑρδουνοΎσερς
http://hackaday.com/category/arduino-hacks/
http://www.instructables.com/tag/type-id/category-technology/channel-arduino/
Αναφορά υλικού Arduino ήττπ://αρδουνο.κκ/εν/Μάιν/Χαρτωαρε
Βίντεο ήττψ://ωωω.υουτυβε.κομ/οσέρ/μακέμαγαζίνη