สารบัญ:

วิธีใช้เซ็นเซอร์สั่นสะเทือน- บทช่วยสอนของ VISUINO กับ ARDUINO: 6 ขั้นตอน
วิธีใช้เซ็นเซอร์สั่นสะเทือน- บทช่วยสอนของ VISUINO กับ ARDUINO: 6 ขั้นตอน

วีดีโอ: วิธีใช้เซ็นเซอร์สั่นสะเทือน- บทช่วยสอนของ VISUINO กับ ARDUINO: 6 ขั้นตอน

วีดีโอ: วิธีใช้เซ็นเซอร์สั่นสะเทือน- บทช่วยสอนของ VISUINO กับ ARDUINO: 6 ขั้นตอน
วีดีโอ: SW-520D Vibration Sensor Metal Ball Tilt Sensor Switch - SW 520 tilt sensor Arduino 2024, ธันวาคม
Anonim
Image
Image

ในบทช่วยสอนนี้ เราจะใช้เซ็นเซอร์การสั่น, ไฟ LED, ออด, ตัวต้านทาน, Arduino Uno และ Visuino เพื่อสร้างเสียงบี๊บเมื่อตรวจพบการสั่นสะเทือน

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

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

สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
  • Arduino UNO (สามารถเป็น Arduino อื่น ๆ ได้)
  • เขียงหั่นขนม (หรือโล่เขียงหั่นขนม)
  • LED สีแดง (หรือสีอื่น ๆ)
  • ตัวต้านทานแบบดึงขึ้น (50k โอห์ม)
  • เซ็นเซอร์สั่นสะเทือน
  • Buzzer
  • โปรแกรม Visuino: ดาวน์โหลด Visuino

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

The Circuit
The Circuit

การเชื่อมต่อค่อนข้างง่าย ดูภาพด้านบนด้วยแผนผังวงจรเขียงหั่นขนม

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

  • เชื่อมต่อ GND กับหมุด Buzzer (-)
  • เชื่อมต่อ Arduino Digital pin (7) กับ Buzzer pin (+)
  • เชื่อมต่อ Arduino Digital pin(13) กับ LED pin(+)
  • เชื่อมต่อพิน LED (-) กับ GND
  • เชื่อมต่อพิน Arduino (5V) กับตัวต้านทานแบบดึงขึ้น
  • เชื่อมต่อเซ็นเซอร์การสั่นสะเทือน (pin1) กับตัวต้านทานแบบดึงขึ้น
  • เชื่อมต่อเซ็นเซอร์การสั่นสะเทือน (pin2) กับ Arduino Analog pin (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.com ด้วย เริ่ม Visuino ดังรูปแรก คลิกที่ปุ่ม "Tools" บนส่วนประกอบ Arduino (ภาพที่ 1) ใน Visuino เมื่อกล่องโต้ตอบปรากฏขึ้น ให้เลือก "Arduino UNO" ดังแสดงในภาพที่ 2

ขั้นตอนที่ 4: เพิ่มและเชื่อมต่อ Pulse Generator, Logic Gates, Repeat และ LED Component

เพิ่มและเชื่อมต่อ Pulse Generator, Logic Gates, Repeat และ LED Component
เพิ่มและเชื่อมต่อ Pulse Generator, Logic Gates, Repeat และ LED Component
  • เพิ่ม Pulse Generator ตั้งความถี่เป็น 1000 (จะเปลี่ยนเป็น 1E3) โดยอัตโนมัติ
  • เพิ่มชุดส่วนประกอบ RepeatDigital นับเป็น 10
  • เพิ่มลอจิกเกตและส่วนประกอบ
  • เพิ่มส่วนประกอบ LED

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

ใน Visuino: การเชื่อมต่อส่วนประกอบ
ใน Visuino: การเชื่อมต่อส่วนประกอบ
ใน Visuino: การเชื่อมต่อส่วนประกอบ
ใน Visuino: การเชื่อมต่อส่วนประกอบ
  • เชื่อมต่อพินคอมโพเนนต์ RepeatDigital1 [เข้า] กับพิน Arduino Analog Out[0]
  • เชื่อมต่อพินคอมโพเนนต์ RepeatDigital1[ออก] กับพินคอมโพเนนต์ And1 [0]
  • เชื่อมต่อพินคอมโพเนนต์ And1 [ออก] กับพินดิจิทัล Arduino[7]
  • เชื่อมต่อพินส่วนประกอบ PulseGenerator1[ออก] กับพินส่วนประกอบ And1[1]
  • เชื่อมต่อพินส่วนประกอบ Led1[เข้า] กับพินส่วนประกอบ And1[ออก]
  • เชื่อมต่อพินส่วนประกอบ Led1 [ออก] กับพิน Arduino Digital [13]

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

หากคุณจ่ายไฟให้กับโมดูล Arduino UNO ออดจะส่งเสียงบี๊บและไฟ LED จะกะพริบหากคุณเขย่าเซ็นเซอร์การสั่นสะเทือน

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

แนะนำ: