สารบัญ:
- ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
- ขั้นตอนที่ 2: วิธีการทำงานและการเชื่อมต่อวงจร
- ขั้นตอนที่ 3: การอัปโหลดรหัส
วีดีโอ: ตัวแจ้งเตือนสภาพอากาศตาม SIM900 GSM: 3 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
เราต้องการการอัปเดตสภาพอากาศบนโทรศัพท์มือถือของเราเสมอ อาจมาจากแอปออนไลน์หรือแอประบบโดยใช้อินเทอร์เน็ต แต่ที่นี่ฉันจะแสดงให้คุณเห็นถึงวิธีการใช้คุณสมบัติการส่งข้อความบนมือถือของเราเพื่อรับการอัปเดตอุณหภูมิและความชื้น คุณสามารถขยายได้เช่นกันเพื่อรับแรงกด ความสูง และการอัปเดต GPS ที่นี่ฉันใช้ DHT22 เพื่อรับการอัปเดตอุณหภูมิและความชื้น แต่คุณสามารถใช้ BMP280 เพื่อรับการอัปเดตแรงดันได้เช่นกัน เห็นได้ชัดว่าฉันใช้ Arduino สำหรับการคำนวณทั้งหมดและ SIM900 สำหรับกระบวนการส่ง SMS เนื่องจากการใช้ Arduino จะเป็นเรื่องง่ายสำหรับผู้ใช้ส่วนใหญ่ แต่จริงๆ แล้ว คุณสามารถใช้ไมโครคอนโทรลเลอร์ใดก็ได้สำหรับกระบวนการทั้งหมด เพื่อที่คุณจะต้องอ่านแผ่นข้อมูลของ SIM900 และ DHT22 สำหรับตอนนี้ฉันจะใช้ Arduino UNO ง่ายๆ สำหรับสิ่งนี้ นาโน เมกะ ไมโคร จะทำงานด้วย…
ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
1. Arduino UNO/นาโน/เมกะ/ไมโคร
2. SIM900/800
3. 1 10K ตัวต้านทาน
4. DHT22/DHT11
5. จัมเปอร์
6. เขียงหั่นขนม (อาจไม่จำเป็น)
7. แยกแหล่งจ่ายไฟสำหรับ SIM900/800
ขั้นตอนที่ 2: วิธีการทำงานและการเชื่อมต่อวงจร
SIM900/800 เป็นโมดูล GSM ที่ทำงานบนวิธี TX-RX และใช้คำสั่ง AT สามารถใส่ซิมการ์ด 3g ปกติได้ที่นี่ และคุณยังสามารถโทรออกและรับสายได้หากคุณต่อไมโครโฟนไว้ที่นี่ แต่ฉันไม่ได้ใช้ ฟีเจอร์นั้นที่นี่ ที่นี่ฉันจะใช้สิ่งอำนวยความสะดวกในการส่งข้อความของ SIM900 SIM900 สามารถโทรออก รับสาย โทรออก และส่งข้อความ คุณสามารถเติมเงินซิมของคุณด้วยแพ็กข้อความแล้วใช้เพื่อป้องกันการชาร์จเกินเนื่องจากมี SMS หลายชุด
ที่นี่ DHT22 จะได้รับข้อมูลอุณหภูมิและความชื้นและจะถูกส่งไปยังผู้ใช้เป็นข้อความ สมมติว่า DHT22 และ SIM900 อยู่ในบ้านของคุณและคุณอยู่ในที่ทำงาน คุณจึงทำให้ระบบส่งข้อความหาผู้ใช้ได้ทุกๆ 3 ชม. คุณสามารถปรับแต่งเวลานั้นได้เช่นกันในโค้ดที่แนบมาด้านล่าง
การเชื่อมต่อวงจรนั้นง่ายและเรียบง่ายเกินไป ใช้จัมเปอร์สำหรับทุกการเชื่อมต่อ
โมดูล SIM900 มีเวอร์ชันต่างๆ รุ่นของฉันใช้อะแดปเตอร์ 12V 1A เพื่อจ่ายไฟ รุ่นอื่นอาจต้องใช้แหล่งจ่ายไฟ 5V ดังนั้น ให้ตรวจสอบเวอร์ชันของคุณอย่างรอบคอบก่อนใช้งาน และอย่าลืมว่าอุปกรณ์เหล่านี้เป็นอุปกรณ์ที่ไวต่อไฟฟ้าสถิต ดังนั้นอย่าเก็บไว้ใกล้เทอร์โมคอลหรือพลาสติก
ขั้นตอนที่ 3: การอัปโหลดรหัส
หลังจากเชื่อมต่อแล้ว ให้เปิดโมดูล GSM ก่อนโดยใส่ซิมการ์ด ตอนนี้ให้ดูว่าไฟ LED บนโมดูลกะพริบหรือไม่ หากกะพริบเร็วเกินไป (1 กะพริบ/วินาที) ให้ดึงการเชื่อมต่อ TX และ RX ออกแล้วใส่กลับเข้าไปใหม่ โดยปกติควรกะพริบ 1 กะพริบ/3 วินาที หากเป็นเวลา 1 กะพริบ/3 วินาที คุณสามารถยืนยันได้ว่าซิมพร้อมใช้งานแล้ว
จากนั้นเปิด arduino IDE และเปิดภาพร่างที่แนบมาที่นี่ ระบุหมายเลขโทรศัพท์ของคุณในแบบร่างที่ SIM900 ควรส่งข้อความ จากนั้นอัปโหลด คุณควรเห็นข้อความที่ส่งหลังจากช่วงเวลาที่กำหนด คุณสามารถเปลี่ยนได้เช่นกันในรหัส
ตอนนี้คุณพร้อมแล้วและอัปเดตสภาพอากาศปัจจุบัน
คุณสามารถเพิ่ม BMP280 เพื่อรับการอัปเดตแรงดันหรืออะไรก็ได้ที่คุณชอบ คุณสามารถดูสถานะของถังเก็บน้ำ ติดเซ็นเซอร์ PIR เพื่อตรวจจับว่ามีมนุษย์อยู่ในบ้านของคุณ ฯลฯ
สำหรับปัญหาใด ๆ แสดงความคิดเห็นได้ที่นี่หรือส่งอีเมลมาที่ [email protected]
แนะนำ:
ระบบแจ้งเตือนอุบัติเหตุโดยใช้ GSM, GPS และ Accelerometer: 5 ขั้นตอน (พร้อมรูปภาพ)
ระบบเตือนอุบัติเหตุโดยใช้ GSM, GPS และมาตรความเร่ง: Please Vote Me for Contest กรุณาโหวตให้ฉันสำหรับการประกวด ปัจจุบันหลายคนเสียชีวิตบนท้องถนนเนื่องจากอุบัติเหตุ สาเหตุหลักคือ "การช่วยเหลือล่าช้า" ปัญหานี้มันใหญ่มากในประเทศกำลังพัฒนา ฉันจึงออกแบบโครงการนี้เพื่อช่วย
Microfono Espía Telefónico Con Sim900 Y Arduino: 5 ขั้นตอน
Microfono Espía Telefónico Con Sim900 Y Arduino: La idea de este proyecto no es espiar a las personas con malas intenciones, si no poder instalarlo en nuestro auto y en el caso de que nos lo roben podemos escuchar que est; pasando en el mismo.Veamos el hardware que vamos a usar:
Arduino และ SIM900 GSM GPRS 3G การบันทึกอุณหภูมิและความชื้น, สถิติมือถือ: 4 ขั้นตอน
Arduino และ SIM900 GSM GPRS 3G การบันทึกอุณหภูมิและความชื้น สถิติมือถือ: ด้วย Arduino UNO R3, SIM900 Shield และ DHT22 คุณสามารถบันทึกข้อมูลอุณหภูมิและความชื้นภายนอก ในห้อง เรือนกระจก ห้องปฏิบัติการ ห้องเย็น หรือสถานที่อื่น ๆ ได้อย่างสมบูรณ์ฟรี ตัวอย่างนี้เราจะใช้บันทึกอุณหภูมิและความชื้นในห้อง อุปกรณ์จะ
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] ข้อมูลเซ็นเซอร์หลายตัว!: 3 ขั้นตอน
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] MULTIPLE SENSOR DATA!: สวัสดี ฉันเห็นว่าไม่มีข้อมูลเกี่ยวกับวิธีการโพสต์ข้อมูลเซ็นเซอร์หลายตัวไปยัง Thingspeak โดย Arduino Uno พร้อมโมดูล SIM900 ดังนั้นฉันจึงสั่งการเชื่อมต่อและกำหนดค่า Arduino UNO ด้วยเซ็นเซอร์ SIM900 และ DHT22 สั้น ๆ ข้อมูลจาก DHT22 (อุณหภูมิ
Arduino GSM Based Motor Control (ไม่มีโมดูล GSM): 3 ขั้นตอน
Arduino GSM Based Motor Control (ไม่มีโมดูล GSM): ในโปรเจ็กต์นี้ ฉันจะแสดงวิธีการพื้นฐานแต่ไม่ซ้ำใครให้คุณเห็นในการเปิดและปิดทุกอย่างโดยใช้รีเลย์ ความคิดนี้มาจากคนไม่กี่คนที่ทำโครงการดังกล่าว แต่พวกเขามีปัญหา พวกเขาทั้งหมดต้องพึ่งพาพฤติกรรมของโทรศัพท์มือถือเมื่อโทร ฉันแค่