ในบทความที่แล้ว เราได้เรียนรู้วิธีการใช้โมดูล SIM800L GSM และทำการออกแบบที่เรียบง่ายสำหรับการควบคุมการโหลดจากระยะไกล วันนี้เราจะทำสิ่งที่น่าสนใจมากขึ้น ได้แก่ สัญญาณเตือนความปลอดภัย GSM บนโมดูล SIM800L จาก Aliexpress และ Arduino ซึ่งสามารถ ใช้เพื่อปกป้องอพาร์ทเมนต์ กระท่อม โรงรถ และวัตถุอื่นๆ และเมื่อถูกทริกเกอร์ มันจะแจ้งให้คุณทราบด้วยการโทรหรือข้อความ SMS
สิ่งที่เราต้องทำเพื่อปลุกระบบ GSM:
เราเชื่อมต่อโมดูล SIM800L, Arduino, เซ็นเซอร์ ฯลฯ ตามแผนภาพด้านล่าง ทุกอย่างประกอบอยู่บนเขียงหั่นขนมเพื่อให้คุณสามารถเปลี่ยนบางสิ่งบางอย่างได้ตลอดเวลา วางไว้ในกรณีที่เหมาะสม และนำสายไฟออกจากเคสเพื่อความปลอดภัย เซ็นเซอร์และไปยัง PSU เรายังใส่แบตเตอรี่ไว้ในเคสด้วย ดังนั้นเมื่อไฟฟ้าดับในบ้าน อุปกรณ์จะเข้าสู่โหมดสแตนด์อโลนที่ใช้พลังงานจากแบตเตอรี่ บนตัวแปลงบูสต์ เราตั้งค่าเอาต์พุตเป็น 4.2 โวลต์ ที่แรงดันไฟฟ้านี้ โมดูล GSM SIM ทำงานและชาร์จแบตเตอรี่แล้ว และแรงดันไฟฟ้านี้เพียงพอสำหรับ Arduino Nano ให้ทำงาน
สามารถต่อเซ็นเซอร์ 5 ตัวเข้ากับวงจรได้ เช่น สวิตช์กก ความชื้น ควัน เซ็นเซอร์ตรวจจับความเคลื่อนไหว ฯลฯ ซึ่งรองรับการทำงานของรีเลย์ เนื่องจากวงจรนี้ได้รับการกำหนดค่าให้ส่งสัญญาณเตือนสำหรับวงจรเปิดของเซ็นเซอร์ทั้งห้าตัว แต่หากต้องการ สามารถแปลงร่างเป็นไฟฟ้าลัดวงจรได้
เมื่อเซ็นเซอร์ตัวแรกถูกทริกเกอร์ จะมีการโทรออกไปยังหมายเลขที่ระบุ จากนั้นจึงวางสายและโทรออกไปยังหมายเลขที่สอง ซึ่งจะทำได้หากไม่มีหมายเลขแรกในขณะนี้ เมื่อมีการทริกเกอร์เซ็นเซอร์ความปลอดภัยอีก 4 ตัว ระบบจะส่งข้อความ SMS เท่านั้นซึ่งมีการเขียนหมายเลขหรือชื่อของโซนที่ถูกทริกเกอร์ และข้อความนี้จะถูกส่งไปยังหมายเลขโทรศัพท์สองหมายเลขด้วย
ในภาพสเก็ตช์ คุณสามารถป้อนหมายเลขโทรศัพท์และตั้งชื่อของคุณไปยังพื้นที่คุ้มครอง แทนคำว่า "Alarm! โซน1", "ตื่น! โซน2", "ตื่น! Zone3”… คุณสามารถเขียนชื่อของวัตถุที่คุณใส่เซ็นเซอร์เฉพาะ เช่น “Alarm! โอเค นาฬิกาปลุก! Dverj” และคนอื่น ๆ เขียนชื่อของโซนเป็นภาษาละตินเท่านั้น นอกจากนี้ในสเก็ตช์ เวลาโทรกลับหาเจ้าของถูกตั้งค่า นั่นคือ หลังจากกี่ชั่วโมงเพื่อแจ้งให้คุณทราบว่าทั้งระบบทำงานและทุกอย่างเป็นไปตามลำดับ โดยค่าเริ่มต้นจะตั้งค่าให้โทรกลับทุก 144 ชั่วโมง
เพียงเท่านี้ เราทำสัญญาณกันขโมย GSM แบบง่าย ๆ บนโมดูล SIM800L และ Arduino ร่างและวงจรสามารถปรับปรุงได้ ตัวอย่างเช่น โมดูล SIM800L รองรับความสามารถในการเชื่อมต่อลำโพงและไมโครโฟนเข้ากับมัน ซึ่งจะช่วยให้คุณฟังได้ ไปยังพื้นที่คุ้มครองรวมทั้งนำเสียงของคุณไปที่ลำโพง
ดาวน์โหลดสเก็ตช์สำหรับ Arduino
สวัสดีผู้อ่านที่รัก! บทความของวันนี้เกี่ยวกับการสร้างระบบรักษาความปลอดภัยภายในบ้านแบบง่ายๆ โดยใช้ส่วนประกอบที่พร้อมใช้งาน อุปกรณ์ขนาดเล็กและราคาถูกนี้จะช่วยปกป้องบ้านของคุณจากการบุกรุกโดยใช้ Arduino เซ็นเซอร์ตรวจจับความเคลื่อนไหว จอแสดงผล และลำโพง อุปกรณ์สามารถใช้พลังงานจากแบตเตอรี่หรือพอร์ต USB บนคอมพิวเตอร์
เริ่มกันเลย!
ร่างกายเลือดอุ่นจะแผ่รังสีในช่วงอินฟราเรดซึ่งมองไม่เห็นด้วยตามนุษย์ แต่สามารถตรวจจับได้โดยใช้เซ็นเซอร์ เซ็นเซอร์ดังกล่าวทำจากวัสดุที่สามารถโพลาไรซ์ได้เองเมื่อสัมผัสกับความร้อน ซึ่งทำให้สามารถตรวจจับลักษณะของแหล่งความร้อนภายในระยะของเซ็นเซอร์ได้
สำหรับช่วงที่กว้างขึ้น จะใช้เลนส์ Fresnel ซึ่งรวบรวมรังสีอินฟราเรดจากทิศทางต่างๆ และมุ่งความสนใจไปที่ตัวเซ็นเซอร์เอง
รูปภาพแสดงให้เห็นว่าเลนส์บิดเบือนรังสีที่ตกลงมาอย่างไร
เป็นที่น่าสังเกตว่าหุ่นยนต์ที่ไม่มีชิ้นส่วนที่ให้ความร้อนเป็นพิเศษและชิ้นส่วนเลือดเย็นจะปล่อยรังสีน้อยมากในช่วงอินฟราเรด ดังนั้นเซ็นเซอร์อาจไม่ทำงานหากพนักงานหรือสัตว์เลื้อยคลานของ Boston Dynamics ตัดสินใจที่จะอยู่รายล้อมคุณ
เมื่อมีการเปลี่ยนแปลงระดับการแผ่รังสี IR ในช่วงการทำงาน Arduino จะดำเนินการนี้ หลังจากนั้นสถานะจะปรากฏบน LCD ไฟ LED จะกะพริบและลำโพงจะส่งเสียงบี๊บ
อย่างไรก็ตาม หากคุณไม่ต้องการซื้อชิ้นส่วนเหล่านี้ทั้งหมดแยกกัน เราขอแนะนำให้คุณใส่ใจกับชิ้นส่วนของเรา ตัวอย่างเช่น ทุกสิ่งที่คุณต้องการและมากกว่านั้นอยู่ในชุดเริ่มต้นของเรา
การเชื่อมต่อเซ็นเซอร์ตรวจจับความเคลื่อนไหวทำได้ง่ายมาก:
ตอนนี้เรามาติด LED และลำโพงกัน มันง่ายเหมือนที่นี่:
และตอนนี้ส่วนที่ยากที่สุดคือการเชื่อมต่อจอแสดงผล LCD 1602 กับ Arduino จอแสดงผลไม่มี I2C ดังนั้นจึงต้องใช้เอาต์พุต Arduino จำนวนมาก แต่ผลลัพธ์จะคุ้มค่า แผนภาพแสดงด้านล่าง:
เราต้องการเพียงส่วนหนึ่งของวงจรเท่านั้น (เราจะไม่ปรับคอนทราสต์ด้วยโพเทนชิออมิเตอร์) ดังนั้น คุณต้องทำสิ่งต่อไปนี้เท่านั้น:
ตอนนี้คุณรู้วิธีเชื่อมต่อจอแสดงผล 1602 กับ Arduino UNO R3 แล้ว (เหมือนกับรุ่น Arduino ทุกรุ่นตั้งแต่ Mini ถึง Mega)
ได้เวลาย้ายไปเขียนโปรแกรมแล้ว ด้านล่างนี้คือรหัสที่คุณต้องกรอก และหากคุณประกอบทุกอย่างถูกต้อง อุปกรณ์ก็พร้อม!
#รวม
สัญญาณกันขโมยแบบง่ายสำหรับบ้านบน Arduino Uno เป็นหัวข้อของบทวิจารณ์นี้ แม้ว่าไมโครคอนโทรลเลอร์ของตระกูลนี้เดิมตั้งใจไว้สำหรับการสอนนักเรียน แต่ก็ค่อนข้างเป็นไปได้ที่จะสร้างโปรเจ็กต์ที่มีประโยชน์จริงๆ บน Arduino สัญญาณเตือนภัยสำหรับบ้านหรือสวนจะสามารถเตือนเจ้าของเกี่ยวกับเหตุฉุกเฉินและส่งข้อความจากเซ็นเซอร์ไปยังสมาร์ทโฟน
พิจารณาวิธีสร้างสัญญาณเตือนสำหรับบ้าน แปลงสวนชานเมือง หรือโรงรถบน Arduino Uno หรือ Nano ในโครงการ เราใช้เซ็นเซอร์ตรวจจับความเคลื่อนไหว เซ็นเซอร์น้ำ และอุณหภูมิ - นี่คือชุดเซ็นเซอร์พื้นฐานสำหรับระบบเตือนที่ง่ายที่สุด คุณจะรู้เรื่องท่อประปาแตก อุณหภูมิในบ้านลดลง หรือการบุกรุกของคนแปลกหน้าในห้องได้ทุกที่ทุกเวลา
ในโครงการนี้ เราใช้สมาร์ทโฟนเครื่องเก่าในการส่งข้อมูลทางอินเทอร์เน็ต ดังนั้น ณ ที่ตั้งทรัพย์สินของคุณ จะต้องมีสัญญาณ GPRS และผู้ให้บริการโทรศัพท์มือถือรายใดก็ได้มีอัตราค่าไฟฟ้าที่ง่ายที่สุดในการเชื่อมต่อกับอินเทอร์เน็ต หากไม่เป็นไปตามเงื่อนไข ระบบรักษาความปลอดภัยก็มีเสียงไซเรนซึ่งสามารถขู่โจรได้
โปรเจ็กต์ใช้เซ็นเซอร์ที่ง่ายที่สุด ได้แก่ เซ็นเซอร์อุณหภูมิ DHT11 เซ็นเซอร์ตรวจจับการรั่วไหลของน้ำ DIY และเซ็นเซอร์ตรวจจับความเคลื่อนไหว หากคุณตัดสินใจที่จะสร้างระบบสัญญาณเตือนที่มีความซับซ้อนมากขึ้น เราขอแนะนำให้คุณดูโครงการสัญญาณเตือนไฟไหม้หรือสัญญาณเตือนบน GSM คุณจะต้องติดตั้งแอปพลิเคชันบนสมาร์ทโฟนของคุณและลงทะเบียนบัญชี Twitter สองบัญชี
สำหรับโครงการนี้เราต้องการ:
สามารถดาวน์โหลดแบบร่างสำหรับการเตือน ไลบรารีที่จำเป็นทั้งหมด และแอปพลิเคชันสมาร์ทโฟนในไฟล์เก็บถาวรเดียว โปรดทราบว่าคุณจะไม่สามารถควบคุม Arduino จากระยะไกลได้ เนื่องจากโครงการนี้ทำได้ง่ายที่สุด คุณสามารถเรียนรู้เกี่ยวกับการอ่านเซ็นเซอร์ที่ติดตั้งในบ้านในข้อความบนสมาร์ทโฟนของคุณหลังจากระยะเวลาที่กำหนดหรือเมื่อเซ็นเซอร์ถูกกระตุ้นเท่านั้น
เมื่อมองแวบแรก โครงร่างอาจดูซับซ้อน แต่ก็ไม่เป็นเช่นนั้น สามารถประกอบสัญญาณเตือนบนบอร์ดใดก็ได้ รวมถึง Arduino Uno คุณสามารถใช้แถบ LED แทน LED ได้ แต่ในขณะเดียวกัน แหล่งจ่ายไฟสำหรับบอร์ดจะต้องเป็น 12 โวลต์ และเชื่อมต่อแถบ LED ไม่ใช่กับ 5V แต่เชื่อมต่อกับพิน Vin Arduino คุณสามารถใช้ที่ชาร์จโทรศัพท์ขนาด 5 โวลต์แบบธรรมดาเพื่อจ่ายไฟให้กับวงจรได้เมื่อใช้ไฟ LED
ในการติดตั้งแอปพลิเคชัน ให้ดาวน์โหลดไฟล์ home_twit.apk ไปยังโทรศัพท์ของคุณผ่านสาย USB ค้นหาในหน่วยความจำของโทรศัพท์แล้วคลิก "ติดตั้ง" โทรศัพท์นี้ต้องอยู่ในโซน Bluetooth ของสัญญาณ Arduino เสมอ เมื่อติดตั้งแล้ว ให้เปิดแอปแล้วคลิกปุ่ม "การตั้งค่า" ที่นี่คุณจะต้องระบุอุณหภูมิต่ำสุดและสูงสุดที่จะส่งข้อความ
และตอนนี้สิ่งที่ยากที่สุดคือการตั้งค่าบัญชี Twitter ระบุในการตั้งค่าการเข้าสู่ระบบของผู้ใช้บน Twitter ซึ่งคุณจะส่งข้อความถึง คุณต้องเข้าสู่ระบบด้วย คีย์ APIและ รหัสลับ APIในนามของผู้ที่จะได้รับข้อความ นวัตกรรมล่าสุดเกิดจากการต่อสู้กับสแปมและการรวบรวมข้อมูลเกี่ยวกับผู้ใช้บนโซเชียลเน็ตเวิร์ก วิธีรับคีย์ API และความลับของ API - อ่านบทวิจารณ์นี้
บนโทรศัพท์ที่จะอยู่กับคุณเสมอและจะได้รับข้อความ คุณจะต้องติดตั้งแอปพลิเคชัน Twitter อย่างเป็นทางการจาก PlayMarket และเข้าสู่ระบบด้วยข้อมูลเข้าสู่ระบบที่จำเป็น ด้วยเหตุนี้แอปพลิเคชั่น signalizaciya.apk จากโทรศัพท์ในบ้านจะรวบรวมข้อมูลจากเซ็นเซอร์ Arduino และส่งเป็นข้อความส่วนตัวผ่าน Twitter ไปยังผู้ใช้ที่คุณติดตั้งแอปพลิเคชั่น Twitter เข้าสู่ระบบ
หากคุณมีปัญหาใด ๆ กับการตั้งค่าการเตือนบน Arduino - เขียนคำถามของคุณในความคิดเห็นเพื่อทบทวนนี้
Good day 🙂 วันนี้เราจะมาพูดถึงเรื่องการส่งสัญญาณ ตลาดบริการเต็มไปด้วยบริษัท องค์กรที่ติดตั้งและบำรุงรักษาระบบรักษาความปลอดภัย บริษัทเหล่านี้เสนอระบบเตือนภัยให้เลือกมากมายแก่ผู้ซื้อ อย่างไรก็ตามค่าใช้จ่ายของพวกเขาอยู่ไกลจากราคาถูก แต่แล้วคนที่ไม่มีเงินส่วนตัวมากจนสามารถใช้กับสัญญาณกันขโมยล่ะ? ฉันคิดว่าข้อสรุปแนะนำตัวเอง - ทำเตือน ของพวกเขา มือ. บทความนี้เป็นตัวอย่างเกี่ยวกับวิธีการสร้างระบบรักษาความปลอดภัยด้วยรหัสของคุณเองโดยใช้บอร์ด Arduino uno และเซ็นเซอร์แม่เหล็กบางตัว
ระบบสามารถปิดใช้งานได้โดยการป้อนรหัสผ่านจากแป้นพิมพ์และกดปุ่ม ' * '. หากคุณต้องการเปลี่ยนรหัสผ่านปัจจุบัน คุณสามารถทำได้โดยกดปุ่ม ‘ บี' และหากคุณต้องการข้ามหรือยกเลิกการดำเนินการ คุณสามารถทำได้โดยกดปุ่ม ‘#’. ระบบมีเสียงกริ่งสำหรับเล่นเสียงต่างๆ เมื่อดำเนินการบางอย่าง
ระบบเปิดใช้งานโดยกดปุ่ม 'A' ระบบให้เวลา 10 วินาทีในการออกจากห้อง หลังจาก 10 วินาที สัญญาณเตือนจะเปิดใช้งาน จำนวนเซ็นเซอร์แม่เหล็กจะขึ้นอยู่กับความต้องการของคุณ โครงการนี้เกี่ยวข้องกับเซ็นเซอร์ 3 ตัว (สำหรับหน้าต่างสองบานและประตูหนึ่งบาน) เมื่อเปิดหน้าต่าง ระบบจะเปิดใช้งานและเสียงเตือนดังขึ้น ระบบสามารถปิดใช้งานได้โดยการป้อนรหัสผ่าน เมื่อประตูเปิดออก สัญญาณเตือนภัยจะเตือนให้ผู้ที่เข้ามาภายใน 20 วินาทีเพื่อป้อนรหัสผ่าน ระบบใช้เซ็นเซอร์อัลตราโซนิกที่สามารถตรวจจับการเคลื่อนไหว
วิดีโอของอุปกรณ์
งานฝีมือทำขึ้นเพื่อวัตถุประสงค์ในการให้ข้อมูล/การศึกษา หากคุณต้องการใช้งานที่บ้าน คุณจะต้องปรับเปลี่ยน ใส่ชุดควบคุมในกล่องโลหะและยึดสายไฟจากความเสียหายที่อาจเกิดขึ้น
มาเริ่มกันเลย!
หากคุณต้องการสร้างระบบโดยไม่ต้องใช้ Arduino คุณจะต้องมีสิ่งต่อไปนี้ด้วย:
และกล่องเดียวก็แพ็คได้หมด!
เครื่องมือ:
รูปแบบการเชื่อมต่อค่อนข้างง่าย
ชี้แจงเล็กน้อย:
จอแอลซีดีความคมชัดสูง:
คีย์บอร์ด 4×4:
จากซ้ายไปขวา:
ขั้นตอนแสดงโค้ดที่บิวท์อินใช้ !
ดาวน์โหลดปลั๊กอิน codebender คลิกที่ปุ่ม "เรียกใช้" ใน Arduino และแฟลชบอร์ดของคุณด้วยโปรแกรมนี้ นั่นคือทั้งหมดที่ คุณเพิ่งตั้งโปรแกรม Arduino! หากคุณต้องการเปลี่ยนแปลงโค้ด ให้คลิกปุ่ม "แก้ไข"
หมายเหตุ: หากคุณไม่ได้ใช้ Codebender IDE เพื่อตั้งโปรแกรมบอร์ด Arduino คุณจะต้องติดตั้งไลบรารีเพิ่มเติมใน Arduino IDE
เมื่อคุณสร้างและทดสอบโครงการ Arduino uno ใหม่ของคุณสำเร็จแล้ว คุณสามารถเริ่มสร้างบอร์ดของคุณเองได้
เคล็ดลับบางประการสำหรับการดำเนินการที่ประสบความสำเร็จมากขึ้น:
ผู้เขียนต้องการทำแบบโฮมเมดเพื่อให้ราคาถูกและไร้สาย
ผลิตภัณฑ์โฮมเมดนี้ใช้เซ็นเซอร์ตรวจจับความเคลื่อนไหว PIR และข้อมูลจะถูกส่งโดยใช้โมดูล RF
ผู้เขียนต้องการใช้โมดูลอินฟราเรด แต่เนื่องจากมีช่วงที่จำกัดและสามารถทำงานได้ เท่านั้นระยะสายตาไปยังเครื่องรับ ดังนั้นเขาจึงเลือกใช้โมดูล RF ที่สามารถบรรลุช่วงประมาณ 100 เมตร
สิ่งที่ผู้เขียนต้องการคือ:
- 2 บอร์ด ARDUINO UNO / ARDUINO MINI / ARDUINO NANO สำหรับเครื่องรับและเครื่องส่ง;
- โมดูลตัวรับส่งสัญญาณ RF (433 MHZ);
- เซ็นเซอร์ตรวจจับความเคลื่อนไหว PIR;
- แบตเตอรี่ 9V (2 ชิ้น) และขั้วต่อ
- ออด;
- ไดโอดเปล่งแสง;
- ตัวต้านทานที่มีความต้านทาน 220 โอห์ม
- กระดานขนมปัง;
- จัมเปอร์ / สายไฟ / จัมเปอร์;
- แผงวงจร;
- ขั้วต่อพินอินเทอร์บอร์ด
- สวิตช์;
- กรณีสำหรับเครื่องรับและเครื่องส่ง;
- กระดาษสี
- เทปติด;
- มีดผ่าตัดแบบตั้งประเภท;
- ปืนกาวร้อน
- หัวแร้ง;
- ก้ามปู / เครื่องมือสำหรับถอดฉนวน
- กรรไกรตัดโลหะ
หลังจากนั้นฉันตรวจสอบการทำงานของเซ็นเซอร์
ต่อมา เนื่องจากเซ็นเซอร์ตรวจจับความเคลื่อนไหวตรวจจับการเคลื่อนไหวด้านหน้า LED จะสว่างขึ้น และคุณยังสามารถเห็นข้อความที่เกี่ยวข้องในจอภาพได้อีกด้วย
ระยะที่ 2
ไดอะแกรมผู้รับ:
ซอฟต์แวร์ส่งสัญญาณ
ก่อนอัปโหลดรหัสเฟิร์มแวร์ไปยังบอร์ด ผู้เขียนตั้งค่าพารามิเตอร์ IDE ต่อไปนี้:
- บอร์ด -> Arduino Nano (หรือบอร์ดใดก็ตามที่คุณใช้อยู่)
- พอร์ตอนุกรม ->
ซอฟต์แวร์ตัวรับ
ผู้เขียนทำซ้ำขั้นตอนเดียวกันสำหรับกระดานรับ:
- บอร์ด -> Arduino UNO (หรือบอร์ดใดก็ตามที่คุณใช้อยู่)
- พอร์ตอนุกรม -> COM XX (ตรวจสอบพอร์ต com ที่บอร์ดของคุณเชื่อมต่ออยู่)
ขั้นตอนที่ 4
ต่อมา หลังจากดาวน์โหลดซอฟต์แวร์ ผู้เขียนจึงตัดสินใจตรวจสอบว่าทุกอย่างทำงานอย่างถูกต้องหรือไม่ ผู้เขียนเชื่อมต่ออุปกรณ์จ่ายไฟ และเอามือไปด้านหน้าเซ็นเซอร์ จากนั้นเขาก็ได้รับออด ซึ่งหมายความว่าทุกอย่างทำงานได้ตามปกติ
ขั้นแรก เขาตัดออก: รูสำหรับสวิตช์ เช่นเดียวกับรูกลมสำหรับเซ็นเซอร์ตรวจจับความเคลื่อนไหว หลังจากนั้นเขาจึงติดกาวเข้ากับเคส
kayabaparts.ru - โถงทางเข้า ห้องครัว ห้องนั่งเล่น สวน. เก้าอี้. ห้องนอน