สารบัญ:
- ขั้นตอนที่ 1: การสร้างการเชื่อมต่อสายไฟและสายไฟ
- ขั้นตอนที่ 2: สำรวจวงจร
- ขั้นตอนที่ 3: การสร้างโครงสร้างและหลอดไฟ
- ขั้นตอนที่ 4: การตั้งค่ารหัส
- ขั้นตอนที่ 5: การตั้งค่าหลอดไฟสำเร็จรูป
- ขั้นตอนที่ 6: เพลิดเพลินกับคุณสมบัติการตกแต่งใหม่ของคุณ
วีดีโอ: Crazy Modular Lamp: 6 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
แนวคิดคือการสร้างโคมไฟโมดูลาร์ที่ไม่เหมือนใครซึ่งผู้ใช้จะกำหนดค่าได้ตามต้องการ โดยใช้ประโยชน์จากพื้นที่เฉพาะที่ต้องการใช้ หลอดไฟจะหรี่แสงได้และควบคุมโดยการสัมผัส การใช้งานแบบโมดูลของหลอดไฟนี้คือการปิดวงจรโดยใช้หลอดไฟแบบเปลี่ยนได้
วัสดุ:
เทปทองแดง แดง
ไม้
ลวดทองแดง
ตาข่ายทองแดง
Acrilic
เทปโลหะ
ปืนกาวร้อนและกาว
ไฟ LED SMD
ลวดคลาย
Arduino
อัลตราโซนิกเซนเซอร์
ตัวต้านทานแบบไวต่อแรงกดแบบกลม (FSR)
ตัวต้านทาน 10k และ 220 โอห์ม
บัดกรี + หัวแร้ง
กรรไกร
X-acto/เครื่องตัด
ไม้บรรทัด
ขั้นตอนที่ 1: การสร้างการเชื่อมต่อสายไฟและสายไฟ
ในการเริ่มต้น คุณต้องตั้งค่าตัวเชื่อมต่อระหว่าง Arduino และหลอดไฟ
ในกรณีนี้ แม่เหล็กเป็นทางเลือกที่ดีในการทำให้กระแสไฟไหลและมีสายไฟที่ถอดออกได้
คุณควรมีสายไฟที่สมบูรณ์แล้วตัดปลายทั้งสองข้างใกล้กับปลายสาย Arduino โดยการสำรวจสีของสายเคเบิลให้ติดแม่เหล็กเข้ากับแต่ละอันและทางเดิน (ในกรณีนี้คือชิ้นส่วนเลโก้) แต่ละตัวเพื่อไม่ให้สัมผัสกัน
ตอนนี้ทำเช่นเดียวกันกับปลายอีกด้านของสายเคเบิลเพื่อให้กระแสไฟสมบูรณ์
เคล็ดลับ: โปรดระวังการตั้งค่าสีและทิศทางในการเสียบสาย
ขั้นตอนที่ 2: สำรวจวงจร
ตอนนี้ สำรวจวงจรด้วยเขียงหั่นขนม ตามโครงสร้างในภาพ ประกอบและทดสอบวงจรด้วยเขียงหั่นขนมก่อนใช้เทปทองแดงและหัวแร้ง
เคล็ดลับ: สำหรับเซ็นเซอร์แรงจะใช้ตัวต้านทาน 10K และสำหรับ LED จะใช้ตัวต้านทาน 220
ขั้นตอนที่ 3: การสร้างโครงสร้างและหลอดไฟ
ในการสร้างโครงสร้างใช้จินตนาการของคุณ คุณควรมี 3 สิ่งสำคัญในใจ
1. ตู้ควรมีพื้นที่เพียงพอสำหรับ Arduino และวงจร
2. ตู้ควรมีการเข้าถึงวงจรได้ง่าย
3. โครงสร้างควรมีตัวยึดสำหรับหลอดไฟที่มีกระแสบวกและลบจากวงจรเพื่อปิดวงจร
ใช้ไม้และวัสดุที่คุณต้องการสร้างโครงหลักและฐานสำหรับโคมไฟ คุณสามารถใช้รูปทรงของโคมไฟนี้เพื่อสร้างไอเดียในการออกแบบของคุณได้
ขั้นตอนที่ 4: การตั้งค่ารหัส
ใช้โค้ดตัวอย่างเพื่อกำหนดค่าวงจรและ Arduino ของคุณ
#รวม "SR04.h"#define TRIG_PIN 12#define ECHO_PIN 13 SR04 sr04 = SR04(ECHO_PIN, TRIG_PIN); ยาว; const int sensorPin = A0; const int ledPin = 9; int fadeValue; มูลค่าที่แท้จริง;
การตั้งค่าเป็นโมฆะ () { Serial.begin (9600); โหมดพิน (ledPin, เอาต์พุต); }
วงเป็นโมฆะ () {
ค่า = analogRead (เซ็นเซอร์พิน); Serial.println(ค่า); ค่า = แผนที่(ค่า 0, 1023, 0, 255); ในขณะที่(ค่า>1 && ค่า<255){ a=sr04. Distance(); Serial.print(ก); Serial.println("ซม."); ล่าช้า (100); ถ้า(a==3){ analogWrite(ledPin, 0); } if(a==8){ analogWrite(ledPin, 10); } ถ้า (a==12) { analogWrite (ledPin, 60); } ถ้า (a==18){ analogWrite (ledPin, 100); } ถ้า (a = = 22) { analogWrite (ledPin, 180); } ถ้า (a==30) { analogWrite (ledPin, 255); }
}
}
ขั้นตอนที่ 5: การตั้งค่าหลอดไฟสำเร็จรูป
ตอนนี้คุณมีโครงสร้างและหลอดไฟแล้ว คุณสามารถตั้งค่าหลอดไฟได้ จดจำ:
1. ปุ่มสัมผัสช่วยให้เซ็นเซอร์เริ่มอ่านได้
2. สวิตช์หรี่ไฟควบคุมด้วยมือของคุณ หากอยู่ใกล้หลอดไฟก็จะดับลง หากอยู่ไกลออกไป แสงก็จะสว่างขึ้น
3. คุณสามารถเปลี่ยนหลอดไฟได้ตลอดเวลา
เคล็ดลับ: จำไว้ว่าหลอดไฟ LED มีด้าน (บวกและลบ)
ขั้นตอนที่ 6: เพลิดเพลินกับคุณสมบัติการตกแต่งใหม่ของคุณ
วางโคมไฟในบ้านของคุณและเพลิดเพลินไปกับคุณสมบัติการตกแต่งบ้านแบบใหม่ของคุณ
แนะนำ:
Simple & Modular Wearable Lights!: 5 ขั้นตอน (พร้อมรูปภาพ)
Simple & Modular Wearable Lights!: สร้างไฟสวมใส่ได้สวยงามล้ำยุคและปรับได้ด้วยชิ้นส่วนราคาไม่แพง (และส่งมอบ) เพียงไม่กี่ชิ้น! ติดเข้ากับเครื่องประดับทุกประเภทและสลับสีเพื่อให้เข้ากับชุด/ความรู้สึก/วันหยุด/ทุกสิ่ง!ความยากลำบาก: ระดับเริ่มต้น+ (ทหาร
CRAZY L.O.L SPECTRUM ANALYZER: 6 ขั้นตอน (พร้อมรูปภาพ)
CRAZY L.O.L SPECTRUM ANALYZER: วันนี้ฉันอยากจะแบ่งปันวิธีสร้างเครื่องวิเคราะห์สเปกตรัมเสียง - 36 แบนด์โดยการรวม 4 LoL Shields เข้าด้วยกัน โครงการบ้าๆ นี้ใช้ไลบรารี FFT เพื่อวิเคราะห์สัญญาณเสียงสเตอริโอ แปลงเป็นย่านความถี่ และแสดงแอมพลิจูดของความถี่เหล่านี้
DIY 3d Printed Modular Drone: 16 ขั้นตอน (พร้อมรูปภาพ)
DIY 3d ที่พิมพ์แบบโมดูลาร์ Drone: สวัสดีทุกคนและยินดีต้อนรับสู่คำสั่งแรกของฉันฉันรัก rc มาโดยตลอดและในช่วงไม่กี่ปีที่ผ่านมาฉันได้พัฒนาโครงการของตัวเองโดยทั่วไปตั้งแต่เริ่มต้นรวมถึงเรือรถยนต์และเครื่องบิน (ซึ่งบินทั้งหมด สองวินาที!). ฉันมีความพิเศษอยู่เสมอ
Open Source Breadboard-Friendly Modular Neopixel Breakout Board: 4 ขั้นตอน (พร้อมรูปภาพ)
Open Source Breadboard-Friendly Modular Neopixel Breakout Board: คำแนะนำนี้เป็นเรื่องเกี่ยวกับกระดานฝ่าวงล้อมขนาดเล็ก (8 มม. x 10 มม.) ที่เป็นมิตรกับเขียงหั่นขนมสำหรับ Neopixel LEDs ซึ่งสามารถวางซ้อนและบัดกรีซึ่งกันและกัน ความแข็งแกร่งของโครงสร้างมากกว่าบาง แถบ LED ในรูปทรงที่เล็กกว่ามาก
Crazy Circuits: ระบบการเรียนรู้อิเล็กทรอนิกส์แบบโอเพ่นซอร์ส: 8 ขั้นตอน (พร้อมรูปภาพ)
Crazy Circuits: ระบบการเรียนรู้อิเล็กทรอนิกส์แบบโอเพ่นซอร์ส: ตลาดการศึกษาและที่บ้านเต็มไปด้วยระบบ 'การเรียนรู้' อิเล็กทรอนิกส์แบบแยกส่วนที่ออกแบบมาเพื่อสอนแนวคิด STEM และ STEAM ที่สำคัญสำหรับเด็กและผู้ใหญ่ ผลิตภัณฑ์เช่น LittleBits หรือ Snapcircuits ดูเหมือนจะครอบงำทุกคู่มือของขวัญวันหยุดหรือบล็อกหลัก