สารบัญ:
วีดีโอ: ระบบเตือนภัย GSM ส่วนบุคคล - โมดูล SMS SIM900A, Arduino: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
สองสามครั้งต่อเดือนฉันพาป้าเก่ามาที่คริสตจักรท้องถิ่น บางครั้งการรับใช้ในโบสถ์ใช้เวลานานกว่านั้นมาก และเวลาสิ้นสุดก็คาดเดาได้ยาก ดังนั้นหลังจากรอประมาณครึ่งชั่วโมง ฉันคิดว่ามันคงจะดีกว่าถ้าเธอสามารถเตือนฉันว่าบริการได้สิ้นสุดลงแล้ว อย่างไรก็ตาม เธออายุ 88 ปี และไม่สามารถใช้งานสมาร์ทโฟนทั่วไปได้อีกต่อไป
ฉันมีความคิดที่จะสร้างอุปกรณ์เพื่อที่เธอจะได้เตือนให้ฉันไปรับเธอ ด้วยวิธีนี้ โครงการด่วนนี้จึงถือกำเนิดขึ้น
โมดูลมีสวิตช์เพียงตัวเดียว หากคุณเปิดเครื่อง มันจะเชื่อมต่อกับเครือข่าย GSM รับเวลาจากเครือข่ายและส่ง SMS: "ป้าของคุณต้องการรับ" พร้อมกับแรงดันแบตเตอรี่ที่วัดได้และเวลา SMS ถูกส่ง
เธอยังสามารถใช้ระบบนี้เป็นระบบเตือนภัยส่วนบุคคลเพื่อเตือนฉันไม่ว่าจะอยู่ที่ใด ไม่สามารถใช้เป็นระบบ 'ผู้หญิงลง'
ในโครงการนี้ ฉันได้เรียนรู้เพิ่มเติมเกี่ยวกับโมดูล SIM900A และคำสั่ง AT
เสบียง
อุปกรณ์ทำมาจาก:
- โมดูล SIM900A ราคาถูก
- Arduino โปรมินิ (5V, 168P)
- แบตเตอรี่ LiPo
- โมดูลก้าวขึ้น (ถอดพอร์ต USB หญิง)
- ไฟ LED
- ตัวต้านทาน 1k
ขั้นตอนที่ 1: แฟลช Sim900A
sim900A สต็อกไม่ทำงานในประเทศของฉัน (เนเธอร์แลนด์) อย่างไรก็ตาม หลังจากแฟลชด้วยเฟิร์มแวร์ 1137B09SIM900B32_ST.cla ก็ใช้งานได้ดี (คุณยังสามารถใช้การเชื่อมต่อข้อมูลมือถือ (GPRS) ได้)
พบเฟิร์มแวร์ในเว็บไซต์นี้
เครื่องมือแฟลชสามารถพบได้ที่นี่หรือที่นี่
แฟลชผ่านอะแดปเตอร์ FTDI ดูวิดีโอนี้
โมดูล GSM ต้องการคำสั่ง 'AT+CLTS=1' หนึ่งครั้ง เพื่อให้สามารถขอเวลาปัจจุบันจากเครือข่าย GSM เมื่อเชื่อมต่อ
ขั้นตอนที่ 2: การตั้งค่าฮาร์ดแวร์
สำหรับโครงการด่วนนี้ ฉันเพิ่งบัดกรีส่วนประกอบทั้งหมดเข้าด้วยกันแล้ววางซ้อนกันทั้งหมด
ดูแผนผังการเชื่อมต่อ
โครงตู้ได้รับการออกแบบใน Fusion360 ต้องขอบคุณวิดีโอนี้ของ 'คนที่มีสำเนียงสวิส'
ไฟล์ STL เผยแพร่บน Thingiverse
ขั้นตอนที่ 3: ตั้งค่าซอฟต์แวร์
รหัสถูกเผยแพร่บน Github ของฉัน คำสั่ง AT จำนวนมากสามารถพบได้ที่นี่
โปรแกรม:
- เริ่มต้นโมดูล GSM หรือไม่
- รับรองการเชื่อมต่อกับเครือข่าย GSM
- รับเวลาจากเครือข่าย GSM ที่โฆษณาการประทับเวลาในข้อความ SMS
- ตรวจสอบให้แน่ใจว่าได้ส่ง SMS แล้ว (หากการส่งไม่สำเร็จ ให้ลองอีกครั้งหลังจาก 60 วินาที)
- ตั้งค่าโมดูล GSM ให้อยู่ในโหมดสลีปเพื่อประหยัดพลังงานแบตเตอรี่ก่อนที่ฉันจะเปลี่ยนโมดูล
แนะนำ:
ส่ง SMS หากตรวจพบควัน (Arduino+GSM SIM900A: 5 ขั้นตอน
การส่ง SMS หากตรวจพบควัน (Arduino+GSM SIM900A: สวัสดีทุกคน! ในคำสั่งแรกของฉัน ฉันจะสร้างสัญญาณเตือนก๊าซซึ่งจะส่งข้อความไปยังผู้ใช้หากตรวจพบมลพิษ นี่จะเป็นต้นแบบอย่างง่ายโดยใช้โมดูล Arduino, GSM และไฟฟ้าเคมี เซ็นเซอร์ควัน ในอนาคต สามารถขยายไปยัง
เสื้อกันหนาว Chanukah สว่างไสวด้วย "เทียน" ส่วนบุคคล: 7 ขั้นตอน (พร้อมรูปภาพ)
เสื้อกันหนาว Chanukah สว่างไสวพร้อม "เทียน" ส่วนบุคคล: เทศกาลปาร์ตี้วันหยุดและในปีนี้คุณสามารถเป็นดาวเด่นของงานปาร์ตี้ด้วยเสื้อสเวตเตอร์เล่มเล่มที่สว่างไสว! นี่เป็นโครงการวงจรเย็บโดยใช้วัสดุราคาไม่แพงซึ่งหาได้ง่ายทางออนไลน์และที่ร้านงานฝีมือ ดียิ่งขึ้น
ระบบเตือนภัย S45-SMS: 4 ขั้นตอน
ระบบเตือนภัย S45-SMS: เป็นไปได้ว่าระบบเซิร์ฟเวอร์ของคุณร้อนเกินไป… อย่าลืมรับการแจ้งเตือนนั้นด้วย… ไม่ว่าคุณจะอยู่ที่ไหน
PowerPlant ส่วนบุคคล: 27 ขั้นตอน (พร้อมรูปภาพ)
PowerPlant ส่วนบุคคล: powerPlant ส่วนบุคคลเป็นอุปกรณ์พกพาที่ควบคุมกระแสไฟฟ้าผ่านโซลาร์เซลล์และเครื่องกำเนิดไฟฟ้าแบบมือหมุนเป็นแบตเตอรี่ NiMH อุปกรณ์นี้ยังรวมถึงมัลติมิเตอร์แบบมองเห็นที่ตรวจสอบปริมาณพลังงานที่เก็บไว้ ขุมพลังส่วนตัวเพล
บทนำสู่เทมเพลต PowerPoint ส่วนบุคคล: 7 ขั้นตอน
บทนำสู่เทมเพลต PowerPoint ส่วนบุคคล: หนึ่งในสิ่งที่ยากที่สุดที่จะทำในระหว่างการประชุมทางธุรกิจหรือการบรรยายคือการดูงานนำเสนอที่น่าเบื่อ หรือบางทีคุณอาจเป็นคนเดียวที่ติดอยู่กับการออกแบบ PowerPoint สำหรับบริษัทหรือโครงการกลุ่มของคุณ คำแนะนำนี้จะสาธิตกระบวนการโอ