CHƯƠNG 1: GIỚI THIỆU Đề tài "Thiết Bị Phòng – Chống Xâm Hại sử dụng ESP32 và Module A9G GSM GPRS" mang một ý nghĩa đặc biệt quan trọng trong bối cảnh xã hội hiện đại, khi mà tình hình xâm hại, nhất là xâm hại đối với phụ nữ và trẻ em, đang ngày càng trở nên nghiêm trọng và phức tạp. Việc phân tích tình hình xâm hại và áp dụng công nghệ vào việc phòng chống không chỉ là vấn đề cấp thiết mà còn thể hiện sự tiến bộ của cộng đồng trong việc bảo vệ quyền lợi và an toàn cá nhân. Ở Việt Nam, các vụ việc xâm hại đã gây ra những hậu quả nghiêm trọng và để lại những tổn thương sâu sắc cho bản thân nạn nhân và gia đình họ. Theo thống kê từ các cơ quan chức năng, số lượng vụ việc không không chỉ không giảm mà còn có xu hướng tăng lên, điều này hàm ý một nguy cơ an ninh xã hội đáng báo động.
Sự ra đời của các thiết bị phòng chống xâm hại, từ những giải pháp đơn giản như còi báo động cá nhân đến những hệ thống phức tạp hơn như camera giám sát, đã góp phần nâng cao cảnh giác và khả năng phòng vệ cho người dân. Tuy nhiên, một thực tế không thể phủ nhận là hệ thống phòng chống xâm hại tại Việt Nam vẫn còn nhiều hạn chế. Rào cản về mặt kỹ thuật, chi phí đầu tư ban đầu, cũng như nhận thức của cộng đồng chưa cao là những trở ngại lớn trong việc áp dụng rộng rãi các biện pháp tiên tiến. Bên cạnh đó, cơ sở hạ tầng hỗ trợ chưa thực sự đồng bộ, dẫn đến việc một số giải pháp hoạt động không hiệu quả trong thực tiễn.
Trong bối cảnh này, việc triển khai một hệ thống phòng chống xâm hại thông minh, linh hoạt và dễ tiếp cận là một giải pháp tiềm năng. Sử dụng ESP32 - một microcontroller đa năng với khả năng kết nối không dây - cùng với module A9G GSM/GPRS cho phép triển khai các giải pháp phòng chống xâm hại một cách hiệu quả và tiết kiệm chi phí. ESP32 hỗ trợ kết nối Bluetooth và Wi-Fi, trong khi module A9G làm việc trong mạng di động, tạo ra sự linh động cao trong việc triển khai hệ thống. Thông qua khả năng xử lý dữ liệu mạnh mẽ của ESP32, hệ thống có thể cảnh báo ngay lập tức tới người dùng khi có dấu hiệu bất thường, nhờ đó kịp thời hỗ trợ và ngăn chặn các nguy cơ xâm hại có thể xảy ra.
Module A9G lại cung cấp khả năng gửi tin nhắn và thực hiện cuộc gọi khẩn cấp đến các số điện thoại đã được cài đặt 1 sẵn, giúp thông báo tình trạng khẩn cấp tới những người có thể nhanh chóng ứng phó. Dự án "Thiết Bị Phòng – Chống Xâm Hại sử dụng ESP32 và Module A9G GSM GPRS" không chỉ là bước tiến mới trong lĩnh vực công nghệ phòng chống xâm hại tại Việt Nam, mà còn mở ra hướng đi mới cho việc xây dựng một xã hội an toàn, lành mạnh, nơi mỗi cá nhân có thể cảm thấy được bảo vệ và yên tâm về tính an toàn cá nhân của mình. CÁC LINH KIỆN VÀ PHẦN MỀM SỬ DỤNG 2. Tổng quan về ESP32 ESP32 là một module không dây với tích hợp Wi-Fi và Bluetooth, được phát triển bởi Espressif Systems.
Nó được ra mắt sau sự thành công của người tiền nhiệm ESP8266, nhưng với nhiều cải tiến và tính năng mới. ESP32 là một lựa chọn phổ biến trong cộng đồng IoT (Internet of Things) bởi vì nó cung cấp một giải pháp tự chứa và hiệu quả về chi phí để truyền tải dữ liệu qua Internet. Cấu tạo Một mô-đun ESP32 tiêu chuẩn bao gồm bộ vi xử lý, bộ nhớ flash, bộ khuếch đại điều chỉnh Wi-Fi, Bluetooth, và nhiều bộ phận khác trên một PCB nhỏ gọn. Phần cứng có thể được mở rộng sử dụng các loại pin và phụ kiện thông qua các chân GPIO.
Cu to ca ESP32 Sơ đồ các chân: 4 Hnh 2. Các tính năng Các tính năng của ESP32 bao gồm: Bộ xử lý Tensilica Xtensa LX6 kép nhân, chạy tốc độ lên đến 240MHz. Bộ nhớ SRAM tích hợp với kích thước lớn. Có khả năng kết nối Wi-Fi chuẩn 802.2 + BR/EDR và BLE.
Hỗ trợ nhiều giao diện giao tiếp bao gồm UART, SPI, I2C, CAN. Nhiều chân GPIO hỗ trợ PWM, ADC, DAC. Hỗ trợ bảo mật WPA/WPA2 và WPA3 và một số giao thức mạng khác. Cấu hình dễ dàng thông qua AT commands hoặc sử dụng các framework như ESP-IDF và Arduino.
Các loại ESP32 phổ biến 2. Ưu và nhược điểm Ưu điểm: Mạnh mẽ: Vi xử lý kép nhân cung cấp sức mạnh xử lý lớn cho các ứng dụng phức tạp. Đa năng: Các giao diện giao tiếp và IO đa dạng giúp kết nối với nhiều loại cảm biến và thiết bị ngoại vi. Kết nối không dây: Hỗ trợ Wi-Fi và Bluetooth tích hợp giúp dễ dàng kết nối vào mạng IoT.
Lập trình dễ dàng: Hỗ trợ môi trường phát triển phong phú như Arduino, MicroPython, ESP-IDF. Chi phí hiệu quả: Giá cả cạnh tranh so với các giải pháp khác trên thị trường. Nhược điểm: Tiêu thụ năng lượng: Khi hoạt động ở chế độ full-feature, ESP32 có thể tiêu thụ khá nhiều năng lượng. Hạn chế bộ nhớ: Dù có RAM khá lớn nhưng vẫn có thể không đủ cho các ứng dụng lớn hoặc cần nhiều dữ liệu bộ nhớ cache.
Các loại ESP32 ESP32 đã được phát hành trong nhiều phiên bản khác nhau, mỗi loại có các tính năng nhất định được tối ưu hóa cho ứng dụng khác nhau. Các loại phổ biến bao gồm ESP32-S, ESP32-WROOM, ESP32-WROVER với bổ sung RAM ngoài, và các phiên bản có chức năng đặc biệt như ESP32-PICO-D4. Ứng dụng ESP32 được sử dụng rộng rãi trong việc phát triển các dự án IoT bao gồm: Home automation (tự động hóa nhà cửa) Thiết bị wearable thông minh Thiết lập hệ thống giám sát và điều khiển Mô-đun cho robot và drone Cổng kết nối không dây cho các hệ thống cảm biến 6 Hnh 2. Ứng dụng ca ESP32 2.
Giới thiệu Đèn LED, viết tắt của “Light Emitting Diode” (điốt phát quang), là một loại thiết bị bán dẫn có khả năng phát ra ánh sáng khi có dòng điện chạy qua. Đèn LED được ứng dụng rộng rãi trong đời sống hiện đại vì nhiều ưu điểm như tuổi thọ cao, hiệu suất sáng tốt, và tiết kiệm năng lượng. Cấu tạo Cấu tạo của đèn LED bao gồm: Lăng kính: giúp phân bố ánh sáng và có khả năng dẫn sáng tốt. Chip LED: là bộ phận phát sáng chính của đèn.
Lớp bề mặt: bảo vệ các thành phần bên trong. Lớp tiếp xúc: nơi kết nối với nguồn điện. Bộ tản nhiệt: giúp giảm nhiệt độ cho đèn. Nguyên lý hoạt động Nguyên lý hoạt động của đèn LED dựa trên hiện tượng electroluminescence, khi các electron và lỗ trống trong vật liệu bán dẫn kết hợp với nhau và giải phóng năng lượng dưới dạng ánh sáng.
Ứng dụng ● Chiếu sáng: trong nhà, văn phòng, đường phố. ● Trang trí: tạo hiệu ứng ánh sáng đẹp mắt. 8 ● Nông nghiệp: hỗ trợ quá trình quang hợp cho cây trồng. ● Y học: trong các thiết bị y tế và liệu pháp ánh sáng.
Ứng dụng ca đèn led 2. Giới thiệu Điện trở, hay còn gọi là Resistor, là một linh kiện điện tử thụ động với hai tiếp điểm kết nối. Chức năng chính của nó là để điều chỉnh mức độ tín hiệu, hạn chế cường độ dòng điện chảy trong mạch, dùng để chia điện áp, và kích hoạt các linh kiện điện tử chủ động như transistor. Cấu tạo Cấu tạo của điện trở bao gồm: Vật liệu: thường là một loại kim loại hoặc hợp kim có khả năng cản trở dòng điện.
Lớp phủ: bảo vệ điện trở khỏi các yếu tố môi trường và cơ học. Nguyên lý hoạt động Nguyên lý hoạt động của điện trở dựa trên định luật Ohm, với công thức tính điện trở là R=IU, trong đó: ( U ) là hiệu điện thế giữa hai đầu vật dẫn điện, đo bằng Vôn (V). Các loại điện trở Hnh 2. Các loi điện trở Điện trở cố định: có giá trị trở kháng không thay đổi.
Biến trở: cho phép thay đổi giá trị trở kháng thông qua một núm vặn hoặc trượt. Thermistor: giá trị trở kháng thay đổi theo nhiệt độ. Photoresistor: giá trị trở kháng thay đổi theo ánh sáng. Ứng dụng Điện trở có nhiều ứng dụng trong các thiết bị điện tử từ đơn giản đến phức tạp, từ việc kiểm soát đèn LED cho đến việc điều chỉnh tín hiệu trong các mạch điện tử phức tạp.
MODULE A9G GSM GPRS GPS 2. Tổng quan Module A9G GSM/GPRS/GPS/BDS là một linh kiện hiện đại với khả năng kết nối đa dạng, là giải pháp lý tưởng cho các dự án IoT (Internet of Things) và các ứng dụng di động nhờ sự kết hợp của các tính năng mạng di động, truyền thông không dây và định vị toàn cầu. Được thiết kế để đáp ứng nhu cầu ngày càng cao về sự kết nối và tích hợp, module này mở rộng phạm vi địa lý và cải thiện khả năng liên lạc của các thiết bị. Module A9G bao gồm các chức năng cơ bản của một điện thoại di động như gửi/ nhận tin nhắn SMS, thực hiện/nhận cuộc gọi, kết nối GPRS để truy cập Internet, và điều quan trọng nhất là tính năng định vị GPS và BDS (Beidou Navigation Satellite System).
Được thiết kế nhỏ gọn nhưng mạnh mẽ, module A9G trở thành một phần không thể thiếu trong việc phát triển các giải pháp IoT. Cấu tạo Hnh 2. Cu to Module A9G GSM/GPRS/GPS/BDS 12 Module này được tích hợp một chip xử lý độc lập, bộ nhớ trong và cổng kết nối với anten GSM và GPS. Module cung cấp một loạt các chân GPIO cho việc mở rộng kết nối và tích hợp với cảm biến khác nhau hoặc các module phụ trợ.
Thường có một khe cắm SIM cho việc kết nối mạng di động và một khe cắm thẻ MicroSD cho tùy chọn lưu trữ dữ liệu cục bộ.13 Sơ đồ các chân ca Module A9G GSM/GPRS/GPS/BDS Module A9G cung cấp các chân như UART chính để truyền thông với các microcontroller khác, chân ADC để đọc giá trị của cảm biến analog, cũng như chân nguồn và GND. Thông thường sẽ có các chân khác dành cho I2C, SPI và digital input/output để tăng cường tính năng của module. Nguyên Lý Hoạt Động Khi được cấp nguồn, module A9G sẽ thực hiện quá trình khởi động bản thân, nhận diện SIM và kết nối với mạng di động. Truy cập GPRS cho phép thiết bị kết nối với Internet để gửi hoặc nhận dữ liệu trong khi chức năng GPS/BDS cho phép module định vị vị trí chính xác.