Mục lục:

Hệ thống an ninh cửa SMS sử dụng GboardPro (GSM Cum Arduino Mega): 4 bước
Hệ thống an ninh cửa SMS sử dụng GboardPro (GSM Cum Arduino Mega): 4 bước

Video: Hệ thống an ninh cửa SMS sử dụng GboardPro (GSM Cum Arduino Mega): 4 bước

Video: Hệ thống an ninh cửa SMS sử dụng GboardPro (GSM Cum Arduino Mega): 4 bước
Video: Cách Chặn Quảng Cáo Tự Động Hiển Thị Trên Điện Thoại #shorts #cachchanquangcao 2024, Tháng bảy
Anonim
Image
Image
Kết nối mạch
Kết nối mạch

Đây là dự án DIY cảnh báo an ninh gia đình đơn giản nhưng rất hữu ích. Tôi thực hiện dự án này vì Trộm cắp trong văn phòng của tôi.

Quân nhu

Yêu cầu phần cứng:

  • Gboard Pro SIM900 GSM / GPRS ATMega2560
  • Cảm biến công tắc từ tính có dây MC-38
  • Điện trở (1K & 330 ohm)
  • Dẫn đến
  • Bộ đổi nguồn DC 12V
  • Hỗ trợ thẻ SIM Bốn băng tần 850/900/1800/1900 Mhz (trong dự án sử dụng SIM 2G)

Yêu cầu phần mềm:

Arduino IDE

Bước 1: Kết nối mạch

Kết nối mạch
Kết nối mạch
Kết nối mạch
Kết nối mạch

Khái niệm làm việc của mạch rất đơn giản:

Trường hợp 1: Khi các nam châm ở gần nhau, mạch điện đóng vai trò như một công tắc đóng. Do đó, chân bộ điều khiển nhận mức logic 0 (LOW)

trường hợp 2: Khi tách các nam châm ra, mạch điện đóng vai trò như một công tắc mở. Do đó, chân điều khiển nhận được mức logic 1 (CAO)

Bước 2: Cài đặt Arduino IDE và Thư viện GboardPro

Image
Image
Cài đặt Arduino IDE và Thư viện GboardPro
Cài đặt Arduino IDE và Thư viện GboardPro

Theo liên kết chính thức của Arduino bên dưới để cài đặt Arduino IDE trên hệ điều hành tương ứng của bạn:

Trên Windows ->

Trên Linux ->

Trên Mac ->

Đối với Windows và Mac, quá trình cài đặt diễn ra khá dễ dàng, không gặp phải vấn đề lớn nào trong quá trình cài đặt. Nhưng người dùng Linux, đặc biệt là người mới bắt đầu tìm thấy một số vấn đề liên quan đến cài đặt Arduino, trong đó vấn đề lỗi tải lên nối tiếp phổ biến nhất ("avrdude: ser_open (): không thể mở thiết bị") trong lần cài đặt lần đầu tiên. Vì vậy, tôi đã quay một video mà bạn có thể làm theo như hình trên.

Tải xuống tệp thư viện được cung cấp bên dưới. Giải nén và sao chép vào thư mục Arduino -> Library như hình trên. Bây giờ, mở Arduino IDE và bạn có thể kiểm tra các mã mẫu cho GSM GboardPro.

Thông tin chi tiết khác về Gboard Pro có trên ->

Bước 3: Lập trình

Lập trình
Lập trình
Lập trình
Lập trình

Để tải lên mã, chúng ta cần bộ chuyển đổi USB sang nối tiếp. Tôi đã sử dụng kết nối cp2102 được hiển thị trong các hình ảnh trên.

Chốt kết nối:

CP2102 Gboard Pro

GND GND

RXD RXD

TXD TXD

DTR DTR

đồng thời, kết nối bộ chuyển đổi nguồn 12V với bảng GboardPro để cấp nguồn.

Nếu bạn đang sử dụng cùng một CP2102, hãy cài đặt trình điều khiển từ liên kết:

Bây giờ, chọn bảng Arduino mega thích hợp từ công cụ -> bảng có cổng phù hợp như trong hình trên.

Thực hiện các thay đổi phù hợp được đề cập trong mã liên quan đến số của bạn.

số char = "+ 91xxxxxxxxxx"; //Số điểm

Sao chép mã bên dưới trong IDE của bạn, biên dịch và nhấn tải lên. Mã rất đơn giản tự giải thích với các nhận xét. Tuy nhiên, nếu có bất kỳ nghi ngờ nào, hãy bình luận bên dưới.

Bước 4: Đóng gói và lắp đặt

Đóng gói và lắp đặt
Đóng gói và lắp đặt
Đóng gói và lắp đặt
Đóng gói và lắp đặt
Đóng gói và lắp đặt
Đóng gói và lắp đặt

Sử dụng một hộp phù hợp để đóng gói hệ thống như hình minh họa và lắp đặt trên cửa nhà hoặc văn phòng của bạn.

Vậy là xong, Cảm ơn !!

Đề xuất: