Πίνακας περιεχομένων:
- Βήμα 1: Ποιο μέρος της οθόνης είναι το βιβλίο παραγγελιών;
- Βήμα 2: Κυρίως Κόκκινο έναντι Κυρίως Πράσινο
- Βήμα 3: Πώς θα μετρήσουμε το φως από αυτό το μέρος της οθόνης;
- Βήμα 4: Κόψτε χαρτόνι και κολλήστε αλουμινόχαρτο σε αυτό
- Βήμα 5: Περισσότερη κατασκευή χαρτονιού
- Βήμα 6: Τοποθετήστε τον αισθητήρα χρώματος
- Βήμα 7: Συγκολλήστε καλώδια στον αισθητήρα σας
- Βήμα 8: Αισθητήρας χρώματος καλωδίωσης σε ένα Arduino Nano
- Βήμα 9: Προσθέστε έναν μικρό ενισχυτή ήχου
- Βήμα 10: Πώς να συνδέσετε τον μικρό ενισχυτή ήχου
- Βήμα 11: Συγκεντρώθηκε ολόκληρη η εγκατάσταση
- Βήμα 12: Τι γίνεται με το λογισμικό "Talkie" κλπ;
- Βήμα 13: Οι πληροφορίες εξόδου
- Βήμα 14: ΚΩΔΙΚΟΣ Σχέδιο Arduino
Βίντεο: Παραγγελία-βιβλίο Ανάλυση με αισθητήρα χρώματος: 14 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Χρησιμοποιεί έναν αισθητήρα χρώματος Adafruit TCS34725 κόκκινο/πράσινο/μπλε για να αναλύσει την έξοδο φωτός από το βιβλίο παραγγελιών στην οθόνη κατά τη διαπραγμάτευση κρυπτογράφησης.
Εάν έρχονται κυρίως παραγγελίες "αγοράς", που αντιπροσωπεύονται από πράσινους αριθμούς στην οθόνη, ίσως να περιμένετε ότι η αξία του αγαπημένου σας νομίσματος θα αυξηθεί σε εξαιρετικά βραχυπρόθεσμο ορίζοντα. Εάν οι κυρίως κόκκινες παραγγελίες "πωλούν" αρχίζουν να γεμίζουν το βιβλίο παραγγελιών, τότε ενδεχομένως να περιμένετε ότι η αξία του νομίσματός σας θα μειωθεί σε εξαιρετικά βραχυπρόθεσμο ορίζοντα.
Επομένως, εδώ έρχεται το καινοτόμο βήμα, τι θα συνέβαινε αν αναλύατε την απόδοση φωτός μόνο εκείνου του τμήματος της οθόνης του υπολογιστή σας που εμφανίζει το βιβλίο παραγγελιών και, στη συνέχεια, επεξεργαστείτε αλλαγές στην αναλογία πράσινου φωτός προς κόκκινο φως με την πάροδο του χρόνου;
Αυτό το έργο χρησιμοποιεί έναν αισθητήρα Adafruit TCS34725 κόκκινου / πράσινου / μπλε φωτός προσαρτημένος σε ένα Arduino Nano, τοποθετημένο σε ένα περίβλημα από χαρτόνι με επένδυση από φύλλο αλουμινίου, τοποθετημένο με τη σειρά του στο τμήμα βιβλίων παραγγελιών της πλατφόρμας συναλλαγών κρυπτονομισμάτων στην προβολή οθόνης. Καθορίζει τη μέση αναλογία κόκκινου προς πράσινο με την πάροδο του χρόνου και στη συνέχεια σας ειδοποιεί με προφορικές προειδοποιήσεις εάν η στιγμιαία μέτρηση του λόγου κόκκινου προς πράσινο απομακρύνεται από αυτή τη μέση κεντρική περιοχή προς το κόκκινο ή το πράσινο.
Οποιεσδήποτε αποφάσεις συναλλαγών λάβετε με βάση αυτό εξαρτώνται αποκλειστικά από εσάς! Δεν έχω ιδέα αν αυτό έχει αξία ή όχι για διαπραγμάτευση, αλλά αισθάνθηκα υποχρεωμένος να το δοκιμάσω για να δω αν λειτουργεί ως ιδέα. Κάνει.
Το σύστημα λεκτικής προειδοποίησης δεν απαιτεί ενότητα σύνθεσης ομιλίας. Οι προφορικές ειδοποιήσεις δημιουργούνται από το ίδιο Arduino Nano χρησιμοποιώντας τη βιβλιοθήκη "Talkie".
Κύρια λίστα με τα πράγματα που θα χρειαστείτε:
Arduino Nano 5V με τον επεξεργαστή 328
Αισθητήρας χρώματος Adafruit TCS34725 με φίλτρο IR και φως LED
Δεξιότητες συγκόλλησης
Κάποια εξοικείωση με τους πίνακες Arduino και τον τρόπο χρήσης τους.
Προαιρετικά:
Μικρή μονάδα ενισχυτή ήχου LM386
Ηχείο 8 Ohm 0,5 Watt
Βήμα 1: Ποιο μέρος της οθόνης είναι το βιβλίο παραγγελιών;
Χρησιμοποιώντας το πρόγραμμα προβολής της αγοράς κρυπτογράφησης Binance, ο κατάλογος των παραγγελιών αγοράς και πώλησης που εμφανίζονται παρατίθεται ως μια συνεχώς μεταβαλλόμενη ροή αριθμητικών τιμών κόκκινου και πράσινου στη στήλη που σημειώνεται με το κόκκινο πλαίσιο.
Εάν μετρήσουμε την αναλογία κόκκινου προς πράσινου φωτός που προέρχεται από αυτό το μέρος της οθόνης, η υπόθεση (μη αποδεδειγμένη) είναι ότι αυτό μπορεί να σας δώσει έναν οδηγό για βραχυπρόθεσμα συναισθήματα, δηλαδή όλοι θέλουν ξαφνικά να αγοράσουν ή να πουλήσουν;
Βήμα 2: Κυρίως Κόκκινο έναντι Κυρίως Πράσινο
Ένα παράδειγμα της έννοιας:
Στα αριστερά είναι ένα στιγμιότυπο οθόνης του βιβλίου παραγγελιών για bitcoin το οποίο είναι κυρίως κόκκινο σε εκείνο το σημείο. Λίγα λεπτά αργότερα είναι κυρίως πράσινο.
Βήμα 3: Πώς θα μετρήσουμε το φως από αυτό το μέρος της οθόνης;
Θα φτιάξουμε ένα μακρύ λεπτό φύλλο από χαρτόνι με επένδυση από χαρτόνι που ταιριάζει ακριβώς σε αυτό ακριβώς το μέρος της οθόνης.
Μέσα στο κουτί θα υπάρχει ο αισθητήρας TCS34725.
ΣΗΜΕΙΩΣΗ: Καθώς αυτός ο αισθητήρας φαίνεται να διαβάζει το φως σε μια πολύ μικρή περιοχή κουκκίδων μπροστά του, είναι τοποθετημένος απέναντι από την οθόνη μέσα στο κουτί με επένδυση από αλουμινόχαρτο καθώς ΔΕΝ θέλουμε να μετρήσουμε την αναλογία κόκκινου/πράσινου μιας μικρής κουκκίδας στην οθόνη του φορητού υπολογιστή, θέλουμε να γνωρίζουμε τη συνολική αναλογία κόκκινου/πράσινου αυτής της περιοχής της οθόνης. Επομένως, αφήνουμε το φως να αναπηδήσει μέσα στο περίβλημα με επένδυση φύλλου και στη συνέχεια ο αισθητήρας μετρά την αναλογία κόκκινου/πράσινου αυτού του αναμεμειγμένου φωτός. Τουλάχιστον αυτή ήταν η πρόθεση.
Βήμα 4: Κόψτε χαρτόνι και κολλήστε αλουμινόχαρτο σε αυτό
Κόψτε ένα σχήμα όπως αυτό με βάση την περιοχή του δικού σας φορητού υπολογιστή που καλύπτει το βιβλίο παραγγελιών.
Βιδώστε λίγο αλουμινόχαρτο, ισιώστε το ξανά και κολλήστε το στο χαρτόνι με κόλλα ψεκασμού ή παρόμοιο. Έριξα το φύλλο αλουμινίου καθώς θέλουμε το φως από αυτό το μέρος της οθόνης να αναπηδά ημι-τυχαία μέσα στο κουτί.
Βήμα 5: Περισσότερη κατασκευή χαρτονιού
Το κομμάτι από χαρτόνι στα αριστερά έχει μια ορθογώνια υποδοχή που έχει ακριβώς το ίδιο σχήμα με την περιοχή της οθόνης στην οποία βρίσκεται το βιβλίο παραγγελιών.
Το αντίστοιχο, τώρα διπλωμένο κουτί με επένδυση από αλουμινόχαρτο στα αριστερά θα έχει τον αισθητήρα τοποθετημένο μέσα του και στη συνέχεια θα κολληθεί πάνω σε αυτή την τρύπα με μαύρη ηλεκτρική μονωτική ταινία, έτσι ώστε το φως από την οθόνη να εισέρχεται μέσα από την ορθογώνια τρύπα και στη συνέχεια να αναπηδά μέσα στο εσωτερικό κουτί με επένδυση από αλουμινόχαρτο.
Βήμα 6: Τοποθετήστε τον αισθητήρα χρώματος
Εδώ είναι μια άποψη της δομής από χαρτόνι που έχουμε φτιάξει, από την πλευρά που θα τοποθετηθεί πάνω από την οθόνη του υπολογιστή.
Όπως μπορείτε να δείτε, έχω ανακυκλώσει επωφελώς τη συσκευασία από μια γνωστή μάρκα ψημένων φασολιών, τη λεπτή ποικιλία για όχι και τόσο λεπτές σαν κι εμένα.
Μπορείτε να δείτε ότι ο έγχρωμος αισθητήρας είναι τοποθετημένος στραμμένος στην επάνω οροφή του κουτιού καθώς θέλουμε να διαβάζει τον μέσο όρο όλου του φωτός που προέρχεται από εκείνο το μέρος της οθόνης του υπολογιστή, όχι μόνο μια μικρή κουκκίδα της οθόνης του φορητού υπολογιστή, τι θα διαβάζατε αν το δείχνατε απευθείας στην οθόνη του υπολογιστή.
Βήμα 7: Συγκολλήστε καλώδια στον αισθητήρα σας
Κολλώνω τα καλώδια μου με κόλλα και στη συνέχεια χρησιμοποιώ το Blu-Tack όπως παραπάνω για να τα κρατήσω στη θέση τους μέσα από τις τρύπες ενώ τα κολλάω. Το βρίσκω πολύ πιο εύκολο από το να χρησιμοποιώ βοηθητικές συσκευές χειρός ή παρόμοια. Φοράω επίσης ένα ζευγάρι φτηνά μεγεθυντικά γυαλιά x3 για να μπορώ να δω τι κάνω.
Βήμα 8: Αισθητήρας χρώματος καλωδίωσης σε ένα Arduino Nano
Χρησιμοποίησα ένα Arduino Nano, αλλά μπορείτε επίσης να χρησιμοποιήσετε ένα Uno για αυτό το έργο. Το nano είναι λειτουργικά παρόμοιο αλλά φυσικά μικρότερο.
Μπορείτε τώρα να σταματήσετε σε αυτό το στάδιο και να εκτελέσετε το λογισμικό χρησιμοποιώντας το παράθυρο σειριακής προβολής Arduino για να δείτε τις εξόδους.
Ωστόσο πρόσθεσα και κάποιους συναγερμούς ομιλίας. Αυτό χρησιμοποιεί μια βιβλιοθήκη σύνθεσης φωνής που ονομάζεται Talkie, η οποία χρησιμοποιεί διαμόρφωση πλάτους παλμών στο Pinηφιακό Pin 3 του Arduino για να δημιουργήσει ομιλία από ένα συνημμένο ηχείο που ακούγεται σαν παιχνίδι ομιλίας του 1980. Ωστόσο, είναι πρακτικά δωρεάν να εφαρμοστεί ως διεπαφή χρήστη, οπότε έχω αρχίσει να το χρησιμοποιώ και σε κάποια άλλα έργα μου.
Βήμα 9: Προσθέστε έναν μικρό ενισχυτή ήχου
Εάν συνδέσετε ένα ηχείο 0,5 Watt 8 Ohm μεταξύ του ψηφιακού Pin 3 του Arduino Nano και της γείωσης, το Talkie θα παράγει κάποια φωνητική έξοδο μέσω του εντάξει. Ωστόσο, θα είναι πολύ ήσυχο. Ως εκ τούτου, πρόσθεσα επίσης έναν πολύ χαμηλό κόστος μικρού ενισχυτή ήχου. Αυτό συνδέεται με το Arduino με 3 καλώδια και διαθέτει 2 ακροδέκτες βίδας για να συνδέσετε το ηχείο σας. Αυτό κάνει τον ήχο πιο εύκολο να ακουστεί.
Βήμα 10: Πώς να συνδέσετε τον μικρό ενισχυτή ήχου
3 καλώδια μεταξύ αυτής της μονάδας και του Arduino θα κάνουν τη δουλειά. Το προτεινόμενο ηχείο είναι 8 Ohm 0,5 Watt. Αυτά βρίσκονται σε πολλά παιδικά μουσικά παιχνίδια ομιλίας.
Βήμα 11: Συγκεντρώθηκε ολόκληρη η εγκατάσταση
Εδώ βλέπετε το Arduino συνδεδεμένο σε μια θύρα USB του φορητού υπολογιστή. Αυτό το δυναμώνει. Στη συνέχεια, το καλώδιο κορδέλας τρέχει από τα ηλεκτρονικά Arduino Nano / Amplifier Module / Speaker που βρίσκονται πάνω δεξιά στο πληκτρολόγιό μου, στον αισθητήρα χρώματος μέσα στο κουτί από χαρτόνι. Το περίβλημα από χαρτόνι με επένδυση από αλουμινόχαρτο είναι στερεωμένο στο τμήμα του βιβλίου παραγγελιών της οθόνης του φορητού υπολογιστή μου χρησιμοποιώντας ηλεκτρική ταινία. ΜΗΝ ΕΦΑΡΜΟΖΕΤΕ ΤΗΝ ΚΑΡΔΙΑ ΣΤΗΝ ΟΘΟΝΗ ΤΟΥ Η / Υ ΣΑΣ. Έχω χρησιμοποιήσει ταινία στο πάνω άκρο και στο δεξί άκρο του (πλαστικού) πλαισίου οθόνης.
Σφραγίστε τυχόν τρύπες στο περίβλημα σας με μαύρη ταινία, ώστε το φως της ημέρας να μην μπει κρυφά σε αυτό. Θέλουμε μόνο φως από το μέρος του βιβλίου παραγγελιών της οθόνης του υπολογιστή να εισέλθει στο περίβλημα του χαρτονιού, να αναπηδήσει από το φύλλο και στη συνέχεια να διαβαστεί από τον αισθητήρα χρώματος.
Βήμα 12: Τι γίνεται με το λογισμικό "Talkie" κλπ;
Το Talkie είναι μια βιβλιοθήκη Arduino που δημιουργεί ήχο στο Pin 3 του Arduino. Χρησιμοποιεί κώδικα που εξάγεται από τσιπ ROM διαφόρων παλαιών υπολογιστών, συμπεριλαμβανομένων ορισμένων στρατιωτικών αεροπορικών. Διαθέτει μια βιβλιοθήκη με διαθέσιμες λέξεις συγκεντρωμένες από αυτές τις διάφορες πηγές που μπορείτε να χρησιμοποιήσετε.
Επομένως, αν και περιορισμένη στις λέξεις που μπορείτε να χρησιμοποιήσετε, α) έχει έναν ρετρό δροσερό ήχο και β) δεν κοστίζει σχεδόν τίποτα για να προσθέσετε στο έργο σας.
Για πληροφορίες σχετικά με την εγκατάσταση της βιβλιοθήκης Talkie και μια εισαγωγή σε αυτό, υπάρχει ήδη μια καλή οδηγία για να σας προτρέψω να διαβάσετε αυτόν τον σύνδεσμο και να ακολουθήσετε τα βήματα για την εγκατάσταση της βιβλιοθήκης Talkie Arduino στον υπολογιστή σας:
Talkie Εισαγωγή
ΣΗΜΕΙΩΣΗ: Εάν θέλετε, μπορείτε να παραλείψετε αυτό το βήμα και να χρησιμοποιήσετε το παράθυρο Arduino Serial View για να δείτε τις εξόδους από το πρόγραμμα που εκτελείται στο Arduino Nano, δηλαδή αυτό που διαβάζει την έξοδο φωτός, κάνει κάποια μαθηματικά σε αυτό και εμφανίζει τα αποτελέσματα κάθε φορά 2 δευτερόλεπτα στο παράθυρο Serial View.
Βήμα 13: Οι πληροφορίες εξόδου
Εδώ είναι ένα κοντινό παράθυρο σειριακής προβολής με το πρόγραμμα που εκτελείται στο Arduino.
Εάν το αφήσετε να τρέξει για περίπου 30 κύκλους, έναν κύκλο κάθε 2 δευτερόλεπτα προς το παρόν, η μέση τιμή της αναλογίας Κόκκινο/Πράσινο θα έχει σταθεροποιηθεί και οι μέγιστες και ελάχιστες τιμές θα έχουν σταθεροποιηθεί επίσης.
Ο κώδικας στη συνέχεια υπολογίζει μια τιμή στη μέση μεταξύ της μέσης και της ελάχιστης καταγεγραμμένης τιμής. Εάν η μετρούμενη τιμή του RED διαιρούμενη με την ΠΡΑΣΙΝΗ ένταση φωτός, ανά πάσα στιγμή πέσει κάτω από αυτό το όριο συναγερμού, θα εμφανιστεί μια ειδοποίηση στην οθόνη ότι η αναλογία του πράσινου αυξάνεται σε σχέση με το κόκκινο, δηλαδή υπάρχουν κυρίως παραγγελίες αγοράς, δηλαδή η τιμή μπορεί ενδεχομένως να αυξηθεί σε εξαιρετικά βραχυπρόθεσμο μέλλον.
Εάν το μετρούμενο κόκκινο διαιρούμενο με πράσινο αρχίζει να αυξάνεται πάνω από ένα αυτόματα ρυθμισμένο σημείο συναγερμού στη μέση μεταξύ της μέσης και της μέγιστης μετρημένης τιμής, τότε η ποσότητα κόκκινου σε πράσινο φως πρέπει να αυξάνεται, ενδέχεται να έρχονται παραγγελίες πώλησης και η τιμή να μειωθεί μειωθεί στο εξαιρετικά βραχυπρόθεσμο μέλλον.
ΣΗΜΕΙΩΣΗ: Σε όρους διαπραγμάτευσης, όλα αυτά μπορεί να είναι ανοησίες, δεν το έχω εκτελέσει για αρκετό καιρό για να δω εάν είναι πραγματικής χρήσης ή όχι. Διαβάζει ωστόσο μια ποικίλη αναλογία κόκκινου/πράσινου και δίνει αυτούς τους συναγερμούς στις αναμενόμενες ώρες.
Βήμα 14: ΚΩΔΙΚΟΣ Σχέδιο Arduino
Επισυνάπτεται το σκίτσο Arduino που χρησιμοποίησα για να λειτουργήσει όλο αυτό όπως στο βίντεο στην πρώτη σελίδα.
Wasταν λιθόστρωτο μαζί σε μερικές ώρες, ώστε να μπορείτε να το βελτιώσετε.
Συνιστάται:
Ανάλυση LTE Cat.M1 PSM (Λειτουργία εξοικονόμησης ενέργειας): 4 βήματα
Ανάλυση του LTE Cat.M1 PSM (Λειτουργία εξοικονόμησης ενέργειας): Στο προηγούμενο άρθρο, έχουμε συζητήσει πώς να ρυθμίσετε τον κύκλο Ενεργό / leepπνο χρησιμοποιώντας PSM. Ανατρέξτε στο προηγούμενο άρθρο για εξηγήσεις σχετικά με τη ρύθμιση υλικού και PSM και την εντολή AT. (Σύνδεσμος: https://www.instructables.com/id/What-Is-a-PSMPow…Ac
Οδηγός: Πώς να χρησιμοποιήσετε τον αισθητήρα ανίχνευσης χρώματος RGB TCS230 με Arduino UNO: 3 βήματα
Φροντιστήριο: Πώς να χρησιμοποιήσετε τον αισθητήρα ανίχνευσης χρώματος RGB TCS230 με το Arduino UNO: Περιγραφή: Αυτό το σεμινάριο θα σας δείξει μερικά απλά βήματα σχετικά με τον τρόπο χρήσης του αισθητήρα ανίχνευσης χρώματος RGB χρησιμοποιώντας το Arduino Uno. Στο τέλος αυτού του σεμιναρίου, θα λάβετε μια σειρά από αποτελέσματα σύγκρισης μεταξύ λίγων χρωμάτων. Το TCS3200 είναι ένα πλήρες χρώμα
Διασύνδεση Arduino με αισθητήρα υπερήχων και αισθητήρα θερμοκρασίας χωρίς επαφή: 8 βήματα
Διασύνδεση Arduino με αισθητήρα υπερήχων και αισθητήρα θερμοκρασίας χωρίς επαφή: Σήμερα, οι κατασκευαστές, οι προγραμματιστές προτιμούν το Arduino για την ταχεία ανάπτυξη του πρωτοτύπου των έργων. Το Arduino είναι μια ηλεκτρονική πλατφόρμα ανοιχτού κώδικα που βασίζεται σε εύχρηστο υλικό και λογισμικό. Το Arduino έχει πολύ καλή κοινότητα χρηστών. Σε αυτό το έργο
DIY: Μίνι κιβώτιο αισθητήρα οροφής με αισθητήρα κίνησης με δυνατότητα εστίασης: 4 βήματα
DIY: Μίνι κιβώτιο αισθητήρων οροφής με αισθητήρα κίνησης με δυνατότητα εστίασης: Γεια σας. Πριν από λίγο καιρό βοηθούσα τον φίλο μου με την έννοια του έξυπνου σπιτιού και δημιούργησα ένα μίνι κιβώτιο αισθητήρων με προσαρμοσμένο σχέδιο που θα μπορούσε να τοποθετηθεί στην οροφή στην οπή 40x65mm. Αυτό το κουτί βοηθάει: • στη μέτρηση της έντασης του φωτός • στη μέτρηση του υγρού
Μέθοδοι ανίχνευσης επιπέδου νερού Arduino χρησιμοποιώντας υπερηχητικό αισθητήρα και αισθητήρα νερού Funduino: 4 βήματα
Μέθοδοι ανίχνευσης επιπέδου νερού Arduino χρησιμοποιώντας υπερηχητικό αισθητήρα και αισθητήρα νερού Funduino: Σε αυτό το έργο, θα σας δείξω πώς να δημιουργήσετε έναν φθηνό ανιχνευτή νερού χρησιμοποιώντας δύο μεθόδους: 1. Αισθητήρας υπερήχων (HC-SR04) .2. Αισθητήρας νερού Funduino