6 εύκολους τρόπους για να συνδέσετε το Arduino στο Android

Διαφήμιση

Διαφήμιση
Διαφήμιση

Οι πίνακες Arduino και παρόμοιοι μικροελεγκτές καθιστούν τη δημιουργικότητα πιο προσιτή από ποτέ. Είτε ελέγχετε τις λωρίδες LED Ultimate Οδηγός για τη σύνδεση των λωρίδων φωτισμού LED στο Arduino Ultimate Οδηγός για τη σύνδεση των λωρίδων φωτισμού LED στο Arduino Ένα από τα πιο κοινά προϊόντα LED είναι η λωρίδα LED. Σε αυτό το άρθρο, θα περιγράψουμε πώς να ρυθμίσουμε τους δύο πιο συνηθισμένους τύπους με ένα Arduino. Διαβάστε περισσότερα, αυτοματοποιώντας το σπίτι σας Πώς να τηλεχειριστείτε το σπίτι σας με ένα Arduino, 5 DIY Έργα Πώς να απομακρυσμένο έλεγχο του σπιτιού σας με ένα Arduino, 5 DIY Έργα Η έξυπνη επανάσταση του σπιτιού συμβαίνει τώρα! Σας παρουσιάζουμε πώς να φτιάξετε τα δικά σας smart home gadgets χρησιμοποιώντας τίποτα περισσότερο από ένα απλό Arduino. Διαβάστε περισσότερα ή ακόμα και προστατέψτε την ιδιοκτησία σας Πώς να κάνετε ένα απλό σύστημα συναγερμού Arduino Πώς να κάνετε ένα απλό σύστημα συναγερμού Arduino Εντοπίστε την κίνηση και, στη συνέχεια, τρομάξτε τον εαυτό σας από έναν εισβολέα με ήχους συναγερμού και αναλαμπές. Μήπως διασκέδαζε αυτό; Φυσικά το κάνει. Αυτός είναι ο στόχος του σημερινού έργου Arduino, κατάλληλο ... Διαβάστε περισσότερα, αυτά τα μικρά θαύματα είναι η καρδιά των περισσότερων ηλεκτρονικών κατασκευών DIY.

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

6 εύκολους τρόπους για να συνδέσετε το Arduino με το Android Arduino Uno 670

Αυτό το άρθρο σάς παρέχει 6 τρόπους για να συνδέσετε τη συσκευή σας Android με οποιαδήποτε κάρτα συμβατή με Arduino . Αφήνει να βουτήξει μέσα .

1. ArduinoDroid

Πρώτα στη λίστα μας είναι το ArduinoDroid. Αυτή η εφαρμογή λειτουργεί μέσω του USB On The Go Τι είναι το OTG USB; 5 δροσερούς τρόπους για να το χρησιμοποιήσετε στο Android Τι είναι το OTG USB; 5 δροσεροί τρόποι χρήσης του στο Android Το USB OTG σας επιτρέπει να συνδέσετε οποιαδήποτε συσκευή USB με το smartphone ή το tablet Android σας. Υπάρχουν τόσες πολλές δυνατότητες! Διαβάστε περισσότερα (OTG) για να συνδέσετε τη συσκευή σας με το Arduino μέσω καλωδίου USB. Ένα από τα πλεονεκτήματα του USB είναι ότι δεν απαιτεί σύνδεση στο διαδίκτυο ή Bluetooth για να λειτουργήσει.

Η εφαρμογή είναι ένα πλήρως λειτουργικό IDE, το οποίο σας επιτρέπει να κωδικοποιείτε στο τηλέφωνό σας, να ανεβάζετε προγενέστερα γραμμένα σκίτσα αποθηκευμένα στο Dropbox ή το Google Drive και να συντάξετε σκίτσα εν κινήσει.

6 εύκολοι τρόποι για να συνδέσετε το Arduino με το Android ArduinoDroidPictureLandscape 670

Τα οφέλη από τη χρήση αυτής της εφαρμογής είναι προφανή. Έχοντας ένα IDE στο χέρι είναι το τέλειο πράγμα για να κάνετε γρήγορες αλλαγές στον τομέα. Η τοποθέτηση μιας συσκευής Android είναι πολύ λιγότερο δυσκίνητη από το να χρειάζεται να ισορροπήσετε ένα φορητό υπολογιστή στο χέρι σας!

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

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

2. Ελεγκτής Bluetooth Arduino

Στη συνέχεια στη λίστα μας βρίσκεται η εύχρηστη εφαρμογή Arduino Bluetooth Controller. Αυτή η εφαρμογή είναι λιγότερο για τον προγραμματισμό ενός Arduino σε κίνηση και περισσότερα για την ενεργοποίηση αλλαγών στο φορτωμένο σκίτσο. Η εφαρμογή στέλνει δεδομένα στην πλακέτα μέσω Bluetooth, επιτρέποντάς σας να στέλνετε σειριακά δεδομένα πιέζοντας ένα κουμπί στην εφαρμογή. Θα χρειαστείτε μια μονάδα Bluetooth για το διοικητικό συμβούλιο σας, αν και η μονάδα HC-06 χρησιμοποιείται ευρέως και είναι διαθέσιμη για μόλις $ 3 τη στιγμή της γραφής.

Για ένα εξαιρετικό αστάρι για να ξεκινήσετε με αυτές τις φτηνές μικρές ενότητες δείτε αυτό το βίντεο από την Tinkernut Labs:

Το παραπάνω βίντεο συνιστά μια διαφορετική εφαρμογή, αν και ορισμένοι χρήστες αναφέρουν ότι δεν λειτουργεί σε μοντέρνα smartphones. Ο ελεγκτής Bluetooth Arduino φαίνεται να μην υποφέρει από αυτό το πρόβλημα. Αξίζει να σημειωθεί ότι η εφαρμογή κάνει λήψη στα Αγγλικά και όχι στα Ιταλικά όπως εμφανίζονται στις φωτογραφίες του Play Store!

3. Blynk

Έχουμε καλύψει τη δημιουργία έργων με Blynk πριν, και το βρήκε να είναι μια εξαιρετική υπηρεσία. Η ευελιξία και η απλότητα του καθιστούν έναν διαισθητικό τρόπο για να ενεργοποιήσετε τα γεγονότα στο σκάκι σας. Ο Blynk απαιτεί σύνδεση στο διαδίκτυο, επειδή χρησιμοποιεί το δικό του διακομιστή. Μπορείτε να χρησιμοποιήσετε δεδομένα Wi-Fi ή κινητά για να αποκτήσετε πρόσβαση στο Blynk, καθιστώντας το τέλειο για τη χρήση smartphone.

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

Εάν είστε ο τύπος του ατόμου που θέλει να ξεκινήσει την καφετιέρα από το τηλέφωνό τους πριν σηκωθούν το πρωί, τότε αυτό είναι για εσάς!

Το Blynk δεν είναι η μόνη υπηρεσία στον τομέα αυτό, αξίζει επίσης να εξακριβώσετε ότι είναι το εξαιρετικά προσαρμόσιμο Thinger.io και το πρακτικά απεριόριστο αλλά δυσάρεστα δύσκολο OpenHAB. Από τα τρία, ο Blynk είναι σίγουρα ο ταχύτερος για να ξεκινήσει και να τρέξει, αν και η εκμάθηση OpenHAB Ξεκινώντας με την OpenHAB Home Automation στο Raspberry Pi Ξεκινώντας με το OpenHAB Home Automation στο Raspberry Pi Το OpenHAB είναι μια ώριμη πλατφόρμα αυτοματισμού ανοιχτής πηγής που τρέχει μια ποικιλία υλικού και είναι πρωτόκολλο αγνωστικής, που σημαίνει ότι μπορεί να συνδεθεί με σχεδόν οποιοδήποτε υλικό αυτοματισμού στο σπίτι στην αγορά σήμερα. Διαβάστε περισσότερα είναι μια μεγάλη ιδέα σε μακροπρόθεσμη βάση.

4. Επικοινωνία από το μηδέν

Όλα όσα καλύψαμε μέχρι τώρα χρησιμοποιούν ήδη υπάρχουσες υπηρεσίες για να σας βοηθήσουν να συνδεθείτε με διάφορους τρόπους, αλλά τι γίνεται αν θέλετε πλήρη έλεγχο σε κάθε πτυχή της εφαρμογής Android; Γιατί να μην το κάνετε μόνοι σας από το μηδέν;

Ο Hariharan Mathavan μας οδηγεί σε όλη αυτή τη διαδικασία σε αυτό το εκτεταμένο φροντιστήριο βήμα προς βήμα. Η εφαρμογή που δημιουργήθηκε εδώ είναι σχεδιασμένη απλά για να ανοίξει μια σύνδεση USB και να περάσει σειριακά δεδομένα μεταξύ της εφαρμογής και του πίνακα Arduino. Αυτός είναι ένας πολύ καλός τρόπος για να γνωρίσετε το Android Studio και την οικοδόμηση εφαρμογών εν γένει.

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

6 Εύκολοι τρόποι για να συνδέσετε το Arduino στο Android bluetooth android DIY combined2 670

Ενώ υπάρχουν τρόποι δημιουργίας εφαρμογών Android χωρίς κωδικοποίηση Πώς να δημιουργήσετε μια εφαρμογή Android: Όλα όσα πρέπει να ξέρετε Πώς να δημιουργήσετε μια εφαρμογή Android: Όλα όσα πρέπει να ξέρετε Αν θέλετε να ξεκινήσετε να δημιουργείτε τη δική σας εφαρμογή Android, αυτός ο οδηγός περιλαμβάνει τα πάντα χρειάζεσαι. Διαβάστε περισσότερα, αξίζει να μάθετε τα βασικά της κωδικοποίησης στην Java. Κάνοντας τις δικές σας εφαρμογές είναι δροσερό, αλλά προτού να το ξέρετε θα μπορούσατε να έχετε μια ολόκληρη νέα καριέρα Επιλογές Καριέρας για Προγραμματιστές Java Επιλογές Καριέρας για προγραμματιστές Java Με προβλεπόμενο ρυθμό ανάπτυξης 19% για την περίοδο 2014-2024 (σύμφωνα με το Γραφείο των ΗΠΑ Στατιστικές εργασίας), οι προοπτικές σταδιοδρομίας για προγραμματιστές Java είναι πράγματι εξαιρετικές. Διαβάστε περισσότερα !

5. Γυρίστε το Arduino σας σε ένα διακομιστή

Ένας άλλος τρόπος επικοινωνίας με το διοικητικό συμβούλιο σας είναι να το μετατρέψετε σε μικροσκοπικό διακομιστή. Το πλεονέκτημα αυτού του γεγονότος είναι ότι ανοίγει τη δυνατότητα επικοινωνίας με το διοικητικό συμβούλιο από οτιδήποτε μπορεί να πλοηγηθεί σε μια διεύθυνση IP ή να κάνει μια αίτηση ιστού.

Αυτό το απίστευτα λεπτομερές σεμινάριο από το startelectronics.org απαιτεί μια θωράκιση Ethernet Για να επισυνάψετε την πλακέτα στο οικιακό σας δίκτυο. Εδώ είναι ένα βίντεο από αυτό σε δράση:

Δεν πήρατε ασπίδα ethernet; Ο φόβος όχι, το ίδιο μπορεί να επιτευχθεί με μια ασπίδα Wi-Fi ή μια συνδεδεμένη με Wi-Fi κάρτα, όπως το NodeMCU. Γνωρίστε τον δολοφόνο του Arduino: ESP8266 Γνωρίστε τον Kildeur του Arduino: ESP8266 Τι θα λέγατε αν σας έλεγα ότι υπάρχει μια κάρτα Dev -σε Wi-Fi για λιγότερο από $ 10; Λοιπόν, υπάρχει. Διαβάστε περισσότερα .

Εάν node.js Τι είναι ο Node.JS και γιατί πρέπει να φροντίσω; [Ανάπτυξη ιστού] Τι είναι ο Node.JS και γιατί πρέπει να φροντίσω; [Ανάπτυξη ιστού] Το JavaScript είναι απλά μια γλώσσα προγραμματισμού πελάτη που τρέχει στο πρόγραμμα περιήγησης, σωστά; Οχι πια. Ο Node.js είναι ένας τρόπος εκτέλεσης του JavaScript στο διακομιστή. αλλά είναι πολύ περισσότερο. Εάν ... Διαβάστε περισσότερα είναι η μαρμελάδα σας, τότε μπορεί να είναι λογικό να ρίξετε μια ματιά στο έργο arduino-android github. Μια εφαρμογή Android είναι και πάλι εφοδιασμένη με τον πηγαίο κώδικα, έτσι ώστε να μπορείτε να μπεις κάτω από την κουκούλα και να πας στο περιεχόμενο της καρδιάς σου. Είναι αρκετά γυμνά κόκαλα, αλλά όλα είναι εκεί για να υλοποιήσουν ένα διακομιστή node.js σε έναν πίνακα Arduino της επιλογής σας.

Εάν η Python είναι κάτι περισσότερο από σας, το εκπαιδευμένο χρήστη metanurb έχει ένα φροντιστήριο για bluetooth modules.

6 Εύκολοι τρόποι για να συνδέσετε το Arduino με το Android Arduino Android 2

6. Έλεγχος υπερύθρων

Ψάχνετε για έναν πραγματικό τρόπο άγριας κάρτας για να μιλήσετε με το Arduino σας; Θέλετε να μεταβείτε στο MacGyver; Στη συνέχεια, ξεδιπλώστε έναν δέκτη υπερύθρων (IR) από μια παλιά συσκευή στερεοφωνικού ή VHS και χρησιμοποιήστε την για να μιλήσετε με το διοικητικό σας συμβούλιο Arduino!

Αυτή η μέθοδος απαιτεί από τη συσκευή σας Android να έχει ενσωματωμένο ένα blaster IR. Υπάρχουν πολλές εφαρμογές διαθέσιμες για να κάνουν χρήση αυτής της λειτουργίας, αν και ο τηλεχειρισμός Mi είναι δωρεάν και λειτουργεί με πολλές άλλες οικιακές συσκευές.

6 Εύκολοι τρόποι για να συνδέσετε το Arduino στο Android Mi Ir App 670

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

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

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

Έχουμε χάσει ένα εργαλείο;

Αυτοί είναι μερικοί τρόποι για να απελευθερώσετε το Arduino από τον υπολογιστή σας, αν και είμαστε βέβαιοι ότι υπάρχουν πολλά περισσότερα εκεί έξω. Όποια και αν είναι η μέθοδος που χρησιμοποιείτε, γιατί να μην το εφαρμόσετε σε ένα δροσερό έργο, όπως μια απελευθέρωση κλείστρου DSLR Κάντε την δική σας DSLR απομακρυσμένη απελευθέρωση κλείστρου Κάντε τη δική σας αποδέσμευση απομακρυσμένου κλείστρου DSLR Ένα αξεσουάρ που ασφαλώς θα ακολουθήσετε είναι ένα απομακρυσμένο κλείστρο. αυτό σας επιτρέπει να τοποθετήσετε τη φωτογραφική μηχανή σε ένα τρίποδο ή να την ξεκουραστείτε κάπου και να πυροδοτήσετε το κλείστρο χωρίς την πιθανότητα κούνημα που ... Διαβάστε περισσότερα ή ένα κύβο LED Πώς να κάνετε ένα παλλόμενο Arduino LED Cube που φαίνεται να έρχεται από το μέλλον Πώς Για να κάνετε ένα παλλόμενο Arduino LED Cube που μοιάζει να έρχεται από το μέλλον Αν έχετε dabbled με κάποια αρχάριους Arduino έργα, αλλά ψάχνουν για κάτι λίγο μόνιμο και σε ένα ολόκληρο άλλο επίπεδο φοβερό, τότε η ταπεινή 4 x 4 x 4 κύβοι LED είναι ... Διαβάστε περισσότερα;

Πώς μιλάτε με το συμβούλιο Arduino; Χρησιμοποιείτε πάντα έναν υπολογιστή; Υπάρχει ένας λαϊκός τρόπος για να μιλήσετε στα συμβούλια που έχουμε χάσει εδώ; Ενημερώστε μας στο τμήμα σχολίων παρακάτω !

Πιστωτική εικόνα: almoond / Depositphotos

In this article