-
-
-
Tổng tiền thanh toán:
-
Mã sản phẩm: 1801001
Thương hiệu: nhập khẩu Loại: Arduino – Module – Cảm biến
Khối lượng: 50
Giới thiệu
Cảm biến âm thanh tích hợp MAX9814 với khả năng tự động điều chỉnh độ khuếch đại (AGC- Automatic Gain Control), điều này có nghĩa là các âm thanh lớn khi qua mạch sẽ tự động giảm tới mức ấn định và cũng tương tự các âm thanh nhỏ khi qua mạch sẽ tự động tăng tới mức ấn định.
Đặc điểm
Sơ đồ chân
Thứ tự chân | Tên gọi | Mô tả |
---|---|---|
1 | GND | mass |
2 | Vdd | Nguồn từ vi điều khiển |
3 | Gain | Nguồn từ vi điều khiển |
4 | Out | tín hiệu đầu ra |
5 | AR |
Sơ đồ kết nối
Thứ tự chân | Tên gọi | chân tại Arduino |
---|---|---|
1 | GND | GND |
2 | VDD | 5V |
3 | OUT | chân A0 |
4 | Gain | |
5 | AR |
const int sampleWindow = 50; // lấy mẫu 50ms (50 mS = 20Hz)
unsigned int sample;
void setup()
{
Serial.begin(9600);
}
void loop()
{
unsigned long startMillis= millis();
unsigned int peakToPeak = 0;
unsigned int signalMax = 0;
unsigned int signalMin = 1024;
// collect data for 50 mS
while (millis() - startMillis < sampleWindow)
{
sample = analogRead(0);
if (sample < 1024)
{
if (sample > signalMax)
{
signalMax = sample; // lưu lại giá trị max
}
else if (sample < signalMin)
{
signalMin = sample; // lưu lại giá trị min
}
}
}
peakToPeak = signalMax - signalMin; // max - min = peak-peak amplitude
double volts = (peakToPeak * 5.0) / 1024; //chuyển sang volts
Serial.println(volts);
}
Code trên cho kết quả hiển thị trêm monitor là điện áp ra tại chân Out
Liên hệ:
Bước 1: Lựa chọn sản phẩm cần mua bấm Thêm vào giỏ hàng Bước 2: Sau khi chọn hết sản phẩm thì bấm biểu tượng Giỏ hàng để thanh toán Trong mục này bạn có thể thay đổi số lượng, chủng loại sản phẩm và chọn mua thêm sản phẩm khác. Bước 3: Lựa chọn Thanh toán Bạn vui lòng nhập thông tin: Email, Họ tên, Số điện thoại và các thông tin cần thiết khác. Để theo dõi được đơn hàng của mình bạn vào mục Đăng nhập hoặc Đăng ký tài khoản rất dễ dàng. Bước 4: Xem lại thông tin đặt hàng, điền chú thích và gửi đơn hàng Bước 5: Sau khi nhận được đơn hàng bạn liên hệ 0393451866 để chúng tôi gửi hàng sớm nhất. Bước 6: Web chúng tôi có công cụ Kiểm tra đơn hàng ngay bên trên tay phải. bạn nhập SĐT để kiểm tra tình trạng đơn hàng nhé Trân trọng cảm ơn.