
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12



นี่เป็นโครงการ DIY การแจ้งเตือนความปลอดภัยภายในบ้านที่เรียบง่าย แต่มีประโยชน์มาก ฉันทำโครงการนี้เนื่องจากการโจรกรรมในสำนักงานของฉัน
เสบียง
ฮาร์ดแวร์ที่จำเป็น:
- Gboard Pro SIM900 GSM / GPRS ATMega2560
- MC-38 เซ็นเซอร์สวิตช์แม่เหล็กแบบมีสาย
- ตัวต้านทาน (1K & 330 โอห์ม)
- นำ
- อะแดปเตอร์ไฟ DC 12V
- รองรับซิมการ์ด Quad-band 850/900/1800/1900 Mhz (ในโปรเจ็กต์ 2G SIM ที่ใช้)
ซอฟต์แวร์ที่จำเป็น:
Arduino IDE
ขั้นตอนที่ 1: การเชื่อมต่อวงจร


แนวคิดการทำงานของวงจรนั้นง่าย:
กรณีที่ 1: เมื่อแม่เหล็กอยู่ใกล้กัน วงจรจะทำหน้าที่เป็นสวิตช์ปิด ดังนั้นพินคอนโทรลเลอร์จึงได้รับลอจิก 0 (LOW)
กรณีที่ 2: เมื่อแม่เหล็กแยกออกจากกัน วงจรจะทำหน้าที่เป็นสวิตช์เปิด ดังนั้นพินคอนโทรลเลอร์จึงได้รับลอจิก 1 (สูง)
ขั้นตอนที่ 2: การติดตั้ง Arduino IDE และ GboardPro Library



ทำตามลิงค์อย่างเป็นทางการของ Arduino ด้านล่างเพื่อติดตั้ง Arduino IDE บนระบบปฏิบัติการของคุณ:
บน Windows ->
บน Linux ->
บน Mac ->
สำหรับ Windows และ Mac นั้นค่อนข้างตรงไปตรงมาในการติดตั้ง ไม่มีปัญหาใหญ่ระหว่างการติดตั้ง แต่ผู้ใช้ Linux โดยเฉพาะผู้เริ่มต้นพบปัญหาเกี่ยวกับการติดตั้ง Arduino ซึ่งปัญหาข้อผิดพลาดในการอัปโหลดซีเรียลที่พบบ่อยที่สุด ("avrdude: ser_open(): can't open device") ระหว่างการติดตั้งครั้งแรก ดังนั้นฉันจึงบันทึกวิดีโอที่คุณอาจติดตามตามที่แสดงด้านบน
ดาวน์โหลดไฟล์ห้องสมุดที่ให้ไว้ด้านล่าง แยกและคัดลอกไปยังโฟลเดอร์ Arduino -> ไลบรารีดังที่แสดงด้านบน ตอนนี้ เปิด Arduino IDE และคุณสามารถตรวจสอบโค้ดตัวอย่างสำหรับ GSM GboardPro
รายละเอียดเพิ่มเติมเกี่ยวกับ Gboard Pro ได้ที่ ->
ขั้นตอนที่ 3: การเขียนโปรแกรม


สำหรับการอัปโหลดโค้ด เราต้องใช้ USB เป็นตัวแปลงอนุกรม ฉันใช้การเชื่อมต่อ cp2102 ที่แสดงในภาพด้านบน
การเชื่อมต่อพิน:
CP2102 Gboard Pro
GND GND
RXD RXD
TXD TXD
DTR DTR
เชื่อมต่ออะแดปเตอร์ไฟ 12V กับบอร์ด GboardPro เพื่อจ่ายไฟ
หากคุณใช้ CP2102 ตัวเดียวกัน ให้ติดตั้งไดรเวอร์จากลิงค์:
ตอนนี้เลือกบอร์ด Arduino mega ที่เหมาะสมจากเครื่องมือ -> บอร์ดที่มีพอร์ตที่เหมาะสมดังแสดงในภาพด้านบน
ทำการเปลี่ยนแปลงที่เหมาะสมตามที่ระบุในรหัสที่เกี่ยวข้องกับหมายเลขของคุณ
หมายเลขถ่าน="+91xxxxxxxxxx"; //หมายเลขปลายทาง
คัดลอกโค้ดด้านล่างใน IDE ของคุณ คอมไพล์แล้วกดอัพโหลด รหัสสามารถอธิบายตนเองได้ง่ายพร้อมความคิดเห็น ยังคงหากมีข้อสงสัยใด ๆ แสดงความคิดเห็นด้านล่าง
ขั้นตอนที่ 4: การบรรจุและการติดตั้ง



ใช้กล่องที่เหมาะสมในการแพ็คระบบตามภาพและติดตั้งที่ประตูบ้านหรือที่ทำงานของคุณ
แค่นั้นแหละ ขอบคุณ!!
แนะนำ:
ส่ง SMS โดยใช้ ESP8266: 5 ขั้นตอน

ส่ง SMS โดยใช้ ESP8266: คำแนะนำนี้จะนำคุณผ่านขั้นตอนในการส่งข้อความ SMS ผ่านอินเทอร์เน็ตจากบอร์ดโมดูล ESP8266 NodeMCU ไปยังโทรศัพท์มือถือ เพื่อให้สามารถส่งข้อความได้ คุณจะต้องทำตามขั้นตอนเพื่อรับหมายเลขโทรศัพท์เสมือนจาก
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน

Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C | เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C การใช้ Arduino IDE: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ neopixel ws2812 LED หรือแถบนำหรือเมทริกซ์นำหรือวงแหวน LED พร้อมบอร์ดพัฒนา m5stack m5stick-C พร้อม Arduino IDE และเราจะทำ ลายรุ้งกับมัน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E - การสร้างรีโมทคอนโทรล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: 5 ขั้นตอน

การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E | การสร้างการควบคุมระยะไกล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างรีโมทคอนโทรล RADIO โดยใช้โมดูลตัวรับส่งสัญญาณ 433mhz พร้อมการเข้ารหัส HT12E & IC ถอดรหัส HT12D ในคำแนะนำนี้ คุณจะสามารถส่งและรับข้อมูลโดยใช้ส่วนประกอบราคาถูกมาก เช่น HT
ล็อคประตูดิจิตอลจาก Arduino โดยใช้ GSM และ Bluetooth: 4 ขั้นตอน

ล็อคประตูดิจิตอลจาก Arduino โดยใช้ GSM และ Bluetooth: บทคัดย่อ: ลองนึกถึงสถานการณ์ที่คุณกลับบ้านเมื่อยล้าเต็มที่และพบว่าคุณทำกุญแจประตูหาย คุณจะทำอะไร? คุณต้องทำลายล็อคของคุณหรือต้องเรียกช่างกุญแจ ดังนั้นการทำกุญแจแบบไม่ใช้กุญแจจึงเป็นแนวคิดที่น่าสนใจที่จะช่วยประหยัดจาก
ระบบการเข้าร่วมด้วย RFID โดยใช้ ARDUINO และ GSM: 5 ขั้นตอน

ระบบการเข้าร่วมด้วย RFID โดยใช้ ARDUINO และ GSM: โครงงานนี้ใช้เทคโนโลยี RFID เพื่อจดบันทึกนักเรียนทุกคนที่เข้ามาในห้องเรียนและเพื่อคำนวณเวลาที่อยู่ในชั้นเรียนด้วย ในระบบที่เสนอนี้ นักเรียนทุกคนจะได้รับแท็ก RFID ขั้นตอนการเข้าร่วมสามารถ