Mục lục:
Video: Hệ thống báo động GSM cá nhân - Mô-đun SMS SIM900A, Arduino: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Một vài lần một tháng tôi đưa người cô già của tôi đến nhà thờ địa phương. Đôi khi dịch vụ nhà thờ mất nhiều thời gian hơn và thời gian kết thúc khó có thể đoán trước được. Vì vậy, sau vài giờ chờ đợi, tôi nghĩ sẽ tốt hơn nếu cô ấy có thể cảnh báo tôi rằng dịch vụ đã kết thúc. Tuy nhiên, bà đã 88 tuổi và không thể cầm một chiếc điện thoại thông minh thông thường được nữa.
Tôi có ý tưởng làm một thiết bị để cô ấy có thể báo động để tôi đến đón cô ấy, bằng cách đó, dự án nhanh chóng này đã ra đời.
Mô-đun chỉ có một công tắc, nếu bạn bật nó lên, nó sẽ kết nối với mạng GSM, nhận thời gian từ mạng và gửi một tin nhắn SMS: "dì của bạn muốn được đón" cùng với điện áp pin đo được và thời gian. SMS đã được gửi.
Cô ấy cũng có thể sử dụng điều này như một hệ thống báo động cá nhân để cảnh báo tôi mọi lúc mọi nơi. Nó không thể được sử dụng như một hệ thống 'phụ nữ'.
Trong dự án này, tôi đã tìm hiểu thêm về mô-đun SIM900A và các lệnh AT.
Quân nhu
Thiết bị được làm từ:
- mô-đun SIM900A giá rẻ
- arduino pro mini (5V, 168P)
- Pin LiPo
- Bước lên mô-đun (tháo cổng USB cái)
- dẫn đường
- Điện trở 1k
Bước 1: Flash Sim900A
Sim900A cổ phần không hoạt động ở quốc gia của tôi (Hà Lan). Tuy nhiên, sau khi flash nó với phần sụn 1137B09SIM900B32_ST.cla, nó hoạt động tốt (thậm chí bạn có thể sử dụng kết nối dữ liệu di động (GPRS).
Phần sụn được tìm thấy trên trang web này.
Công cụ flash có thể được tìm thấy ở đây hoặc ở đây.
Flash qua bộ điều hợp FTDI, hãy xem video này.
Mô-đun GSM cần lệnh 'AT + CLTS = 1' một lần để nó có thể yêu cầu thời gian hiện tại từ mạng GSM khi kết nối với nó.
Bước 2: Thiết lập phần cứng
Đối với dự án nhanh chóng này, tôi chỉ cần hàn tất cả các thành phần lại với nhau và xếp chồng lên nhau.
Xem sơ đồ cho các kết nối
Vỏ bọc được thiết kế bằng Fusion360, nhờ video này của 'anh chàng có giọng Thụy Sĩ'.
Các tệp STL được xuất bản trên Thingiverse.
Bước 3: Thiết lập phần mềm
Mã được xuất bản trên Github của tôi. Nhiều lệnh AT có thể được tìm thấy ở đây.
Chương trình:
- Có một init của mô-đun GSM
- Đảm bảo kết nối với mạng GSM
- Lấy thời gian từ mạng GSM quảng cáo dấu thời gian trong tin nhắn SMS
- Đảm bảo rằng tin nhắn SMS đã được gửi (nếu việc gửi không thành công, một nỗ lực khác sẽ được thực hiện sau 60 giây)
- Đặt mô-đun GSM ở chế độ ngủ để tiết kiệm pin trong thời gian trước khi tôi chuyển mô-đun
Đề xuất:
Đồng hồ báo thức thông minh: Đồng hồ báo thức thông minh được làm bằng Raspberry Pi: 10 bước (có hình ảnh)
Đồng hồ báo thức thông minh: Đồng hồ báo thức thông minh được làm bằng Raspberry Pi: Bạn đã bao giờ muốn có một chiếc đồng hồ thông minh chưa? Nếu vậy, đây là giải pháp cho bạn! Tôi đã làm Đồng hồ báo thức thông minh, đây là đồng hồ mà bạn có thể thay đổi thời gian báo thức theo trang web. Khi chuông báo thức kêu, sẽ có một âm thanh (còi) và 2 đèn sẽ
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Hệ thống thông báo mã thông báo: 5 bước
Hệ thống thông báo mã thông báo: Trong phần hướng dẫn trước, chúng ta đã biết cách làm cho Arduino của bạn có thể nói. Hôm nay chúng ta sẽ khám phá thêm một chút về chủ đề tương tự. Tất cả chúng ta đều phải có một lúc nào đó trong đời bắt gặp hệ thống Thông báo có thể là trong ngân hàng hoặc nhà ga xe lửa. Bạn đã bao giờ chiến thắng
Cảnh báo đẩy Arduino cho Chuông cửa, Báo trộm, Báo động khói, v.v.: 8 bước
Cảnh báo đẩy Arduino cho Chuông cửa, Báo trộm, Báo khói, v.v.: Thông báo IoT từ Chuông cửa, Báo trộm, Cảnh báo khói, v.v. bằng Arduino Uno và Ethernet Shield. Chi tiết đầy đủ trên trang web của tôi tại đây Giới thiệu Hộp cảnh báo đẩy Arduino Sử dụng Arduino Uno và Lá chắn Ethernet dựa trên chip Wiznet W5100 để
Nhận thông báo qua email từ hệ thống an ninh gia đình của bạn bằng Arduino: 3 bước
Nhận thông báo qua email từ hệ thống an ninh gia đình của bạn bằng Arduino: Sử dụng Arduino, chúng tôi có thể dễ dàng trang bị thêm chức năng email cơ bản vào hầu hết mọi cài đặt hệ thống bảo mật hiện có. Điều này đặc biệt thích hợp cho các hệ thống cũ hơn mà rất có thể đã bị ngắt kết nối khỏi dịch vụ giám sát từ lâu