🔬
Wiki.Linhkientot
  • 👋Chào mừng tới Linhkientot's Wiki
  • Hướng dẫn phần mềm
    • Cài đặt Arduino IDE 2.0
    • Cài đặt phần mềm Mixly
    • Cài đặt phần mềm Mind+
    • Cài đặt phần mềm Thonny
  • Arduino Products
    • Hướng dẫn ban đầu Arduino IDE
      • Hướng dẫn nạp chương trình Arduino IDE
      • Thêm thư viện Arduino IDE
      • Cài đặt Driver CH340 trên MAC OS
      • Lập trình Board ESP32 trên Arduino IDE
    • Arduino Starter Kit
      • Lesson 0. Getting Started - install IDE
      • Lesson 2. LEDs
      • Lesson 3. RGB LEDs
      • Lesson 4. Eight LEDs and a Shift Register
      • Lesson 5. The Serial Monitor
      • Lesson 6. Digital Inputs
      • Lesson 7. Make an RGB LED Fader
      • Lesson 8. Analog Inputs
      • Lesson 9. Sensing Light
      • Lesson 10 Making Sounds
      • Lesson 11 LCD Displays Part 1
      • Lesson 12 LCD Displays Part 2
      • Lesson 13 DC Motors
      • Lesson 14 Servo Motors
      • Lesson 15 DC Motor Reversing
      • Lesson 16 Stepper Motors
      • Lesson 17 Email Sending Movement Detector
    • Arm Robot
      • Hướng dẫn lắp ráp Arm-4DoF
      • Hướng dẫn lắp ráp Arm-6DoF
      • Hướng dẫn lắp ráp Arm - 6DoF đế tròn quay
    • Car Robot
      • Hướng dẫn lắp ráp tank TS-100
    • Arm Car Robot
    • Smart home IoT
    • Lập trình cảm biến khí ga/ khói MQ-2 Arduino
  • Micro:bit Products
    • Micro:bit Setup
    • Micro:bit Starter Kit V1
      • Setting up the micro:bit with Makecode
      • Set up Arduino IDE for micro:bit
      • Using the Buttons and LED Matrix on micro:bit
      • Pushbutton with micro:bit
      • Tilt Sensor with micro:bit
      • Temperature Sensor with micro:bit
      • DC Motor with micro:bit
      • Sound Sensor with micro:bit
      • Raindrop Sensor with micro:bit
      • Make an RGB LED Blink with micro:bit
      • Ultrasonic Distance Sensor with micro:bit
      • Analog Inputs and micro:bit
      • Servo with micro:bit
      • Smoke sensor with micro:bit
      • Light-dependent Resistor with micro:bit
      • Infrared Obstacle Avoidance Sensor with micro:bit
      • Using LEDs with micro:bit
    • Micro:bit Starter Kit V2
      • Microbit Introduction
      • Microbit Basic Lessons
      • 1. Lesson: Đèn LED nhấp nháy
      • 2. Lesson: RGB Led
      • 3. Lesson: Đọc giá trị từ triết áp
      • 4. Lesson: Đọc nút nhấn
      • 5. Lesson: Servo Motor
      • 6. Lesson: Passive Buzzer-Còi thụ động
      • 7. Lesson: Active Buzzer-Còi chủ động
      • 8. Lesson: Compass-La bàn
      • 9. Lesson: Accelerometer-Gia tốc kế
      • 10. Lesson: Module phát hiện âm thanh
      • 11. Lesson: Cảm biến ánh sáng (quang trở)
      • 12. Lesson: Cảm biến ngọn lửa
      • 13. Lesson: Cảm biến khói
      • 14. Lesson: Cảm biến siêu âm
      • 15. Lesson: ModuleRelay
      • 16. Lesson: Cảm biến nhiệt độ (DHT11)
      • 17. Lesson: Bộ điều khiển từ xa (IR)
      • 18. Lesson: Hiển thị màn hình LCD i2c 1602
      • 19. Lesson: Hiển thị nhiệt độ, độ ẩm trên màn hình LCD
      • 20. Lesson: Điều khiển quạt bằng Relay
    • Micro:bit Advanced Kit V2
      • Giới thiệu BBC Sensor Shield V2
      • Danh sách linh kiện bộ Kit
    • Micro:bit Car
  • ESP32 PRODUCTS
    • Hướng dẫn lập trình ESP32
  • Raspberry Products
    • Raspberry Pico Kit
    • Raspberry Pico Car
  • Group Robots
    • 🤖Arduino Robots
    • 🐦Micro:bit Robots
    • 🍓Raspberry Robots
Powered by GitBook
On this page
  1. Micro:bit Products
  2. Micro:bit Starter Kit V2

10. Lesson: Module phát hiện âm thanh

Giới thiệu

Mô-đun phát hiện cảm biến âm thanh tiếng ồn tương tự là mô-đun cảm biến dựa trên phần tử cảm biến âm thanh MIC. Cảm biến âm thanh đặc biệt nhạy cảm với cường độ âm thanh và có thể được sử dụng để phát hiện mức âm thanh xung quanh. Tiếng ồn lớn hơn mang lại biên độ sóng hình sin đầu ra lớn hơn.

Bộ phận cần thiết

  • 1x vi:bit

  • 1x Cáp USB Micro B

  • Đột phá 1x micro:bit (có Tiêu đề)

  • 1x Bảng mạch

  • Dây nhảy 5x

  • 1x Cảm biến phát hiện âm thanh

Giới thiệu về cảm biến phát hiện âm thanh

TỔNG QUAN

Mô-đun cảm biến Phát hiện Âm thanh có micrô điện dung tích hợp rất nhạy với âm thanh. Sóng âm làm cho màng mỏng của điện trường dao động, sau đó điện dung thay đổi, từ đó tạo ra điện áp thay đổi tương ứng nên có thể phát hiện cường độ âm thanh trong môi trường xung quanh. Vì sự thay đổi là cực kỳ yếu nên nó cần được khuếch đại. Chúng tôi sử dụng LM393 làm bộ khuếch đại công suất ở đây. Bạn có thể điều chỉnh độ nhạy bằng cách điều chỉnh Chiết áp. Khi mức âm thanh vượt quá điểm đặt, đèn LED trên mô-đun cảm biến sẽ sáng và đầu ra ở mức thấp.

Lưu ý: Cảm biến âm thanh này được sử dụng để phát hiện xem có âm thanh vòm hay không, nó không thể nhận biết tần số hoặc âm lượng, vui lòng không sử dụng mô-đun để thu thập tín hiệu âm thanh.

Hình ảnh và bảng bên dưới trình bày chi tiết các điều khiển, chân cắm và các thành phần chính khác.

Khi đề cập đến độ nhạy cảm, ý tôi là:

  • Khi kém nhạy, cần nhiều âm thanh hơn để kích hoạt thiết bị

  • Khi nhạy hơn, cần ít âm thanh hơn để kích hoạt thiết bị

THAM SỐ

GIÁ TRỊ

+

5 V DC từ Arduino của bạn

G

GND từ Arduino của bạn

NGOÀI

Kết nối với chân đầu vào Arduino

Đèn LED nguồn

Chiếu sáng khi cấp nguồn

Đèn LED phát hiện âm thanh

Chiếu sáng khi phát hiện âm thanh

Chiết áp

CW = Nhạy cảm hơn CCW = Ít nhạy cảm hơn

Nó có 3 chân cần được kết nối với Arduino của bạn. Cái trên cùng (nếu bạn nhìn vào hình trên), là OUT Pin . Điều này nên được kết nối với chân đầu vào Arduino. Bên cạnh đó là GND , được nối đất, VCC được kết nối với + 5V.

Phía trên cảm biến âm thanh có một vít nhỏ đầu dẹt để bạn có thể xoay để điều chỉnh độ nhạy và đầu ra analog của cảm biến âm thanh. Để hiệu chỉnh cảm biến âm thanh, bạn có thể tạo ra một số tiếng ồn và tiếp tục xoay nó cho đến khi bạn bắt đầu thấy đèn LED cảm biến trên mô-đun bắt đầu nhấp nháy theo nhịp.

SỬ DỤNG

Vì thiết bị này đo xem âm thanh có vượt quá ngưỡng hay không nên về cơ bản, bạn chỉ cần xác định xem mình muốn làm gì. Ý tôi muốn nói ở đây là bạn có thể làm điều gì đó khi nó yên tĩnh và/hoặc bạn có thể làm điều gì đó khi nó ồn ào. Ví dụ:

  • Bạn có thể phát hiện xem động cơ có chạy hay không.

  • Bạn có thể đặt ngưỡng cho âm thanh của máy bơm để biết liệu có hiện tượng xâm thực hay không.

  • Khi không có âm thanh, bạn có thể muốn tạo bầu không khí bằng cách bật nhạc.

  • Khi không có âm thanh và không có chuyển động, bạn có thể chuyển sang chế độ tiết kiệm năng lượng và tắt đèn.

Ví dụ về phát hiện âm thanh

Trong ví dụ này, chúng ta sẽ kết nối mô-đun cảm biến Phát hiện âm thanh với micro bit. Khi cảm biến phát hiện bất kỳ âm thanh nào, micro:bit sẽ hiển thị giá trị decibel trên màn hình.

Lưu ý : Độ nhạy của cảm biến Phát hiện âm thanh có thể điều chỉnh được – bạn có thể điều chỉnh bằng chiết áp.

Sơ đồ nối dây cho thí nghiệm

Cảm biến âm thanh

bit vi mô

VCC

3,3V

GND

GND

NGOÀI

P0

Chạy tập lệnh của bạn

Sao chép và dán hoặc tạo lại mã sau vào trình chỉnh sửa MakeCode của riêng bạn bằng cách nhấp vào Tùy chọn “Chỉnh sửa” ở góc trên bên phải của cửa sổ trình soạn thảo. Bạn cũng có thể tải xuống ví dụ này bằng cách nhấp vào nút tải xuống ở góc dưới bên phải của cửa sổ mã.

Lưu ý: Bạn có thể cần phải tắt trình chặn quảng cáo/cửa sổ bật lên để tương tác với môi trường lập trình MakeCode và mạch mô phỏng!

KẾT QUẢ

Khi cảm biến phát hiện bất kỳ âm thanh nào, micro:bit sẽ hiển thị văn bản “giọng nói” trên màn hình.

Previous9. Lesson: Accelerometer-Gia tốc kếNext11. Lesson: Cảm biến ánh sáng (quang trở)

Last updated 1 year ago