สารบัญ:
- ขั้นตอนที่ 1: ชิ้นส่วนและเครื่องมือ
- ขั้นตอนที่ 2: วางองค์ประกอบบนเขียงหั่นขนม
- ขั้นตอนที่ 3: เชื่อมต่อส่วนประกอบกับ Arduino
- ขั้นตอนที่ 4: การออกแบบ Out Shell ของคุณเอง
- ขั้นตอนที่ 5: รหัสโปรแกรม
วีดีโอ: RGB LED Night Lamb โดย Arduino: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
คำแนะนำนี้จะแสดงให้คุณเห็นโคมไฟกลางคืนที่จัดทำโดย RGB LED โปรเจ็กต์ประกอบด้วยส่วนประกอบหลายอย่างพร้อมรหัสง่าย ๆ ที่เหมาะสำหรับผู้เริ่มต้น ผลิตภัณฑ์นี้สามารถเปลี่ยนรูปลักษณ์ของเคสได้ คุณสามารถออกแบบรูปทรงใดก็ได้ที่คุณต้องการเพื่อผลิตหลอดไฟ LED LED ที่ใช้ในโครงการนี้ไม่ใช่ไฟ LED ทั่วไป แต่คุณจะได้เรียนรู้เกี่ยวกับการเชื่อมต่อไฟ Arduino RGB RGB LED คือการรวมกันของ LED สามดวงที่แยกจากกัน ซึ่งได้แก่ สีแดง สีน้ำเงิน และสีเขียว ซึ่งช่วยให้ RGB LED เปล่งสีต่างๆ ได้โดยการผสมสีพื้นฐาน 3 สี จึงมี 4 ลีด ลีด 1 อันสำหรับ 3 สีแต่ละสี และแคโทดทั่วไป 1 อัน ในโครงการประกอบด้วยสามตัวแปรรีจิสเตอร์สำหรับการเปลี่ยนสี นอกจากนี้ ผลิตภัณฑ์นี้สามารถเปลี่ยนรูปลักษณ์ของเคสได้ คุณสามารถออกแบบรูปทรงใดก็ได้ที่คุณต้องการเพื่อผลิตหลอดไฟ LED ของคุณเอง ข้อมูลต่อไปนี้จะอธิบายการเตรียมองค์ประกอบสำหรับการสร้าง วิธีเชื่อมต่อส่วนประกอบเข้ากับเขียงหั่นขนม ความคืบหน้าในการสร้างเปลือกนอก และรหัสที่ให้ไว้
ขั้นตอนที่ 1: ชิ้นส่วนและเครื่องมือ
มีสิ่งที่คุณต้องการสำหรับการแทรกองค์ประกอบบนเขียงหั่นขนม:
- Arduino Leonardo
- เขียงหั่นขนม
- ทะเบียน 10k
- ไฟ LED RGB
- 3x ตัวต้านทานปรับค่าได้
- สายจัมเปอร์ทั่วไป
อุปกรณ์ตกแต่งที่ฉันใช้ในโครงการ (สามารถเปลี่ยนได้ตามความปรารถนาส่วนตัว):
- กระดาษแข็ง
- กระดาษบริสตอลหลายแผ่น
- แผ่นพลาสติก
อื่นๆ:ปืนกาวร้อน
- เทปสองหน้า
- เทปยางโฟม
- มีดคัตเตอร์
- กรรไกร
ขั้นตอนที่ 2: วางองค์ประกอบบนเขียงหั่นขนม
ใส่ไฟ LED RGB ในหรือใกล้กับกึ่งกลางของเขียงหั่นขนมเพื่อให้หลอดไฟ LED สว่างขึ้นในการมองเห็นที่ดีขึ้น จากนั้นเชื่อมต่อรีจิสเตอร์ 10k กับตะกั่วที่สามของ RGB LED เข้ากับขั้วลบ วางรีจิสเตอร์การเปลี่ยนแปลงสามตัวบนเขียงหั่นขนม ต่อสายกระโดดเข้ากับลีดแรก (ซ้าย) ของรีจิสเตอร์ผันแปรลงในอิเล็กโทรดบวก ต่อสายไฟเข้ากับลีดที่สามแต่ละอัน (ขวา) ของรีจิสเตอร์การเปลี่ยนแปลงลงในอิเล็กโทรดลบ รีจิสเตอร์การเปลี่ยนแปลงสามารถอนุญาตให้ไฟ LED RGB เปลี่ยนสีได้
ขั้นตอนที่ 3: เชื่อมต่อส่วนประกอบกับ Arduino
การใส่สายจัมเปอร์ทั่วไปเข้ากับ Arduino เพื่อให้ผลิตภัณฑ์ทำงานได้ ก่อนอื่นให้ต่อสายไฟจากขั้วลบกับบอร์ด Arduino ของ GND แล้วต่อสายไฟจากขั้วบวกกับ 5V โปรดจำไว้ว่าสายไฟที่วางอยู่ใน GND และ 5V ควรเป็นค่าลบหนึ่งค่าเป็นบวก มิฉะนั้นแผงวงจรจะไหม้ จากนั้นต่อสายไฟจากขาแรก ที่สอง และขาออกไปของ RGB LED กับพิน 9, 6 และ 5 สุดท้าย ต่อสายนำของการเปลี่ยนแปลงแต่ละวินาทีเข้ากับบอร์ด Arduino (จาก A0 ถึง A2) การวางตำแหน่งของสายไฟในแถวต่างๆ เป็นเรื่องปกติ ถ้าคุณรู้สึกสบายใจมากขึ้นสำหรับแถวที่ว่างเป็นพิเศษ อย่างไรก็ตาม ตรวจสอบให้แน่ใจว่าส่วนประกอบต่างๆ เชื่อมต่อกับอิเล็กโทรดที่ถูกต้องเพื่อให้ผลิตภัณฑ์สามารถทำงานได้
ขั้นตอนที่ 4: การออกแบบ Out Shell ของคุณเอง
ตอนแรกผมทำกล่องเปิดวงจรซึ่งทำให้ดูดีขึ้น
จากนั้นจึงใช้กระดาษขาวที่หนากว่าปกติเพื่อสร้างภาพการออกแบบโคมไฟกลางคืน เลือกหัวข้อที่คุณต้องการออกแบบเปลือกนอกของคุณเอง
การทำให้ภาพแบนดูโดดเด่นขึ้นในการมองเห็นแบบสามมิติ:
- ตัดกระดาษเป็นแถบยาว
- ติดกระดาษเป็นรูปสามเหลี่ยม แปะกระดาษรูปสามเหลี่ยมด้วยกาวบนรูปที่ต้องการติด
ใช้เทปยางโฟมติดด้านล่างของสามเหลี่ยมที่ด้านบนของฐานเพื่อให้ภาพยืนขึ้น เพื่อให้การมองเห็นดีขึ้น ฉันใช้แผ่นพลาสติกติดในแต่ละด้านของกล่องเพื่อปิดกระดาษที่ตัด จานที่มีความรู้สึกโปร่งใสของการมองเห็น
ขั้นตอนที่ 5: รหัสโปรแกรม
ป้อนรหัส Arduino เพื่อให้ผลิตภัณฑ์สามารถทำงานได้! รหัสประกอบด้วยโปรแกรมสำหรับทำให้ไฟ RGB LED สว่างขึ้นและทำให้ไฟ RGB สามารถเปลี่ยนสีได้โดยการลงทะเบียนรูปแบบต่างๆ
แนะนำ:
การควบคุมความสว่างของ Led โดย Raspberry Pi และหน้าเว็บที่กำหนดเอง: 5 ขั้นตอน
การควบคุมความสว่างของ Led โดย Raspberry Pi และหน้าเว็บที่กำหนดเอง: การใช้เซิร์ฟเวอร์ apache บน pi ของฉันกับ php ฉันพบวิธีควบคุมความสว่างของ led โดยใช้ตัวเลื่อนที่มีหน้าเว็บที่กำหนดเองซึ่งสามารถเข้าถึงได้บนอุปกรณ์ใด ๆ ที่เชื่อมต่อกับเครือข่ายเดียวกันกับ pi ของคุณ มีหลายวิธีที่สิ่งนี้สามารถเป
แอโรบิก Arduino - พลังติดตามการออกกำลังกาย $ 15 โดย Arduino: 9 ขั้นตอน (พร้อมรูปภาพ)
แอโรบิก Arduino - พลังติดตามฟิตเนสมูลค่า 15 ดอลลาร์โดย Arduino: โปรดลงคะแนนให้สิ่งนี้ในความท้าทายด้านฟิตเนสแทน Fitbit หรือสมาร์ทวอทช์ คุณสามารถสร้างตัวติดตามการออกกำลังกายที่ขับเคลื่อนด้วย Arduino ได้ในราคาเพียง $15! โดยจะติดตามการเคลื่อนไหวของแขนขณะวิ่งและใช้มาตรความเร่งเพื่อตรวจจับสิ่งนี้ มันคือ
Arduino Alarm - โดย Sissi: 6 ขั้นตอน
Arduino Alarm - โดย Sissi: แรงจูงใจ: นี่เป็นสัญญาณเตือนพิเศษที่คุณต้องทำบางอย่างเพื่อปิดการเตือนโดยเฉพาะ เหตุผลที่ผมอยากทำโปรเจ็กต์นี้ก็คือเมื่อบางคนได้ยินเสียงนาฬิกาปลุก พวกเขาจะปิดนาฬิกาปลุกหรือตั้งปลุกอีกครั้ง แต่
วิธีประกอบ Arduino เพื่อถ่ายภาพ โดย: Sydney, Maddy และ Magdiel: 8 ขั้นตอน
วิธีประกอบ Arduino เพื่อถ่ายภาพ โดย: Sydney, Maddy และ Magdiel: เป้าหมายของเราคือการประกอบ Arduino และ Cubesat ที่สามารถถ่ายภาพดาวอังคารจำลองหรือดาวอังคารจริงได้ แต่ละกลุ่มได้รับข้อจำกัดของโครงการ: ไม่เกิน 10x10x10 ซม. น้ำหนักไม่เกิน 3 ปอนด์ การจำกัดกลุ่มบุคคลของเรานั้นต้องไม่
การควบคุม RGB LED โดย WebSocketsServer - NodeMcu เริ่มต้น: 5 ขั้นตอน
การควบคุม RGB LED โดย WebSocketsServer | NodeMcu Beginner: การควบคุม RGB LED โดย WebSocketsServer Tutorial