สารบัญ:

Reggie: เครื่องมือที่ใช้งานง่ายสำหรับประตูที่ใช้งานง่าย: 5 ขั้นตอน (พร้อมรูปภาพ)
Reggie: เครื่องมือที่ใช้งานง่ายสำหรับประตูที่ใช้งานง่าย: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Reggie: เครื่องมือที่ใช้งานง่ายสำหรับประตูที่ใช้งานง่าย: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Reggie: เครื่องมือที่ใช้งานง่ายสำหรับประตูที่ใช้งานง่าย: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Free Fire |รวมคลิปตลกขำๆ พากย์ฮา ฉบับเกมฟีฟาย ตอนที่ 9 2024, พฤศจิกายน
Anonim
Reggie: เครื่องมือที่ใช้งานง่ายสำหรับประตูที่ใช้งานง่าย
Reggie: เครื่องมือที่ใช้งานง่ายสำหรับประตูที่ใช้งานง่าย

Reggie เป็นเครื่องมือง่ายๆ ในการล้อเลียนการออกแบบประตูที่ไม่คุ้นเคยอย่างสนุกสนาน ทำเอง. พกติดตัวไปด้วย แล้วพอเจอประตูแบบนี้ก็ตบเลย! ประตูที่มีป้าย "ดัน" หรือ "ดึง" มักจะเน้นกรณีการใช้งาน

Reggie ใช้โซนาร์เพื่อวัดระยะทางไปยังวัตถุที่อยู่ข้างหน้า ไฟ LED สีฟ้าจะแสดงเมื่อ Reggie วัดสิ่งกีดขวางภายใน 12 นิ้วหรือน้อยกว่าของตัวเอง จากนั้นจะทริกเกอร์หนึ่งในสองพินบน FX Sound Board ที่เล่นเอฟเฟกต์เสียง "ผลัก" หรือ "ดึง" ขึ้นอยู่กับความตั้งใจของผู้ใช้ บทช่วยสอนนี้อนุมานว่าคุณคุ้นเคยกับส่วนประกอบ Arduino และวงจรพื้นฐานอยู่แล้ว หากคุณต้องการทบทวน โปรดไปที่บทช่วยสอนนี้ก่อนเริ่มต้น

ขั้นตอนที่ 1: รวบรวมวัสดุ

รวบรวมวัสดุ
รวบรวมวัสดุ

ในการสร้างของคุณเอง คุณจะต้อง:

  • 1x ลำโพง
  • สาย 13x
  • 1x 10 มม. LED
  • 2x breadboards (ควร 2x Breadboard Mini Solderable)
  • 1x Arduino นาโน
  • CH304 นาโนไดร์เวอร์
  • 1x บอร์ดเสียง Audio FX WAV/OGG 16mb
  • 1x อัลตราโซนิก เซนเซอร์ – HC-SR04
  • NewPing Library
  • 1x 3M กาวสองหน้าติดผนัง
  • แหล่งจ่ายแบตเตอรี่ 1x
  • และรูปแบบที่จะเก็บทุกอย่างไว้ด้วยกัน ที่นี่ฉันได้ตัดภาชนะพลาสติก

ดาวน์โหลด NewPingLibrary สิ่งนี้ทำให้คุณสามารถโต้ตอบกับ Ultrasonic Sensor HC-SR04 ได้

ตรวจสอบด้านล่างของ Arduino Nano ของคุณ ที่ใช้ในบทช่วยสอนนี้คือ CH304 ซึ่งสอดคล้องกับไดรเวอร์ CH304 ดาวน์โหลดได้ที่นี่

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

ต่อวงจร: บอร์ดเสียง
ต่อวงจร: บอร์ดเสียง

ด้านบนเป็นภาพวงจรที่สมบูรณ์ มาเน้นที่ FX Sound Board ก่อน ซึ่งอยู่บนเขียงหั่นขนมด้านขวา นี่คือที่ที่คุณเลือกหมุดสองตัวของคุณสำหรับเอฟเฟกต์เสียง "ผลัก" และ "ดึง" มีสายพินเดียวเท่านั้นที่นี่ (พิน 2) ดังนั้นจึงสามารถเล่นเอฟเฟกต์เสียงได้เพียงอันเดียว คุณสามารถมีเสียงได้มากเท่าที่มีพิน (โดยคำนึงถึงความจุในการจัดเก็บของบอร์ดเสียง ตัวที่ใช้ที่นี่มีความจุ 16mb ส่วนทางเลือกจะมีขนาด 2mb) เพียงเชื่อมต่อบอร์ดเสียงเข้ากับคอมพิวเตอร์ของคุณโดยใช้สาย USB กับ mini USB จากนั้นลากและวางไฟล์ลงบนเครื่อง มันง่ายมาก!

ในการฟอร์แมตไฟล์เสียงบนบอร์ดเสียงเช่นตัวอย่าง ให้แปลงไฟล์เสียงของคุณเป็น WAV จากนั้นเปลี่ยนชื่อไฟล์ตามพินบนซาวด์บอร์ดที่ตั้งโปรแกรมให้ส่งออก สำหรับโปรเจ็กต์นี้ ฉันได้ฟอร์แมตไฟล์บอร์ดเสียงแล้วดังนี้: T02.wav.ดังนั้น 02 คือหมายเลขพิน

เพียงให้แน่ใจว่าได้อ่านหน้าข้อมูลของ Adafruit สำหรับ Sound Board ประกอบด้วยเกณฑ์การจัดรูปแบบและข้อมูลสำหรับอุปกรณ์นี้โดยเฉพาะ

ขั้นตอนที่ 3: ต่อวงจร: Ultrasonic Sensor HC-SR04

ต่อวงจร: Ultrasonic Sensor HC-SR04
ต่อวงจร: Ultrasonic Sensor HC-SR04

เซ็นเซอร์อัลตราโซนิกหรือที่เรียกว่าโซนาร์ตั้งอยู่ที่เขียงหั่นขนมด้านซ้าย มีหมุดสี่ตัว ดังนั้นจึงมีสี่สิ่งที่คุณต้องจำไว้ พิน VCC ไปที่พลังงาน Trigg และ Echo ไปที่นาโน (ที่นี่พวกเขาเชื่อมต่อกับพิน A2 และ A3 และแต่ละอันได้รับการตั้งโปรแกรมไว้ในรหัส) และ GND ซึ่งเชื่อมต่อกับกราวด์บนเขียงหั่นขนม เยี่ยมชม HowtoMechatronics เพื่อดูข้อมูลเบื้องต้นเกี่ยวกับเซ็นเซอร์ที่นี่

ขั้นตอนที่ 4: อัปโหลดรหัส

Image
Image

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

ขั้นตอนที่ 5: กำหนดประสบการณ์

สร้างประสบการณ์
สร้างประสบการณ์
สร้างประสบการณ์
สร้างประสบการณ์

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

แนะนำ: