LINH KIỆN ĐIỆN TỬ
Mục lục
- Góc, gia tốc, la bàn
- Nhịp tim và SpO2
- Phím bấm, bàn phim
- Đo khoảng cách
- Loa, còi
- Nhiệt độ Độ ẩm
- Tia UV
- Khác
Và tham chiếu tới các trang khác:
- Các shield mở rộng cho board dạng D1 mini
- Các loại motor
- Các module truyền thông
- Các màn hình hiển thị
- Các linh vật tư phụ kiện như mạch in, dây dẫn, thiếc
- Linh kiện PCB để thiết kế board
- Mạch sạc pin Lithium
- Module nguồn cấp
MPU
-
MPU9250 / MPU6500 /
Nhịp tim và SpO2
MH-ET MAX30102: Đo lượng oxi và nhịp tim MAX102 màu đen\
- Nguyên lý:
- Thông số:
- Giao tiếp I2C sử dụng mức điên áp mặc định là 3.3V. Tuy nhiên, được phép sử dụng mức điện áp 1.8V nếu hàn dính 2 chân pad cấu hình điện áp ở mặt sau.
- Tiêu thụ năng lượng ở mứ 600uA khi đo, và chỉ còn 0.7uA khi standby.
- Có bộ nhớ đệm FIFO cho phép lưu 32~256 mẫu tùy theo setting và được ghi xoay vòng.
- Các chân giao tiếp:\
- VIN: in, Nguòn cấp 3.3V hoặc 5V)
- SCL: in, tín hiệu đồng hồ của I2C
- SDA: inout, tín hiệu dữ liệu của I2C
- INT: out, báo ngắt tích cực mức thấp, và duy trì mức thấp cho tới khi được xóa bởi phần mềm. Nếu muốn sử dụng thì phải enable tính năng này trước đó.
- IRD: in, dùng để điều khiển led hồng ngoại. Nếu muốn tự kiểm soát led hồng ngoại thì hãy sử dụng, ngược lại thì bỏ qua chân này.
- RD: in, Red LED data pin, dùng để đo dộ bão hòa oxy *SpO2) và nhịp tim (HR). Cách sử dụng tương tự như chân IRD.
- GND: Ground
- Giải thích chi tiết:
- Video hướng dẫn: xem 1, xem 2
- Cơ chế hoạt động của chân ngắt Interrupt: có 5 nguyên nhân khiên chân ngắt tích cực là:
- Power Ready: khi device được cấp điện trở lại, device sẽ mất một thơi gian ngắt để đi vào trạng thái hoạt động. Vậy ngắt được sinh ra để báo rằng device đã sẵn sàng để đo nhịp tim.
- New Data Ready: báo hiệu đã có dữ liệu đo SpO2 và Nhịp tim ở bộ đệm FIFO.
- Ambient Light Cancellation: kích hoạt khi chức năng hủy sự can thiệp của ánh sáng môi trường của diot quang SpO2/HR đã đạt cực đại và có thể gây ảnh hưởng tới kết quả đo đầu ra.
- Temperature Ready: Báo hiệu rằng dữ liệu nhiệt độ gần nhất đã sẵn sàng để đọc.
- FIFO Almost Full:: Bộ đệm FIFO đã đầy. Bên ngoài cần đọc thông tin sớm để tránh bị MAX30102 đo tiếp và ghi đè.
- Tài liệu datasheet pdf
- Lập trình:
#define BLACK_MAX30102_WRITE_ADDRESS 0xAE # Địa chỉ để thực hiện ghi dữ liệu vào device #define BLACK_MAX30102_WRITE_ADDRESS 0xAF # Địa chỉ để thực hiện đọc dữ liệu từ device
- Mua sắm
TÍM: Đo lượng oxi và nhịp tim MAX102
Cảm biến nhịp tim và oxy trong máu MAX30102
IC chính: MAX30102
Đo được nhịp tim và nồng độ Oxy trong máu.
Điện áp sử dụng: 3.3~5VDC.
Nhỏ gọn, siêu tiết kiệm năng lượng, thích hợp cho các thiết bị đo nhỏ gọn, Wearable Devices.
Giao tiếp: I2C, mức tín hiệu TTL.
Kích thước: 1.4 cm x 1.4 cm x 0.3 cm
Bàn phím
- Ky-023 Joystick Nút Điều Khiển JoyStick PS2 STM32 Cho Tay Cầm Chơi Game
```plain- Điện áp hoạt dộng: DC 3.3V~5V
- Pin JRX và JRY: 2 chân analog, là 2 biến trở cho biết mức độ kéo theo phương X và phương Y.
- Pin SW: =1 nếu Joystick được bấm. ```
- Bàn phím ma trận 4x5, 4x4, 4x3
- Nắp nút nhấn B3F
- Nắp nút nhấn 6x6
- Đường kính vỏ nhựa ngoài: 6mm
- Đường kính lỗ trong: 3mm
- Mua sắm
Đo khoảng cách
- Module SR-04 đo khoảng cách
- Ý nghĩa: đo khoảng cách bằng siêu âm
- Thông số:
- Điện áp hoạt động: 3.3-5V
- Góc hoạt động: 15*
- Khoảng cách: 2-200cm
- Độ chính xác: 3mm (nhìn chung là thấp)
- Không ảnh hưởng bởi mặt trời như cách đo bằng hồng ngoài, nên phù hợp với đo ngoài trời
- Lập trình tham khảo: https://nshopvn.com/product/cam-bien-sieu-am-hc-sr04/
- Mua sắm
- Ý nghĩa: đo khoảng cách bằng siêu âm
Khi SR-04 bị hỏng, khoảng cách distance trả về luôn = 0.
Loa còi
- Còi Buzzer passive dạng SMD: MLT-8530
- Thông số:
- Điện áp tối đa: 3.6V
- Điện áp hoạt động: 2.5 ~ 4.5 V
- Phát âm thanh ở tần số: 2.7kHz
Khoảng cách giữa 2 chân tin hiệu trùng khớp với loại còi Buzzer chân DIP thông thường
- Datasheet
- Trong thư viện JLCPCB
- Mua sắm
- Thông số:
Nhiệt độ Độ ẩm
- Mô Đun Cảm Biến Nhiệt Độ Và Độ Ẩm Độ Chính Xác Cao aht10 aht20 aht30
- Thông số:
- Kích thước mô-đun: 16 * 11 mm
- Loại giao diện: I2C
- Điện áp làm việc: 1,8-6,0 V
- Kích thước giao diện: 4 * 2,54mm cao độ
- Độ ẩm chính xác: ± 2% điển hình
- Độ phân giải độ ẩm: 0,024%
- Độ chính xác nhiệt độ: điển hình ± 0,3 ° C
- Độ phân giải nhiệt độ: Tiêu chuẩn 0,01 °C
- Nhiệt độ làm việc: -40°C - 85°C
- Lập trình:
#define I2C_ADDRESS_AHT 0x38 adafruit/Adafruit AHTX0@^2.0.5 ;https://github.com/adafruit/Adafruit_AHTX0
- Mua sắm
- Thông số:
Tia UV
- Module cảm biến tia UV MCU-6075 I2C- CC3
- Thông số:
- Điện áp hoạt động: 3 – 5VDC
- Điện áp giao tiếp I2C: 3 – 5VDC
- Giao tiếp I2C, địa chỉ 0x10
- Độ nhạy cao với tia UVA (320-400 nm) và UVB (280-320 nm)
- Lập trình:
#define I2C_ADDRESS_UV 0x10 adafruit/Adafruit VEML6075 Library@^2.2.2 ;https://github.com/adafruit/Adafruit_VEML6075
- Lưu ý: vì lý do nào đó mà việc quét các địa chỉ I2C sẽ không phát hiện ra module này.
- Video
- Mua sắm](https://shopee.vn/Module-c%E1%BA%A3m-bi%E1%BA%BFn-tia-UV-MCU-6075-I2C-CC3-i.310609561.8904452121)
- Thông số:
Khác
-
Bộ tắt/bật AC-220V, điều khiển bằng RF 433MHz. Đã có sẵn chuyển đổi AC-DC để nuôi mạch RF nên không cần nguòn DC.
1. Điện áp vào: AC85V-AC220V 2. Tần số sóng điều khiển: 433 MHz 3. Dải tần RF: Super 315mhz-433.92 4. Mức độ nhạy bộ thu: -107dBm 5. Khoảng cách điều khiển:> 100 m (trong điều kiện trống trải) 6. Phương pháp giải mã: Giải mã bằng phần mềm trong MCU 7. Số kênh điều khiển có thể lưu: 16 8. Phương pháp điều khiển: mã cố định, hoặc học mã 9. Kênh: 1CH 10. Các chế độ hoạt động: (Jog / Non-Locked, Inter-lock / Latched, Self-lock / Self-Locked) 11. Rated load: 10A 250VAC / 10A 125VAC 10A 30VDC / 10A 28VDC 12. Kích thước: 5.4 cm * 3.1 cm * 1.4 cm
- 3 chế độ hoạt động
- Chế độ Jog: Bấm giữ là khóa, nhả tay là mở.
- Chế độ Self-lock / Self-Latched: Bấm 1 lần là khóa, bấm lần nữa là mở khóa (cùng một nút)
- Chế độ intersperre / Latched: Bâmt 1 nút để khóa, bấm nút khác để mở
- Xóa & Học Mã:
- Chức năng xóa - Sau khi nhấn nút “KEY” 8 lần, đèn LED tắt và tất cả dữ liệu điều khiển từ xa trong bộ nhớ. Khi đèn LED nhấp nháy 5 lần, điều đó cho biết chức năng xóa đã hoàn tất.
- chức năng học - nhấp vào nút học “KEY”, đèn báo LED cho biết bộ vi xử lý đã vào trạng thái học mã, nhấn nút điều khiển từ xa không dây thích hợp, đèn LED nhấp nháy 3 lần sau đó bật nó có nghĩa là mã thành công.
- Đèn LED nhấp nháy để xác định chức năng đã chọn.
- nhấp nháy 1 lần chức năng chạy bộ
- nhấp nháy 2 lần chức năng tự khóa
- nhấp nháy 3 lần chức năng liên động
- Nhược điểm: không lắp được nắp vào thân, vì relay cao quá. Khi dóng nắp thì ko thể bấm nút cấu hình, vì nút thấp ==> thay thế bằng nút có cán dài 11 mm
- Mua sắm, Mua kèm với bộ điều khiển từ xa 433MHz
- 3 chế độ hoạt động
-
Tect6000 - Transistor ánh sáng nồi đồng cối đá
-
Phải mắc thêm trở như hình dưới
-