สร้างกล้องที่ควบคุมจากระยะไกลจากโทรศัพท์มือถือ: 5 ขั้นตอน (พร้อมรูปภาพ)

สร้างกล้องที่ควบคุมจากระยะไกลจากโทรศัพท์มือถือ: 5 ขั้นตอน (พร้อมรูปภาพ)

สารบัญ:

Anonim

อยากรู้ว่าแมวของคุณกำลังทำอะไรอยู่ขณะทำงาน? ส่งข้อความไปยังโทรศัพท์มือถือที่คุณเพิ่งสร้างใหม่และรับรูปภาพและวิดีโอในไม่กี่วินาที ฟังดูเหมือนฝันใช่ไหม ไม่อีกแล้ว!

วิดีโอนี้อธิบายวิธีการทำงาน:

วัสดุ:

ขั้นตอนที่ 1: อะไหล่และเครื่องมือที่คุณต้องการ

กล้องมือถือที่กล้าหาญ (รวมถึงซิมการ์ด) ฉันกำลังใช้ Sony Ericsson T630 อยู่ในขณะนี้

ไมโครคอนโทรลเลอร์ (ฉันใช้ Picaxe 18x)

รีเลย์โซลินอยด์

โฟโตริสเตอร์ (LDR)

LED

ตัวต้านทานบางตัวอาจมีประโยชน์

สายไฟ

หัวแร้ง

ประสาน, ใบมีด, เทป ฯลฯ

โอ้และโทรศัพท์มือถืออีกเครื่องที่ใช้งานได้

ขั้นตอนที่ 2: ทำมัน

ความคิดคือการแทนที่นิ้วของคุณด้วยรีเลย์และสมองของคุณด้วยไมโครคอนโทรลเลอร์ ขึ้นอยู่กับว่าโทรศัพท์ของคุณมีความซับซ้อนเพียงใดจำนวนปุ่มต่างๆที่ต้องกดเพื่อส่งภาพให้เลือกไมโครคอนโทรลเลอร์ของคุณตามลำดับ

การตั้งค่าของฉันใช้สี่เอาต์พุต (ปุ่มสี่ปุ่มที่แตกต่างกันบนโทรศัพท์) และอินพุตหนึ่งตัวบนไมโครคอนโทรลเลอร์ มันช่วยให้ฉันสามารถส่งข้อความ SMS (หรือโทร) ไปยังโทรศัพท์ที่ถูกแฮ็กของฉันและจากนั้นก็วนไปตามรหัสคลิกทางผ่านเมนูถ่ายภาพและส่งกลับมาให้ฉัน

ฉันมองโลกในแง่ดีเกี่ยวกับจอยสติ๊กและบัดกรีสายไฟอย่างรวดเร็ว จอยสติกมีการเชื่อมต่อขึ้นลงซ้ายขวาและตรงกลางเท่าที่จะทำได้ ฉันต้องเปิดจอยสติ๊กอีกอันเพื่อหาจุดเชื่อมต่อ "การสร้าง" ถูกต้อง "หรือ" ซ้าย "ต้องใช้หมุดต่าง ๆ มากมายในการเชื่อมต่อในลักษณะและการสั่งซื้อที่แน่นอนเช่น;

""ขวา;""

ครั้งแรก; สีเหลือง + ดำ + น้ำเงิน + น้ำตาล

แล้ว; สีม่วง + ส้ม

ฉันทดลองและพบว่าฉันสามารถหาเหตุผลเข้าข้างตนเองได้โดยเชื่อมต่อสายไฟไว้เสมอ สิ่งนี้ใช้ได้ แต่ทำจอยสติกบนโทรศัพท์ให้เคลื่อนที่ไม่ได้ สำหรับ "ใช่" ฉันลงเอยด้วยการใช้รีเลย์สองตัว:

ในรีเลย์ 2

ในรีเลย์ 1

หยุด

ปิดรีเลย์ 1

ปิดรีเลย์ 2

รีเลย์หมายเลข 1 เป็นปุ่มซ้ายบนของแผงปุ่มกด ("เลือก" และ "ถ่ายภาพ") รีเลย์หมายเลข 3 เป็นปุ่มบนขวาของแผงปุ่มกด ("มากกว่า" และ "ส่ง")

ขั้นตอนที่ 3: รหัส

นี่เป็นโครงการแรกของฉันที่เกี่ยวข้องกับไมโครคอนโทรลเลอร์ ฉันเพิ่งได้รับ Picaxe Experimenter board (และสายการเขียนโปรแกรม USB) และฉันขอแนะนำสำหรับผู้ที่สนใจเรียนรู้เกี่ยวกับไมโคร

ปล่อยให้มันพูด ฉันเป็นนักเขียนโค้ดที่แย่มากและมีหลายวิธีที่จะทำให้ดีขึ้นได้ รหัสนี้ดูน่าเกลียด แต่ใช้ได้ดีและสามารถอ่านได้ด้านล่าง

ไฟ LED แสตนด์บายสีแดงช่วยในการยืนยันว่าโปรแกรมกำลังทำงานอยู่:

รอ:

สูง 5

หยุด 100

ต่ำ 5

หยุด 300

ไปที่หลัก

เมื่อได้รับข้อความหรือการโทร LED ที่เชื่อมต่อกับเอาท์พุทลำโพงจะส่องแสงเข้าสู่ LDR (ตัวต้านทานแบบพึ่งพาแสง) ค่าจะถูกอ่านแล้ว:

อ่าน 2, b0

ถ้า b0 <90 จากนั้นสแตนด์บาย

ถ้า b0> 90 ให้เรียกใช้

จุดเริ่มต้นของคำสั่ง "run":

วิ่ง:

รอ 2

สูง 3

หยุด 100

ต่ำ 3

หยุด 400

รอ 6

สูง 1

หยุด 100

ต่ำ 1

หยุด 300

สูง 2

สูง 1

หยุด 100

ต่ำ 1

ต่ำ 2

หยุด 300

ขั้นตอนที่ 4: รีเลย์

โทรศัพท์เฝ้าระวังใช้งานได้อย่างมีเสน่ห์และไม่มีที่สิ้นสุดในความเป็นไปได้ของอุปกรณ์นี้ ฉันวางแผนที่จะตรวจสอบหอพักของฉันในขณะที่ไปช่วงวันหยุด

โปรดอย่าลืมให้คะแนนฉันและอย่าลืมไปเยี่ยมชม Instructables อื่นของฉัน!

มีความสุข!