Πίνακας περιεχομένων:

Διασύνδεση κάθε Arduino με κινητό: 6 βήματα (με εικόνες)
Διασύνδεση κάθε Arduino με κινητό: 6 βήματα (με εικόνες)

Βίντεο: Διασύνδεση κάθε Arduino με κινητό: 6 βήματα (με εικόνες)

Βίντεο: Διασύνδεση κάθε Arduino με κινητό: 6 βήματα (με εικόνες)
Βίντεο: 6 πράγματα που δεν ξέρεις για το iPhone! | 2022 Tips 2024, Ιούνιος
Anonim
Διασύνδεση κάθε Arduino με κινητό τηλέφωνο
Διασύνδεση κάθε Arduino με κινητό τηλέφωνο

Όταν χρησιμοποιείτε ένα Arduino, μπορεί να είναι αρκετά ενοχλητικό να μην μπορείτε να το χρησιμοποιήσετε μόνο και μόνο επειδή δεν έχετε διαθέσιμο υπολογιστή. Maybeσως τα Windows ή Mac OS δεν είναι συμβατά, δεν έχετε καθόλου υπολογιστή ή απλά θέλετε περισσότερη ελευθερία για τη διασύνδεση της πλακέτας σας. Η λύση: ένα απλό καλώδιο OTG (On The Go) και μια εφαρμογή ικανή για αυτήν την εργασία. Το πιο γνωστό είναι το ArduinoDroid, το οποίο είναι προφανώς διαθέσιμο για Android. Αυτό το λογισμικό σας δίνει τη δυνατότητα να δημιουργήσετε, να τροποποιήσετε, να μεταγλωττίσετε και να ανεβάσετε σκίτσα Arduino στον πίνακα σας από το κινητό σας τηλέφωνο ή ακόμη και τα tablet. Λειτουργεί επίσης ως Serial Monitor, αλλά δυστυχώς δεν περιλαμβάνει ακόμη Plotter. Έχετε υπόψη ότι η έκδοση λειτουργικού συστήματος πρέπει να είναι συμβατή.

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

Βήμα 1: Υλικά

Υλικά
Υλικά
Υλικά
Υλικά
Υλικά
Υλικά

Τα υλικά που χρειάζονται για αυτό το έργο είναι εκπληκτικά λίγα. Φυσικά, θα χρειαστείτε:

  • Κινητό τηλέφωνο Android (ή ακόμα και tablet).
  • Καλώδιο OTG συμβατό με το κινητό σας.
  • Arduino Board;
  • Καλώδιο δεδομένων Arduino Board ή προγραμματιστής.
  • Τέλος, η εφαρμογή ArduinoDroid ή άλλο λογισμικό Serial Terminal/Monitor.

Τώρα που τελειώσαμε με αυτό, ας περάσουμε στη σύνδεση των πάντων.

Βήμα 2: Συνδέσεις

Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις

Arduino σε καλώδιο ή προγραμματιστής:

Εάν το Arduino σας δεν είναι Pro Mini, θα πρέπει απλώς να πάρετε το αντίστοιχο καλώδιο δεδομένων USB και να το συνδέσετε.

Εάν, από την άλλη πλευρά, η πλακέτα σας είναι Pro Mini, πιάστε τον προγραμματιστή USB 5 ή 6 ακίδων και συνδέστε, χρησιμοποιώντας καλώδια jumper γυναικών, (πρώτα ακροδέκτης προγραμματιστή, αργότερα Arduino pin) το 5v ή 3.3v στο Vcc στο πίνακα, το Gnd στο Gnd, το Rxd στο Txo και το Txd στο Rxi (κατά τη μεταφόρτωση, θυμηθείτε να πατήσετε το κουμπί Reset στον πίνακα αφού ολοκληρωθεί η σύνταξη του σκίτσου και αρχίσει να ανεβαίνει).

2. Καλώδιο/Προγραμματιστής στο OTG:

Απλώς συνδέστε το αρσενικό USB A με το θηλυκό στο καλώδιο OTG.

3. OTG σε κινητό ή tablet:

Συνδέστε τη θύρα USB Micro, C ή Lightning στη θύρα του τηλεφώνου ή του tablet.

Βήμα 3: Η εφαρμογή ArduinoDroid

Η εφαρμογή ArduinoDroid
Η εφαρμογή ArduinoDroid
Η εφαρμογή ArduinoDroid
Η εφαρμογή ArduinoDroid
Η εφαρμογή ArduinoDroid
Η εφαρμογή ArduinoDroid
  1. Αναζητήστε το ArduinoDroid στο Google Play, το Play Store, το App Store ή όποιο έχετε.
  2. Τοποθετήστε το και ανοίξτε το.
  3. Κοιτάξτε τις παραπάνω εικόνες και διαβάστε τα σχόλια.
  4. Δεδομένου ότι είναι μια αρκετά περίπλοκη εφαρμογή, προτείνω να εξερευνήσετε όλες τις επιλογές. Περιέγραψα μερικές από τις λειτουργίες και τον τρόπο επίτευξής τους στα σχόλια.
  5. Αν θέλετε να κάνετε ένα ενδιαφέρον έργο με το Arduino, δείτε αυτό το Instructable.

Βήμα 4: Άλλες σειριακές εφαρμογές παρακολούθησης (μόνο για λήψη και αποστολή πληροφοριών προς και από τον πίνακα)

Άλλες σειριακές εφαρμογές παρακολούθησης (μόνο για λήψη και αποστολή πληροφοριών προς και από τον πίνακα)
Άλλες σειριακές εφαρμογές παρακολούθησης (μόνο για λήψη και αποστολή πληροφοριών προς και από τον πίνακα)
Άλλες σειριακές εφαρμογές παρακολούθησης (μόνο για λήψη και αποστολή πληροφοριών προς και από τον πίνακα)
Άλλες σειριακές εφαρμογές παρακολούθησης (μόνο για λήψη και αποστολή πληροφοριών προς και από τον πίνακα)
Άλλες σειριακές εφαρμογές παρακολούθησης (μόνο για λήψη και αποστολή πληροφοριών προς και από τον πίνακα)
Άλλες σειριακές εφαρμογές παρακολούθησης (μόνο για λήψη και αποστολή πληροφοριών προς και από τον πίνακα)
Άλλες σειριακές εφαρμογές παρακολούθησης (μόνο για λήψη και αποστολή πληροφοριών προς και από τον πίνακα)
Άλλες σειριακές εφαρμογές παρακολούθησης (μόνο για λήψη και αποστολή πληροφοριών προς και από τον πίνακα)
  1. Εισαγάγετε την εφαρμογή σας στο κατάστημα εφαρμογών (ε!) Και αναζητήστε μια εφαρμογή Serial Monitor για το Arduino. Βεβαιωθείτε ότι βασίζονται στη σύνδεση USB και όχι στο Bluetooth. Μου αρέσει πολύ ένα που ονομάζεται Serial Console USB. Ελέγξτε τις παραπάνω εικόνες για να βεβαιωθείτε ποια είναι.
  2. Προχωρήστε στην εγκατάσταση και ανοίξτε το.
  3. Η διεπαφή είναι σχετικά βασική. Έχετε μια ενότητα για την εγγραφή μηνυμάτων χρησιμοποιώντας το πληκτρολόγιο και, στη συνέχεια, ένα κουμπί για να τα στείλετε στον πίνακα, το μεγαλύτερο μέρος της οθόνης εμφανίζει τις πληροφορίες που λαμβάνονται από το Arduino σας και, στη συνέχεια, έχετε τρεις κουκκίδες επάνω δεξιά που παρέχουν πρόσβαση στο μενού.
  4. Αν κάνετε κλικ στις τρεις κουκκίδες, θα εμφανιστεί ένα μικρό μενού στην επάνω δεξιά γωνία με διαφορετικές επιλογές, όπως ρυθμίσεις, σύνδεση κ.λπ. Η τιμή μπορεί να οριστεί κάνοντας κλικ στο "Serial Port" και στη συνέχεια προχωρώντας στην προσαρμογή της.
  5. Αφού συνδέσετε το καλώδιο Arduino και OTG στο τηλέφωνο/tablet, κάντε κλικ στις τρεις τελείες και στη συνέχεια "Σύνδεση". Επιλέξτε τις σωστές ρυθμίσεις και θα πρέπει να αρχίσετε να λαμβάνετε τα στοιχεία σας. Μπορείτε να αποφασίσετε εάν η εφαρμογή σφραγίζει το χρόνο σε κάθε γραμμή στην ενότητα Ρυθμίσεις.
  6. Τελειώσατε επιτέλους! Απολαύστε τη νέα ευελιξία χρησιμοποιώντας το Arduino σας με το τηλέφωνο ή το tablet σας!

Βήμα 5: Αντιμετώπιση προβλημάτων

Αντιμετώπιση προβλημάτων
Αντιμετώπιση προβλημάτων
  1. Για να πω την αλήθεια, δεν υπάρχουν πολλές πιθανές επιπλοκές σε αυτό το έργο. Θα ξεκινήσω από προβλήματα υλικού σε αυτά που αφορούν το λογισμικό.
  2. Πρώτα απ 'όλα, το Arduino σας ενδέχεται να μην είναι σωστά συνδεδεμένο με το καλώδιο δεδομένων ή τον προγραμματιστή. Βεβαιωθείτε ότι είναι και στη συνέχεια προχωρήστε στο επόμενο.
  3. Βεβαιωθείτε ότι το καλώδιο δεδομένων/ προγραμματιστής είναι σωστά συνδεδεμένο στο καλώδιο OTG. Εάν εξακολουθεί να μην λειτουργεί, προχωρήστε στο επόμενο βήμα.
  4. Ελέγξτε εάν η σύνδεση μεταξύ του καλωδίου OTG και του κινητού λειτουργεί σωστά. Μου συνέβη κάποτε ότι οι επαφές του OTG ήταν λίγο παλιές και βρώμικες, οπότε ο πίνακας ενεργοποιήθηκε αλλά δεν θα αποσταλούν πληροφορίες. Χρησιμοποίησα ένα μικρό κατσαβίδι για να το καθαρίσω και λειτούργησε τέλεια μετά.
  5. Εάν όλο το υλικό έχει ρυθμιστεί σωστά (και ο πίνακας λειτουργεί πραγματικά), αλλά εξακολουθεί να μην λειτουργεί, ελέγξτε αν η έκδοση Android είναι συμβατή με την εφαρμογή. Δεν διαθέτω συσκευή Apple, οπότε δεν μπορώ να σας πω αν λειτουργεί με όλα αυτά τα τηλέφωνα.
  6. Δεύτερον, βεβαιωθείτε ότι "είπατε" στην εφαρμογή να συνδέσει τον προγραμματιστή ή την πλακέτα. Συνήθως, όταν συνδέετε το καλώδιο OTG, πρέπει να εμφανιστεί ένα μήνυμα που σας προτείνει να το συνδέσετε.
  7. Τέλος, βεβαιωθείτε ότι ο ρυθμός baud (για σειριακή οθόνη) είναι ο ίδιος με αυτόν που καθορίζεται στο σκίτσο.

Βήμα 6: Το τέλος

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

Συνιστάται: