สารบัญ:

DIY แต่งบ้านสายรุ้ง: 5 ขั้นตอน
DIY แต่งบ้านสายรุ้ง: 5 ขั้นตอน

วีดีโอ: DIY แต่งบ้านสายรุ้ง: 5 ขั้นตอน

วีดีโอ: DIY แต่งบ้านสายรุ้ง: 5 ขั้นตอน
วีดีโอ: ว้าว 🌈 เคล็ดลับทำสายรุ้งสวยๆ และไอเดีย DIY 2024, พฤศจิกายน
Anonim
Image
Image
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ

ยินดีต้อนรับสู่บทความใหม่ของฉัน … การทำ DIY Rainbow House Decoration!

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

ส่วน "รุ้ง" ของโครงการนี้คือ LED RGB ซึ่งเมื่อเปิดในเวลากลางคืนจะสร้างแสงที่สวยงามอย่างน่าอัศจรรย์

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

เยี่ยมชมฉันบน YouTube ที่นี่เพื่อค้นหาวิดีโอเกี่ยวกับ Arduino, Raspberry Pi และอื่นๆ

พอคุยกัน; มาเริ่มกันเลย!

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

ด้านล่างนี้เป็นส่วนที่คุณต้องการสำหรับ DIY Rainbow House Decor:

  • Arduino Uno
  • มอเตอร์กระแสตรงขนาดเล็ก
  • ตัวถังพลาสติกสำหรับโครงการ
  • 3 คลิปจระเข้
  • ปืนกาวร้อนพร้อมแท่งกาว
  • เทป
  • ที่ใส่แบตเตอรี่ AAA
  • แบตเตอรี่ AAA
  • ปลั๊กอะแดปเตอร์ AC เป็น DC แบบบาร์เรลขนาด 2.1 มม.
  • โมดูลรีเลย์ 5V
  • โมดูลไฟ LED RGB ขั้วบวกทั่วไป*
  • คอมพิวเตอร์ที่ติดตั้ง Arduino IDE และไลบรารีอื่น ๆ (ตามที่ฉันจะพูดถึงในภายหลัง)
  • และสายจัมเปอร์และกระดาษแข็งมากมาย!

* LED RGB "ขั้วบวกทั่วไป" หมายความว่ามีพินกราวด์ 3 พินสำหรับการเชื่อมต่อสี และมีเพียงการเชื่อมต่อเดียวสำหรับพลังงานบวกบนโมดูล

เคล็ดลับ: ใช้โมดูลรีเลย์ ใช้รีเลย์ปกติก็ต่อเมื่อคุณรู้แน่ชัดว่าแต่ละพินนำไปสู่ที่ใด

เมื่อคุณมีอุปกรณ์เหล่านี้พร้อมแล้ว คุณก็สามารถทำโครงการต่อได้เลย!

ขั้นตอนที่ 2: ฮาร์ดแวร์

สำหรับฮาร์ดแวร์ในการตกแต่งบ้านของฉัน ฉันใช้พลาสติกชิ้นเก่าที่ฉันพบว่าวางอยู่ในบ้าน คุณสามารถแทนที่สิ่งนี้ด้วยตัวพิมพ์ 3 มิติหรืออย่างอื่นที่สามารถเก็บเนื้อหาของโครงการได้

แน่นอน ปลอกที่สวยงามไม่จำเป็นอย่างยิ่ง แต่เนื่องจากเป้าหมายของโครงการนี้คือ การตกแต่งบ้าน ฉันแนะนำให้ทำหรืออย่างน้อยก็นำกล่องหรือกล่องบางประเภทกลับมาใช้ใหม่

ฉันใช้ปืนกาวร้อนเพื่อเชื่อมต่อชิ้นส่วนของโครงการกับปลอก อีกครั้งหนึ่ง คุณสามารถเปลี่ยนปืนกาวร้อนสำหรับกาวอื่นๆ ที่คุณอาจต้องการใช้

อ่านต่อไปสำหรับแผนภาพวงจรและการเชื่อมต่อ…

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

The Circuit
The Circuit

นี่คือการเชื่อมต่อที่ฉันใช้สำหรับ DIY Rainbow House Decor:

ไฟ LED RGB:

  • ขั้วบวกทั่วไปของ RGB LED เข้าสู่ 5V
  • พินสีแดงของ LED จะเข้าสู่พิน D11
  • พินสีน้ำเงินของ LED จะเข้าสู่พิน D10
  • พินสีเขียวของ LED จะเข้าสู่พิน D9

รีเลย์:

  • V+, +, 3V หรือ 5V (การเชื่อมต่อพลังงานบวก) จะเข้าสู่พินVIN
  • Trig, S หรือ Sig (ให้สัญญาณรีเลย์เมื่อ HIGH) เข้าขา 5V
  • Gnd, G, - หรือ V- (การเชื่อมต่อพลังงานเชิงลบ) จะเข้าสู่ขา GND
  • หมุดตัวหนึ่งที่มีข้อความว่า NO บนโมดูลรีเลย์จะเข้าไปที่หมุดของมอเตอร์ตัวใดตัวหนึ่ง ในขณะที่หมุดอีกตัวหนึ่งที่มีข้อความว่า NO จะเสียบเข้ากับหมุดตัวใดตัวหนึ่งบนที่ใส่แบตเตอรี่ AAA

มอเตอร์:

  • หมุดของมอเตอร์ตัวใดตัวหนึ่งเข้าไปในหมุดของรีเลย์ตัวใดตัวหนึ่งที่มีข้อความว่าNO
  • อีกอันหนึ่งเชื่อมต่อกับที่ใส่แบตเตอรี่ AAA อันใดอันหนึ่ง

ที่ใส่แบตเตอรี่ AAA:

  • หมุดยึดแบตเตอรี่ตัวใดตัวหนึ่งจะไปที่หมุดของมอเตอร์ตัวใดตัวหนึ่ง
  • ในขณะที่อีกอันหนึ่งเข้าไปในหมุดตัวใดตัวหนึ่งที่มีข้อความว่า NO บนรีเลย์

ขั้นตอนที่ 4: รหัส

รหัส
รหัส

ด้านล่างเป็นรหัสสำหรับ Arduino IDE คัดลอกลงในโปรแกรมแก้ไขและอัปโหลดโค้ด

int redPin = 11; // พินสำหรับพินสีแดงของ LED

int bluePin = 10; // พินสำหรับพินสีน้ำเงินของ LED int greenPin = 9; // pin สำหรับค่า int สีเขียวของพิน LED; การตั้งค่าเป็นโมฆะ () {pinMode (redPin, OUTPUT); โหมดพิน (บลูพิน, เอาต์พุต); โหมดพิน (กรีนพิน, เอาต์พุต); } void loop(){ for(value=255; value>0; value--){ analogWrite(11, ค่า); analogWrite(10, 255 ค่า); analogWrite (9, 128 ค่า); ล่าช้า(10); } for(value=0; value<255; value++){ analogWrite(11, ค่า); analogWrite(10, 255 ค่า); analogWrite (9, 128 ค่า); ล่าช้า(10); } }

เมื่อคุณอัปโหลดโค้ดไปยัง Arduino แล้ว คุณก็เสร็จเรียบร้อย!

ขั้นตอนที่ 5: แค่นั้นแหละ

คุณทำ DIY Rainbow House Decor เสร็จแล้ว!

หรืออย่างน้อยอ่านบทความนี้จบแล้ว:)

ไม่ว่าในกรณีใดทำได้ดีมาก! ตบหลังตัวเองหน่อย

ขอบคุณที่อ่านบทความนี้!

แนะนำ: