Πίνακας περιεχομένων:
- Βήμα 1: Δημιουργία
- Βήμα 2: Πρόγραμμα
- Βήμα 3: Συνδέστε το Raspberry Pi στο ULCD-220RD
- Βήμα 4: Ρυθμίστε το Raspberry Pi Host
Βίντεο: Χρονόμετρο κουζίνας: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Αυτό διαθέτει gen4-uLCD-35DT το οποίο θα χρησιμοποιηθεί ως δευτερεύουσα οθόνη για ένα έργο Raspberry Pi, το Kitchen Timer. Είναι μια χρήσιμη εφαρμογή για τις περισσότερες μητέρες και λάτρεις της μαγειρικής εκεί έξω.
Αυτό μπορεί να χρησιμοποιηθεί για την παρακολούθηση του χρόνου κατά το μαγείρεμα του αγαπημένου σας πιάτου.
Σε αυτό το demo το Raspberry Pi λειτουργεί ως οικοδεσπότης που ελέγχει το gen4-uLCD-35DT. Η μονάδα gen4 HMI προγραμματίστηκε με διαφορετικές φόρμες και widget, τα οποία στη συνέχεια ελέγχονται ανάλογα με τις εντολές που αποστέλλονται από τον κεντρικό υπολογιστή Raspberry Pi και αντίστροφα.
Αυτό το πρόγραμμα δοκιμάζεται στο Raspberry Pi 2 με εικόνα Pixel. Μπορεί επίσης να τρέξει σε άλλες παραλλαγές Raspberry Pi. Αλλά, αν χρησιμοποιείτε το Raspberry Pi 3, βεβαιωθείτε ότι έχετε επισκεφθεί πρώτα αυτόν τον σύνδεσμο:
www.raspberrypi.org/forums/viewtopic.php?… για να διαμορφώσετε το UART του Raspberry Pi 3.
Αυτό το demo δοκιμάστηκε σε Raspberry Pi 2 που εκτελούσε Raspbian με PIXEL. Μπορεί επίσης να τρέξει σε άλλες παραλλαγές Raspberry Pi. Ωστόσο, εάν χρησιμοποιείτε το Raspberry Pi 3, φροντίστε να επισκεφθείτε πρώτα αυτόν τον σύνδεσμο για να διαμορφώσετε σωστά τη θύρα UART:
www.raspberrypi.org/forums/viewtopic.php?…
Βήμα 1: Δημιουργία
Συστατικά
- gen4-uLCD-35DT
- κάρτα uSD
- Καλώδιο FFC 30 δρόμων
- gen4-PA ή gen4-IB
- Raspberry Pi 2 Μοντέλο Β
- Προσαρμογέας Raspberry Pi
- 5 τρόπος σύνδεσης θηλυκό σε θηλυκό
- Τροφοδοτικό 5 βολτ
Διευκρίνιση σχετικά με τα συστατικά
- Χρησιμοποιήστε πλακέτα διεπαφής gen4 και uUSB PA-5 για να συνδέσετε την οθόνη στον υπολογιστή, όπως φαίνεται στην πρώτη εικόνα παραπάνω.
- Or αν έχετε πλακέτα gen4-PA, συνδέστε την οθόνη στον υπολογιστή όπως φαίνεται στη δεύτερη παραπάνω εικόνα. Μπορείτε επίσης να χρησιμοποιήσετε την πλακέτα gen4-PA εάν θέλετε να χρησιμοποιήσετε τις καρφίτσες GPIO.
Βήμα 2: Πρόγραμμα
Κατεβάστε το έργο εδώ.
- Εξαγάγετε το συνημμένο αρχείο zip σε ένα φάκελο και στη συνέχεια ανοίξτε το έργο "demo1" του ViSi-Genie
- Μπορείτε να επεξεργαστείτε τα γραφικά στοιχεία σε κάθε φόρμα χρησιμοποιώντας το Object Inspector.
- Αφού ανοίξετε το αρχείο έργου, μεταβείτε στο μενού Project και βεβαιωθείτε ότι οι παράμετροι Speed and Display Comms είναι σωστές, όπως φαίνεται στις δύο πρώτες παραπάνω εικόνες.
- Συνδέστε το gen4-uLCD-35DT στον υπολογιστή
- Τώρα μεταβείτε στο μενού Comms και επιλέξτε τη σωστή θύρα COM για το uUSB-PA5 και, στη συνέχεια, κάντε κλικ στο κόκκινο κουμπί, όπως φαίνεται παρακάτω.
- Εάν το uLCD-220RD είναι σωστά συνδεδεμένο με τον υπολογιστή, το κόκκινο κουμπί πρέπει τώρα να γίνει μπλε και να εμφανιστεί το όνομα της μονάδας οθόνης.
- Σε αυτό το σημείο, τοποθετήστε την κάρτα uSD στον υπολογιστή χρησιμοποιώντας συσκευή ανάγνωσης καρτών ή προσαρμογέα. Μεταβείτε στο Αρχικό μενού και κάντε κλικ στο κουμπί (Δημιουργία) Αντιγραφή/Φόρτωση.
- Το έργο θα πρέπει τώρα να ξεκινήσει τη διαδικασία κατασκευής και μεταγλώττισης.
- Το Worshop4 θα σας ζητήσει τη σωστή μονάδα δίσκου για την κάρτα uSD. Επιλέξτε την κατάλληλη μονάδα δίσκου από το αναπτυσσόμενο μενού.
- Το Workshop4 θα μεταγλωττίσει τον πηγαίο κώδικα και θα κατεβάσει το πρόγραμμα στη μνήμη flash της μονάδας οθόνης.
Τώρα αποσυνδέστε την κάρτα uSD από τον υπολογιστή και τοποθετήστε την στην υποδοχή κάρτας uSD του gen4-uLCD-35DT. Το γραφικό στοιχείο Winbutton θα πρέπει τώρα να εμφανίζεται στην οθόνη. Τώρα είναι έτοιμο να λάβει εντολές από έναν κεντρικό υπολογιστή. Εμφανίζεται στην τρίτη εικόνα
Κατεβάστε τη Βιβλιοθήκη ViSi-Genie-RaspPi
Το Raspberry Pi πρέπει τώρα να εκτελέσει ένα πρόγραμμα το οποίο θα επικοινωνεί με το uLCD-220RD. Επισυνάπτεται ο πηγαίος κώδικας του προγράμματος. Για να μπορέσετε να μεταγλωττίσετε τον πηγαίο κώδικα στο Raspberry Pi, πρέπει πρώτα να εγκαταστήσετε τη Βιβλιοθήκη ViSi-Genie-RaspPi, η οποία μπορεί να μεταφορτωθεί από αυτόν τον σύνδεσμο: https://github.com/4dsystems/ViSi-Genie-RaspPi -Βιβλίο…
Ακολουθήστε τις οδηγίες σχετικά με τον τρόπο εγκατάστασης της βιβλιοθήκης σε αυτόν τον σύνδεσμο.
Βήμα 3: Συνδέστε το Raspberry Pi στο ULCD-220RD
Συνδέστε τον προσαρμογέα 4D-Serial-Pi στο Raspberry Pi και, στη συνέχεια, συνδέστε το καλώδιο 5 κατευθύνσεων στον προσαρμογέα 4D-Serial-Pi. Τέλος, συνδέστε το άλλο άκρο του καλωδίου 5 κατευθύνσεων στο gen4-IB της μονάδας gen4.
Or μπορείτε να συνδέσετε τη μονάδα gen4 και το Raspberry Pi με το gen4-PA χρησιμοποιώντας την παραπάνω εικόνα.
Βήμα 4: Ρυθμίστε το Raspberry Pi Host
Μετά την εγκατάσταση της βιβλιοθήκης και τη σύνδεση του υλικού, μπορείτε τώρα να μεταγλωττίσετε τον πηγαίο κώδικα και να εκτελέσετε το πρόγραμμα στο Raspberry Pi. Ακολουθήστε την παρακάτω διαδικασία.
- Μετά τη λήψη του αρχείου, ανοίξτε το τερματικό και μεταβείτε στο φάκελο που περιέχει αυτό το αρχείο: Kitchen-Timer-Code
- Αποσυμπιέστε το αρχείο χρησιμοποιώντας αυτήν την εντολή: pi@raspberry: su $ sudo unzip Kitchen-Timer-Code.zip
- Μεταβείτε στο φάκελο στον οποίο εξήχθησαν τα περιεχόμενα του "Kitchen-Timer-Code.zip". pi@raspberry: c $ cd Kitchen-Timer-Codepi@raspberry: ~ $ cd kitchenPi
- Στο τερματικό LX πληκτρολογήστε την εντολή για μεταγλώττιση: pi@raspberry: ~ $ sudo make
- Εκτελέστε το πρόγραμμα χρησιμοποιώντας αυτήν την εντολή: pi@raspberry: ~ $./kitchenPi
Η ενότητα οθόνης gen4 θα πρέπει τώρα να αρχίσει να εμφανίζει τα διαφορετικά widget, σύμφωνα με τις σειριακές εντολές που λαμβάνονται από τον κεντρικό υπολογιστή Raspberry Pi.
Για περισσότερες πληροφορίες, ανατρέξτε στη σημείωση της εφαρμογής: ViSi-Genie Σύνδεση 4D οθόνης στο Raspberry Pi
Συνιστάται:
Όλα σε ένα ψηφιακό χρονόμετρο (ρολόι, χρονόμετρο, ξυπνητήρι, θερμοκρασία): 10 βήματα (με εικόνες)
All in One Digital Chronometer (Ρολόι, Χρονόμετρο, Ξυπνητήρι, Θερμοκρασία): Σχεδιάζαμε να φτιάξουμε χρονόμετρο για κάποιον άλλο διαγωνισμό, αλλά αργότερα εφαρμόσαμε επίσης ένα ρολόι (χωρίς RTC). Καθώς μπήκαμε στον προγραμματισμό, ενδιαφερθήκαμε να εφαρμόσουμε περισσότερες λειτουργίες στη συσκευή και καταλήξαμε να προσθέσουμε DS3231 RTC, ως
Προσαρμοσμένο αναγνωριστικό ήχου κουζίνας: 4 βήματα
Προσαρμοσμένο αναγνωριστικό ήχου κουζίνας: Για το τελευταίο μας έργο σε ένα μάθημα διαδραστικών συστημάτων αυτήν την άνοιξη, δημιουργήσαμε ένα σύστημα πραγματικού χρόνου για τον εντοπισμό και την απεικόνιση κοινών ήχων στην κουζίνα χρησιμοποιώντας την ταξινόμηση Υποστήριξη-Διανυσματική μηχανή. Το σύστημα αποτελείται από φορητό υπολογιστή για ήχο
Κλίμακα κουζίνας Arduino: 6 βήματα (με εικόνες)
Κλίμακα κουζίνας Arduino: Σε αυτό το έργο θα σας δείξω πώς να φτιάξετε μια απλή κλίμακα βάρους κουζίνας με ένα προσαρμοσμένο τρισδιάστατο περίβλημα
Χαράξτε έναν πίνακα κυκλωμάτων με είδη κουζίνας: 6 βήματα (με εικόνες)
Χαράξτε έναν πίνακα κυκλωμάτων με είδη κουζίνας: Καθώς ασχολείστε με έργα ηλεκτρονικής, θα συνειδητοποιήσετε γρήγορα ότι όσο πιο περίπλοκα είναι, τόσο πιο δύσκολο είναι να κολληθούν μαζί. Συνήθως σημαίνει δημιουργία φωλιάς αρουραίου μεμονωμένα καλώδια, τα οποία μπορεί να είναι ογκώδη και δύσκολο να αντιμετωπιστούν
Φτιάξτε ένα χρονόμετρο κουζίνας με ένα MakerBit: 13 βήματα
Φτιάξτε ένα χρονόμετρο κουζίνας με ένα MakerBit: Αυτό το έργο διερευνά πώς λειτουργεί ένα χρονόμετρο κουζίνας - φτιάχνοντας ένα! Πριν από πολύ καιρό, οι περισσότερες χρήσιμες συσκευές ήταν μηχανικές. Τα παιδιά θα μπορούσαν να διαχωρίσουν τα πράγματα για να δουν τα μέρη στο εσωτερικό και να μελετήσουν πώς κινούνται. Τα σύγχρονα ηλεκτρονικά gadget όπως το χρονόμετρο κουζίνας είναι