Πίνακας περιεχομένων:
Βίντεο: NodeMcu Speak With ISD1820 Module: 3 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Σε αυτό το απλό σεμινάριο θα εξηγήσω πώς να συνδέσετε και να χρησιμοποιήσετε τη μονάδα ISD1820 χρησιμοποιώντας την πλακέτα NodeMCU. ΥΣΤΕΡΟΓΡΑΦΟ. συγνώμη για τα κακά μου αγγλικά.
Διαβάζοντας το φύλλο δεδομένων της ενότητας γράφεται ότι: Αυτή η χρήση της ενότητας είναι πολύ εύκολη, την οποία μπορείτε να κατευθύνετε με το πάτημα του κουμπιού στο πλοίο ή από τον μικροελεγκτή όπως Arduino, STM32, ChipKit κ.λπ. Από αυτά μπορείτε εύκολα να ελέγξετε την εγγραφή, την αναπαραγωγή και την επανάληψη και ούτω καθεξής επί.
Βήμα 1: Τι χρειάζεστε;
Για να πραγματοποιήσουμε αυτό το έργο χρειαζόμαστε: πίνακα NodeMCU.
Ενότητα ISD1820.
Ηχείο Breadboard (συνήθως περιλαμβάνεται στη μονάδα).
Θυμηθείτε: η πλακέτα NodeMcu λειτουργεί στα 3,3 volt, οπότε για να συνδεθείτε με τη μονάδα δεν χρειαζόμαστε αντιστάσεις στο κύκλωμα, καθώς η μονάδα λειτουργεί επίσης στα 3,3 volt.
Βήμα 2: Συνδέσεις
Είναι πολύ εύκολο να συνδέσετε την πλακέτα NodeMcu με τη μονάδα, χρειαζόμαστε μόνο 5 καλώδια. Κάντε τη σύνδεση όπως φαίνεται στην εικόνα ή όπως φαίνεται στο βίντεο. Θυμηθείτε ότι κατά τον προγραμματισμό του nodeMCU τα ονόματα διαφέρουν από αυτά στο Arduino IDE και στη συνέχεια σας συνιστώ σε φάσεις δοκιμών να εκτελέσετε τις συνδέσεις όπως φαίνεται και να φορτώσετε το κοινόχρηστο πρόγραμμα.
Βήμα 3: Ο Κώδικας
Η μονάδα ISD1820 ελέγχεται από 3 ακίδες, κάθε ακίδα εάν λαμβάνει (έτσι εισάγονται οι ακίδες της μονάδας) ένα σήμα 3,3 volt θα κάνει τη μονάδα να εκτελεί διαφορετική λειτουργία (προφανώς ανάλογα με την ακίδα στην οποία αποστέλλεται το σήμα). Όπως φαίνεται στο σχέδιο, το ISD1820 είναι εξοπλισμένο με 3 τρόπους χρήσης, κάθε τρόπος επιλογής με σήμα 3,3 βολτ που αποστέλλεται από το nodeMcu. Οι λειτουργίες είναι "ηχογράφηση" όπου ένας ήχος καταγράφεται από το μικρόφωνο που είναι συγκολλημένο στη μονάδα (έχει πολύ σύντομο μέγιστο χρόνο εγγραφής), τον τρόπο "αναπαραγωγής" του ήχου που έχει εγγραφεί προηγουμένως και τέλος τον τρόπο "αναπαραγωγής σε μέρος του ο ήχος "όπου ο ήχος αναπαράγεται εν μέρει, υπό ορισμένες συνθήκες που κατά τη διάρκεια του προγραμματισμού θα εξηγήσω
Το Κοιτάζοντας το σχέδιο που έκανα (δεν ξέρω πώς να σχεδιάσω lol) μπορείτε εύκολα να μαντέψετε πώς λειτουργεί ο πίνακας όπου τα κόκκινα βέλη αντιπροσωπεύουν ένα σήμα 3,3 βολτ που αποστέλλεται από το nodeMcu σε ένα μόνο pin της μονάδας. (Τα μαύρα βέλη αντιπροσωπεύουν ότι δεν αποστέλλεται σήμα, οπότε θα γράψουμε "LOW" στις ακίδες του προγράμματος)
Αφού κατανοήσουμε τη λειτουργία του κυκλώματος μπορούμε να ξεκινήσουμε να γράφουμε το πρόγραμμα. Όπως ήδη αναφέρθηκε για τον προγραμματισμό του NodeMCU θα χρησιμοποιήσουμε το Arduino IDE. Το πρόγραμμα είναι πολύ απλό: αφού δηλώσουμε τους 3 ακροδέκτες (υποδεικνύοντας τις 3 λειτουργίες) και τους ορίσουμε ως ακίδες εξόδου, μπορούμε να αρχίσουμε να γράφουμε τις λειτουργίες μας. (Χρησιμοποιώ τη σειριακή οθόνη μόνο για να στείλω από το πληκτρολόγιο την εντολή ενεργοποίησης μιας συγκεκριμένης λειτουργίας η ενότητα).
Η πρώτη λειτουργία είναι "εγγραφή", όπου εάν η καρφίτσα "REC" είναι υψηλή, η μονάδα θα αρχίσει να εγγράφει αυτόν τον ήχο για όσο διάστημα η καρφίτσα είναι υψηλή.
Η δεύτερη λειτουργία "playSignal" όπου απλώς πρέπει να στείλετε ένα σύντομο σήμα στη μονάδα για να ενεργοποιήσετε την αναπαραγωγή του ηχογραφημένου ήχου (pin PLAY_E).
Η τελευταία λειτουργία είναι "playSignal_L" όπου η μονάδα θα αναπαράγει τον ήχο μόνο για το χρονικό διάστημα που η καρφίτσα "PLAY_L" είναι υψηλή (για παράδειγμα αν ο ηχογραφημένος ήχος είναι 3 δευτερόλεπτα και ενεργοποιήσω τη λειτουργία playSignal_L μόνο για ένα δευτερόλεπτο η μονάδα θα παίξει ακούγεται μόνο για ένα δευτερόλεπτο)
Αφού γράψετε το πρόγραμμα, φορτώστε το στο NodeMCU και διασκεδάστε παίζοντας με το κύκλωμα. Ελπίζω να σε βοήθησα. Ρομπόγκι
Συνιστάται:
Alexa Smart Home System Using NodeMCU Relay Module: 10 Βήματα
Alexa Smart Home System Using NodeMCU Relay Module: Σε αυτό το έργο IoT, έφτιαξα το σύστημα Alexa Smart Home Automation χρησιμοποιώντας το NodeMCU ESP8266 & Ενότητα ρελέ. Μπορείτε εύκολα να ελέγξετε το φως, τον ανεμιστήρα και άλλες οικιακές συσκευές με τη φωνητική εντολή. Για να συνδέσετε το έξυπνο ηχείο Echo Dot με το
CCTV Camera With NodeMCU + Old Laptop's Camera Module (With and without Using Blynk): 5 βήματα
CCTV Camera With NodeMCU + Old Laptop's Camera Module (With and Without Using Blynk): Γεια σας παιδιά! Σε αυτό το διδακτικό, θα σας δείξω πώς χρησιμοποίησα τη μονάδα κάμερας και το nodeMCU ενός παλιού φορητού υπολογιστή για να φτιάξω κάτι παρόμοιο με το CCTV
TCA9548A I2C Multiplexer Module - Με Arduino και NodeMCU: 11 βήματα
TCA9548A I2C Multiplexer Module - Με Arduino και NodeMCU: Έχετε έρθει ποτέ σε μια κατάσταση όπου έπρεπε να συνδέσετε δύο, τρεις ή περισσότερους αισθητήρες I2C στο Arduino σας μόνο για να συνειδητοποιήσετε ότι οι αισθητήρες έχουν σταθερή ή ίδια διεύθυνση I2C. Επιπλέον, δεν μπορείτε να έχετε δύο συσκευές με την ίδια διεύθυνση στο ίδιο SDA
ESP8266 -NODEMCU $ 3 WiFi Module #2 - Ασύρματοι πείροι που ελέγχονται μέσω της ιστοσελίδας: 9 βήματα (με εικόνες)
ESP8266 -NODEMCU $ 3 WiFi Module #2 - Έλεγχος ασύρματων ακίδων μέσω ιστοσελίδας: Ένας νέος κόσμος αυτών των μικρουπολογιστών έφτασε και αυτό είναι το ESP8266 NODEMCU. Αυτό είναι το πρώτο μέρος που δείχνει πώς μπορείτε να εγκαταστήσετε το περιβάλλον του esp8266 στο arduino IDE σας μέσω του βίντεο έναρξης και ως μέρη σε
Speak & Spell: Αρχική εργασία DIY: 8 βήματα
Speak & Spell: Initial DIY Work: Αυτές οι οδηγίες αφορούν τα vintage βοηθήματα εκμάθησης Texas Instruments: Speak & Μαθηματικά, Μίλα & Ορθογραφία και ομιλία & Ανάγνωση. Τροποποιήσεις & ΠροσθήκεςΑντικατάσταση: αφρός σχάρας ηχείων Διαμέρισμα μπαταρίας: Κλειδί πρόσβασης Αφαίρεση μπαταρίας: Τραβήξτε-tabspro