Τι είναι το Arduino και τι μπορείτε να κάνετε με αυτό;

Το Arduino είναι μια αξιοσημείωτη μικρή ηλεκτρονική συσκευή, αλλά αν δεν έχετε χρησιμοποιήσει ποτέ πριν, τι ακριβώς είναι και τι μπορείτε να κάνετε με ένα;

Το Arduino είναι μια αξιοσημείωτη μικρή ηλεκτρονική συσκευή, αλλά αν δεν έχετε χρησιμοποιήσει ποτέ πριν, τι ακριβώς είναι και τι μπορείτε να κάνετε με ένα;
Διαφήμιση

Ενημερώθηκε από τον Ian Buckley στις 14 Αυγούστου 2017

Εάν είστε κάτι σαν κι εμένα, η ταλάντωση με τα ηλεκτρονικά είναι κάτι που θα θέλατε να κάνετε - τουλάχιστον θεωρητικά. Στην πραγματικότητα, οι χρονικοί περιορισμοί και η έλλειψη γνώσης αναπόφευκτα σας εμποδίζουν να δοκιμάσετε. Είναι πολύ δύσκολο. Σας αρέσει να αναλύετε σπασμένα gadgets, αλλά ποτέ να μην κάνετε τίποτα με τα κομμάτια που μπορείτε να βρείτε εκτός από την απόσπαση τους μακριά για μια βροχερή μέρα (ένα συρτάρι γεμάτο με μικροκυμάτων τμήματα; Ελέγξτε).

Το Arduino είναι η απάντηση σε όλα αυτά, και ειλικρινά οτιδήποτε μπορεί να θεωρηθεί διασκεδαστικό ενώ η μάθηση είναι μια πραγματικά επαναστατική συσκευή κατά τη γνώμη μου.

Τεχνικά, το Arduino είναι ένας προγραμματιζόμενος λογικός ελεγκτής Τι στον κόσμο προγραμματίζει PLC; Τι στον κόσμο προγραμματίζει PLC; Στον κόσμο της μεταποίησης, υπάρχουν υπολογιστές, και στη συνέχεια υπάρχει αυτοματοποίηση υπολογιστών. Ενώ μπορεί να νομίζετε ότι γνωρίζετε όλα όσα πρέπει να ξέρετε για τους υπολογιστές, απλά δεν έχετε καν γρατσουνίσει την επιφάνεια της χρήσης ... Διαβάστε περισσότερα. Επισήμως, είναι μια πλατφόρμα πρωτοτύπου ηλεκτρονικής ανοικτής πηγής - αλλά τι σημαίνει αυτό;

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

Για να παραθέσετε:

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

Τι μπορείτε να κάνετε με αυτό;

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

1. Εκτυπωτές 3D

Στο παρελθόν σας παρουσιάσαμε τους τρισδιάστατους εκτυπωτές MakerBot Δύο μπορείτε να φτιάξετε τον εαυτό σας για περίπου $ 1.000 Δύο 3D εκτυπωτές μπορείτε να φτιάξετε τον εαυτό σας για περίπου $ 1.000 Σήμερα θα ήθελα να σας παρουσιάσω δύο συγκεκριμένα έργα που μπορούν να κατασκευαστούν για περισσότερα ή λιγότερα $ 1.000, οι οποίες είναι πλήρως λειτουργικοί 3D-πλαστικοί εκτυπωτές, και οι δύο είναι ανοιχτού κώδικα και αναπτύσσονται ενεργά. Διαβάστε περισσότερα, έναν τρισδιάστατο εκτυπωτή. Λοιπόν, αυτό χρησιμοποιεί ένα ζευγάρι Arduinos για να ελέγξει τα πράγματα όπως η εκτόξευση λιωμένο πλαστικό από την κεφαλή εκτύπωσης για να μετακινήσετε την πλατφόρμα.

2. Puff Το μαγικό δράκο που παλεύει το ρομπότ

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

( * Αυτόνομη έννοια που το κάνει αυτό καθαυτή, χωρίς ανθρώπινο έλεγχο ).

3. Laser Harp

Φοβερός ήχος trance, λέιζερ, τι περισσότερο θα μπορούσατε ενδεχομένως να θέλετε;

4. Baker Tweet

Ένας απλός τρόπος για να πείτε στους πελάτες ότι το φρέσκο ​​ψωμί γίνεται, το BakerTweet έχει μια επιλογή κλήσης για να επιλέξετε το ψωμί και ένα κουμπί tweet! Νομίζω ότι θα συμφωνήσετε ότι αυτή είναι η πιο μοναδική χρήση του Arduino ακόμα.

5. Κύβοι LED

Ο καλύτερος τρόπος για να εξηγήσετε αυτό είναι να παρακολουθήσετε μόνο το βίντεο - αυτά είναι απολύτως πανέμορφα? ένα κύβος 8x8x8 LED (που είναι 512 LED), με όλα τα στοιχεία ελέγχου που γίνεται από ένα Arduino.

Το επίπεδο δυσκολίας βρίσκεται στην υψηλότερη πλευρά. Μην ανησυχείτε αν αυτό φαίνεται περίπλοκο - έχουμε ένα πλήρες Arduino LED Cube Πώς να φτιάξετε ένα παλλόμενο Arduino LED Cube που φαίνεται να έρχεται από το μέλλον Πώς να φτιάξετε ένα παλλόμενο Arduino LED Cube που φαίνεται να έρχεται από το μέλλον Αν σας 've dabbled με κάποια αρχάριους Arduino έργα, αλλά ψάχνουν για κάτι λίγο μόνιμο και σε ένα ολόκληρο άλλο επίπεδο φοβερό, τότε το ταπεινό 4 x 4 x 4 LED κύβος είναι ... Διαβάστε περισσότερα φροντιστήριο, το οποίο καλύπτει όλα όσα χρειάζεστε ξέρω.

Έτσι η διασκέδαση και τα παιχνίδια στην άκρη, τι ακριβώς κάνει το Arduino τόσο ξεχωριστό; Σίγουρα υπάρχουν και άλλοι προγραμματιζόμενοι ελεγκτές εκεί έξω;

Ανοιχτή πηγή

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

arduino προγραμματισμό

Συνδεσιμότητα

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

μικροελεγκτή arduino

Ένας πλούτος υποστήριξης

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

arduino προγραμματισμό

Ευελιξία και κόστος

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

Η γλώσσα προγραμματισμού που ανεβάζετε είναι απίστευτα απλή και θα πρέπει να είναι γνωστή σε όποιον έχει εμπειρία με την Java ή παρόμοιες γλώσσες. (Στην πραγματικότητα βασίζεται στην επεξεργασία).

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

Πολλές επιλογές

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

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

Μια τρέχουσα αγαπημένη εδώ στο MakeUseOf είναι η NodeMCU Γνωρίστε τον Kildeur του Arduino: ESP8266 Γνωρίστε τον Kildeur του Arduino: ESP8266 Τι θα λέγατε αν σας έλεγα ότι υπάρχει ένα συμβούλιο Dev συμβατό με Arduino με ενσωματωμένο Wi-Fi για λιγότερο από $ 10; Λοιπόν, υπάρχει. Διαβάστε περισσότερα Πίνακας ανάπτυξης. Αυτός ο πίνακας, ο οποίος είναι και μικροσκοπικός, έχει ενσωματωμένο Wi-Fi, και παράλληλα συμβατό με Arduino, μπορεί να χρησιμοποιηθεί ως ένα μικρό Node.Js Τι είναι ο Node.JS και γιατί πρέπει να φροντίσω; [Ανάπτυξη ιστού] Τι είναι ο Node.JS και γιατί πρέπει να φροντίσω; [Ανάπτυξη ιστού] Το JavaScript είναι απλά μια γλώσσα προγραμματισμού πελάτη που τρέχει στο πρόγραμμα περιήγησης, σωστά; Οχι πια. Ο Node.js είναι ένας τρόπος εκτέλεσης του JavaScript στο διακομιστή. αλλά είναι πολύ περισσότερο. Αν ... Διαβάστε περισσότερα διακομιστή. Διατίθενται για μόλις $ 3, αυτά τα μικροσκοπικά συμβούλια είναι τόσο καλά που αναρωτήσαμε αν θα ήταν ένας άμεσος ανταγωνιστής του θρόνου του Arduino.

Ακόμα θέλετε να μάθετε περισσότερα; Ελέγξτε αυτό το κοντό ντοκιμαντέρ του Arduino που πηγαίνει στο βάθος λίγο περισσότερο και το κίνητρο πίσω από το έργο. Πολλά από αυτά είναι στα ιταλικά, διότι αν το όνομα δεν το έδωσε ήδη, το έργο ξεκίνησε στην Ιταλία.

Δημιουργήστε

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

Ξεκινάτε απλά στον κόσμο των μικροελεγκτών; Ποιο συμβούλιο σκέφτεστε να πάρετε; Τι σκοπεύετε να κάνετε; Ενημερώστε μας στο τμήμα σχολίων παρακάτω!

In this article