สารบัญ:

Visuino - การป้องกันปริมณฑลด้วยเครื่องตรวจจับเลเซอร์โดยใช้ Arduino: 7 ขั้นตอน
Visuino - การป้องกันปริมณฑลด้วยเครื่องตรวจจับเลเซอร์โดยใช้ Arduino: 7 ขั้นตอน

วีดีโอ: Visuino - การป้องกันปริมณฑลด้วยเครื่องตรวจจับเลเซอร์โดยใช้ Arduino: 7 ขั้นตอน

วีดีโอ: Visuino - การป้องกันปริมณฑลด้วยเครื่องตรวจจับเลเซอร์โดยใช้ Arduino: 7 ขั้นตอน
วีดีโอ: Visuino - Beginner Series - Part 1 of 7 2024, กรกฎาคม
Anonim
Image
Image
Visuino - การป้องกันปริมณฑลด้วยเครื่องตรวจจับเลเซอร์โดยใช้ Arduino
Visuino - การป้องกันปริมณฑลด้วยเครื่องตรวจจับเลเซอร์โดยใช้ Arduino

ในบทช่วยสอนนี้ เราจะใช้โมดูลตัวต้านทานภาพถ่าย, โมดูลเลเซอร์, LED, Buzzer, Arduino Uno และ Visuino เพื่อตรวจจับเมื่อลำแสงจากเลเซอร์ถูกขัดจังหวะ ดูวิดีโอสาธิต

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

คำเตือน!!!

อย่าเล็งเลเซอร์ไปที่ดวงตาของคุณหรือคนอื่นเพราะอาจเป็นอันตรายได้มาก!

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ

สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
  • โมดูลเลเซอร์
  • โมดูลตัวต้านทานภาพ
  • Arduino UNO
  • Buzzer
  • สายจัมเปอร์
  • ไฟ LED สีเหลือง (หรือสีอื่น ๆ)
  • โปรแกรม Visuino: ดาวน์โหลด Visuino

ขั้นตอนที่ 2: วงจร

The Circuit
The Circuit

เชื่อมต่อ GND จาก Arduino กับพินเขียงหั่นขนม (-)

เชื่อมต่อ 5V จาก Arduino กับพินเขียงหั่นขนม (+)

เชื่อมต่อพิน Buzzer (+) กับพินดิจิตอล Arduino (11)

เชื่อมต่อหมุด Buzzer (-) กับหมุดเขียงหั่นขนม (-)

เชื่อมต่อพิน LED (-) กับพินเขียงหั่นขนม (-)

ต่อ LED pin (+) เข้ากับขาดิจิตอล Arduino(13)

เชื่อมต่อพินโมดูลเลเซอร์ (-) กับพินเขียงหั่นขนม (-)

เชื่อมต่อพินโมดูลเลเซอร์ (+) กับพินเขียงหั่นขนม (+) หมายเหตุ: ในกรณีของฉันมันถูกทำเครื่องหมายด้วย "S" (ขึ้นอยู่กับประเภทของโมดูล)

เชื่อมต่อพินโมดูลตัวต้านทานภาพถ่าย (-) กับพินเขียงหั่นขนม (-)

เชื่อมต่อพินโมดูลตัวต้านทานภาพถ่าย (+) กับพินเขียงหั่นขนม (+)

เชื่อมต่อพินโมดูลตัวต้านทานภาพถ่าย (S) กับพินอะนาล็อก Arduino (A0)

ขั้นตอนที่ 3: เริ่ม Visuino และเลือก Arduino UNO Board Type

เริ่ม Visuino และเลือก Arduino UNO Board Type
เริ่ม Visuino และเลือก Arduino UNO Board Type
เริ่ม Visuino และเลือก Arduino UNO Board Type
เริ่ม Visuino และเลือก Arduino UNO Board Type

ในการเริ่มต้นเขียนโปรแกรม Arduino คุณจะต้องติดตั้ง Arduino IDE จากที่นี่:

โปรดทราบว่ามีข้อบกพร่องที่สำคัญบางอย่างใน Arduino IDE 1.6.6 ตรวจสอบให้แน่ใจว่าคุณติดตั้ง 1.6.7 หรือสูงกว่า มิฉะนั้น Instructable นี้จะไม่ทำงาน! หากคุณยังไม่ได้ทำตามขั้นตอนในคำแนะนำนี้เพื่อตั้งค่า Arduino IDE เป็นโปรแกรม ESP 8266!

ต้องติดตั้ง Visuino: https://www.visuino.eu ด้วย

เริ่ม Visuino ตามที่แสดงในภาพแรก

คลิกที่ปุ่ม "Tools" บนส่วนประกอบ Arduino (ภาพที่ 1) ใน Visuino เมื่อกล่องโต้ตอบปรากฏขึ้น ให้เลือก "Arduino UNO" ดังแสดงในภาพที่ 2

ขั้นตอนที่ 4: ใน Visuino เพิ่มส่วนประกอบ

ใน Visuino เพิ่มส่วนประกอบ
ใน Visuino เพิ่มส่วนประกอบ
ใน Visuino เพิ่มส่วนประกอบ
ใน Visuino เพิ่มส่วนประกอบ
ใน Visuino เพิ่มส่วนประกอบ
ใน Visuino เพิ่มส่วนประกอบ

เพิ่มค่าชุดส่วนประกอบ SubtractFromValue เป็น 1

เพิ่มชุดส่วนประกอบ CompareAnalogValue เป็น 0.9 (คุณสามารถเปลี่ยนตัวเลขนี้เพื่อค้นหา "จุดที่น่าสนใจ")

เพิ่มองค์ประกอบ Buzzer

ขั้นตอนที่ 5: ใน Visuino: การเชื่อมต่อส่วนประกอบ

  • เชื่อมต่อ Arduino Analog pin [0] กับ SubtractFromValue1 pin [ใน]
  • เชื่อมต่อพิน SubtractFromValue1 [ออก] กับพิน CompareAnalogValue1 [ใน]
  • เชื่อมต่อพิน SubtractFromValue1 [ออก] กับพิน CompareAnalogValue1 [ใน]
  • เชื่อมต่อพิน SubtractFromValue1 [ออก] กับพินอนุกรม Arduino [ใน]
  • เปรียบเทียบAnalogValue1 พิน [ออก] กับ Buzzer1 พิน [ใน]
  • CompareAnalogValue1 พิน [ออก] กับพินดิจิทัล Arduino [13]
  • Buzzer1 พิน [ออก] ไปยังพินดิจิตอล Arduino [11]

ขั้นตอนที่ 6: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino

สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino

ใน Visuino กด F9 หรือคลิกที่ปุ่มที่แสดงในรูปที่ 1 เพื่อสร้างรหัส Arduino และเปิด Arduino IDE

ใน Arduino IDE ให้คลิกที่ปุ่ม Upload เพื่อคอมไพล์และอัพโหลดโค้ด (ภาพที่ 2)

ขั้นตอนที่ 7: เล่น

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

ยินดีด้วย! คุณได้เสร็จสิ้นโครงการของคุณด้วย Visuino สิ่งที่แนบมาด้วยคือโครงการ Visuino ที่ฉันสร้างขึ้นสำหรับคำแนะนำนี้

ดาวน์โหลดและเปิดได้ใน Visuino:

แนะนำ: