
Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούνται πράγματα
- Βήμα 2: Κατανόηση της πλοκής
- Βήμα 3: Καλωδίωση του Arduino με HC 05
- Βήμα 4: Μεταφόρτωση σκίτσου
- Βήμα 5: Μην ξεχάσετε να σημειώσετε τη θύρα COM
- Βήμα 6: Μετάβαση στο Flowcode7
- Βήμα 7: Εκτελέστε το αρχείο Flowcode και στείλτε δεδομένα από συσκευή Bluetooth
- Βήμα 8: Ολόκληρη η εικόνα
2025 Συγγραφέας: John Day | day@howwhatproduce.com. Τελευταία τροποποίηση: 2025-01-23 14: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. Η παρακολούθηση
Ελεγχόμενη φωνή Android Mood Light: 11 βήματα (με εικόνες)

Φωνητικό ελεγχόμενο Android Mood Light: Χρειάστηκε να δημιουργήσω μια τάξη για την τοπική μας ομάδα δημιουργών. Κάτι που εγγυάται ακόμη και για τους πρώτους επισκέπτες μια σίγουρη νίκη και μεγάλη ανταμοιβή χωρίς βροχή, φασαρία και εξειδικευμένα εργαλεία ή υλικά. Οι μαθητές έπρεπε να πάρουν στο σπίτι κάτι τόσο λειτουργικό