Πίνακας περιεχομένων:
Βίντεο: IOT123 - ΑΙΣΘΗΤΗΡΑΣ ΑΝΑΛΟΓΗΣ: MAX9812: 4 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Sχος Ενισχυτή μικροφώνου MIC 3.3V / 5V Σταθερό κέρδος 20dB
Αυτή η κατασκευή βασίζεται στο τούβλο I2C MAX9812.
Εάν χρειάζεστε ρυθμιζόμενο κέρδος, συνιστώ να αλλάξετε αυτόν τον αισθητήρα με το MAX4466.
Οι ΑΙΣΘΗΤΗΡΕΣ ΑΙΣΘΗΤΗΡΕΣ είναι αισθητήρες περιβάλλοντος που διαθέτουν πρόσθετο επίπεδο αφαίρεσης υλικού και λογισμικού, καθιστώντας δυνατή την προσθήκη εντελώς νέων τύπων σε έναν διανομέα ASSIMILATE SENSOR HUB και οι ενδείξεις αντλούνται σε διακομιστή MQTT χωρίς πρόσθετη κωδικοποίηση.
Αυτός ο ΑΙΣΘΗΤΙΚΟΣ ΑΙΣΘΗΤΗΡΑΣ απορρίπτει 3 ιδιότητες:
- audMin (0-1023) - η χαμηλότερη τιμή μέσα στο παράθυρο δείγματος 50ms (20Hz)
- audMax (0-1023) - υψηλότερη τιμή στο παράθυρο δείγματος 50ms (20Hz)
- audDiff (0-50) - μια τιμή που προέρχεται από τη διαφορά aMin και aMax
Βήμα 1: Υλικά και εργαλεία
Αυτή είναι η λίστα I2C MAX9812 BRICKBill of Material and Sourcing.
- Τρισδιάστατα τυπωμένα μέρη (3)
- Αισθητήρας CJMCU-9812 (1)
- ATTINY85 20PU (1)
- Πρωτόπλακα διπλής όψης (1)
- Αρσενική κεφαλίδα 90º (3P, 3P)
- Αρσενική κεφαλίδα (2P, 2P)
- Jumper Shunt (1)
- Σύρμα σύνδεσης (7 ~)
- Συγκόλληση και σίδερο (1)
- Ισχυρή κόλλα κυανοακρυλικού (1)
- Βίδα αυτοεπιπεδώματος 4G x 20mm (1)
- Πυροβόλο θερμό κόλλα (1)
- Μαχαίρι χειροτεχνίας (1)
Βήμα 2: Συναρμολόγηση
Ακολουθήστε τις οδηγίες κατασκευής στο IOT123 - I2C MAX9812 BRICK. Αφήστε τον αισθητήρα CJMCU-9812 αποσπασμένο από το κύκλωμα.
- Αφαιρέστε την αρσενική κεφαλίδα 3P από το CJMCU-9812.
- Στο πίσω μέρος του CJMCU-9812, τοποθετήστε ένα κίτρινο καλώδιο στο "OUT" και κολλήστε το.
- Στο πίσω μέρος του CJMCU-9812, τοποθετήστε ένα μαύρο καλώδιο στο "GND" και κολλήστε το.
- Στο πίσω μέρος του CJMCU-9812, τοποθετήστε ένα κόκκινο καλώδιο στο "VCC" και κολλήστε.
- Τοποθετήστε το βραχίονα με 3D εκτύπωση στην πλακέτα CJMCU-9812 από πάνω, κάμπτοντας το μικρόφωνο στο πλάι, εάν χρειάζεται.
- Προσθέστε ένα λεπτό στρώμα (~ 0,6mm) θερμής κόλλας στα άκρα του βραχίονα. Αφήστε το να κρυώσει.
- Περικοπή στερεάς κόλλας με μαχαίρι χειροτεχνίας μέχρι να τοποθετηθεί άνετα σε τρισδιάστατο καπάκι. Εισάγετε το CJMCU-9812 και στηρίξτε το στο τρισδιάστατο καπάκι, κάμπτοντας ελαφρά, ώστε να πέσει πίσω από το ΤΟΥΒΑΚΙ στη βάση όταν συναρμολογηθεί.
- Στο πίσω μέρος του ΤΟΥΠΟΥ, τοποθετήστε το κίτρινο σύρμα στο ΚΙΤΡΙΝΟ1 και κολλήστε το.
- Στο πίσω μέρος του BRICK, τοποθετήστε το μαύρο καλώδιο στο BLACK1 και κολλήστε το.
- Στο πίσω μέρος του BRICK, τοποθετήστε το κόκκινο σύρμα στο RED1 και κολλήστε το.
- Λυγίστε τους πείρους του βραχυκυκλωτήρα στο ΤΟΥΒΑ έτσι ώστε να καθαρίσουν τη βάση όταν τοποθετηθούν.
- Τοποθετήστε το ΤΟΥΒΑΚΟ στις αυλακώσεις βάσης με τρισδιάστατη εκτύπωση, με τις 90 ακίδες να ευθυγραμμίζονται με τα κενά.
- Αναποδογυρίστε και πιέστε την κορυφή του τούβλου σε σκληρή επιφάνεια. Εάν το πάνω μέρος του ΤΟΥΒΟΥ και η βάση δεν είναι ευθυγραμμισμένα, αφαιρέστε το ΤΟΥΒΑΚΙ και καθαρίστε τυχόν νήμα που μπορεί να σταματήσει την ευθυγράμμιση και προσπαθήστε ξανά.
- Όταν είναι επίπεδο, στερεώστε τη βίδα στην κάτω οπή που συνδέει το ΤΟΥΒΑ στη βάση.
- Βιδώστε τα καλώδια στη βάση από την πλευρά της συγκόλλησης στο ΤΟΥΒΑ.
- Βάλτε μια δόση κυανοακρυλικού στις κάτω γλωττίδες του καπακιού.
- Συναρμολογήστε το καπάκι με τη βάση ευθυγραμμίζοντας τις γλωττίδες στο καπάκι με τις τρύπες στη βάση.
Εκτός από το να είναι ένα ελαφρύ κλειδί για τη συγκόλληση, οι οπές χρησιμοποιούνται για να πιέσουν απαλά ένα λεπτό εργαλείο εάν χρειαστεί να σπάσει ο σύνδεσμος για συντήρηση.
Βήμα 3: Δοκιμή
Η δοκιμή (σε αυτό το στάδιο) μπορεί να είναι η ίδια με το υποκείμενο ΤΟΥΒΑ.
Απλώς συνδέστε τα καλώδια βραχυκυκλωτήρων στις ίδιες ακίδες στην κάτω πλευρά του ΑΙΣΘΗΤΗΡΑ ΑΙΣΘΗΤΗΡΑ.
Βήμα 4: Επόμενα βήματα
Υπάρχει αρκετός κώδικας και περιγραφή κυκλώματος για να ξεκινήσετε το δικό σας ΔΙΚΤΥΟ ΑΙΣΘΗΜΑΤΙΚΟΥ ΑΙΣΘΗΤΗΡΑ.
Or μπορείτε να ελέγξετε ξανά εδώ για περισσότερους αισθητήρες και ένα MQTT Hub τις επόμενες εβδομάδες.
Συνιστάται:
IOT123 - D1M BLOCK - 2xAMUX Συναρμολόγηση: 7 Βήματα (με Εικόνες)
IOT123 - D1M BLOCK - 2xAMUX Συναρμολόγηση: Τα D1M BLOCKS προσθέτουν απτικές θήκες, ετικέτες, οδηγούς πολικότητας και breakouts για τα δημοφιλή Wemos D1 Mini SOC/Shields/Clones. Ένα από τα προβλήματα με το τσιπ ESP8266 είναι ότι διαθέτει μόνο έναν αναλογικό IO pin. Αυτό το διδακτικό δείχνει πώς να συναρμολογήσετε το 2xA
IOT123 - D1M BLOCK - RFTXRX Συναρμολόγηση: 8 Βήματα
IOT123 - D1M BLOCK - RFTXRX Συναρμολόγηση: Τα D1M BLOCKS προσθέτουν απτικές θήκες, ετικέτες, οδηγούς πολικότητας και breakouts για τα δημοφιλή Wemos D1 Mini SOC/Shields/Clones. Οι πομποί/δέκτες RF επιτρέπουν στο ESP8266 να έχει πρόσβαση σε υπάρχοντα οικιακό/βιομηχανικό αυτοματισμό. Αυτό το περίβλημα παρέχει θραύσεις για 433
IOT123 - D1M BLOCK - GY521 Συναρμολόγηση: 8 Βήματα
IOT123 - D1M BLOCK - GY521 Συναρμολόγηση: Τα D1M BLOCKS προσθέτουν απτικές θήκες, ετικέτες, οδηγούς πολικότητας και breakouts για τα δημοφιλή Wemos D1 Mini SOC/Shields/Clones. Αυτό το D1M BLOCK δίνει μια απλή σύνδεση μεταξύ του Wemos D1 Mini και της μονάδας GY-521 (οι ακίδες διεύθυνσης και διακοπής μπορούν να συνδεθούν
IOT123 - D1M BLOCK - ADXL345 Συναρμολόγηση: 8 Βήματα
IOT123 - D1M BLOCK - ADXL345 Συναρμολόγηση: Τα D1M BLOCKS προσθέτουν απτικές θήκες, ετικέτες, οδηγούς πολικότητας και breakouts για τα δημοφιλή Wemos D1 Mini SOC/Shields/Clones. Αυτό το D1M BLOCK δίνει μια απλή σύνδεση μεταξύ του Wemos D1 Mini και της μονάδας επιταχυνσιόμετρου ADXL345. Το αρχικό μου κίνητρο για ανάπτυξη
IOT123 - D1M CH340G - Συναρμολόγηση: 7 Βήματα
IOT123 - D1M CH340G - Συναρμολόγηση: Ο πίνακας ανάπτυξης ESP8266 είναι ένας καλός οδηγός για τα έργα σας IOT, αλλά παρουσιάζει προβλήματα εάν τροφοδοτούνται από μπαταρία. Είναι καλά τεκμηριωμένο πώς οι διάφοροι πίνακες ανάπτυξης ESP8266 δεν είναι αποδοτικοί σε ενέργεια (εδώ και εδώ). The Witty Develop