Đồ án tốt nghiệp: Hệ thống phát hiện đột nhập cho nhà ở - SV. Trần Minh Long

Đồ án HCMUTE: Nghiên cứu & phát triển hệ thống phát hiện đột nhập nhà ở. Giải pháp an ninh thông minh, bảo vệ ngôi nhà bạn an toàn, hiệu quả.

Người đăng

Ẩn danh

Thể loại

Đồ Án Tốt Nghiệp

2017

113
0
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CẢM ƠN

MỤC LỤC

1. CHƯƠNG 1: TỔNG QUAN

1.1. Đặt vấn đề

1.2. Ý nghĩa khoa học của đề tài

1.3. Hướng nghiên cứu và thực hiện

1.4. Phương pháp nghiên cứu

1.5. Giới hạn

1.6. Nội dung đồ án

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1. Giới thiệu về mạch điều khiển

2.2. Ngôn ngữ và phần mềm lập trình cho Arduino

2.3. Giới thiệu về module Sim900

2.4. Đặc điểm của module Sim900

2.5. Khảo sát sơ đồ chân và chức năng từng chân của Breakout SIM 900

2.6. Giới thiệu về tập lệnh AT command

2.7. Tổng quan về công nghệ GSM

2.7.1. Giới thiệu về công nghệ GSM

2.7.2. Sự phát triển của công nghệ GSM ở Việt Nam

2.7.3. Giới thiệu về SMS

2.8. Cảm biến PIR

2.8.1. Cảm biến PIR là gì?

2.8.2. Nguyên lý làm việc của loại đầu dò PIR như hình sau

2.9. Thiết bị tiêu tụ gôm tia nhiệt rọi trên bề mặt cảm ứng PIR

2.10. LCD và module I2C

2.10.1. Giới thiệu về LCD

2.10.2. Nguyên lý hoạt động

2.10.3. Cách chọn rơ le phù hợp

2.10.4. Diode bảo vệ rơ le

2.11. Bộ thu phát sóng RF

2.11.1. Giới thiệu về sóng RF

2.11.2. Bộ thu phát sóng RF 1 kênh

2.12. Giới thiệu về keypad

2.13. Khóa điện từ

2.14. Ngôn ngữ C# và phần mềm Visual Studio

3. CHƯƠNG 3: THIẾT KẾ PHẦN CỨNG HỆ THỐNG

3.1. Sơ đồ tổng quan hệ thống

3.2. Thiết kế phần cứng

3.3. Khối khóa từ

3.4. Khối cảm biến

4. CHƯƠNG 4: THI CÔNG PHẦN CỨNG VÀ PHẦN MỀM ĐIỀU KHIỂN

4.1. Thi công phần cứng

4.1.1. Khối khóa từ

4.1.2. Khối cảm biến, khối SMS, khối cảnh báo và khối RF

4.2. Thiết kế phần mềm điều khiển

4.2.1. Thiết kế chương trình điều khiển với máy tính

5. CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

5.1. Kết quả thực hiện

5.2. Ưu điểm và hạn chế của hệ thống

5.3. Khả năng ứng dụng thực tế của đề tài

5.4. Hướng phát triển của đề tài

TÀI LIỆU KHAM KHẢO

Danh sách các tên hình

Danh mục các bảng biểu

Tóm tắt

I. Tổng Quan Về Đồ Án HCMUTE Phát Hiện Đột Nhập Nhà Ở

An ninh nhà ở đang ngày càng trở thành mối quan tâm hàng đầu trong bối cảnh xã hội hiện đại. Các nguy cơ như trộm cắp, xâm nhập trái phép luôn tiềm ẩn, đòi hỏi những giải pháp bảo vệ hiệu quả và tin cậy. Đồ án HCMUTE nghiên cứu và phát triển hệ thống phát hiện đột nhập cho nhà ở là một nỗ lực nhằm giải quyết vấn đề này. Đồ án hướng đến việc xây dựng một hệ thống có khả năng phát hiện sớm các hành vi xâm nhập trái phép, đồng thời đưa ra cảnh báo kịp thời cho chủ nhà. Hệ thống sử dụng kết hợp các công nghệ cảm biến phát hiện chuyển động, camera giám sát, và các phương pháp xử lý ảnh để nâng cao độ chính xác và giảm thiểu báo động giả. Mục tiêu cuối cùng là tạo ra một giải pháp an ninh iot an ninh gia đình hiệu quả, dễ sử dụng và phù hợp với điều kiện kinh tế của các hộ gia đình Việt Nam. Đồ án còn tập trung vào việc tích hợp các tính năng thông minh, như điều khiển từ xa qua mobile app và thông báo qua telegram bot, để mang lại sự tiện lợi tối đa cho người dùng. Việc triển khai hệ thống không chỉ giúp bảo vệ tài sản mà còn góp phần nâng cao chất lượng cuộc sống, mang lại sự an tâm cho gia đình.

1.1. Ý Nghĩa Khoa Học và Tính Thực Tiễn của Đề Tài

Đề tài mang ý nghĩa khoa học trong việc ứng dụng các công nghệ hiện đại như mô hình học máy, mạng nơ-ron vào lĩnh vực an ninh gia đình. Về mặt thực tiễn, hệ thống có thể được triển khai rộng rãi tại các khu dân cư, chung cư, góp phần giảm thiểu tình trạng trộm cắp và xâm nhập trái phép. Việc tích hợp các tính năng cảnh báo sớm và điều khiển từ xa mang lại sự tiện lợi và an tâm cho người dùng, đồng thời tạo ra một sản phẩm có giá trị kinh tế cao. Đề tài cũng mở ra hướng nghiên cứu mới trong việc phát triển các hệ thống an ninh thông minh, kết hợp giữa phần cứng và phần mềm, đáp ứng nhu cầu ngày càng cao của xã hội. Theo tài liệu gốc, đề tài lấy cơ sở là tín hiệu cảm biến phát hiện chuyển động để điều khiển vi xử lý gửi tin nhắn cho người dùng và có các tín hiệu cảnh báo phù hợp.

1.2. Mục Tiêu và Phạm Vi Nghiên Cứu của Hệ Thống

Mục tiêu chính của đề tài là xây dựng một hệ thống phát hiện đột nhập có khả năng phát hiện chính xác và cảnh báo kịp thời các hành vi xâm nhập trái phép. Phạm vi nghiên cứu bao gồm việc lựa chọn và tích hợp các cảm biến phát hiện chuyển động, phát triển thuật toán xử lý ảnh để nhận diện đối tượng, xây dựng giao diện người dùng thân thiện, và đảm bảo tính ổn định và bảo mật của hệ thống. Đề tài cũng tập trung vào việc đánh giá ảnh hưởng của môi trường đến hiệu năng của hệ thống và đưa ra các giải pháp khắc phục. Hệ thống còn cần đáp ứng các tiêu chuẩn an ninh hiện hành và đảm bảo hiệu quả sử dụng cao.

II. Phân Tích Thách Thức An Ninh Nhà Ở và Giải Pháp Đề Xuất

Thách thức lớn nhất trong việc đảm bảo an ninh nhà ở là khả năng phát hiện sớm và chính xác các hành vi xâm nhập trái phép. Các hệ thống an ninh truyền thống thường dựa vào báo động chống trộm đơn giản, dễ bị vô hiệu hóa hoặc gây ra báo động giả. Một số giải pháp hiện đại hơn sử dụng camera giám sát, nhưng đòi hỏi người dùng phải thường xuyên theo dõi và phân tích hình ảnh, gây tốn thời gian và công sức. Để giải quyết những hạn chế này, đồ án đề xuất một giải pháp kết hợp giữa cảm biến phát hiện chuyển độngnhận diện khuôn mặt. Hệ thống sử dụng cảm biến PIR để phát hiện chuyển động bất thường trong khu vực được bảo vệ. Khi phát hiện chuyển động, camera sẽ tự động kích hoạt và chụp ảnh. Hình ảnh sau đó được phân tích bằng thuật toán nhận diện khuôn mặt để xác định xem đối tượng có phải là người quen hay không. Nếu đối tượng không được nhận diện, hệ thống sẽ gửi cảnh báo ngay lập tức đến chủ nhà qua mobile app hoặc telegram bot.

2.1. Các Vấn Đề An Ninh Phổ Biến trong Nhà Ở Hiện Nay

Các vấn đề an ninh phổ biến trong nhà ở hiện nay bao gồm trộm cắp, đột nhập trái phép, và xâm phạm quyền riêng tư. Trộm cắp thường xảy ra khi chủ nhà đi vắng hoặc không chú ý. Đột nhập trái phép có thể gây nguy hiểm đến tính mạng và tài sản của người trong nhà. Xâm phạm quyền riêng tư có thể xảy ra qua việc sử dụng camera giám sát một cách không đúng đắn. Để giải quyết những vấn đề này, cần có một hệ thống an ninh toàn diện, kết hợp giữa các biện pháp phòng ngừa và phát hiện, đồng thời đảm bảo tính bảo mật và tôn trọng quyền riêng tư của người dùng.

2.2. Đánh Giá Các Giải Pháp An Ninh Hiện Tại và Hạn Chế Của Chúng

Các giải pháp an ninh hiện tại bao gồm hệ thống báo động, camera giám sát, và khóa cửa thông minh. Hệ thống báo động có thể phát ra âm thanh lớn để xua đuổi kẻ trộm, nhưng dễ bị vô hiệu hóa. Camera giám sát có thể ghi lại hình ảnh, nhưng đòi hỏi người dùng phải thường xuyên theo dõi. Khóa cửa thông minh có thể tăng cường bảo mật, nhưng dễ bị tấn công mạng. Các giải pháp này có những hạn chế nhất định, đòi hỏi phải có một giải pháp an ninh toàn diện, kết hợp giữa các công nghệ khác nhau và được thiết kế để đáp ứng nhu cầu cụ thể của từng hộ gia đình.

III. Phương Pháp Xây Dựng Hệ Thống Phát Hiện Đột Nhập HCMUTE

Phương pháp xây dựng hệ thống phát hiện đột nhập trong đồ án HCMUTE dựa trên việc tích hợp các thành phần phần cứng và phần mềm. Về phần cứng, hệ thống sử dụng arduinoraspberry pi làm bộ não trung tâm, kết hợp với các cảm biến phát hiện chuyển động (PIR), camera giám sát, và module giao thức truyền thông để kết nối với mạng. Về phần mềm, hệ thống sử dụng ngôn ngữ C++ để lập trình cho arduino và Python để phát triển thuật toán xử lý ảnh trên raspberry pi. Hệ thống còn sử dụng các thư viện mã nguồn mở như OpenCV để nhận diện khuôn mặt và TensorFlow để xây dựng mô hình học máy. Quá trình xây dựng hệ thống bao gồm các bước thiết kế mạch điện, lập trình vi điều khiển, phát triển thuật toán, tích hợp hệ thống, và kiểm thử hệ thống. Mục tiêu là tạo ra một hệ thống hoạt động ổn định, chính xác, và dễ sử dụng.

3.1. Lựa Chọn và Tích Hợp Các Linh Kiện Phần Cứng Cần Thiết

Việc lựa chọn linh kiện phần cứng đóng vai trò quan trọng trong việc đảm bảo hiệu năng và độ tin cậy của hệ thống. Arduinoraspberry pi được chọn vì tính linh hoạt, khả năng mở rộng, và cộng đồng hỗ trợ lớn. Cảm biến PIR được chọn vì khả năng phát hiện chuyển động nhanh chóng và tiêu thụ điện năng thấp. Camera giám sát được chọn vì khả năng ghi lại hình ảnh chất lượng cao. Module giao thức truyền thông được chọn vì khả năng kết nối ổn định với mạng. Quá trình tích hợp các linh kiện bao gồm kết nối mạch điện, cài đặt driver, và cấu hình phần mềm.

3.2. Phát Triển Thuật Toán Xử Lý Ảnh và Nhận Diện Khuôn Mặt

Thuật toán xử lý ảnhnhận diện khuôn mặt đóng vai trò quan trọng trong việc phân biệt giữa người quen và người lạ. Thuật toán sử dụng các kỹ thuật như trích xuất đặc trưng, phân loại, và khớp mẫu để nhận diện khuôn mặt. Quá trình phát triển thuật toán bao gồm thu thập dữ liệu, huấn luyện mô hình học máy, và đánh giá hiệu năng. Để tăng độ chính xác, thuật toán được tối ưu hóa để hoạt động trong điều kiện ánh sáng yếu và góc nhìn khác nhau.

3.3. Thiết Kế Giao Diện Người Dùng và Kết Nối Với Các Thiết Bị Di Động

Giao diện người dùng (UI) cần được thiết kế thân thiện và dễ sử dụng, cho phép người dùng dễ dàng cấu hình hệ thống, xem hình ảnh, và nhận cảnh báo. Giao diện được phát triển bằng ngôn ngữ Python và thư viện Tkinter. Hệ thống còn được kết nối với các thiết bị di động thông qua mobile app hoặc telegram bot, cho phép người dùng điều khiển hệ thống từ xa và nhận thông báo khi có sự cố.

IV. Kết Quả Thử Nghiệm và Đánh Giá Hiệu Năng Hệ Thống HCMUTE

Sau khi xây dựng, hệ thống phát hiện đột nhập đã được thử nghiệm trong môi trường thực tế để đánh giá hiệu năng. Kết quả cho thấy hệ thống có khả năng phát hiện chính xác các hành vi xâm nhập trái phép, với tỷ lệ báo động giả thấp. Hệ thống còn có khả năng nhận diện khuôn mặt chính xác trong điều kiện ánh sáng yếu và góc nhìn khác nhau. Giao diện người dùng được đánh giá là thân thiện và dễ sử dụng. Hệ thống hoạt động ổn định và có khả năng kết nối với các thiết bị di động từ xa. Tuy nhiên, hệ thống còn có một số hạn chế, như ảnh hưởng của môi trường đến hiệu năng của cảm biến PIR và khả năng bị tấn công mạng. Để khắc phục những hạn chế này, cần có các giải pháp bảo mật và tối ưu hóa thuật toán.

4.1. Các Tiêu Chí Đánh Giá Hiệu Năng và Phương Pháp Thử Nghiệm

Các tiêu chí đánh giá hiệu năng bao gồm độ chính xác, tỷ lệ báo động giả, thời gian phản hồi, và độ ổn định. Phương pháp thử nghiệm bao gồm thử nghiệm trong môi trường thực tế, thử nghiệm trong điều kiện ánh sáng yếu, và thử nghiệm với các góc nhìn khác nhau. Kết quả thử nghiệm được ghi lại và phân tích để đánh giá hiệu quả sử dụng của hệ thống.

4.2. Kết Quả Thử Nghiệm Thực Tế và Phân Tích Ưu Nhược Điểm

Kết quả thử nghiệm thực tế cho thấy hệ thống có khả năng phát hiện chính xác các hành vi xâm nhập trái phép, với tỷ lệ báo động giả thấp. Hệ thống còn có khả năng nhận diện khuôn mặt chính xác trong điều kiện ánh sáng yếu và góc nhìn khác nhau. Ưu điểm của hệ thống là độ chính xác cao, tính linh hoạt, và dễ sử dụng. Nhược điểm của hệ thống là ảnh hưởng của môi trường và khả năng bị tấn công mạng.

4.3. Đề Xuất Các Giải Pháp Nâng Cấp và Cải Thiện Hệ Thống

Để nâng cấp và cải thiện hệ thống, cần có các giải pháp bảo mật để ngăn chặn tấn công mạng, tối ưu hóa thuật toán để tăng độ chính xác, và tích hợp các tính năng mới như điều khiển thiết bị điện trong nhà. Cần có các biện pháp để giảm thiểu ảnh hưởng của môi trường đến hiệu năng của cảm biến PIR, như sử dụng bộ lọc ánh sáng hoặc thay đổi vị trí lắp đặt.

V. Triển Vọng và Hướng Phát Triển Hệ Thống An Ninh Nhà Ở HCMUTE

Trong tương lai, hệ thống phát hiện đột nhập có thể được phát triển thành một hệ thống an ninh toàn diện, tích hợp các tính năng như phòng cháy chữa cháy, cảnh báo rò rỉ khí gas, và điều khiển thiết bị điện trong nhà. Hệ thống có thể được kết nối với các dịch vụ khẩn cấp, như cảnh sát và cứu hỏa, để tăng cường khả năng ứng phó với các tình huống khẩn cấp. Hệ thống còn có thể được tích hợp với các cloud iot để lưu trữ dữ liệu và phân tích dữ liệu lớn, giúp người dùng hiểu rõ hơn về tình hình an ninh trong nhà và đưa ra các quyết định thông minh. Mục tiêu là tạo ra một iot an ninh gia đình thông minh, an toàn, và tiện lợi.

5.1. Khả Năng Ứng Dụng Thực Tế và Mở Rộng Hệ Thống

Hệ thống có khả năng ứng dụng thực tế rộng rãi trong các hộ gia đình, chung cư, và văn phòng. Hệ thống có thể được mở rộng để bảo vệ nhiều khu vực khác nhau trong nhà, như cửa ra vào, cửa sổ, và sân vườn. Hệ thống có thể được kết nối với các thiết bị báo động chống trộm khác, như còi báo động và đèn nháy.

5.2. Nghiên Cứu Phát Triển Các Tính Năng Mới và Công Nghệ Tiên Tiến

Để tiếp tục phát triển hệ thống, cần nghiên cứu các tính năng mới như nhận diện khuôn mặt 3D, phát hiện hành vi bất thường, và dự đoán các nguy cơ an ninh. Cần nghiên cứu các công nghệ tiên tiến như mô hình học máy sâu, mạng nơ-ron tích chập, và Internet of Things để nâng cao hiệu năng và độ tin cậy của hệ thống.

22/09/2025

Trích đoạn nội dung tài liệu

Đặt vấn đề Tự động hóa là tổng hòa của nhiều lĩnh vực cơ khí, điều khiển, công nghệ thông tin và cơ điện tử. Các lĩnh vực này kết hợp với nhau tạo thành các hệ thống tự động hóa và cao hơn nữa là tự động hóa toàn bộ quá trình sản xuất. Ngành tự động hóa ngày càng có vai trò quan trọng và hết sức cần thiết để đáp ứng các mục tiêu phát triển kinh tế, nhất là trong tiến trình công nghiệp hiện đại hóa nhanh như hiện nay. Như chúng ta đã biết, đi kèm với phát triển xã hội thì yêu cầu đảm bảo an toàn cho nhà ở càng ngày càng được nâng cao, đặc biệt là tại các thành phố lớn.

Trộm cắp, cháy nổ, chập điện v.v đều là những vấn đề cần được giải quyết để có một môi trường nhà ở an toàn. Do đó cần phải tạo ra một hệ thống có thể cảnh báo được cho người sử dụng khi một trong các yếu tố trên xuất hiện, có thể giúp cho chủ nhà biết được ngay lập tức những sự cố và từ đó có cách xử lý phù hợp. Sử dụng tính năng cảnh báo qua điện thoại ngay lập tức khi có sự cố sẽ giúp chủ nhà thuận tiện hơn trong việc khắc phục hậu quả. Trong trường hợp nếu có sự cố về nguồn điện cung cấp cho hệ thống thì hệ thống vẫn sẽ làm việc được thông qua nguồn phụ.

Từ những yêu cầu thực tế và ý tưởng trên là một sinh viên điện tử em quyết định chọn đề tài “Nghiên cứu và phát triển hệ thống phát hiện đột nhập cho nhà ở ” để đáp ứng được nhu cầu ngày càng cao của con người và góp phần vào sự tiến bộ của nước nhà.2 Ý nghĩa khoa học của đề tài Ngày nay với sự phát triển của kinh tế, đời sống của người dân càng được nâng cao, bằng chứng là đã có nhiều khu chung cư, căn hộ cao cấp đã và đang được xây dựng. Cùng với đó là sự tiến bộ của khoa học kỹ thuật, các thiết bị điện tử ra đời ngày càng nhiều về chủng loại cũng như tính năng sử dụng. Tính năng cảnh báo trộm đột nhập hiện nay vẫn còn khá mới mẻ đối với đại đa số người dân. Có thể ở Việt Nam chưa phát triển mạnh mẽ trong lĩnh vực này nhưng hiện nay ở trên thế giới, nhất là các quốc gia thuộc Châu Âu hay châu Mĩ thì các thiết bị chống cho nhà ở đã phát triển rất mạnh mẽ.

Từ những nhu cầu thực tế đó, em muốn đưa một phần những kỹ thuật hiện đại của thế giới áp dụng vào điều kiện thực tế trong nước 11 để có thể tạo ra một thiết bị chống trộm thông qua tin nhắn SMS nhằm đáp ứng nhu cầu sử dụng ngày càng cao trong nước. Đề tài lấy cơ sở là tín hiệu cảm để điều khiển vi xử lý gửi tin nhắn cho người dùng và có các tín hiệu cảnh báo phù hợp. Chi phí sử dụng những thiết bị này không cao nhưng vẫn đáp ứng được nhu cầu của người sử dụng : cảnh báo đưa ra đúng, kịp thời. Ngòai ra, sản phẩm của đề tài này có tính mở, có thể áp dụng cho nhiều đối tượng khác nhau trong dân dụng khác như khóa cửa nhà, bất cứ loại mô hình chống trộm, chống đột nhập nào.3 Hướng nghiên cứu và thực hiện Với đề tài trên người viết đã thực hiện việc đề tài này theo ba hướng hướng chính: - Phát hiện kẻ đột nhập thì đèn và còi sẽ hoạt động, đồng thời gửi tin nhắn cho người dùng.

- Xây dựng chương trình giao tiếp người dùng. - Có hệ thống khóa cửa bằng mật khẩu. Tất cả các yêu cầu trên sẽ được thực hiện bằng vi điều khiển. Vi điều khiển sử dụng trong đề tài này là Arduino Mega 2560, về các đặc tính của vi điều khiển này sẽ được trình bày ở phần sau.4 Phương pháp nghiên cứu Trong đề tài này, người viết đã sử dụng các phương pháp nghiên cứu: - Phương pháp tham khảo tài liệu: bằng cách thu thập thông tin từ sách, tạp chí về điện tử, viễn thông, truy cập từ mạng internet, các đồ án của khóa trước.

- Phương pháp quan sát: khảo sát một số mạch điện tử qua mạng internet, khảo sát các điện thoại di động để chọn lựa phương án thiết kế sau này. 12 - Phương pháp thực nghiệm: từ những ý tưởng và kiến thức của bản thân, kết hợp sự hướng dẫn của giáo viên, người viết đã lắp ráp thử nghiệm nhiều dạng mạch khác nhau để từ đó chọn lọc những mạch điện tối ưu.5 Giới hạn - Sử dụng board Arduino và các module có sẵn. - Sử dụng mã nguồn mở và một số thư viện để viết chương trình cho Arduino. - Khi hoạt động phải trong vùng phủ sóng điện thoại.

- Chương trình giao tiếp người dùng đơn giản, dễ sử dụng.6 Nội dung đồ án - Trong Chương 2 sẽ giới thiệu về các thành phần cấu thành nên hệ thống - Trong Chương 3 chúng ta sẽ đi vào 1 cách chi tiết các linh kiện của hệ thống,thông số, cấu tạo, chức năng và cách hoạt động của chúng. - Trong Chương 4 chúng ta sẽ xây dựng mô hình mô phỏng hệ thống dựa trên tính năng của các thiết bị và chương trình giao tiếp người dùng. - Trong Chương 5 chúng ta sẽ nói về các bước làm nên mô hình và những lỗi xảy ra trong quá trình thi công, từ đó rút ra phương pháp cải thiện. 13 14 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Giới thiệu về mạch điều khiển Công nghệ chất bán dẫn phát triển rất mạnh và nhanh chóng kèm theo đó là sự phát triển của các vi điều khiển.

Hiện nay, trên thị trường có rất nhiều dòng vi điều khiển, từ những dòng vi điều khiển 8bit như PIC, AT89, SG8V1 đến những vi điều khiển 32, 64bit chuyên sử dụng cho những ứng dụng phức tạp như ARM. tùy thuộc vào các yêu cầu đặt ra mà ta chọn vi điều khiển sao cho phù hợp về dung lượng bộ nhớ, số chân I/O, số nguồn ngắt, số ngoại vi hỗ trợ, .v Arduino là một bo mạch vi điều khiển do một nhóm giáo sư và sinh viên Ý thiết kế và đưa ra vào năm 2005. Mạch arduino được sử dụng để cảm nhận và điều khiển nhiều đối tượng khác nhau. Nó có thể thực hiện nhiều nhiệm vụ từ lấy tín hiệu từ cảm biến để điều khiển đèn, động cơ, và nhiều đối tượng khác.

Ngoài ra mạch còn có khả năng liên kết với nhiều module khác như module đọc thẻ từ, ethernet shield, sim900A,… để tăng ứng dụng của mạch. Phần cứng bao gồm một bo mạch nguồn mở được thiết kế trên nền tản vi xử lý AVR Atmel 8bit, hoặc ARM, Atmel 32-bit,…. hiện phần cứng của arduino có tất cả 6 phiên bản, tuy nhiên phiên bản được sử dụng nhiều nhất là arduino UNO và arduino MEGA. Arduino 2560 là sản phẩm tiêu biểu cho dòng mạch Mega là dòng bo mạch có nhiều cải tiến so với Arduino Uno.

Đặc biệt bộ nhớ Flash của Mega được tăng lên một cách đáng kể, gấp 4 lần so với những phiên bản cũ của arduino Uno R3, cùng với việc trang bị 3 timer và 6 cổng interrupt khiến bo mạch Mega hoàn toàn có thể giải quyết được nhiều bài toán hóc búa, cần điều khiển nhiều loại động cơ và xử lý song song nhiều luồng dữ liệu số cũng như tương tự. Arduino 2560 là board mạch vi điều khiển, xây dựng dựa trên Atmega 2560. Nó có 54 chân I/O ( trong đó có 15 chân có thể sử dụng làm chân output với chức năng PWM) 16 chân đầu vào analog, 4UART, 1 thạch anh 16Mhz, 1 cổng USB, 1 jack nguồn, 1 header, 1 nút nhấn reset. Nó chứa mọi thứ hỗ trợ cho người lập trình vi điều khiển, đơn giản chỉ cần kết nối nó với máy tính bằng cable USB có thể bắt đầu học 15 tập.

Mạch arduino 2560 sử dụng tương thích với phần lớn các Shield của arduino Uno.1 Arduino mega 2560 Ngoài ra, Arduino Mega2560 cơ bản vẫn giống Arduino Uno R3, chỉ khác số lượng chân và nhiều tính năng mạnh mẽ hơn, nên các bạn vẫn có thể lập trình cho con vi điều khiển này bằng chương trình lập trình cho Arduino Uno R3.2 Sơ đồ chân của Arduino mega 2560 Cấu tạo chính của Arduino Mega 2560 bao gồm các phần sau: - Cổng USB: đây là loại cổng giao tiếp để ta upload code từ PC lên vi điều khiển. Đồng thời nó cũng là giao tiếp serial để truyền dữ liệu giữa vi điều khiển và máy tính. - Jack nguồn: để chạy Arduino thì có thể lấy nguồn từ cổng USB ở trên, nhưng không phải lúc nào cũng cắm với máy tính được. Lúc đó ta cần nguồn từ 9v đến 12v cấm vào jack nguồn.

- Có 54 chân ra/vào số đánh số thứ tự từ 0 đến 13, ngoài ra có một chân nối đất (GND) và một chân điện áp tham chiếu (AREF). - Vi điều khiển AVR: đây là bộ xử lý trung tâm của bo mạch. Với mỗi mẫu Arduino khác nhau thì chip khác nhau. Ở con Arduino Mega 2560 này thì sử dụng ATMega2560.

- Có một nút nhấn reset và một đầu ICSP 17 - Mega 2560 có 16 chân vào tương tự, mỗi ngõ vào tương tự điều có độ phân giải 10 bit (tức là 1024 giá trị khác nhau). Theo mạc định đo từ 0 đến 5 volts, mặc dù là nó có thể thay đổi phần trên của phạm vi bằng cách sử dụng chân Aref và analogReference. - Atmega 2560 có 256 KB bộ nhớ flash để lưu trữ mã (trong đó có 8 KB được sử dụng cho bộ nạp khởi động), 8 KB SRAM và 4 KB EEPROM. Thông số kĩ thuật: Vi điều khiển ATmega2560 Điện áp hoạt động 5V Điện áp đầu vào (được 7-12V đề nghị) Điện áp đầu vào (giới 6-20V hạn) 54 (trong đó có 15 cung cấp sản lượng Số lượng chân I / O PWM) Số lượng chân Input 16 Analog Dòng điện DC mỗi I / 20 mA O Dòng điện DC với chân 50 mA 3.3V 256 KB trong đó có 8 KB sử dụng bởi Bộ nhớ flash bộ nạp khởi động SRAM 8 KB EEPROM 4 KB Tốc độ đồng hồ 16 MHz Chiều dài 101,52 mm Bề rộng 53,3 mm Hình 2.3 Thông số kỹ thuật của Mega 2560 18 Trong đó các chân pin có các chức như sau: - GND (Ground): Cực âm của nguồn điện cấp cho Arduino Mega.

Khi ta dùng các thiết bị sử dụng những nguồn điện riêng biệt thì những chân này phải được nối với nhau. Dòng tối đa cho phép ở chân này là 500mA. Dòng tối đa cho phép ở chân này là 50mA.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ