สารบัญ:

การส่งเลเซอร์ด้วย Arduinos: 4 ขั้นตอน
การส่งเลเซอร์ด้วย Arduinos: 4 ขั้นตอน

วีดีโอ: การส่งเลเซอร์ด้วย Arduinos: 4 ขั้นตอน

วีดีโอ: การส่งเลเซอร์ด้วย Arduinos: 4 ขั้นตอน
วีดีโอ: GRBL LASER ตอนที่ 4 การติดตั้ง GRBL Laser และการ Setup Config เครื่องแกะสลักเลเซอร์ 2024, กรกฎาคม
Anonim
การส่งเลเซอร์ด้วย Arduinos
การส่งเลเซอร์ด้วย Arduinos
การส่งเลเซอร์ด้วย Arduinos
การส่งเลเซอร์ด้วย Arduinos
การส่งเลเซอร์ด้วย Arduinos
การส่งเลเซอร์ด้วย Arduinos

โครงการนี้จัดทำขึ้นสำหรับนักวิทยาศาสตร์ BT Young ในปี 2019

ฉันอยู่ในความดูแลของ "แบบจำลองการสาธิต"

การสาธิตเป็นเลเซอร์ที่ควบคุมโดย Arduino สองตัวที่แฟลชเพื่อส่งสัญญาณไปยัง Arduino อื่นที่อยู่ไกลออกไป มันถูกทดสอบว่าทำงานได้ไกลถึง 100 เมตร นอกเหนือจากนั้นการโฟกัสและการเล็งเลเซอร์นั้นเป็นเรื่องที่เจ็บปวดอย่างมาก เราคำนวณระยะทางสูงสุดตามทฤษฎี

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

ในส่วนของรางวัล เราได้รับรางวัล "ยกย่องอย่างสูง"

เสบียง

สำหรับเครื่องส่งสัญญาณสาธิตฉันใช้:

โคลน Arduino uno

แหล่งจ่ายไฟสำหรับเลเซอร์ Arduino ใช้พลังงานจากแล็ปท็อป

เลเซอร์สีเขียวกำลังแรงสูง 2 เท่า

รีเลย์ควบคุมเลเซอร์ (เราไม่มี MOSFET หรืออะไรเลย)

หน้าจอ LCD ขนาดใหญ่พร้อมกระเป๋าเป้สะพายหลัง I2C เพื่อแสดงข้อความ ฯลฯ

ไฟ LED กะพริบ 2 ดวงพร้อมๆ กันกับเลเซอร์ ไฟกะพริบสีเขียวหนึ่งดวงและสีแดงหนึ่งดวง (ส่วนใหญ่สำหรับเอฟเฟกต์ แต่ยังรวมถึงการดีบักด้วย) ไฟกะพริบมักจะดึงดูดผู้คนและทำให้ดูเย็นลง

สำหรับเครื่องรับเราใช้:

โคลน Arduino uno

โฟโตไดโอด 2 เท่า

ตัวต้านทานสารพันเพื่อปรับความไว

2x LEDs เพื่อแสดงว่าสัญญาณใดเข้ามาสำหรับการดีบักและการแก้ไขปัญหา สำหรับเอฟเฟกต์เช่นเดียวกับตัวส่งสัญญาณ

หน้าจอ LCD เพื่อแสดงการส่งสัญญาณที่ได้รับ

สวิตช์เพื่อรีเซ็ต Arduino

ขั้นตอนที่ 1: ขั้นตอนที่หนึ่ง: การประกอบ

ขั้นตอนที่หนึ่ง: การประกอบ
ขั้นตอนที่หนึ่ง: การประกอบ
ขั้นตอนที่หนึ่ง: การประกอบ
ขั้นตอนที่หนึ่ง: การประกอบ
ขั้นตอนที่หนึ่ง: การประกอบ
ขั้นตอนที่หนึ่ง: การประกอบ

ทุกอย่างถูกประกอบตามที่แสดงในแผนผัง

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

เราทำเคสชั่วคราวสำหรับโมดูลตัวส่งและตัวรับจากเลโก้เพื่อการนำเสนอ

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

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

รหัส
รหัส

รหัสคือสิ่งที่ใช้เวลานานที่สุดเนื่องจากฉันไม่มีประสบการณ์มากเกินไปก่อนที่จะลองทำโครงการนี้

รหัสของฉันมีอยู่ใน github. ของฉัน

ขั้นตอนที่ 3: การทดสอบ

การทดสอบ
การทดสอบ
การทดสอบ
การทดสอบ
การทดสอบ
การทดสอบ

ถ้าจะทำเองก็ต้องทดสอบ

ฉันทำสิ่งนี้โดยการบันทึกเอาต์พุตของโฟโต้ไดโอดตัวใดตัวหนึ่งแล้ววางผลลัพธ์ลงในสเปรดชีต

จากนั้นฉันปรับค่าของตัวต้านทานบนตัวรับจนกระทั่งกราฟที่ส่งออกถูกกำหนดให้มากที่สุด ความเร็วเป็นเป้าหมายต่อไป ยิ่งเลเซอร์กะพริบเร็วเท่าใด ความสว่างก็จะยิ่งน้อยลงเท่านั้น ดังนั้นคุณภาพของสัญญาณก็จะยิ่งต่ำลง เราถูกจำกัดโดยรีเลย์ที่ 60hz หรือมากกว่านั้น แต่จัดการความเร็วได้สูงถึง 50 บิตต่อวินาที (อักขระแต่ละตัวมีขนาด 1 ไบต์ ประมาณ 6 ตัวอักษรทุกวินาที) ด้วยเลเซอร์ที่ทรงพลังกว่าที่เรามี และด้วยโฟโตไดโอดที่ตั้งค่าให้มีความละเอียดอ่อนมากขึ้น มากกว่านั้นและรีเลย์ก็เริ่มรอบสัญญาณนาฬิกาหายไป

ขั้นตอนที่ 4: ผลิตภัณฑ์ขั้นสุดท้าย

ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย

มันทำงานเหมือนมีเสน่ห์เกือบทุกครั้ง โดยเฉพาะอย่างยิ่งในพื้นที่สั้นๆ ที่มีอยู่บนขาตั้งของเรา

เราพบว่าไฟกระพริบ สายไฟ ฉากกั้น ฯลฯ ดึงดูดฝูงชนได้ค่อนข้างดี

แนะนำ: