5 Ενδιάμεσες έως Προηγμένες Ιδέες Έργων Arduino
Ίσως έχετε μυηθεί στον κόσμο του Arduino μέσω ενός από τα δικά μας Έργα Arduino για αρχάριους, και τώρα ψάχνετε για μια πρόκληση. Αυτές οι πέντε ιδέες έργων συνδυάζουν την πλατφόρμα Arduino με μια ποικιλία άλλων τεχνολογιών και χρήσεων. Είναι βέβαιο ότι θα επεκτείνουν τις ικανότητές σας ως προγραμματιστής, ενώ υπογραμμίζουν την ευελιξία της πλατφόρμας Arduino.
01
του 05
Μπορείτε να χρησιμοποιήσετε ένα Arduino για διασύνδεση με ένα iPhone ή iPad. Με αυτόν τον τρόπο ανοίγει μια σειρά από δυνατότητες για οικιακός αυτοματισμός, έλεγχος ρομποτικής και αλληλεπίδραση με συνδεδεμένες συσκευές. Αυτό το έργο δημιουργεί μια απλή διεπαφή μεταξύ Arduino και iOS χρησιμοποιώντας έναΠακέτο εκστρατείας RedPark. Η σύνδεση σάς επιτρέπει να δημιουργείτε εφαρμογές iOS που θα ελέγχουν τις μονάδες Arduino χωρίς να απαιτείται jail-breaking ή τροποποίηση της συσκευής σας iOS. Τα ηλεκτρονικά που ελέγχονται από το κινητό σας τηλέφωνο θα γίνουν μια δημοφιλής μέθοδος αλληλεπίδρασης και αυτό το έργο Arduino δημιουργεί μια εύκολη πλατφόρμα πρωτοτύπων για πειραματισμούς.
02
του 05
Χρησιμοποιήστε το Arduino για να ελέγξετε ένα φως διάθεσης—μια λάμπα LED που ανάβει σε διάφορα χρώματα—έτσι ώστε το χρώμα να αντιπροσωπεύει το συνολικό συναίσθημα του κόσμου Κελάδημα χρήστες σε μια δεδομένη στιγμή. Κάντε το να λάμπει κόκκινο για θυμό, κίτρινο για ευτυχία ή οποιοδήποτε άλλο χρώμα προτιμάτε. Το έργο σάς επιτρέπει να αισθανθείτε γρήγορα τη διάθεση του κόσμου—ή, ακριβέστερα, του κόσμου σύμφωνα με το Twitter.
Αν και μπορεί να φαίνεται επιπόλαιο, το έργο εισάγει την έννοια της συγκέντρωσης δεδομένων για εναλλακτικούς σκοπούς. Για παράδειγμα, συνδέοντας το Arduino με μια διεπαφή ιστού όπως το Twitter, μπορείτε να παρακολουθείτε μια σειρά από χρήσιμες δημόσιες μετρήσεις. Εάν είστε διαχειριστής επωνυμίας, μπορείτε να παρακολουθείτε τον αριθμό των συνομιλιών σχετικά με το προϊόν σας. Συνδυάζοντας μια ισχυρή οθόνη web με μια φυσική ένδειξη όπως μια λυχνία LED, μπορείτε να δώσετε στους χρήστες πρόσβαση σε μια μια σειρά εξατομικευμένων σημείων δεδομένων που διαβάζονται και κατανοούνται εύκολα από οποιονδήποτε, ανεξαρτήτως λογισμικού εμπειρία.
03
του 05
Φτιάξτε ένα τετρακόπτερο ανοιχτού κώδικα
Πολλά τετρακόπτερα χρησιμοποιούνται ως παιχνίδια, αλλά έχουν επίσης μια ποικιλία πρακτικών, καλλιτεχνικών και επιστημονικών χρήσεων, με κάμερες, οθόνες και άλλα εργαλεία που μπορούν να στερεωθούν στο σασί. Τα σχέδια τετρακόπτερου επιτρέπουν μια σταθερή και ευέλικτη πλατφόρμα σε μια συσκευή που μπορεί να λειτουργήσει τόσο σε εσωτερικούς όσο και σε εξωτερικούς χώρους. Υπάρχει ένας αριθμός προδιαγραφών ανοιχτού κώδικα για ένα ελικόπτερο με πολλαπλούς ρότορες, οι δύο αξιοσημείωτες είναι το AeroQuad και το ArduCopter. Αυτά τα έργα συνδυάζουν το Arduino με κλάδους ρομποτικής, όπως τηλεμετρία, πλοήγηση και ανίχνευση περιβάλλοντος σε πραγματικό χρόνο. Περιλαμβάνονται οι προδιαγραφές για μια ποικιλία UAV, μαζί με κώδικα ανοιχτού κώδικα για τον έλεγχο των οχημάτων.
04
του 05
Παρόμοια με το έργο του τετρακόπτερου, οι λάτρεις του Arduino έχουν κατασκευάσει ένα ρομπότ αυτοεξισορρόπησης. Το Arduway ξεκίνησε ως προπτυχιακή διατριβή στην επιστήμη των υπολογιστών και, όπως το τετρακόπτερο, μπορεί να βοηθήσει στην ανάπτυξη δεξιοτήτων που σχετίζονται με τον προγραμματισμό, τη ρομποτική μηχανών και τη δημιουργία πρωτοτύπων προϊόντων. Το Arduway δημιουργείται συνδυάζοντας ένα Arduino με αισθητήρες γυροσκόπιου και επιταχυνσιόμετρου, καθώς και εξαρτήματα από ένα προγραμματιζόμενο κιτ ρομποτικής Lego NXT.
05
του 05
RFID είναι μια σημαντική τεχνολογία στον τομέα της εφοδιαστικής αλυσίδας εφοδιασμού. Η Walmart, για παράδειγμα, έχει κάνει χρήση της RFID για να υποστηρίξει το εξελιγμένο παγκόσμιο σύστημα logistics της. Αυτό το έργο Arduino χρησιμοποιεί την ίδια τεχνολογία για να παρέχει έλεγχο πρόσβασης σε μια ποικιλία φυσικών συσκευών και αντικειμένων, όπως η εξώπορτα του σπιτιού σας. Χρησιμοποιώντας το Arduino, το σύστημα μπορεί να διαβάσει παθητικές ετικέτες RFID, να ρωτήσει μια βάση δεδομένων και να επιτρέψει την πρόσβαση σε εγκεκριμένες ετικέτες. Με αυτόν τον τρόπο, θα μπορούσε κανείς επίσης να διαφοροποιήσει την πρόσβαση ανά ετικέτα, επιτρέποντας διαφορετικά επίπεδα πρόσβασης για διαφορετικά άτομα. Αυτό το σύστημα ελέγχου πρόσβασης δεν χρειάζεται να περιορίζεται σε πόρτες, καθώς μπορεί επίσης να εφαρμοστεί σε συσκευές, συστήματα υπολογιστών ή οτιδήποτε άλλο μπορείτε να φανταστείτε.