Arduino και κινητά τηλεφωνικά έργα

Χρησιμοποιώντας μια κινητή συσκευή για διασύνδεση με το Arduino

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

Arduino και Android

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

Arduino και iOS

Δεδομένης της φύσης του iOS σε σχέση με τον έλεγχο χαμηλού επιπέδου, η σύνδεση του Arduino με τη συσκευή σας iOS μπορεί να είναι λίγο πιο δύσκολη από ό, τι για το Android. Το Maker Shed παρήγαγε ένα πακέτο διακοπής Redpark που επέτρεψε την απευθείας σύνδεση καλωδίου μεταξύ μιας συσκευής iOS και του Arduino, αλλά δεν είναι σαφές εάν θα δημιουργηθεί μια συμβατή έκδοση για τις νέες υποδοχές που έχουν εισαχθεί σε συσκευές iOS. Παρόλα αυτά, ενδέχεται να υπάρχουν δυνατότητες για άλλους τρόπους σύνδεσης, όπως μέσω της υποδοχής ακουστικών, και μια σειρά από διαδικτυακούς πόρους για το θέμα αυτό.

Arduino κυτταρική ασπίδα

Ένας πιο άμεσος τρόπος με τον οποίο το Arduino μπορεί να γίνει κινητός ικανός από μόνη της είναι με την προσθήκη μιας κυψελωτής ασπίδας. Αυτή η θωράκιση GSM / GPRS συνδέεται απευθείας με την πλακέτα breakout του Arduino και δέχεται μια ξεκλείδωτη κάρτα SIM. Η προσθήκη ακυτταρικής θωράκισης μπορεί να επιτρέψει στον Arduino να κάνει και να λάβει μηνύματα SMS και μερικές κυψελωτές ασπίδες θα επιτρέψουν στο Arduino να κάνει το πλήρες φάσμα των φωνητικών λειτουργιών, μετατρέποντας αποτελεσματικά το Arduino σε ένα οικιακό κινητό τηλέφωνο. Ίσως η εποχή των κινητών συσκευών στο σπίτι να μην είναι μακριά.

Arduino και Twilio

Ένα άλλο κινητό interface που μπορεί να ενσωματωθεί με το Arduino είναι το Twilio. Το Twilio είναι μια διεπαφή ιστού που συνδέεται με τις υπηρεσίες τηλεφωνίας, έτσι ώστε ένα Arduino συνδεδεμένο με έναν υπολογιστή να μπορεί να ελέγχεται χρησιμοποιώντας μηνύματα φωνής ή SMS. Ένα παράδειγμα αυτού σε δράση είναι μέσω αυτού του έργου, στο οποίο τα Arduino και Twilio χρησιμοποιούνται σε συνδυασμό με ηλεκτρικές συσκευές για την παροχή αυτοματισμού στο σπίτι που ελέγχεται μέσω ιστού ή SMS.

Arduino και Web Interfaces

Ένας από τους ευκολότερους τρόπους ενσωμάτωσης του Arduino με μια κινητή συσκευή είναι αν η κινητή συσκευή είναι ικανή για ιστό. Το IDE του Arduino ενσωματώνεται εύκολα με διάφορες διεπαφές ιστού με ελάχιστη εμπειρία προγραμματισμού, αλλά για εκείνους που αναζητούν μια πιο έτοιμη λύση, υπάρχουν πολλές βιβλιοθήκες. Η διεπαφή Webduino παραπάνω είναι μια απλή βιβλιοθήκη server Arduino για χρήση με ασπίδα Arduino και ethernet. Μόλις φιλοξενηθεί μια εφαρμογή ιστού στο διακομιστή Webduino, το Arduino μπορεί να ελεγχθεί από μια κινητή συσκευή που είναι συνδεδεμένη στο Internet.

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