สารบัญ:

AtTiny85 แอดเดรส LED Strip: 10 ขั้นตอน
AtTiny85 แอดเดรส LED Strip: 10 ขั้นตอน

วีดีโอ: AtTiny85 แอดเดรส LED Strip: 10 ขั้นตอน

วีดีโอ: AtTiny85 แอดเดรส LED Strip: 10 ขั้นตอน
วีดีโอ: WS2812B LED Pattern Attiny85 Arduino 2024, พฤศจิกายน
Anonim
AtTiny85 แอดเดรส LED Strip
AtTiny85 แอดเดรส LED Strip

เป้าหมายของฉันคือทำโคมไฟตั้งโต๊ะจาก LED ฉันต้องการให้มันปรับได้ จึงสามารถใช้ได้ทั้งกลางวันและกลางคืน ในครั้งแรกที่ฉันทำ ฉันใช้แถบ LED ธรรมดาและ MOS-FET ขนาดใหญ่เพื่อขับเคลื่อน 12v ครั้งนี้ฉันเลือก LED ที่สามารถระบุตำแหน่งได้ซึ่งขับเคลื่อนโดย 5v ซึ่งลดจำนวนส่วนประกอบลงอย่างมากและช่วยให้ปรับแต่งได้มากขึ้น เช่น เอฟเฟกต์การเปลี่ยนแปลง

เสบียง

อะไหล่:

  • แอดเดรสแถบ LED ตาม WS2812b
  • AtTiny85 digispark โคลน
  • TTP223 ปุ่มสัมผัสแบบ Capacitive
  • แหล่งจ่ายไฟ 5v 6A
  • ปลั๊กไฟ 2.5 มม.
  • การพัฒนา PCB
  • ส่วนหัวและหมุด 2.54 มม.
  • สายบาง.
  • กล่องพลาสติกขนาดเล็ก.
  • ชั้นวางของ IKEA MOSSLANDA
  • หรือตัวต้านทานแบบโฟโตรีซีสเตอร์และตัวต้านทาน 1k โอห์ม

เครื่องมือสำหรับการก่อสร้าง:

  • หัวแร้งและลวดบัดกรี
  • ดอกสว่านและดอกสว่านไม้/พลาสติก
  • ปืนกาวร้อน
  • พีซีเพื่อตั้งโปรแกรมไมโครคอนโทรลเลอร์

ขั้นตอนที่ 1: เจาะรูสำหรับปุ่ม

เจาะรูสำหรับปุ่ม
เจาะรูสำหรับปุ่ม
เจาะรูสำหรับปุ่ม
เจาะรูสำหรับปุ่ม

ฉันต้องการให้การควบคุมเกือบจะราบรื่น ฉันจึงเลือกใช้ปุ่มสัมผัสแบบ capacitive และติดตั้งที่ระดับพื้นผิว ในการทำเช่นนั้น ฉันเจาะรูตื้นที่กึ่งกลางชั้นวางด้วยดอกสว่าน 20 มม. และตรงกลางใช้ 4 มม. เจาะเพื่อทำรูสำหรับสายไฟ

ขั้นตอนที่ 2: บัดกรีสายไฟเข้ากับปุ่ม

บัดกรีลวดไปที่ปุ่ม
บัดกรีลวดไปที่ปุ่ม
บัดกรีลวดไปที่ปุ่ม
บัดกรีลวดไปที่ปุ่ม

บัดกรีสายไฟ 3 เส้นไปที่ด้านส่วนประกอบของปุ่ม เพื่อให้ด้านอื่น ๆ ราบรื่นที่สุด ใช้สายไฟสีและจำไว้ว่าสีใดที่บัดกรีที่ขาแต่ละอัน จะไม่สามารถดูได้ในภายหลัง อุปกรณ์นี้ดีมาก ไวต่อขั้วผกผัน ดังนั้นระวังอย่าสลับ GND และ VCC

ขั้นตอนที่ 3: ประกอบปุ่ม

ประกอบปุ่ม
ประกอบปุ่ม
ประกอบปุ่ม
ประกอบปุ่ม
ประกอบปุ่ม
ประกอบปุ่ม

ร้อยลวดกระดุมผ่านรู ใช้ปืนกาวร้อนติดกระดุมให้เข้าที่โดยทากาวบนไม้ใต้กระดุม จากนั้นปิดด้านนอกด้วยกาวเพื่อให้เป็นพื้นผิวเรียบ อีกด้านหนึ่งของชั้นวาง ใช้กาวร้อนติดสายไฟเข้ากับมุมของชั้นวาง ปิดปุ่มด้วยฉลากกาว

ขั้นตอนที่ 4: ประสานและประกอบโฟโตรีซีสเตอร์

บัดกรีและประกอบโฟโตรีซีสเตอร์
บัดกรีและประกอบโฟโตรีซีสเตอร์
บัดกรีและประกอบโฟโตรีซีสเตอร์
บัดกรีและประกอบโฟโตรีซีสเตอร์
บัดกรีและประกอบโฟโตรีซีสเตอร์
บัดกรีและประกอบโฟโตรีซีสเตอร์

เจาะรูสำหรับ photo-resistor บัดกรีหมุดทั้งสองข้างเข้ากับสายไฟและปิดด้วยตัวแยกการหดตัวด้วยความร้อน ร้อยสายไฟผ่านรูและยึดให้แน่นด้วยกาวร้อน ฉันยังติดวงกลมพลาสติกใสเล็กๆ ไว้บนนั้นเพื่อให้พื้นผิวเรียบ.

ขั้นตอนที่ 5: ติดกล่องและติดแถบ LED

ติดกล่องและกาวแถบ LED
ติดกล่องและกาวแถบ LED
ติดกล่องและติดแถบ LED
ติดกล่องและติดแถบ LED

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

ขั้นตอนที่ 6: ประกอบขั้วต่อสายไฟ

ประกอบขั้วต่อเพาเวอร์
ประกอบขั้วต่อเพาเวอร์
ประกอบขั้วต่อเพาเวอร์
ประกอบขั้วต่อเพาเวอร์

บัดกรีสายไฟ 2 เส้นเข้ากับขั้วต่อสายไฟ และปิดส่วนที่สัมผัสออกด้วยตัวแยกการหดตัวด้วยความร้อน เจาะรูใกล้กับขอบกล่องแล้วต่อขั้วต่อ

ขั้นตอนที่ 7: บัดกรีหมุดไปที่ AtTiny85

บัดกรีหมุดไปที่ AtTiny85
บัดกรีหมุดไปที่ AtTiny85
บัดกรีหมุดไปที่ AtTiny85
บัดกรีหมุดไปที่ AtTiny85
บัดกรีหมุดไปที่ AtTiny85
บัดกรีหมุดไปที่ AtTiny85
บัดกรีหมุดไปที่ AtTiny85
บัดกรีหมุดไปที่ AtTiny85

ฉันบัดกรีหมุดไปที่บอร์ดพัฒนาแทนการบัดกรีสายไฟทั้งหมดโดยตรง เผื่อว่าฉันต้องการตั้งโปรแกรมใหม่ในภายหลัง ฉันไม่ได้บัดกรีพิน 3, 4 เนื่องจากไม่ได้ใช้ในแอปพลิเคชันนี้ และใช้เพื่อตั้งโปรแกรม AtTiny85 พร้อมบูตโหลดเดอร์ USB ฉันบัดกรีพิน 5 (รีเซ็ต) และ Vin เพื่อความเสถียรทางกลแม้จะไม่ได้ใช้งานก็ตาม

ขั้นตอนที่ 8: ประกอบ PCB

ประกอบ PCB
ประกอบ PCB
ประกอบ PCB
ประกอบ PCB
ประกอบ PCB
ประกอบ PCB

ฉันตัด PCB ต้นแบบขนาด 12x13 สี่เหลี่ยมแล้ว เจาะรูสองรูสำหรับสกรู แต่ในที่สุดก็ไม่ได้ใช้ ทำเครื่องหมายตำแหน่งของส่วนหัว จากนั้นบัดกรีสายไฟ ส่วนหัว และตัวต้านทานตัวเดียวทั้งหมด

ขั้นตอนที่ 9: แนบ AtTiny85

แนบ AtTiny85
แนบ AtTiny85
แนบ AtTiny85
แนบ AtTiny85

ตั้งโปรแกรม AtTiny85 และติดเข้ากับ PCB จากนั้นวางทุกอย่างลงในกล่องแล้วติดเข้ากับฝาครอบที่ขันสกรูเข้ากับชั้นวางแล้ว

ขั้นตอนที่ 10: เสร็จสิ้น

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

แนะนำ: