สารบัญ:

Visuino สร้างระบบตรวจจับการบุกรุกโดยใช้ Arduino: 8 ขั้นตอน
Visuino สร้างระบบตรวจจับการบุกรุกโดยใช้ Arduino: 8 ขั้นตอน

วีดีโอ: Visuino สร้างระบบตรวจจับการบุกรุกโดยใช้ Arduino: 8 ขั้นตอน

วีดีโอ: Visuino สร้างระบบตรวจจับการบุกรุกโดยใช้ Arduino: 8 ขั้นตอน
วีดีโอ: การต่อ Arduino กับ Ultarsonic 2024, กรกฎาคม
Anonim
Image
Image
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ

ในบทช่วยสอนนี้ เราจะใช้ XYC-WB-DC ไมโครเวฟ Radar Motion Sensor ที่เชื่อมต่อกับ Arduino UNO และ Visuino เพื่อตรวจจับการเคลื่อนไหวใดๆ ในรัศมีประมาณ 5 ม. รวมถึงผนังบาง

ดูวิดีโอสาธิต

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

สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
  1. Arduino UNO (หรือ Arduino อื่น ๆ)
  2. XYC-WB-DC 5.8GHz ไมโครเวฟ Radar Motion Sensor
  3. สายจัมเปอร์
  4. จอแสดงผล OLED (อุปกรณ์เสริม)
  5. นำ
  6. โปรแกรม Visuino: ดาวน์โหลด Visuino

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

The Circuit
The Circuit
The Circuit
The Circuit
The Circuit
The Circuit
The Circuit
The Circuit

นำ:

  • ต่อ LED Positive pin เข้ากับขาดิจิตอล Arduino [13]
  • เชื่อมต่อ LED ลบพินกับพินลบ Arduino [GND]

เซนเซอร์ XYC-WB-DC:

  • ต่อขา XYC-WB-DC [O] เข้ากับขาดิจิตอล Arduino [7]
  • เชื่อมต่อพิน XYC-WB-DC [-] กับพินลบ Arduino [GND]
  • เชื่อมต่อพิน XYC-WB-DC [+] กับพินบวก Arduino [3.3V]

จอแสดงผล OLED:

  • เชื่อมต่อพิน OLED [SDA] กับพิน Arduino [SDA]
  • เชื่อมต่อพิน OLED [SCL] กับพิน Arduino [SCL]
  • เชื่อมต่อพิน OLED [VCC] กับพินบวก Arduino [5v]
  • เชื่อมต่อขา OLED [GND] กับขาลบ Arduino [GND]

ขั้นตอนที่ 3:

ภาพ
ภาพ
ภาพ
ภาพ

สิ่งที่คุณต้องทำคือลากและวางส่วนประกอบและเชื่อมต่อเข้าด้วยกัน Visuino จะสร้างรหัสการทำงานให้คุณ คุณจึงไม่ต้องเสียเวลาไปกับการสร้างรหัส มันจะทำงานหนักทั้งหมดให้คุณอย่างรวดเร็วและง่ายดาย! Visuino เหมาะสำหรับโครงการทุกประเภท คุณสามารถสร้างโครงการที่ซับซ้อนได้ในเวลาไม่นาน!

ดาวน์โหลดซอฟต์แวร์ Visuino อันทรงพลังล่าสุด

ขั้นตอนที่ 4: เริ่ม 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 เพื่อตั้งโปรแกรม Arduino UNO! ต้องติดตั้ง Visuino: https://www.visuino.eu ด้วย เริ่ม Visuino ดังรูปแรก คลิกที่ปุ่ม "Tools" บนส่วนประกอบ Arduino (ภาพที่ 1) ใน Visuino เมื่อกล่องโต้ตอบปรากฏขึ้น ให้เลือก "Arduino UNO" ดังแสดงในภาพที่ 2

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

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

เพิ่มส่วนประกอบ OLED "SSD1306/SH1106 OLED Display (I2C)" และดับเบิลคลิกในกล่องโต้ตอบ "องค์ประกอบ":

  1. ลากองค์ประกอบ "เติมหน้าจอ" ไปทางซ้ายและในหน้าต่างคุณสมบัติตั้งค่าสี "tmcBlack"
  2. ลากองค์ประกอบ "ฟิลด์ข้อความ" ไปทางซ้ายและในขนาดชุดหน้าต่างคุณสมบัติ: "1" ข้อความ: "ตรวจพบการเคลื่อนไหว"

เพิ่มองค์ประกอบ "Delay" และในช่วงการตั้งค่าหน้าต่างคุณสมบัติ: "2000000"

ขั้นตอนที่ 6: ในส่วนประกอบ Visuino Connect

ในส่วนประกอบ Visuino Connect
ในส่วนประกอบ Visuino Connect
  1. เชื่อมต่อ Arduino digital out pin [7] กับ Arduino Digital pin [13]
  2. เชื่อมต่อ Arduino digital out pin [7] กับส่วนประกอบ "DisplayOled1" > วาด Text1 pin [Clock]
  3. เชื่อมต่อ Arduino digital out pin [7] กับพินคอมโพเนนต์ "Delay1" [เริ่ม]
  4. เชื่อมต่อพินคอมโพเนนต์ "Delay1" [ออก] กับคอมโพเนนต์ "DisplayOled1" > วาดพิน Screen1 [นาฬิกา]
  5. เชื่อมต่อพิน "DisplayOLED1" [ออก] กับพิน Arduino I2C [ใน]

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

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

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

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

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

หากคุณจ่ายไฟให้กับโมดูล Arduino UNO จอภาพจะเริ่มแสดง "ตรวจพบการเคลื่อนไหว" และไฟ LED จะส่องแสงในทุกการเคลื่อนไหวที่ตรวจพบในรัศมี +-5 เมตรรอบเซ็นเซอร์เรดาร์

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

แนะนำ: