สารบัญ:

Mystic Crystal Ball (บ่งบอกดวงชะตาของคุณอย่างแท้จริง!): 3 ขั้นตอน (พร้อมรูปภาพ)
Mystic Crystal Ball (บ่งบอกดวงชะตาของคุณอย่างแท้จริง!): 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Mystic Crystal Ball (บ่งบอกดวงชะตาของคุณอย่างแท้จริง!): 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Mystic Crystal Ball (บ่งบอกดวงชะตาของคุณอย่างแท้จริง!): 3 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: บ่อน้ำปริศนา!! เลือกถูกรอด เลือกผิดเละ!! 2024, ธันวาคม
Anonim
Image
Image
ลูกบอลคริสตัล
ลูกบอลคริสตัล

เรียนรู้วิธีทำลูกบอลคริสตัลทำนายดวงที่เปิดเผยอนาคตของคุณเมื่อสัมผัส!

โครงการประกอบด้วยสามส่วนพื้นฐานและสามารถสร้างได้ในเวลาประมาณสี่ชั่วโมง

วัสดุ:

1. เซ็นเซอร์สัมผัสแบบ Capacitive:

  • 1 - Arduino Uno ไมโครคอนโทรลเลอร์
  • 1 - สาย USB A ถึง B (มักมาพร้อมกับ Arduino)
  • 1 - พาวเวอร์ซัพพลาย (ฉันใช้ก้อนที่ชาร์จโทรศัพท์มือถือ)
  • ตัวต้านทาน 1 - 10 เมกะโอห์ม
  • 4 - สายจัมเปอร์ชายกับชาย
  • 1 - เขียงหั่นขนม
  • ลวดตกแต่ง (หมายเหตุ: จะต้องเป็นสื่อกระแสไฟฟ้า มิฉะนั้นจะไม่สามารถใช้งานได้)
  • เทปพันสายไฟ

2. เครื่องเล่นเสียง:

  • 1 - โมดูลเครื่องเล่น MP3 แบบอนุกรมสำหรับ Arduino
  • 1 - Micro SD Card4 - สายจัมเปอร์ตัวผู้ถึงตัวเมีย
  • 1 - สายสัญญาณเสียง
  • 1 - ชุดลำโพง (หรืออะไรก็ได้ที่คุณต้องการใช้เล่นเสียง)

3. ลูกบอลคริสตัล:

  • 1 - Bubble Bowl (ฉันได้ของฉันที่ Michael's - คุณยังสามารถซื้อ "Neckless Acrylic Globes" ใน Amazon)
  • 1 - Crystal Ball Base (ฉันใช้ชามอาหารของแมว!)
  • ปืนกาวร้อนและแท่งกาวร้อน

ขั้นตอนที่ 1: Capacitive Touch Sensor

เพื่อให้ลูกบอลคริสตัลตอบสนองเมื่อสัมผัส คุณจะต้องสร้าง Capacitive Touch Sensor โดยใช้วัสดุนำไฟฟ้าบางชนิดและบอร์ด Arduino

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

วางปลายทั้งสองของตัวต้านทานในแถวที่แยกจากกันบนเขียงหั่นขนมและเรียกใช้สายจัมเปอร์จากปลายแต่ละด้านไปยัง Arduino หนึ่งอันเพื่อพิน 4 และอีกอันเพื่อพิน 8 บัดกรีหรือเทปปลายด้านหนึ่งของสายจัมเปอร์ตัวเมียกับสายจัมเปอร์ตัวเมีย ปลายลวดหัตถกรรมแล้วใส่ปลายอีกด้านของสายจัมเปอร์ลงในเขียงหั่นขนมตามแถวเดียวกับจุดสิ้นสุดของตัวต้านทานที่เชื่อมต่อกับพิน 8 บน Arduino

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

ขั้นตอนที่ 2: เครื่องเล่นเสียง

ส่วนนี้มีความยุ่งยากเล็กน้อย คุณจะต้องฟอร์แมตการ์ด micro SD ด้วยไฟล์เสียงของคุณ เพิ่มโมดูลเครื่องเล่น MP3 ลงในวงจรที่มีอยู่แล้วแก้ไขโค้ดตามนั้น

ในการฟอร์แมตการ์ด SD ฉันใช้แอปพลิเคชันฟรีชื่อ "SD Card Formatter" ที่ฉันดาวน์โหลดจากอินเทอร์เน็ต (https://www.sdcard.org/downloads/formatter_4/index…) ไม่ว่าคุณจะตัดสินใจใช้ซอฟต์แวร์ใดก็ตาม เป้าหมายคือการฟอร์แมตการ์ด SD เป็น FAT16 หรือ FAT32 จากนั้นคุณจะต้องสร้างโฟลเดอร์ในการ์ด SD เพื่อใส่ไฟล์เสียงของคุณ (ฉันใช้ไฟล์เสียงที่แตกต่างกันห้าไฟล์ ดังนั้นฉันจึงเพิ่มโฟลเดอร์ห้าโฟลเดอร์ชื่อ 01, 02, 03 เป็นต้น) ไฟล์เสียงต้องอยู่ในรูปแบบ.mp3 และทุกไฟล์ควรมีชื่อง่ายๆ (ฉันตั้งชื่อให้ว่า A.mp3) ทั้งหมด สำหรับแอปพลิเคชันนี้ คุณจะมีไฟล์เสียงเพียงไฟล์เดียวต่อโฟลเดอร์ เนื่องจากโค้ดเข้าถึงเนื้อหาของแต่ละโฟลเดอร์ แทนที่จะเป็นไฟล์เสียงแต่ละไฟล์

ในการเพิ่มโมดูลเข้ากับวงจรของคุณ ให้ต่อสายจัมเปอร์เข้ากับหมุดสี่ตัวบนโมดูลเครื่องเล่น MP3 แล้วเชื่อมต่อเข้ากับ Arduino

  • RX ไปที่ขา 5 บน Arduino
  • TX ไปที่พิน 6 บน Arduino
  • VCC ไปที่พิน 5V บน Arduino
  • GND ไปที่พิน GND ที่เปิดอยู่บน Arduino

ใส่การ์ด SD ที่ฟอร์แมตแล้วลงในช่องเสียบการ์ด SD บนโมดูล แล้วเสียบสายสัญญาณเสียง

ตอนนี้เข้าสู่รหัส….

คุณสามารถเข้าถึงไลบรารีต้นฉบับได้ที่นี่:

ฉันได้รวมโค้ดที่แก้ไขแล้วซึ่งฉันใช้กับบันทึกย่อที่ฝังไว้เกี่ยวกับวิธีการเปลี่ยนแปลงโดยขึ้นอยู่กับแอปพลิเคชันเฉพาะของคุณ

ขั้นตอนที่ 3: ลูกบอลคริสตัล

เหลือเพียงการติดตั้งวงจรในลูกบอลคริสตัล ฉันเลือกที่จะพันลวดรอบๆ ด้านนอกของชาม แต่คุณสามารถตกแต่งมันได้ตามต้องการ (เพียงให้แน่ใจว่าสามารถสัมผัสลวดได้)

คุณยังสามารถเพิ่มหมอกและไฟกะพริบในชามเพื่อเพิ่มแสงแฟลร์ได้อีกด้วย!

แนะนำ: