Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούνται πράγματα
- Βήμα 2: Κατανόηση της πλοκής
- Βήμα 3: Καλωδίωση του Arduino με HC 05
- Βήμα 4: Μεταφόρτωση σκίτσου
- Βήμα 5: Μην ξεχάσετε να σημειώσετε τη θύρα COM
- Βήμα 6: Μετάβαση στο Flowcode7
- Βήμα 7: Εκτελέστε το αρχείο Flowcode και στείλτε δεδομένα από συσκευή Bluetooth
- Βήμα 8: Ολόκληρη η εικόνα
Βίντεο: Ελεγχόμενη οθόνη LCD Android σε Flowcode 7: 8 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:39
Αυτό το εκπαιδευτικό σάς επιτρέπει να ελέγχετε μια εικονική οθόνη LCD που προσομοιώνεται χρησιμοποιώντας το FlowCode7 μέσω της συσκευής σας Android. Μπορείτε προφανώς να προσθέσετε άλλες πλατφόρμες, αλλά πρέπει να είναι ενεργοποιημένες με Bluetooth. Θα χρησιμοποιήσουμε επίσης το Arduino ως διεπαφή στο PIC 16F877A (προσομοίωση στο Flowcode7) και στο Bluetooth Module (HC-05) για τη λήψη σημάτων από τη συσκευή Bluetooth που είναι κινητό Android σε αυτήν την περίπτωση. Μπορείτε ακόμη να προσπαθήσετε να στείλετε δεδομένα χρησιμοποιώντας UDP over WiFi διαμορφώνοντας το δρομολογητή σας. Υπάρχει ήδη ένα λεπτομερές σεμινάριο για τα φόρουμ Matrix εδώ. Ωστόσο, λόγω απουσίας ενός ιδιωτικού δρομολογητή, έπρεπε να δουλέψω λίγο για να επιτύχω τον στόχο μου. Προσπάθησα επίσης να ανεβάσω δεδομένα στον διακομιστή μου και στη συνέχεια να τα ζητήσω χρησιμοποιώντας MySQL και PHP αλλά δεν κατάφερα να τα ανακτήσω. Είναι καλύτερο να έχετε έναν ιδιωτικό δρομολογητή εάν θέλετε να στέλνετε δεδομένα μέσω UDP μέσω WiFi. Ας ρίξουμε μια ματιά στο πώς να το κάνουμε αυτό!
Βήμα 1: Απαιτούνται πράγματα
Ακολουθεί μια λίστα με όλες τις «συσκευές» που πρέπει να έχετε: Υλικό
1. Arduino UNO (χρησιμοποίησα MEGA 2560)
2. Μονάδα Bluetooth (HC-05)
3. Breadboard
4. Καλώδια βραχυκυκλωτήρων (κατά προτίμηση αρσενικό προς θηλυκό)
5. Καλώδιο USB για Arduino
Λογισμικό 1. Flowcode7: Μπορείτε να κατεβάσετε τη δοκιμαστική έκδοση από την επίσημη μήτρα από εδώ. Δημιουργήστε έναν λογαριασμό, θα πρέπει να ελέγχετε την ταυτότητα του λογισμικού σε κάθε εκκίνηση με το όνομα και τον κωδικό πρόσβασης του λογαριασμού σας. Ξέρεις τι πρέπει να κάνεις όταν περάσουν αυτές οι 30 ημέρες…;) 2. Arduino IDE: Εδώ είναι.
3. Εφαρμογή Bluetooth: Υπάρχουν πολλές εφαρμογές για την αποστολή δεδομένων σε συσκευές bluetooth στο Play Store. Χρησιμοποίησα το "unWired Lite". Μπορείτε να χρησιμοποιήσετε οποιοδήποτε της επιλογής σας.
Βήμα 2: Κατανόηση της πλοκής
Αυτή η απεικόνιση τα εξηγεί όλα.
Βήμα 3: Καλωδίωση του Arduino με HC 05
Είναι μια απλή ρύθμιση Arduino HC 055V VccGnd GndTx RxRx Tx
Ελέγξτε το βήμα 1 αυτού του οδηγού για περισσότερη εικόνα
Μόλις τελειώσετε, θα βρείτε τη συσκευή στη λίστα του τερματικού Bluetooth. Συνδυάστε το επιλέγοντας HC 05. Ο κωδικός πρόσβασης είναι συνήθως 1234.
Βήμα 4: Μεταφόρτωση σκίτσου
Ανεβάστε αυτό το σκίτσο στο Arduino IDE. Είναι πολύ συνηθισμένο για τη σειριακή εγγραφή δεδομένων στη θύρα COM χρησιμοποιώντας Bluetooth.#Include // εισαγωγή της σειριακής βιβλιοθήκης BluetoothData. // τα δεδομένα που δίνονται από τη συσκευή bluetooth
void setup () {// βάλτε τον κωδικό εγκατάστασης εδώ, για να εκτελεστεί μία φορά:
Serial.begin (9600); pinMode (ledpin, OUTPUT); }
void loop () {// βάλτε τον κύριο κωδικό σας εδώ, για να εκτελείται επανειλημμένα: if (Serial.available ()) {BluetoothData = Serial.read (); Serial.write (BluetoothData); } καθυστέρηση (100); }
Βήμα 5: Μην ξεχάσετε να σημειώσετε τη θύρα COM
Βήμα 6: Μετάβαση στο Flowcode7
Θα χρειαστεί να φτιάξετε αυτό το διάγραμμα ροής. Σύρετε μια θύρα RS232 και μια οθόνη LCD στον πίνακα ελέγχου. Συνδέστε τις μακροεντολές στις περιφερειακές συσκευές. Επιλέξτε τη θύρα COM στην οποία είναι συνδεδεμένο το Arduino στις Ιδιότητες του RS232
Βήμα 7: Εκτελέστε το αρχείο Flowcode και στείλτε δεδομένα από συσκευή Bluetooth
Πληκτρολογήστε κείμενο στην εφαρμογή bluetooth. Βεβαιωθείτε ότι η μονάδα είναι συνδεδεμένη στη συσκευή σας. Το HC 05 αναβοσβήνει συνήθως δύο φορές τη λυχνία LED με μικρή καθυστέρηση ενδιάμεσα όταν συνδυάζεται επιτυχώς. Βεβαιωθείτε ότι το πρόγραμμα ροής κώδικα εκτελείται προτού στείλετε δεδομένα για καλύτερα αποτελέσματα. Το Flowcode7 έτρεξε αρκετά αργά στον υπολογιστή μου και οι έξοδοι ήρθαν με μεγάλη καθυστέρηση. Μέλλον Πεδίο εφαρμογής: Μπορείτε να στείλετε συγκεκριμένες συμβολοσειρές που μπορούν να αντιστοιχιστούν στο Flowcode για να ενεργοποιήσουν άλλα συμβάντα όπως εκκαθάριση οθόνης LCD, εκτύπωση σε νέα γραμμή, αλλαγή δεδομένων και τα λοιπά.
Βήμα 8: Ολόκληρη η εικόνα
Ελπίζω να σας άρεσε το διδακτικό! Γιατί το δημοσίευσα αυτό;: παρουσίασα αυτό το έργο στον καθηγητή μου ως υποβολή έργου. Δεν μπήκε καν στον κόπο να ελέγξει τον κωδικό στο laptop μου. Υπέγραψε το τυπωμένο έγγραφο και στη συνέχεια το πέταξε σε ένα σωρό γεμάτο τέτοια αρχεία. Είχα 2 επιλογές:
1. Αποδεχτείτε ότι δεν μπορούσα να κάνω τίποτα γι 'αυτό2. Μοιραστείτε το με τα σωστά άτομα.
Συνιστάται:
Οθόνη αφής Macintosh - Classic Mac With IPad Mini για την οθόνη: 5 βήματα (με εικόνες)
Οθόνη αφής Macintosh | Classic Mac With IPad Mini for the Screen: Αυτή είναι η ενημέρωση και ο αναθεωρημένος σχεδιασμός μου για τον τρόπο αντικατάστασης της οθόνης ενός vintage Macintosh με ένα iPad mini. Αυτό είναι το 6ο από αυτά που έχω φτιάξει όλα αυτά τα χρόνια και είμαι πολύ ευχαριστημένος με την εξέλιξη και τον σχεδιασμό αυτού! Πίσω στο 2013 όταν έφτιαξα
Οθόνη LCD I2C / IIC - Χρήση LCD SPI στην οθόνη LCD I2C Χρήση μονάδας SPI σε IIC με Arduino: 5 βήματα
Οθόνη LCD I2C / IIC | Χρησιμοποιήστε μια οθόνη SPI στην οθόνη I2C LCD χρησιμοποιώντας μονάδα SPI σε IIC με Arduino: Γεια σας παιδιά, καθώς ένα κανονικό SPI LCD 1602 έχει πάρα πολλά καλώδια για να συνδεθεί, οπότε είναι πολύ δύσκολο να το διασυνδέσετε με το arduino, αλλά υπάρχει μια μονάδα διαθέσιμη στην αγορά που μπορεί μετατρέψτε την οθόνη SPI σε οθόνη IIC, οπότε πρέπει να συνδέσετε μόνο 4 καλώδια
Οθόνη LCD I2C / IIC - Μετατρέψτε μια οθόνη SPI LCD στην οθόνη LCD I2C: 5 βήματα
Οθόνη LCD I2C / IIC | Μετατρέψτε ένα SPI LCD σε οθόνη I2C LCD: η χρήση της οθόνης spi LCD χρειάζεται πάρα πολλές συνδέσεις για να γίνει κάτι που είναι πραγματικά δύσκολο να το κάνω, έτσι βρήκα μια μονάδα που μπορεί να μετατρέψει το i2c LCD σε spi LCD οπότε ας ξεκινήσουμε
Οθόνη θερμοκρασίας και επιπέδου φωτός με οθόνη στην οθόνη NOKIA 5110: 4 βήματα
Οθόνη θερμοκρασίας και φωτός με οθόνη στην οθόνη NOKIA 5110: Γεια σε όλους! Σε αυτήν την ενότητα κατασκευάζουμε απλή ηλεκτρονική συσκευή για την παρακολούθηση της θερμοκρασίας και του επιπέδου φωτός. Οι μετρήσεις αυτών των παραμέτρων εμφανίζονται στην οθόνη LCD NOKIA 5110. Η συσκευή βασίζεται στον μικροελεγκτή AVR ATMEGA328P. Η παρακολούθηση
Μετατρέψτε την οθόνη του φορητού υπολογιστή σας σε εξωτερική οθόνη: 8 βήματα (με εικόνες)
Μετατρέψτε την οθόνη του φορητού υπολογιστή σας σε εξωτερική οθόνη: Αυτό το σεμινάριο απευθύνεται σε λάτρεις που έχουν την ιδέα να χρησιμοποιήσουν τους παλιούς φορητούς υπολογιστές τους, οι οποίοι έχουν κάποιο άλλο πρόβλημα, όπως το πρόβλημα της οθόνης LCD, όπως το MB. Σημείωση: Δεν θα είμαι υπεύθυνος για οποιαδήποτε απώλεια ή ζημιά οποιασδήποτε μορφής εάν προκληθεί από αυτό το έργο. Έχω Acer A