สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ต้องการทราบว่าแมวของคุณทำอะไรในขณะที่ทำงาน? ส่งข้อความไปยังโทรศัพท์มือถือเฝ้าระวังที่สร้างขึ้นใหม่และรับรูปภาพและวิดีโอในไม่กี่วินาทีต่อมา ฟังดูเหมือนความฝัน? ไม่อีกแล้ว!
วิดีโอนี้อธิบายวิธีการทำงาน:
ขั้นตอนที่ 1: ชิ้นส่วนและเครื่องมือที่คุณต้องการ
กล้องมือถือที่กล้าหาญ (รวมถึงซิมการ์ด) ฉันกำลังใช้ Sony Ericsson T630
ไมโครคอนโทรลเลอร์ (ฉันใช้ Picaxe 18x) รีเลย์โซลินอยด์ ไฟ LED ตัวต้านทานโฟโตรีซีสเตอร์ (LDR) ตัวต้านทานบางตัวอาจมีประโยชน์ สายไฟ หัวแร้ง บัดกรี เครื่องตัด เทป ฯลฯ โอ้ และโทรศัพท์มือถืออีกเครื่องที่ใช้งานได้
ขั้นตอนที่ 2: ทำมัน
แนวคิดคือการแทนที่นิ้วของคุณด้วยรีเลย์และสมองของคุณด้วยไมโครคอนโทรลเลอร์ ขึ้นอยู่กับความซับซ้อนของโทรศัพท์ของคุณ เช่น จำนวนปุ่มต่างๆ ที่ต้องกดเพื่อส่งรูปภาพ ให้เลือกไมโครคอนโทรลเลอร์ของคุณตามลำดับ
การตั้งค่าของฉันใช้สี่เอาต์พุต (สี่ปุ่มที่แตกต่างกันบนโทรศัพท์) และหนึ่งอินพุตบนไมโครคอนโทรลเลอร์ อนุญาตให้ฉันส่งข้อความ SMS (หรือโทร) ไปยังโทรศัพท์ที่ถูกแฮ็ก จากนั้นจะวนไปตามรหัส คลิกผ่านเมนู ถ่ายรูปและส่งคืนให้ฉัน ฉันมองโลกในแง่ดีเกี่ยวกับจอยสติ๊กและบัดกรีสายไฟอย่างรวดเร็ว จอยสติ๊กมีการเชื่อมต่อขึ้น ลง ซ้าย ขวา และตรงกลางเท่าที่เป็นไปได้ ฉันต้องเปิดจอยสติ๊กอีกอันเพื่อหาการเชื่อมต่อ "การทำ "ขวา" หรือ "ซ้าย" ต้องใช้หมุดที่แตกต่างกันจำนวนมากในการเชื่อมต่อในลักษณะและลำดับเช่น "" ถูกต้อง" "ก่อนอื่น สีเหลือง + ดำ + น้ำเงิน + น้ำตาล จากนั้นสีม่วง + ส้ม ฉันทดลองและพบว่า ที่ฉันสามารถหาเหตุผลเข้าข้างตนเองโดยรักษาสายไฟไว้เสมอ ใช้งานได้ แต่ทำให้จอยสติ๊กบนโทรศัพท์ไม่สามารถเคลื่อนที่ได้ สำหรับ "ถูกต้อง" ฉันลงเอยด้วยการใช้รีเลย์สองตัว: บนรีเลย์ 2 บนรีเลย์ 1 หยุดชั่วคราว ปิดรีเลย์ 1 ปิดรีเลย์ 2 รีเลย์ที่ 1 คือปุ่มซ้ายบนของคีย์แพด ("Select" และ "capture") รีเลย์หมายเลข 3 คือปุ่มขวาบนของคีย์แพด ("เพิ่มเติม" และ "ส่ง")
ขั้นตอนที่ 3: รหัส
นี่เป็นโครงการแรกของฉันที่เกี่ยวข้องกับไมโครคอนโทรลเลอร์ ฉันเพิ่งซื้อบอร์ด Picaxe Experimenter (และสายการเขียนโปรแกรม USB) มา และฉันขอแนะนำเป็นอย่างยิ่งสำหรับผู้ที่สนใจเรียนรู้เกี่ยวกับไมโคร ให้พูดว่า; ฉันเป็นนักเขียนโค้ดที่แย่มากและมีอีกหลายพันวิธีที่จะทำให้ดีขึ้นได้ รหัสน่าเกลียด แต่ใช้งานได้และสามารถดึงด้านล่างได้ ไฟ LED สแตนด์บายสีแดงช่วยในการยืนยันว่าโปรแกรมกำลังทำงาน:สแตนด์บาย: สูง 5 หยุดชั่วคราว 100 ต่ำ 5 หยุดชั่วคราว 300 ไปที่หลักเมื่อได้รับข้อความหรือการโทร LED ที่เชื่อมต่อกับ เอาต์พุตของลำโพงส่องไปที่ LDR (ตัวต้านทานที่ขึ้นกับแสง) ค่าจะถูกอ่าน:readadc 2, b0 ถ้า b0 < 90 ให้สแตนด์บายถ้า b0 > 90 จากนั้นให้รันคำสั่ง "run" เริ่มต้น:run:รอ 2 สูง 3 หยุดชั่วคราว 100 ต่ำ 3 หยุดชั่วคราว 400 รอ 6 สูง 1 หยุดชั่วคราว 100 ต่ำ 1 หยุดชั่วคราว 300 สูง 2 สูง 1 หยุดชั่วคราว 100 ต่ำ 1 ต่ำ 2 หยุดชั่วคราว 300
ขั้นตอนที่ 4: รีเลย์
กล้องโทรศัพท์ที่เปิดใช้งานระยะไกล - วิดีโอตลกอยู่ที่นี่
ทำไมฉันถึงใช้รีเลย์? ฉันลองใช้ทรานซิสเตอร์แล้ว แต่โทรศัพท์ของฉันไวต่อแรงดันไฟฟ้าจรจัดมากจนฉันเลือกใช้รีเลย์อย่างรวดเร็ว
รีเลย์นั้นยอดเยี่ยมมากสำหรับโปรเจ็กต์นี้ เนื่องจากให้การยืนยันด้วยภาพและเสียงแก่คุณในแต่ละขั้นตอนขณะที่โค้ดกำลังทำงาน ข้อดีอีกประการหนึ่งคือคุณสามารถโต้ตอบได้โดยตรงเพียงแค่แตะ และนอกจากนั้น พวกมันดูน่าทึ่งใช่ไหม?
ขั้นตอนที่ 5: ผลลัพธ์
กล้องวงจรปิดใช้งานได้อย่างมีเสน่ห์และความเป็นไปได้ของอุปกรณ์นี้ไม่มีที่สิ้นสุด ฉันวางแผนที่จะเฝ้าหอพักของฉันในช่วงวันหยุด โปรดอย่าลืมให้คะแนนฉันและอย่าลืมเยี่ยมชมคำแนะนำอื่น ๆ ของฉัน ขอให้สนุก!