สารบัญ:

สร้าง Laser Driver จากบอร์ด Arduino: 6 ขั้นตอน (พร้อมรูปภาพ)
สร้าง Laser Driver จากบอร์ด Arduino: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: สร้าง Laser Driver จากบอร์ด Arduino: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: สร้าง Laser Driver จากบอร์ด Arduino: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: How to use Laser Transmitter and Laser sensor for Arduino 2024, ธันวาคม
Anonim
สร้าง Laser Driver จากบอร์ด Arduino
สร้าง Laser Driver จากบอร์ด Arduino
สร้าง Laser Driver จากบอร์ด Arduino
สร้าง Laser Driver จากบอร์ด Arduino

คำแนะนำนี้คือการสร้างไดรเวอร์เลเซอร์จากบอร์ดที่ใช้ Arduino สำหรับเลเซอร์ Adafruit ขนาด 5 mW ฉันเลือกบอร์ด Arduino เนื่องจากฉันอาจต้องการควบคุมเลเซอร์จากระยะไกลจากคอมพิวเตอร์ของฉันในอนาคต ฉันจะใช้ตัวอย่างโค้ด Arduino เพื่อแสดงให้เห็นว่าผู้ที่มีประสบการณ์การเขียนโปรแกรมเพียงเล็กน้อยสามารถเริ่มต้นและทำงานได้อย่างรวดเร็วได้อย่างไร สำหรับตัวอย่างนี้ ฉันมีบอร์ด Intel® Galileo Gen2 ที่ใช้ชิป Arduino Uno

ขั้นตอนที่ 1: ความปลอดภัยและข้อควรระวังเกี่ยวกับเลเซอร์

ความปลอดภัยและข้อควรระวังเกี่ยวกับเลเซอร์
ความปลอดภัยและข้อควรระวังเกี่ยวกับเลเซอร์

เนื่องจากคำแนะนำเหล่านี้ใช้กับอุปกรณ์อิเล็กทรอนิกส์และแหล่งกำเนิดเลเซอร์ระดับ 3R โปรดใช้มาตรการป้องกันความปลอดภัยที่เหมาะสม เช่น Googles แหล่งกำเนิดที่มีสายดิน และสามัญสำนึก

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

googles ความปลอดภัยที่ให้คะแนนสำหรับความยาวคลื่นเลเซอร์ ในกรณีของเรา ต้องใช้ความยาวคลื่น 650 นาโนเมตร

ขั้นตอนที่ 2: รวบรวมส่วนประกอบและซอฟต์แวร์ทั้งหมด

รวบรวมส่วนประกอบและซอฟต์แวร์ทั้งหมด
รวบรวมส่วนประกอบและซอฟต์แวร์ทั้งหมด

รวบรวมส่วนประกอบทั้งหมดลงบนพื้นผิวที่ปราศจากไฟฟ้าสถิตที่สะอาด

1 บอร์ดฐาน Arduino และสายไฟที่เหมาะสม

สาย usb 1 เส้นสำหรับส่งข้อมูลจากบอร์ด Arduino ไปยังคอมพิวเตอร์ควบคุม (ในกรณีของฉัน: สาย USB ตัวผู้ถึงไมโครตัวผู้)

1 ปุ่มกด

1 แหล่งกำเนิดแสงเลเซอร์

อุปกรณ์ติดตั้งด้วยเลเซอร์ (ขาตั้งเลเซอร์ แท่นยึดบนเวที หรือที่ยึดไฟจักรยานบางชนิด)

Googles 1 ชุด (ต่อคน)

สายจัมเปอร์

ติดตั้ง Arduino IDE หรือกำหนดค่าซอฟต์แวร์ที่จำเป็นเพื่อควบคุมบอร์ด Arduino (Intel Galileo Gen 2) และแหล่งกำเนิดแสงเลเซอร์

  • ติดตั้ง Arduino IDE:

    ฉันใช้เดสก์ท็อป IDE ที่ทำงานบน High Sierra กับ Intel Core i7

หรือ

  • กำหนดค่า Arduino IDE ให้ทำงานในเว็บเบราว์เซอร์:

    ฉันไม่ประสบความสำเร็จในการรับเว็บ IDE เพื่อคอมไพล์และส่งแอพไปที่บอร์ด มันยังคงโยนข้อผิดพลาดของคอมไพเลอร์ซึ่งน่าจะเกี่ยวข้องกับบอร์ดกาลิเลโอมากที่สุด

ขั้นตอนที่ 3: ทดสอบการเชื่อมต่อจากบอร์ด Arduino และคอมพิวเตอร์

  1. เริ่ม Arduino IDE
  2. เชื่อมต่อสาย USB จากคอมพิวเตอร์ของคุณเข้ากับบอร์ด Arduino
  3. เลือกบอร์ดและพอร์ตอนุกรมที่เหมาะสมหากจำเป็น
  4. เลือกเครื่องมือและดึงบอร์ดลง -> ผู้จัดการบอร์ด

    พิมพ์ Intel Galileo และควรดึงไลบรารีล่าสุดสำหรับบอร์ดโดยอัตโนมัติ เลือกติดตั้งแล้วปิด

  5. โหลดบทช่วยสอนเกี่ยวกับปุ่ม

    จากเดสก์ท็อป IDE เลือกเมนูไฟล์ -> ตัวอย่าง -> 02. Digital -> Button

www.arduino.cc/en/Tutorial/Button

กดปุ่มตรวจสอบเพื่อยืนยัน จากนั้นกด -> ปุ่มลูกศรเพื่ออัปโหลดโค้ดใหม่ไปยัง Arduino

หากสำเร็จ คุณจะเห็นปุ่มกะพริบและกะพริบ

ขั้นตอนที่ 4: ประกอบวงจรฮาร์ดแวร์

ประกอบวงจรฮาร์ดแวร์
ประกอบวงจรฮาร์ดแวร์
ประกอบวงจรฮาร์ดแวร์
ประกอบวงจรฮาร์ดแวร์

การทดสอบปุ่มกด:

เป็นการทดสอบว่าวงจรพื้นฐานทำงานก่อนเติมเลเซอร์หรือไม่

เสียบจัมเปอร์จากด้าน 5 โวลต์และติดเข้ากับด้านหนึ่งของปุ่มกด

เสียบสายสีดำกับกราวด์แล้วต่อเข้ากับอีกด้านหนึ่งของปุ่มกด

หากคุณใช้เขียงหั่นขนม อาจดูเรียบง่ายเช่นนี้

www.arduino.cc/en/Tutorial/Button

ขั้นตอนที่ 5: เพิ่มเลเซอร์ลงในวงจร

เพิ่มเลเซอร์ในวงจร
เพิ่มเลเซอร์ในวงจร
เพิ่มเลเซอร์ในวงจร
เพิ่มเลเซอร์ในวงจร
เพิ่มเลเซอร์ในวงจร
เพิ่มเลเซอร์ในวงจร

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

เมื่อคุณรู้ว่าทุกอย่างทำงานได้ตามที่ตั้งใจไว้ คุณสามารถปิดอุปกรณ์และเชื่อมต่อเลเซอร์ได้

วางสายเหมือนแผนผังด้านบนหรือพบที่นี่ เสียบเลเซอร์แบบอินไลน์ระหว่างปุ่มกดกับกราวด์

ขั้นตอนที่ 6: เริ่มเลเซอร์

Image
Image

เลือกอัพโหลดใน IDE และปรับใช้โค้ด Arduino กับบอร์ด

คุณควรเห็นข้อความแจ้งว่าการถ่ายโอนเสร็จสมบูรณ์และเลเซอร์จะสว่างขึ้น

รหัสนี้กำหนดให้เลเซอร์ติดสว่างทุกครั้งที่กดปุ่มที่สามตามที่แสดงในวิดีโอ

ขอขอบคุณที่รับชมและอ่านเกี่ยวกับวิธีใช้บอร์ดต้นแบบ Intel Galileo Gen 2 เพื่อขับเคลื่อนแหล่งเลเซอร์ขนาดเล็ก มีความสุขในการทำ!

แนะนำ: