สารบัญ:

DIY Glowing Orb Balls ด้วย Arduino: 8 ขั้นตอน (พร้อมรูปภาพ)
DIY Glowing Orb Balls ด้วย Arduino: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: DIY Glowing Orb Balls ด้วย Arduino: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: DIY Glowing Orb Balls ด้วย Arduino: 8 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: How to make a 16x16x16 LED CUBE at home with Arduino platform 2024, พฤศจิกายน
Anonim
Image
Image

สวัสดีทุกคน:-)

ในคำแนะนำนี้ ฉันจะสร้างโปรเจ็กต์ Arduino LED ที่น่าทึ่ง ฉันใช้ลูกบอลมังกรที่ทำจากแก้ว ฉันติด LED สีขาวกับดราก้อนบอลแต่ละตัว และตั้งโปรแกรม Arduino ด้วยรูปแบบที่แตกต่างกัน เช่น เอฟเฟกต์การหายใจ สแต็คโดยสแต็ค…..

คุณสามารถแขวนโครงการนี้บนผนังหรือผ้าม่าน

ฉันเคยใช้ Dragon Ball แล้ว แต่คุณสามารถใช้ลูกบอลสีอะไรก็ได้ อย่าซื้อที่ใหญ่เกินไป ขนาดของมันจะทำให้เกิดปัญหา

ขั้นตอนที่ 1: รวบรวมสิ่งที่เราต้องการ

บัดกรี LED ด้วยลวดทองแดง
บัดกรี LED ด้วยลวดทองแดง
  • Arduino นาโน (328p)
  • ไฟ LED (สีขาว)
  • ลวดทองแดง (25-27 เกจ)
  • ลูกแก้ว(Your Choise)
  • ท่อหดความร้อน (3mm, 8mm)
  • เขียงหั่นขนม
  • ตัวต้านทาน (100 โอห์ม)
  • หัวแร้ง
  • ลวดบัดกรี
  • ฟลักซ์บัดกรี
  • กระดาษฟอยล์อลูมิเนียม
  • เทปฉนวนไฟฟ้า
  • ปืนกาว
  • สายจัมเปอร์ (ชายกับหญิงหรือหญิงกับหญิง)
  • ลวดจำนวนมาก (ใช้สายสีต่างกัน)
  • เชือกพลาสติกหรือไนลอน (3-4 มม. ใน Dia)
  • ชุดดราก้อนบอล

และที่สำคัญที่สุด! มือวิเศษของเรา;)

ขั้นตอนที่ 2: บัดกรี LED ด้วยลวดทองแดง

บัดกรี LED ด้วยลวดทองแดง
บัดกรี LED ด้วยลวดทองแดง

ตอนนี้เอาลวดทองแดง 80-90 ซม. แล้วเอาฉนวนของปลายออกเท่านั้น เพื่อที่เราจะบัดกรีด้วยไฟ LED ในการเอาฉนวนออก คุณสามารถใช้กระดาษทรายหรือเพียงแค่ทำให้ร้อนแล้วจึงใช้กระดาษทราย เมื่อ ทำความสะอาดปลายท่อแล้ว ตัดท่อหดร้อน 3 มม. ชิ้นเล็กๆ แล้วใส่ลวดทองแดงเข้าไป จากนั้นบัดกรีขั้ว LED ทั้งสองด้วยลวดทองแดงที่มีความยาวเท่ากัน แล้วปิดด้วยท่อหดความร้อน

ในทำนองเดียวกันประสาน LED ทั้งหมดอย่างระมัดระวัง

ขั้นตอนที่ 3: บิดลวดทองแดง

บิดลวดทองแดง
บิดลวดทองแดง
บิดลวดทองแดง
บิดลวดทองแดง
บิดลวดทองแดง
บิดลวดทองแดง
บิดลวดทองแดง
บิดลวดทองแดง

ตอนนี้สิ่งที่คุณต้องทำคือบิดลวดทองแดงที่เชื่อมต่อกับ LED เพื่อให้ดูเหมือนเป็นลวดเส้นเดียวตามภาพ

ทำไมต้องบิดลวดทองแดง?

เราบิดลวดเพื่อให้ทำงานเป็นเส้นเดียวและให้ความแข็งแรง แต่ตรวจสอบให้แน่ใจว่าลวดทองแดงหุ้มฉนวนจากบริเวณอื่นทั้งหมด แทนที่จะเป็นปลายที่เชื่อมต่อกับ LED และเชื่อมต่อกับ Arduino เพิ่มเติม

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

ขั้นตอนที่ 4: ติด LED ด้วย Ball

ติด LED ด้วย Ball
ติด LED ด้วย Ball
ติด LED ด้วย Ball
ติด LED ด้วย Ball

หลังจากบิดลวดทองแดงทั้งหมดแล้วก็ถึงเวลาที่จะติดกับลูกกลมใช้กาวให้เพียงพอเพื่อไม่ให้ลูกบอลตกลงมา ตอนนี้เมื่อกาวถูกตั้งให้ร้อนขึ้นเล็กน้อยด้วยลมร้อนและวางฟอยล์ไว้เพื่อให้ แสงเท่านั้นที่ส่องสว่างภายในลูกกลมไม่กระจายจากที่อื่น

ขั้นตอนที่ 5: เริ่มต้นด้วยวงจร

Image
Image
เริ่มต้นด้วยวงจร
เริ่มต้นด้วยวงจร
เริ่มต้นด้วยวงจร
เริ่มต้นด้วยวงจร

เอาล่ะ รวบรวมทุกอย่างที่เราต้องการแล้วไปต่อที่ Circuit กัน

ขั้นแรกให้เชื่อมต่อตัวต้านทาน 100 โอห์มกับ LED แต่ละตัว (ขาสั้น) และปลายอีกด้านหนึ่ง (Long Leg) เชื่อมต่อกับ Arduino ตามที่ระบุไว้ด้านล่าง ทำเช่นเดียวกันกับ LED ทั้งเจ็ดดวง ฉันใช้แหล่งจ่ายไฟแบตเตอรี 9v คุณสามารถ ใช้แหล่งจ่ายต่อเช่นสายดาต้าไปยัง Arduino หากคุณมีปลั๊กไฟอยู่ใกล้ ๆ

ตอนนี้ มาวางทุกอย่างบน Breadboard แล้วทดสอบหรือวงจร และอัปโหลด code.ino ไปยังบอร์ด Arduino ของคุณ ฉันได้เพิ่มวิดีโอการจำลองวงจรเพื่อให้คุณสามารถดูเอาต์พุตหรือรูปแบบนำได้ ก่อนอัปโหลดรหัส โปรดตรวจสอบหมายเลขพอร์ตและ ประเภทบอร์ด!

การเชื่อมต่อ LED กับหมุด Arduino

LED 1 ขา 2

LED 2 ขา 3

LED 3 ขา 4

LED 4 ขา 5

LED 5 พิน 6

LED 6 ขา 7

LED 7 ขา 8

หากคุณต้องการเพิ่มไฟ LED ให้ทำตามคำแนะนำเหล่านี้และใช้ตารางในภาพด้านบน

พินอะนาล็อกและการทำแผนที่พินดิจิทัลสำหรับ Arduino Uno/Nano/Pro Mini/Micro A0 เทียบเท่ากับ14

A1 เท่ากับ 15

A2 เทียบเท่ากับ 16

A3 เทียบเท่ากับ 17

A4 เทียบเท่ากับ18

A5 เทียบเท่ากับ 19

การเชื่อมต่อวงจร:ขั้นแรกให้วาง LED ทั้งหมดบนเขียงหั่นขนม ขั้วแคโทด (ขาสั้น) ควรเชื่อมต่อกับกราวด์ (GND) ผ่านตัวต้านทาน (100 โอห์ม) และขั้วแอโนด (ขายาว) ของ LED ทั้งหมดจะเชื่อมต่อกับลำดับของ Arduino Pins ดังแสดงในตารางด้านบน

ฉันใช้ ThinkerCAD สำหรับการจำลองวงจรแล้ว

ขั้นตอนที่ 6: ขั้นตอนที่ 6:การทดสอบวงจร

ขั้นตอนที่ 6:การทดสอบวงจร
ขั้นตอนที่ 6:การทดสอบวงจร

ตอนนี้ใส่ทุกอย่างบนเขียงหั่นขนมและตรวจสอบว่าทุกอย่างทำงานได้ดี

อัปโหลดโค้ดไปยัง Arduino และทดสอบรูปแบบ หากต้องการปรับเวลาหน่วงให้ทำตามขั้นตอนเหล่านี้:-

กรณีที่ 1:

onrun(สุ่ม(200, 220)); //หากต้องการปรับเวลาหน่วงให้รีเซ็ตค่าเหล่านี้ (x, y) เป็นค่าที่คุณต้องการ

หยุดพัก;

กรณีที่ 2: ทางเลือก(สุ่ม(200, 220)); //คุณสามารถเลือกค่าที่แตกต่างกันในแต่ละกรณี

หยุดพัก;

กรณีที่ 3: offrun(สุ่ม(200, 220)); // ในทุกลูปจะมีการเลือกค่าสุ่มระหว่าง x และ y

หยุดพัก;

กรณีที่ 4:

กอง (สุ่ม(200, 220)); //ถ้าคุณต้องการแก้ไขค่าก็แค่ลบ x, y แล้วใส่ค่าที่คุณต้องการ

หยุดพัก;

ขั้นตอนที่ 7: จัดเรียงลูกบอลทั้งหมด

การจัดบอลทั้งหมด
การจัดบอลทั้งหมด
การจัดบอลทั้งหมด
การจัดบอลทั้งหมด
การจัดบอลทั้งหมด
การจัดบอลทั้งหมด

นำลูกบอลแก้วทั้งหมดและกราวด์ขั้นแรกให้ปลายสายทั้งหมดที่เชื่อมต่อกับตัวต้านทาน หลังจากจัดเรียงพินเชิงลบทั้งหมดเข้ากับกราวด์ ตอนนี้ให้เชื่อมต่อลวดสีต่างๆ กับขั้วต่อลวดทองแดงที่เป็นบวกแต่ละอันแล้วประสานการเชื่อมต่อและปิดด้วยท่อหดความร้อน

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

ขั้นตอนที่ 8: การสิ้นสุดรูปแบบ

การสิ้นสุดรูปแบบ
การสิ้นสุดรูปแบบ
การสิ้นสุดรูปแบบ
การสิ้นสุดรูปแบบ
การสิ้นสุดรูปแบบ
การสิ้นสุดรูปแบบ

คุณสามารถปรับความยาวของเส้นลวดทองแดงได้โดยทำตามขั้นตอนที่ 3 และสามารถสร้างลวดลายได้มากมายเหมือนกับด้านบน

สร้างความประทับใจให้เพื่อนของคุณและเพลิดเพลินไปกับการแสดงแสงสี

ขออภัย:(สำหรับคุณภาพของกล้อง ลิงก์เหล่านี้ย่อ URL ที่ฉันรวบรวมไม่กี่เหรียญซึ่งจะช่วยให้ฉันซื้อของสำหรับงานอดิเรกของฉัน;-) ขอบคุณที่เข้าใจ

แหล่งรหัส Arduino

แนะนำ: