1. Trang chủ
  2. » Giáo Dục - Đào Tạo

TIỂU LUẬN đề tài hệ THỐNG KHÓA tự ĐỘNG dựa TRÊN dấu vân TAY

35 7 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 35
Dung lượng 1,22 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TPHCM KHOA: ĐÀO TẠO CHẤT LƯỢNG CAO oOo - TIỂU LUẬN ĐỀ TÀI: HỆ THỐNG KHÓA TỰ ĐỘNG DỰA TRÊN DẤU VÂN TAY GVHD: THS ĐINH CÔNG ĐOAN SVTH: Lê Văn Tùng – 20110596 Nguyễn Phan Mạnh – 20110522 Nguyễn Viết Nguyên – 20110527 TPHCM, Tháng 5/2023 MỤC LỤC Lời cảm ơn CHƯƠNG 1: GIỚI THIỆU TỔNG QUAN VỀ ĐỀ TÀI 1.1 Đặt vấn đề 1.2 Mục tiêu đề tài 1.3 Định hướng thực CHƯƠNG CƠ SỞ LÍ THUYẾT Giới thiệu linh kiện 2.1 STM32F1C8 2.2 Mạch nạp ST-LINK V2 12 2.3 Module Cảm biến vân tay AS608 13 2.4 Module Keypad4x4 servo 18 CHƯƠNG TÍNH TỐN VÀ THIẾT KẾ 20 3.1 Yêu cầu sơ đồ khối hệ thống 20 3.2 Sơ đồ khối chức khối 20 3.3 Thiết kế hệ thống phần cứng 21 3.3.1 Khối cảm biến vân tay 21 3.3.2 Khối khóa mật keypad 22 3.3.3 Khối I2C hiển thị lên LCD 22 3.3.4 Khối xử lý trung tâm 23 3.3.5 Khối nguồn 24 3.3.6 Sơ đồ nguyên lý toàn mạch 26 CHƯƠNG 4: THI CÔNG HỆ THỐNG 27 4.1 Thi công hệ thống 27 4.2 Đóng gói thi cơng mơ hình Error! Bookmark not defined 4.3 Lập trình hệ thống 29 CHƯƠNG 5: KẾT QUẢ - NHẬN XÉT – ĐÁNH GIÁ 33 CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 34 TÀI LIỆU THAM KHẢO 35 Lời cảm ơn Báo cáo môn học: Đồ án Thiết kế hệ thống nhúng với đề tài “Hệ thống mở cửa tự động quét vân tay mật dựa STM32” kết q trình cố gắng khơng ngừng nhóm giúp đỡ, động viên khích lệ thầy, bạn bè Qua báo cáo chúng em xin gửi lời cảm ơn tới người giúp đỡ chúng em thời gian học tập - nghiên cứu khoa học vừa qua Chúng em xin tỏ lịng kính trọng biết ơn sâu sắc thầy Đinh Công Đoan trực tiếp tận tình hướng dẫn cung cấp tài liệu thơng tin khoa học cần thiết để chúng em hoàn đồ án Bài báo cáo đồ án thực khoảng thời gian gần 12 tuần Bước đầu vào thực tế chúng em hạn chế cịn nhiều bỡ ngỡ nên khơng tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp quý báu quý Thầy để kiến thức chúng em lĩnh vực hoàn thiện đồng thời có điều kiện bổ sung, nâng cao kiến thức Chúng em xin chân thành cảm ơn! CHƯƠNG 1: GIỚI THIỆU TỔNG QUAN VỀ ĐỀ TÀI CHƯƠNG CƠ SỞ LÍ THUYẾT Giới thiệu linh kiện 2.1 STM32F1C8 Hình 1.1 Board STM32F1C8 - Những đặc điểm trội dòng ARM Cortex thu hút nhà sản xuất IC, 240 dòng vi điều khiển dựa vào nhân Cortex giới thiệu Khơng nằm ngồi xu hướng đó, hãng sản xuất chip ST Microelectronic nhanh chóng đưa dịng STM32 STM32 vi điều khiển dựa tảng lõi ARM Cortex-M3 hệ hãng ARM thiết kế Lõi ARM Cortex-M3 cải tiến từ lõi ARM7 truyền thống mang lại thành công vang dội cho công ty ARM • Một vài đặc điểm bật STM32 - ST đưa thị trường dòng vi điều khiển dựa ARM7 ARM9, STM32 bước tiến quan trọng đường cong chi phí hiệu suất (price/performance), giá gần Euro với số lượng lớn, STM32 thách thức thật với vi điều khiển 16-bit truyền thống STM32 gồm 14 biến thể khác nhau, phân thành hai dịng: dịng Performance có tần số hoạt động CPU lên tới 72Mhz dòng Access có tần số hoạt động lên tới 36Mhz Các biến thể STM32 hai nhóm tương thích hồn tồn cách bố trí chân (pin) phần mềm, đồng thời kích thước nhớ FLASH ROM lên tới 512K 64K SRAM Nhánh Performance hoạt động với xung nhịp lên đến 72Mhz có đầy đủ ngoại vi, nhánh Access hoạt động với xung nhịp tối đa 36Mhz có ngoại vi so với nhánh Performance a Sự tinh vi - Thoạt nhìn ngoại vi STM32 giống vi điều khiển khác, hai chuyển đổi ADC, timer, I2C, SPI, CAN, USB RTC Tuy nhiên ngoại vi có nhiều đặc điểm thú vị Ví dụ ADC 12-bit có tích hợp cảm biến nhiệt độ để tự động hiệu chỉnh nhiệt độ thay đổi hỗ trợ nhiều chế độ chuyển đổi Mỗi định thời có khối capture compare (dùng để bắt kiện với tính input capture tạo dạng sóng ngõ với output compare), khối định thời liên kết với khối định thời khác để tạo mảng định thời tinh vi Một định thời cao cấp chuyên hỗ trợ điều khiển động cơ, với đầu PWM với dead time (khoảng thời gian chèn vào hai đầu tín hiệu xuất PWM bù điều khiển mạch cầu H) lập trình đường break input (khi phát điều kiện dừng khẩn cấp) buộc tín hiệu PWM sang trạng thái an toàn cài sẵn Ngoại vi nối tiếp SPI có khối kiểm tổng (CRC) phần cứng cho 16 word hỗ trợ tích cực cho giao tiếp thẻ nhớ SD MMC - STM32 có hỗ trợ thêm tối đa 12 kênh DMA (Direct Memory Access) Mỗi kênh dùng để truyền liệu đến ghi ngoại vi từ ghi ngoại vi với kích thước từ (word) liệu truyền 8/16 32-bit Mỗi ngoại vi có điều khiển DMA (DMA controller) kèm dùng để gửi đòi hỏi liệu yêu cầu Một phân xử bus nội (bus arbiter) ma trận bus (bus matrix) tối thiểu hoá tranh chấp bus truy cập liệu thông qua CPU (CPU data access) kênh DMA Điều cho phép đơn vị DMA hoạt động linh hoạt, dễ dùng tự động điều khiển luồng liệu bên vi điều khiển - STM32 vi điều khiển tiêu thụ lượng thấp đạt hiệu suất cao Nó hoạt động điện áp 2V, chạy tần số 72MHz dịng tiêu thụ có 36mA với tất khối bên vi điều khiển hoạt động Kết hợp với chế độ tiết kiệm lượng Cortex, STM32 tiêu thụ 2μA chế độ Standby Một dao động nội RC 8MHz cho phép chip nhanh chóng khỏi chế độ tiết kiệm lượng dao động khởi động Khả nhanh vào thoát khỏi chế độ tiết kiệm lượng làm giảm nhiều tiêu thụ lượng tổng thể b Sự an toàn - Ngày ứng dụng đại thường phải hoạt động môi trường khắc khe, địi hỏi tính an tồn cao, đòi hỏi sức mạnh xử lý nhiều thiết bị ngoại vi tinh vi Để đáp ứng yêu cầu khắc khe đó, STM32 cung cấp số tính phần cứng hỗ trợ ứng dụng cách tốt Chúng bao gồm phát điện áp thấp, hệ thống bảo vệ xung Clock hai Watchdogs Bộ Watchdog cửa sổ (windowed watchdog) Watchdog phải làm tươi khung thời gian xác định Nếu nhấn sớm, q muộn, Watchdog kích hoạt Bộ thứ hai Watchdog độc lập (independent watchdog), có dao động bên tách biệt với xung nhịp hệ thống Hệ thống bảo vệ xung nhịp phát lỗi dao động bên (thường thạch anh) tự động chuyển sang dùng dao động nội RC 8MHz c Tính bảo mật - Một yêu cầu khắc khe khác thiết kế đại nhu cầu bảo mật mã chương trình để ngăn chặn chép trái phép phần mềm Bộ nhớ Flash STM32 khóa để chống truy cập đọc Flash thơng qua cổng Debug Khi tính bảo vệ đọc kích hoạt, nhớ Flash bảo vệ chống ghi để ngăn chặn mã không tin cậy chèn vào bảng vector ngắt Hơn bảo vệ ghi cho phép phần lại nhớ Flash STM32 có đồng hồ thời gian thực khu vực nhỏ liệu SRAM nuôi nhờ nguồn pin Khu vực có đầu vào chống giả mạo (anti-tamper input), kích hoạt kiện ngắt có thay đổi trạng thái đầu vào Ngoài kiện chống giả mạo tự động xóa liệu lưu trữ SRAM nuôi nguồn pin d Phát triển phần mềm - Nếu bạn sử dụng vi điều khiển dựa lõi ARM, cơng cụ phát triển cho ARM có hỗ trợ tập lệnh Thumb-2 dịng Cortex Ngồi ST cung cấp thư viện điều khiển thiết bị ngoại vi, thư viện phát triển USB thư viện ANSI C mã nguồn tương thích với thư viện trước cơng bố cho vi điều khiển STR7 STR9 Có nhiều RTOS mã nguồn mở thương mại middleware (TCP/IP, hệ thống tập tin, v.v.) hỗ trợ cho họ Cortex Dòng Cortex-M3 kèm với hệ thống gỡ lỗi hoàn toàn gọi CoreSight Truy cập vào hệ thống CoreSight thông qua cổng truy cập Debug (Debug Access Port), cổng hỗ trợ kết nối chuẩn JTAG giao diện dây (serial wire-2 Pin), cung cấp trình điều khiển chạy gỡ lỗi, hệ thống CoreSight STM32 cung cấp hệ thống điểm truy cập(data watchpoint) công cụ theo dõi (instrumentation trace) Cơng cụ gửi thơng tin ứng dụng lựa chọn đến công cụ gỡ lỗi Điều cung cấp thêm thơng tin gỡ lỗi sử dụng q trình thử nghiệm phần mềm e Dịng Performance Access STM32 - Họ STM32 có hai nhánh riêng biệt: dòng Performance dòng Access Dòng Performance tập hợp đầy đủ thiết bị ngoại vi chạy với xung nhịp tối đa 72MHz Dịng Access có thiết bị ngoại vi chạy tối đa 36MHz Quan trọng cách bố trí chân (pins layout) kiểu đóng gói chip (package type) dòng Access dòng Performance Điều cho phép phiên khác STM32 hốn vị mà khơng cần phải sửa đổi sếp lại footprint (mơ hình chân chip cơng cụ layout bo mạch) PCB (Printed Circuit Board) Hình 1.2 Sơ đồ chân STM32F103C8T6 Thông số kỹ thuật board STM32F103C8T6 • Vi điều khiển: STM32F103C8T6 • Điện áp cấp 5VDC qua cổng Micro USB chuyển đổi thành 3.3VDC qua IC nguồn cấp cho Vi điều khiển • Tích hợp sẵn thạch anh 8Mhz • Tích hợp sẵn thạnh anh 32Khz cho ứng dụng RTC • Ra chân đầy đủ tất GPIO giao tiếp: CAN, I2C, SPI, UART, USB… • Tích hợp Led trạng thái nguồn, Led PC13, Nút Reset • Kích thước: 53.34 x 15.24mm • Sử dụng với mạch nạp: o ST-Link Mini o J-link o USB TO COM • Kết nối chân nạp ST-Link Mini • Nạp theo chuẩn SWD o TCK — SWCLK o TMS — SWDIO o GND — GND o 3.3V — 3.3V 2.1.1 Các chuẩn giao tiếp 2.1.1.1 Chuẩn giao tiếp SPI STM32 cung cấp hai khối điều khiển SPI có khả chạy chế độ song công (full-duplex) với tốc dộ truyền liệu lên tới 18MHz khối SPI tốc độ cao nằm APB2, khối SPI tốc độ thấp nằm APB1 Mỗi khối SPI có hệ thống ghi cấu hình độc lập, liệu truyền dạng 8-bit 16-bit, thứ tự hỗ trợ trọng số cao(MSB) hay trọng số thấp(LSB) Chúng ta cấu hình SPI đóng vai trị master hay slave Chức SPI: • SPI sử dụng phương thức truyền: Nối tiếp - đồng - song công • • • • • • Nối tiếp: Truyền bit liệu nhịp truyền Đồng bộ: Có xung nhịp đồng q trình truyền Song cơng : Cho phép gửi, nhận đồng thời SPI phương thức master – Slave Thiết bị đóng vai trị Master điều khiển xung đồng bộ(SCK) Tất thiết bị Slaver bị điều khiển xung đồng phát Master Hình 1.3 Giao thức Master – Slave giao tiếp SPI Cấu hình ghép nối giao tiếp SPI: • Cấu hình ghép nối thiết bị Hình 1.4 Giao nối thiết bị • Cấu hình ghép nối nhiều thiết bị Mô tả chân sử dụng giao tiếp SPI: - MISO (Master Input Slave Output) - MOSI (Master Output Slave Input) - SCK: Xung đồng - SS (Slave select): Chân chọn thiết bị (để thiết bị slave làm việc, chân SS phải giữ mức thấp) Các thiết bị sử dụng giao tiếp SPI đa dạng bao gồm : thẻ nhớ SD/MMC, nhớ , cảm biến ảnh, LCD, ADC… khối hệ thống để điều khiển thực yêu cầu hệ thống đề - Khối cảm biến vân tay: Sử dụng cảm biến vân tay AS608 Chức tiến hành lấy mẫu vân tay chủ nhà lần tiến hành mở khóa lần tiếp - Khối keypad: Sử dụng keypad 4x4 để nhập mật mở khóa nhập mật - Khối nguồn: Gồm nguồn: 5V 3,3 V Cấp nguồn cho toàn mạch 3.3 Thiết kế hệ thống phần cứng 3.3.1 Khối cảm biến vân tay Sơ đồ kết nối AS608 với vi điều khiển - Cảm biến vân tay sử dụng nhận hình ảnh vân tay quét vân tay có yêu cầu mở cửa - Khối Cảm biến vân tay hoạt động điện áp 5V Trong mơ hình sử dụng điện áp từ 3,3 đến 5V dòng hoạt động từ 70-120mA - Các chân kết nối với vi điều khiển: + Chân RX nối với chân PA8 STM32 cấp liệu đầu vào + Chân TX nối với chân PA9 STM32 + Chân V AS608 nối với chân 5V nguồn + Chân G AS608 nối với GND nguồn 3.3.2 Khối khóa mật keypad Sơ đồ kết nối keypad với STM32 - Mô tả chi tiết chân cảu Keypad kết nối với chip + Chân 1: Kết nối với chân PA7 vi điều khiển + Chân 2: Kết nối với chân PA6của vi điều khiển + Chân 3: Kết nối với chân PA5 vi điều khiển + Chân 4: Kết nối với chân PA4 vi điều khiển + Chân 5: Kết nối với chân PA3 vi điều khiển + Chân 6: Kết nối với chân PA2 vi điều khiển + Chân 7: Kết nối với chân PA0 vi điều khiển + Chân 8: Kết nối với chân PA0 vi điều khiển 3.3.3 Khối I2C hiển thị lên LCD Khối giao tiếp hiển thị lên LCD thông qua I2C - Giao tiếp LCD chip STM32 theo chuẩn I2C - Điện áp sử dụng 5V Dòng điện 150mA - Mô tả chi tiết chân module I2C kết nối với chip: + Chân SC I2C kết nối với chân PB6 vi điều khiển + Chân SD I2C kết nối với chân PB7 vi điều khiển + Chân G kết nối với chân GND nguồn + Chân V kết nối với chân 5V nguồn 3.3.4 Khối xử lý trung tâm • Để xử lý khối tác vụ lớn, điều để chọn vi điều khiển phải vừa nhanh vừa mạnh Như nói đề tài nhóm chúng em định chọn vi điều khiển ARM cụ thể STM32F103C8 để thực nhiệm vụ xử lý Khối xử lý dùng nguồn 5V dòng tối đa 150mA cho vi xử lý 25mA/pin sử dụng Để thuận tiện cho việc nạp chương trình xử lý liệu, nhóm định chọn Kit phát triển STM32F108C8 kết nối sẵn với port, BOOT tụ điện ngoại khác Sơ đồ Kit phát triển STM32F103C8 • Các chân kết nối đến ngoại vi thực sau: - Port A: + PA0, PA1, PA2, PA3, PA4, PA5, PA6, PA7 dùng để giao tiếp với module keypad4x4 + PA9, PA10 dùng để kết nối với module cảm biến vân tay AS608 -Port B: + PB6, PB7 kết nối với module I2C để hiển thị lên LCD 3.3.5 Khối nguồn Công suất hệ thống STT Thiết bị Số Điện áp lượng Dòng điện I2C 5VDC 150mA AS608 5VDC 150mA Keypad4x4 5VDC 150mA loa 5VDC 150mA - Các mức điện áp dùng đề tài: 5V tất module dùng điện áp 5V - Tổng giá trị dòng điện yêu cầu cho toàn mạch 600mA - Khối nguồn đảm bảo cho mơ hình sau hồn thành có hoạt động ổn định hay không, đồng thời khối quan trọng cần phải tính tốn xác tiến hành làm mơ hình - Với u cầu đề Nhóm định dùng trực tiếp nguồn từ Chip vi xử lý đễ giảm tối thiểu chi phí 3.3.6 Sơ đồ ngun lý tồn mạch Sơ đồ nguyên lý toàn mạch CHƯƠNG 4: THI CƠNG HỆ THỐNG 4.1 Thi cơng hệ thống 4.1.1 Thi công mạch in - Từ sở lý thuyết từ chương chương tính tốn thiết kế nhóm định tiến hành tạo cho riêng hệ thống riêng Dựa vào tham khảo từ sơ đồ nguyên lý nhà sản xuất Kit nhóm thiết kế cho mơn sau Mạch in lớp bottom Danh sách linh kiện cần thiết để thực mơ hình Danh sách linh kiện: STT TÊN LINH KIỆN TÊN DÒNG triển STM32F103C8T6 SỐ LƯỢNG Kit phát STM32F103 Module cảm biến vân AS608 tay Module hiển thị I2C LCD Module mật Keypad4x4 1 4.1.2 Lắp ráp kiểm tra - Để lắp đặt linh kiện lên sơ đồ mạch in cho để đảm bảo cho mạch hoạt động cách hoàn chỉnh người thi cơng mạch in buộc phải tn thủ bước sau Bước 1: Kiểm tra sơ mạch: + Kiểm tra sơ mạch nhằm kiểm tra lỗi xảy q trình thi cơng mạch in: đứt dây tín hiệu, ngắn mạch… Việc kiểm tra sơ bước quan trọng nhằm đánh giá mạch sử dụng hay khơng để tiến hành thay đổi sớm trước tiến hành thi công hàn linh kiện Bước 2: Lắp ráp mạch nguồn + Sau bước kiểm tra sơ bộ, mạch khơng cịn lỗi tiến hành chuyển sang giai đoạn bắt đầu hàn linh kiện lên mạch Vì mạch nhóm lấy trực tiếp từ vi điều khiển nên kiểm tra kỹ chân xem có dính vào hay khơng Bước 3: Hàn module vào mạch + Các module liệt kê bảng module cần đưowcj hàn + Lần lượt kiểm tra linh kiện, sau tiến hành hàn lên mạch kiểm tra bước Sai vị trí dừng lại tiến hành sửa chữa vị trí Sau lắp đặt hết linh kiện lên mạch tiến hành kiểm tra thêm lần cho xác Bước 4: Hàn khối lại lên bo mạch chắn bước không bị lỗi bước Việc hàn cần tiến hành song song với việc kiểm tra lỗi để mạch mơ hình sau hồn thành thiết bị hồn chỉnh 4.2 Lập trình hệ thống 4.2.1 Lưu đồ giải thuật 4.2.1.1 Chương trình Bắt đầu Khởi tạo port điều khiển Hiển thị menu Chọn chương trình Kết thúc Lưu đồ chương trình Sau kết nối phần cứng bao gồm LCD, cảm biến vân tay, keypad4x4, loa báo cửa mở Khi đầy đủ module cấp nguồn cho hệ thống 4.3.1.2 Chương trình mở khóa vân tay Lưu đồ chương trình mở khóa vân tay - Khi người dùng đặt vân tay vào hệ thống bắt đầu hoạt động Nếu vân tay khớp với vân tay thêm vào trước hệ thống tiến hành mở khóa cho cửa 4.3.1.3 Chương trình mở khóa Keypad4x4 Sauk hi nhập xong mật vào hệ thống tiến hành kiểm tra xem có mật khơng Nếu mật hệ thống mở khóa cho cửa cịn nhập sai hệ thống yêu cầu nhập lại Quá lần hệ thống khóa tạm thời phút 4.3.2 Phần mềm lập trình Arduino IDE Với mục tiêu đề tài sử dụng STM32 nên phần mềm để viết chương trình code phần mềm Arduino IDE cho dễ sử dụng với giao diện dễ nhìn dễ làm Sau khởi động phần mềm Arduino IDE ta giao diện sau: Hình Giao diện phần mềm Vùng lập trình source code Hình Vùng lập trình code CHƯƠNG 5: KẾT QUẢ - NHẬN XÉT – ĐÁNH GIÁ 5.1 Kết quả: - Sau thời gian tiến hành tìm hiểu, nghiên cứu tài liệu, tìm hiểu qua internet, tổng hợp kiến thức học hướng dẫn thầy Nguyễn Ngọc Minh Nhóm chúng em hồn thành đồ án môn học thiết kế hệ thống nhúng với đề tài :” THIẾT KẾ HỆ THỐNG MỞ CỬA TỰ ĐỘNG BẰNG QUÉT VÂN TAY VÀ MẬT KHẨU SỬ DỤNG STM32” - Sau đồ án này, nhóm chúng em nghiên cứu tích lũy thêm nhiều kiến thức • Hiểu biết sâu sử dụng tính STM 32 giao tiếp với module cảm biến vân tay AS608, giao tiếp với LCD thơng qua I2C, module keypad4x4… • Nghiên cứu biết cách sử dụng cảm biến vân tay AS608, nguyên lý hoạt động cảm biến, thông số kỹ thuật, tính năng.Tìm hiểu sâu quy trình lấy vân tay • Biết cách sử dụng altium designer để thiết kế board mạch cứng 5.2 Nhận xét – đánh giá: - Mơ hình nhỏ gọn, hoạt động ổn định đưa vào ứng dụng thực tế - Mơ hình sau hồn thành ứng dụng chức hệ thống khóa cửa - Sự bảo mật mức tốt cho phép người lập trình quản lý ngồi khơng người tác động vào module 5.3 Giới hạn: - Do mặt quét cảm biến không ổn định(vân tay dính mồ hơi, nước mặt cảm biến dính bụi) nên hay xảy tình trạng quét nhiều lần nhận CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 6.1 Kết luận - Với yêu cầu đề xây dựng mơ hình mở cửa có hai chức mở cửa vân tay mật điều khiển vi điều khiển STM32 để ứng dụng chung cư, trụ sở có tính bảo mật cao Nhóm xây dựng mơ hình hồn chỉnh Việc mở khóa có tính an tồn cao so với chìa khóa thủ cơng - Hồn thành tất mục tiêu đặt đầu đề tài Nhóm giao tiếp với vi điều khiển STM32 thông qua phần mềm Arduino IDE - Xây dựng mơ hình có tính bảo mật cao - Với mực độ bảo mật tốt mơ hình giúp cho khu vực cần tính bảo mật tốt 6.2 Hướng phát triển - Có thể kết hợp thêm số module chuông báo trộm nhập sai nhiều lần TÀI LIỆU THAM KHẢO 1.Trần Thị Huệ, Giới thiệu sinh trắc dấu vân tay, http://www.ischool.vn/tin-tuc-tu-ischool/gioi-thieu-ve-sinh-trac-dau-vantay_1758.html, 3/10/2018 Hướng dẫn sử dụng module bàn phím 4x4, http://arduino.vn/bai-viet/915huong-dan-su-dung-module-ban-phim-4x4-voi-arduino Lập trình STM32, https://khuenguyencreator.com/lap-trinh-stm32-tu-atoi-z/ 4.All datasheet, Electronic http://alldatasheet.com/ components Datasheet Search,

Ngày đăng: 08/05/2023, 06:26

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w