
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12



เครื่องขยายเสียงไมโครโฟน เสียง MIC 3.3V / 5V Fixed Gain 20dB
โครงสร้างนี้ใช้ I2C MAX9812 BRICK
หากคุณต้องการอัตราขยายที่ปรับได้ ฉันแนะนำให้เปลี่ยนเซ็นเซอร์นี้กับ MAX4466
ASSIMILATE SENSORS เป็นเซ็นเซอร์สภาพแวดล้อมที่มีเลเยอร์ที่เป็นนามธรรมของฮาร์ดแวร์และซอฟต์แวร์เพิ่มเติม ทำให้สามารถเพิ่มประเภทใหม่ทั้งหมดลงในฮับเซ็นเซอร์ ASSIMILATE และการอ่านจะถูกปั๊มไปยังเซิร์ฟเวอร์ MQTT โดยไม่ต้องเพิ่มการเข้ารหัส
ASSIMILATE SENSOR นี้ทิ้งคุณสมบัติ 3 อย่าง:
- audMin (0-1023) - ค่าต่ำสุดภายในหน้าต่างตัวอย่าง 50ms (20Hz)
- audMax (0-1023) - ค่าสูงสุดภายในหน้าต่างตัวอย่าง 50ms (20Hz)
- audDiff (0-50) - ค่าที่ได้มาจากความแตกต่างของ aMin และ aMax
ขั้นตอนที่ 1: วัสดุและเครื่องมือ




นี่คือ I2C MAX9812 BRICKBill ของรายการวัสดุและการจัดหา
- ชิ้นส่วนพิมพ์ 3 มิติ (3)
- เซ็นเซอร์ CJMCU-9812 (1)
- ATTINY85 20PU (1)
- 1" โปรโตบอร์ดสองด้าน (1)
- ส่วนหัวชาย90º (3P, 3P)
- ส่วนหัวชาย (2P, 2P)
- จัมเปอร์ Shunt (1)
- สายเชื่อมต่อ (~7)
- บัดกรีและเหล็ก (1)
- กาวไซยาโนอาคริเลตเข้มข้น (1)
- สกรูเกลียวปล่อย 4G x 20 มม. (1)
- ปืนกาวร้อน (1)
- มีดหัตถกรรม (1)
ขั้นตอนที่ 2: การประกอบ



ทำตามคำแนะนำในการสร้างบน IOT123 - I2C MAX9812 BRICK ปล่อยเซ็นเซอร์ CJMCU-9812 ออกจากวงจร
- ถอดส่วนหัว 3P ตัวผู้ออกจาก CJMCU-9812
- ที่ด้านหลังของ CJMCU-9812 ให้สอดลวดสีเหลืองเข้าไปใน "OUT" แล้วบัดกรี
- ที่ด้านหลังของ CJMCU-9812 ให้สอดลวดสีดำเข้าไปใน "GND" แล้วบัดกรี
- ที่ด้านหลังของ CJMCU-9812 ให้เสียบสายสีแดงเข้ากับ "VCC" แล้วบัดกรี
- เสียบขายึดที่พิมพ์ 3 มิติเข้ากับบอร์ด CJMCU-9812 จากด้านบน โดยงอไมโครโฟนไปด้านข้าง หากจำเป็น
- เพิ่มกาวร้อนเป็นชั้นบาง ๆ (~0.6 มม.) ที่ส่วนปลายของโครงยึด ปล่อยให้เย็น
- ตัดกาวที่เป็นของแข็งด้วยมีดทำงานฝีมือจนแน่นพอดีในฝาที่พิมพ์ 3 มิติ ใส่ CJMCU-9812 และตัวยึดลงในฝาที่พิมพ์ 3 มิติ โดยงอเล็กน้อยเพื่อให้มันตกลงไปด้านหลังอิฐในฐานเมื่อประกอบเข้าด้วยกัน
- ที่ด้านหลังของอิฐ สอดลวดสีเหลืองเข้าไปใน YELLOW1 แล้วบัดกรี
- ที่ด้านหลังของอิฐ เสียบลวดสีดำเข้ากับ BLACK1 แล้วบัดกรี
- ที่ด้านหลังของอิฐ เสียบสายสีแดงเข้ากับ RED1 แล้วบัดกรี
- งอหมุดจัมเปอร์บนอิฐเพื่อให้ล้างฐานเมื่อเสียบเข้าไป
- ใส่อิฐลงในร่องฐานที่พิมพ์ 3 มิติ โดยให้หมุด 90 อันเข้าแถวกับช่องว่าง
- พลิกกลับด้านแล้วกดด้านบนของอิฐลงบนพื้นผิวแข็ง หากส่วนบนของอิฐและฐานไม่อยู่ในแนวเดียวกัน ให้ถอดอิฐออกและทำความสะอาดเส้นใยที่อาจหยุดการจัดแนวแล้วลองใหม่อีกครั้ง
- เมื่อได้ระดับแล้ว ขันสกรูเข้ากับรูด้านล่างโดยติดอิฐเข้ากับฐาน
- ยึดสายไฟเข้ากับฐานที่ด้านข้างของตัวประสานกับอิฐ
- ใส่ไซยาโนอาคริเลต 1 หยดที่แถบด้านล่างของฝา
- ประกอบฝาโดยให้ฐานวางแท็บบนฝาให้ตรงกับรูบนฐาน
นอกจากจะเป็นกุญแจเล็กๆ น้อยๆ ในการยึดติดแล้ว รูยังถูกใช้เพื่อกดเครื่องมือบางๆ เบาๆ หากต้องการทำลายพันธะเพื่อการบำรุงรักษา
ขั้นตอนที่ 3: การทดสอบ




การทดสอบ (ในขั้นตอนนี้) อาจเหมือนกับอิฐต้นแบบ
เพียงต่อสายจัมเปอร์เข้ากับหมุดเดียวกันที่ด้านล่างของเซ็นเซอร์ ASSIMILATE
ขั้นตอนที่ 4: ขั้นตอนต่อไป


มีโค้ดและคำอธิบายวงจรเพียงพอสำหรับคุณในการเริ่มต้น ASSIMILATE SENSOR NETWORK ของคุณเอง
หรือคุณสามารถกลับมาตรวจสอบเซ็นเซอร์เพิ่มเติมและ MQTT Hub ได้ที่นี่ในอีกไม่กี่สัปดาห์ข้างหน้า
แนะนำ:
IOT123 - D1M BLOCK - การประกอบ 2xAMUX: 7 ขั้นตอน (พร้อมรูปภาพ)

IOT123 - D1M BLOCK - 2xAMUX Assembly: D1M BLOCKS เพิ่มเคสที่สัมผัสได้ ฉลาก ป้ายบอกขั้ว และรอยแยกสำหรับ Wemos D1 Mini SOC/Shields/Clones ยอดนิยม ปัญหาหนึ่งของชิป ESP8266 คือมีพิน IO แบบอะนาล็อกเพียงอันเดียวเท่านั้น คำแนะนำนี้แสดงวิธีการประกอบ 2xA
IOT123 - D1M BLOCK - การประกอบ RFTXRX: 8 ขั้นตอน

IOT123 - D1M BLOCK - RFTXRX Assembly: D1M BLOCKS เพิ่มเคสที่สัมผัสได้ ฉลาก ป้ายบอกขั้ว และรอยแยกสำหรับ Wemos D1 Mini SOC/Shields/Clones ยอดนิยม เครื่องส่งสัญญาณ/เครื่องรับ RF ช่วยให้ ESP8266 เข้าถึงระบบอัตโนมัติภายในบ้าน/อุตสาหกรรมที่มีอยู่ เคสนี้ให้แบ่งออกสำหรับ 433/
IOT123 - D1M BLOCK - GY521 การประกอบ: 8 ขั้นตอน

IOT123 - D1M BLOCK - GY521 Assembly: D1M BLOCKS เพิ่มเคสที่สัมผัสได้ ฉลาก ป้ายบอกขั้ว และรอยแยกสำหรับ Wemos D1 Mini SOC/Shields/Clones ยอดนิยม D1M BLOCK นี้ให้การเชื่อมต่อระหว่าง Wemos D1 Mini และโมดูล GY-521 อย่างง่าย (สามารถเชื่อมต่อหมุดที่อยู่และหมุดขัดจังหวะ
IOT123 - D1M BLOCK - ADXL345 การประกอบ: 8 ขั้นตอน

IOT123 - D1M BLOCK - ADXL345 Assembly: D1M BLOCKS เพิ่มเคสสัมผัส ฉลาก ตัวบอกขั้ว และรอยแยกสำหรับ Wemos D1 Mini SOC/Shields/Clones ยอดนิยม D1M BLOCK นี้ให้การเชื่อมต่อง่ายๆ ระหว่าง Wemos D1 Mini และโมดูล ADXL345 Accelerometer แรงจูงใจเริ่มต้นของฉันสำหรับการพัฒนา
IOT123 - D1M CH340G - การประกอบ: 7 ขั้นตอน

IOT123 - D1M CH340G - การประกอบ: บอร์ดพัฒนา ESP8266 เป็นบอร์ดที่ดีสำหรับโครงการ IOT ของคุณ แต่มีปัญหาหากใช้แบตเตอรี่ เป็นที่ทราบกันดีอยู่แล้วว่าบอร์ดพัฒนา ESP8266 แบบต่างๆ ไม่ได้ใช้พลังงานอย่างมีประสิทธิภาพ (ที่นี่และที่นี่) ไหวพริบพัฒนา