สารบัญ:
- ขั้นตอนที่ 1: วิดีโอ
- ขั้นตอนที่ 2: การตั้งค่า Pi
- ขั้นตอนที่ 3: เตรียมกล้องให้พร้อม
- ขั้นตอนที่ 4: การเดินสายไฟเซ็นเซอร์ PIR
- ขั้นตอนที่ 5: รหัส
- ขั้นตอนที่ 6: เรียกใช้มัน
วีดีโอ: Pi Guardian: 6 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
คุณเคยต้องการที่จะจับคนที่คอยขโมยขนมฮัลโลวีนของคุณหรือไม่? หรือเพื่อนร่วมห้องที่น่ารำคาญที่ไม่ทิ้งตู้เย็นไว้คนเดียวล่ะ? ด้วยการใช้ Raspberry Pi 3, Pi Camera และเซ็นเซอร์ PIR ทั้งหมดนี้เป็นไปได้ เพียงวางไว้ในตำแหน่งที่คุณต้องการให้ถูกตรวจสอบ และรับอีเมลพร้อมแนบรูปถ่ายของผู้กระทำความผิด
ขั้นตอนที่ 1: วิดีโอ
ขั้นตอนที่ 2: การตั้งค่า Pi
DFRobot ยื่นมือมาหาฉันและส่งโมดูลกล้อง Raspberry Pi 3 และ Raspberry Pi ดังนั้น หลังจากที่ฉันเปิดกล่องออกมา ฉันก็เริ่มทำงานโดยตั้งค่าการ์ด SD ก่อนอื่นฉันไปที่หน้าดาวน์โหลด Raspberry Pi และดาวน์โหลด Raspbian เวอร์ชันล่าสุด จากนั้นฉันก็แตกไฟล์และใส่ลงในไดเร็กทอรีที่สะดวก คุณไม่สามารถคัดลอก/วางไฟล์.img ลงในการ์ด SD ได้ แต่คุณต้อง "เบิร์น" ลงในการ์ด คุณสามารถดาวน์โหลดยูทิลิตี้การเบิร์น เช่น Etcher.io เพื่อถ่ายโอนอิมเมจ OS ได้อย่างง่ายดาย หลังจากที่ไฟล์.img อยู่ในการ์ด SD ของฉันแล้ว ฉันจึงเสียบมันเข้าไปใน Raspberry Pi และให้พลังงานแก่มัน หลังจากนั้นประมาณ 50 วินาที ผมก็ถอดสายและถอดการ์ด SD ออก ต่อไปฉันใส่การ์ด SD กลับเข้าไปในพีซีและไปที่ไดเร็กทอรี "บูต" ฉันเปิดแผ่นจดบันทึกและบันทึกเป็นไฟล์เปล่าชื่อ "ssh" โดยไม่มีนามสกุล นอกจากนี้ยังมีไฟล์ที่ฉันเพิ่มชื่อ "wpa_supplicant.conf" และใส่ข้อความนี้ลงไป: network={ ssid= psk= } จากนั้นฉันก็บันทึกและนำการ์ดออกแล้วใส่กลับเข้าไปใน Raspberry Pi 3 ซึ่งตอนนี้น่าจะอนุญาตให้ การใช้ SSH และการเชื่อมต่อกับ WiFi
ขั้นตอนที่ 3: เตรียมกล้องให้พร้อม
โดยค่าเริ่มต้น กล้องจะถูกปิดใช้งานบน Pi ดังนั้นคุณต้องเปิดเทอร์มินัลประเภท sudo raspi-config เพื่อเรียกเมนูขึ้นมา ไปที่ "ตัวเลือกการเชื่อมต่อ" แล้วเปิดใช้งานกล้อง ตอนนี้เพียงแค่เลือก "เสร็จสิ้น" และใส่สายแพของโมดูลกล้องลงในพื้นที่ที่ถูกต้องของ Pi
ขั้นตอนที่ 4: การเดินสายไฟเซ็นเซอร์ PIR
เซ็นเซอร์ PIR ย่อมาจาก Passive InfraRed ซึ่งหมายความว่าสามารถตรวจจับความร้อนได้ และมนุษย์ก็เคลื่อนที่ไปข้างหน้า มีเพียง 3 โอกาสในการเชื่อมต่อ: VCC, GND และ OUTPUT VCC เชื่อมต่อกับ 3.3V, GND ถึง GND แน่นอนและ OUTPUT เพื่อพิน 4 (การกำหนดหมายเลข BCM) บน Pi
ขั้นตอนที่ 5: รหัส
ฉันได้แนบรหัสมาที่หน้าโครงการนี้แล้ว ดังนั้นสิ่งที่คุณต้องทำคือคัดลอก/วาง แต่มีเพียงปุ่มเดียว ไม่ควรเก็บรหัสผ่านเป็นข้อความธรรมดา นับประสารหัสผ่านของบัญชีหลักเพียงอย่างเดียวนั้นไม่ใช่แนวปฏิบัติที่ดี ดังนั้น คุณสามารถไปที่หน้าบัญชี Google และเลือกความปลอดภัย จากนั้นเลือกรหัสผ่านสำหรับแอป เพิ่มรหัสใหม่ชื่อ "Raspberry Pi Email" และคัดลอก/วางรหัสผ่าน 16 อักขระนั้นลงในโค้ด วิธีนี้ทำให้คุณสามารถลบรหัสผ่านหลังจากที่คุณทำเสร็จแล้ว ช่วยเพิ่มความปลอดภัย ป้อนที่อยู่อีเมลสำหรับบัญชี Google ที่คุณใช้ตั้งค่ารหัสผ่านแอปด้วย
ขั้นตอนที่ 6: เรียกใช้มัน
ตอนนี้เพียงเรียกใช้โค้ดโดยพิมพ์ sudo python.py ฉันตั้งค่าอุปกรณ์ของฉันจากที่ซ่อนลูกอมฮาโลวีนใหม่เพื่อตรวจสอบว่ามีคนพยายามขโมยมันหรือไม่
แนะนำ:
Steampunked Dream Guardian Night Light: 9 ขั้นตอน (พร้อมรูปภาพ)
Steampunked Dream Guardian Night Light: สวัสดีทุกคน เพื่อนสนิทคนหนึ่งของฉันขอให้ฉันสร้างของขวัญหมั้น (แน่นอนว่านอกจากแหวนแล้ว!) ให้กับแฟนสาวของเขาเมื่อหลายสัปดาห์ก่อน ทั้งคู่เป็นเหมือนฉัน เป็นอาสาสมัครดับเพลิง และพวกเขารัก Steampunk Objects เพื่อนของฉันนึกถึงการเ
Arduino Hang Guardian - บทช่วยสอนตัวจับเวลา Arduino Watchdog: 6 ขั้นตอน
Arduino Hang Guardian - Arduino Watchdog Timer Tutorial: สวัสดีทุกคน มันเกิดขึ้นกับพวกเราทุกคน คุณสร้างโปรเจ็กต์ เชื่อมต่อเซ็นเซอร์ทั้งหมดอย่างกระตือรือร้น และในทันใด Arduino ก็หยุดทำงานและจะไม่มีการประมวลผลอินพุต “เกิดอะไรขึ้น” คุณจะถามและเริ่มขุดรหัสของคุณ เพียงเพื่อ
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
Eye Guardian: Sound Triggered Eye Protection: 9 ขั้นตอน (พร้อมรูปภาพ)
Eye Guardian: การป้องกันเสียงที่กระตุ้นดวงตา: Eye Guardian คือ Arduino ที่ขับเคลื่อนด้วยเสียงเดซิเบลสูงอย่างต่อเนื่องซึ่งกระตุ้นการสวมใส่อุปกรณ์ป้องกันดวงตา โดยจะตรวจจับเสียงของเครื่องจักรกลหนักและลดแว่นตาป้องกันขณะใช้งานอุปกรณ์ โครงร่างในขั้นตอนแรก ฉันจะอธิบาย Inspirati
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ