สารบัญ:
วีดีโอ: Mystic Crystal Ball (บ่งบอกดวงชะตาของคุณอย่างแท้จริง!): 3 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
เรียนรู้วิธีทำลูกบอลคริสตัลทำนายดวงที่เปิดเผยอนาคตของคุณเมื่อสัมผัส!
โครงการประกอบด้วยสามส่วนพื้นฐานและสามารถสร้างได้ในเวลาประมาณสี่ชั่วโมง
วัสดุ:
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: ลูกบอลคริสตัล
เหลือเพียงการติดตั้งวงจรในลูกบอลคริสตัล ฉันเลือกที่จะพันลวดรอบๆ ด้านนอกของชาม แต่คุณสามารถตกแต่งมันได้ตามต้องการ (เพียงให้แน่ใจว่าสามารถสัมผัสลวดได้)
คุณยังสามารถเพิ่มหมอกและไฟกะพริบในชามเพื่อเพิ่มแสงแฟลร์ได้อีกด้วย!
แนะนำ:
Smart Crystal Light String: 9 ขั้นตอน (พร้อมรูปภาพ)
สตริงไฟคริสตัลอัจฉริยะ: เมื่อใกล้ถึงวันคริสต์มาส และฉันกำลังศึกษาเกี่ยวกับระบบอัตโนมัติภายในบ้านแบบ DIY และออบเจกต์อัจฉริยะอย่างเต็มรูปแบบ ฉันตัดสินใจในปีนี้ว่าจะพยายามสร้างสตริงไฟ RGB ที่ดูดีและดูดี ฉันได้ค้นคว้าเกี่ยวกับโซลูชัน DIY มากมาย ทางเว็บ ด้านหนึ่ง ประชาสัมพันธ์
LED Table Tennis Ball-Ball: 16 ขั้นตอน (พร้อมรูปภาพ)
ลูกปิงปอง LED: Backstory หลังจากสร้างแผงลูกปิงปองแบบแบนไปครู่หนึ่ง ฉันเริ่มสงสัยว่ามันจะเป็นไปได้ไหมที่จะสร้างแผง 3 มิติจากลูกปิงปอง ประกอบกับความสนใจในการทำ "art" จากรูปทรงเรขาคณิตที่เกิดซ้ำ ฉัน
Crystal Ball: มองไปสู่อนาคตของคุณ!: 7 ขั้นตอน
Crystal Ball: See Into Your Future!: คุณต้องการรู้ความลับของจักรวาลหรือไม่? คุณไม่สามารถ! อย่างไรก็ตาม คุณสามารถค้นหาว่าอนาคตของคุณจะเป็นอย่างไรโดยการทำลูกบอลคริสตัลของคุณเอง ฉันหมายความว่ามีอะไรจะเสีย? ถ้าฉันสามารถทำได้ คุณก็สามารถทำได้โดยใช้จอ LCD ก้น
ภาพรวมโครงการ Crystal Ball: 10 ขั้นตอน
ภาพรวมโครงการ Crystal Ball: คำแนะนำนี้ถูกสร้างขึ้นเพื่อตอบสนองความต้องการของโครงการ Makecourse ที่มหาวิทยาลัยเซาท์ฟลอริดา (www.makecourse.com) โครงการ Crystal ball ของฉันคือการรวมกันของ Mattel ของเล่น Magic Eight-ball ในปี 1950 และ a ดูดวง
UV Crystal Ball: 4 ขั้นตอน
ลูกบอลคริสตัลยูวี: ทำลูกบอลคริสตัลที่ง่ายและราคาถูก คุณต้อง: ประคบอุ่นทันที (การทดลองน้ำแข็งร้อน) หลอด LED ปุ่มเซลล์หรือสาย USB ที่ว่างเปล่า