สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: เตรียมเอกสารแนบ
- ขั้นตอนที่ 2: ต่อวงจรของคุณ
- ขั้นตอนที่ 3: ตั้งโปรแกรม Rainbow
- ขั้นตอนที่ 4: ประกอบ
![Infinity Rainbow: 4 ขั้นตอน Infinity Rainbow: 4 ขั้นตอน](https://i.howwhatproduce.com/images/010/image-28439-j.webp)
วีดีโอ: Infinity Rainbow: 4 ขั้นตอน
![วีดีโอ: Infinity Rainbow: 4 ขั้นตอน วีดีโอ: Infinity Rainbow: 4 ขั้นตอน](https://i.ytimg.com/vi/z5C5ngy345s/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
![อินฟินิตี้ เรนโบว์ อินฟินิตี้ เรนโบว์](https://i.howwhatproduce.com/images/010/image-28439-1-j.webp)
กระจกอินฟินิตี้เป็นภาพลวงตาที่สนุกสนานเหมาะสำหรับสายรุ้งที่สดใส คำแนะนำนี้จะแสดงให้คุณเห็นถึงวิธีการสร้างสายรุ้งอินฟินิตี้แบบพกพาที่คุณสามารถนำติดตัวไปได้
วัสดุ
- กล่องหรือสิ่งห่อหุ้มอื่นๆ
- พื้นผิวกระจก
- วัสดุย้อมสี
- แถบนีโอพิกเซล
- controller เช่น CPX ของ Adafruit หรือ gemma
- แบตเตอรี่และสายไฟที่ใช้ร่วมกันได้
โปรดทราบว่าคุณต้องใช้ทั้งวัสดุกระจกใสและพื้นผิวกระจกเต็มบาน ฉันใช้กระเบื้องกระจกพลาสติกและฟิล์มติดกระจกหน้าต่าง
กล่องจะต้องมีพื้นผิวเรียบที่คุณสามารถตัดออกและปิดด้วยวัสดุย้อมสี นอกจากนี้ยังต้องมีขนาดใหญ่พอที่จะใส่คอนโทรลเลอร์ แบตเตอรี่ และสายไฟเพิ่มเติมได้
เสบียง
อุปกรณ์เพิ่มเติมรวมถึงการบัดกรีและการเขียนโปรแกรม ใช้ Arduino IDE เพื่อตั้งโปรแกรม Circuit Playground Express (CPX) หรือ gemma อย่าลืมเพิ่มไลบรารี Adafruit โดยใช้ตัวจัดการไลบรารี
ขั้นตอนที่ 1: เตรียมเอกสารแนบ
![เตรียมเอกสารแนบ เตรียมเอกสารแนบ](https://i.howwhatproduce.com/images/010/image-28439-2-j.webp)
![เตรียมเอกสารแนบ เตรียมเอกสารแนบ](https://i.howwhatproduce.com/images/010/image-28439-3-j.webp)
![เตรียมเอกสารแนบ เตรียมเอกสารแนบ](https://i.howwhatproduce.com/images/010/image-28439-4-j.webp)
ติดตามตัวครอบและตัดส่วนของกระจกและวัสดุย้อมสี ทำให้มีขนาดเล็กลงเล็กน้อยเพื่อให้สามารถใส่เข้าไปข้างในได้ ตัดส่วนหนึ่งออกจากด้านบนของภาชนะโดยปล่อยให้มีที่ว่างพอที่จะสร้างริมฝีปาก ภาชนะที่ฉันใช้อยู่มีหน้าต่างพลาสติกอยู่แล้ว ดังนั้นฉันจึงไม่ต้องตัดฝาที่นี่
เนื่องจากกล่องหุ้มของฉันเป็นโลหะ ฉันจึงพันไว้ด้วยเทปพันสายไฟ ตรวจสอบให้แน่ใจว่าไม่มีโลหะเปล่าที่สามารถลัดวงจรของคุณได้! ฉันยังใช้กระดาษแข็งแถบหนึ่งเพื่อติดไฟ LED
ขั้นตอนที่ 2: ต่อวงจรของคุณ
![ต่อวงจรของคุณ ต่อวงจรของคุณ](https://i.howwhatproduce.com/images/010/image-28439-5-j.webp)
การเดินสายไฟค่อนข้างง่าย มีการเชื่อมต่อเพียง 3 รายการ แต่ต้องแน่ใจว่าคุณกำลังเชื่อมต่อกับจุดเริ่มต้นของแถบ ควรทำการเชื่อมต่อข้อมูลระหว่าง A0 บน CPX และ Din บนแถบ Neopixel หากคุณกำลังใช้ Gemma ให้ต่อสาย D1 เข้ากับ Din ของแถบ ต่อสาย 5V บนแถบเข้ากับ Vout ของคอนโทรลเลอร์ สิ่งนี้จะให้พลังงานแก่ LED มากขึ้น สุดท้าย เชื่อมต่อกราวด์ระหว่างคอนโทรลเลอร์กับแถบไฟ LED
ขั้นตอนที่ 3: ตั้งโปรแกรม Rainbow
Arduino เป็นวิธีที่ง่ายในการตั้งโปรแกรมไฟ LED RGB เหล่านี้ หากคุณยังไม่มีอินเทอร์เฟซการเขียนโปรแกรม ให้ดาวน์โหลดจาก arduino.cc พวกเขามีหน้าเริ่มต้นที่จะแนะนำคุณในแต่ละขั้นตอน หลังจากติดตั้ง Arduino IDE คุณจะใช้ตัวจัดการไลบรารีในตัวเพื่อเพิ่มการรองรับ NeoPixels ของ Adafruit และสำหรับบอร์ดควบคุมของคุณ
เมื่อคุณตั้งค่าไลบรารีแล้ว คุณจะสามารถเข้าถึงโปรแกรมตัวอย่าง NeoPixel ได้ เริ่มต้นด้วยตัวอย่างปุ่มหมุน มีรุ้งให้เล่น 3 แบบ: เรนโบว์ เรนโบว์ไซเคิล และโรงละครเชสเรนโบว์ สิ่งที่ฉันชอบคือ RainbowCycle
คุณต้องทำการเปลี่ยนแปลงเพียง 3 รายการในโปรแกรมตัวอย่าง
1) ตั้งค่าจำนวน NeoPixels ด้วย PIXEL_COUNT ตัวอย่างเช่น หากคุณมีไฟ LED 16 ดวง ให้เปลี่ยนบรรทัดของรหัสเป็น:
#define PIXEL_COUNT 16
2) ตั้งค่าพินเอาต์พุตของคอนโทรลเลอร์ หากคุณกำลังใช้ CPX ตรวจสอบให้แน่ใจว่าได้กำหนด PIXEL_PIN ด้วยบรรทัด
#define PIXEL_PIN 6
หากคุณกำลังใช้ Gemma คุณจะเปลี่ยนบรรทัดนี้เป็น
#define PIXEL_PIN 1
3) เปลี่ยนรหัสหลัก ใน Arduino รูทีนหลักคือลูป () ค้นหารูทีนนั้นและแทนที่ด้วยสิ่งต่อไปนี้
วงเป็นโมฆะ () { rainbowCycle (20);
}
ตอนนี้เสียบเข้าและดาวน์โหลด คุณควรเห็นผลลัพธ์ใน NeoPixels
ขั้นตอนที่ 4: ประกอบ
![ประกอบ ประกอบ](https://i.howwhatproduce.com/images/010/image-28439-6-j.webp)
![ประกอบ ประกอบ](https://i.howwhatproduce.com/images/010/image-28439-7-j.webp)
![ประกอบ ประกอบ](https://i.howwhatproduce.com/images/010/image-28439-8-j.webp)
สิ่งแรกที่ต้องประกอบคือการวางสีซีทรูที่ฝาด้านบน นี่คือการแสดงที่แนบมาด้วยเทปสองหน้า
ติดแถบ NeoPixel ให้ชิดกับฝาให้มากที่สุด
ถัดไป ใส่แบตเตอรี่และตัวควบคุมลงในกล่องหุ้ม หากคุณกำลังใช้ CPX จะเปิดขึ้นโดยอัตโนมัติ หากคุณกำลังใช้ Gemma คุณอาจต้องเปิดเครื่อง ไฟ LED จะติดสว่างในขั้นตอนนี้
วางบริการมิเรอร์ไว้เหนือวงจร พยายามรักษาความปลอดภัยให้ใกล้กับไฟ LED มากที่สุด
ขั้นตอนสุดท้ายคือการปิดฝา ตอนนี้คุณมีรุ้งอินฟินิตี้แบบพกพาของคุณแล้ว!
แนะนำ:
Rainbow Dice: 6 ขั้นตอน (พร้อมรูปภาพ)
![Rainbow Dice: 6 ขั้นตอน (พร้อมรูปภาพ) Rainbow Dice: 6 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-1835-j.webp)
Rainbow Dice: ทำให้กล่องเกมลูกเต๋ามี 5 ชิ้นที่สร้างขึ้นจากไฟ LED smd ใน 5 สี ซอฟต์แวร์ขับเคลื่อนช่วยให้มีโหมดเกมที่แตกต่างกันโดยมีลูกเต๋าหลายลูก สวิตช์หลักหนึ่งตัวช่วยให้สามารถเลือกเกมและทอยลูกเต๋าได้ สวิตช์แต่ละตัวที่อยู่ถัดจากแต่ละ
BrickPi - Rainbow Unicorn: 15 ขั้นตอน (พร้อมรูปภาพ)
![BrickPi - Rainbow Unicorn: 15 ขั้นตอน (พร้อมรูปภาพ) BrickPi - Rainbow Unicorn: 15 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-1644-18-j.webp)
BrickPi - Rainbow Unicorn: เข้าสู่ช่วงการสอนของ Covid และ Shelter-in-Place และไม่มีค่ายฤดูร้อน (ส่วนที่ดีที่สุดของปีการสอน!) ฉันมี Lego "Club" วันศุกร์ โดยส่วนใหญ่เป็นเด็กชายอายุ 8-10 ปี เนื่องจากสโมสรนี้เกิดขึ้นในช่วงหลังเลิกเรียน หลังจากที่เด็กๆ เหล่านี้เคยอยู่ในส
สร้าง Rainbow Interactive Bridge โดยใช้ Minecraft Raspberry Pi Edition: 11 ขั้นตอน
![สร้าง Rainbow Interactive Bridge โดยใช้ Minecraft Raspberry Pi Edition: 11 ขั้นตอน สร้าง Rainbow Interactive Bridge โดยใช้ Minecraft Raspberry Pi Edition: 11 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-898-22-j.webp)
สร้าง Rainbow Interactive Bridge โดยใช้ Minecraft Raspberry Pi Edition: เมื่อวานนี้ ฉันเห็นหลานชายอายุ 8 ขวบเล่น Minecraft กับ Raspberry Pi ที่ฉันให้ไว้ก่อนหน้านี้ แล้วฉันก็ได้ไอเดีย นั่นคือการใช้โค้ดเพื่อสร้าง Minecraft ที่ปรับแต่งและน่าตื่นเต้น โครงการ pi LED บล็อก Minecraft Pi เป็นวิธีที่ยอดเยี่ยมในการเริ่มต้นกับ
ขวดโค้ก Arduino & Neopixel Rainbow Party Light: 7 ขั้นตอน (พร้อมรูปภาพ)
![ขวดโค้ก Arduino & Neopixel Rainbow Party Light: 7 ขั้นตอน (พร้อมรูปภาพ) ขวดโค้ก Arduino & Neopixel Rainbow Party Light: 7 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-2115-27-j.webp)
Arduino & Neopixel Coke Bottle Rainbow Party Light: ดังนั้น Doon ลูกชายของฉันจึงเห็นไฟปาร์ตี้สุดเจ๋งที่ทำจากขวดโค้กเก่าและอวัยวะภายในของ Glow Sticks ที่เหนียวเหนอะหนะ และถามว่าเราจะสร้างมันขึ้นมาสำหรับการสอบในโรงเรียนที่กำลังจะมาถึงของเขาได้ไหม Are Over Blowout PartAYYY!! ! ฉันพูดได้ แต่คุณไม่ควรมีบางอย่างที่
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน
![Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-2825-28-j.webp)
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C | เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C การใช้ Arduino IDE: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ neopixel ws2812 LED หรือแถบนำหรือเมทริกซ์นำหรือวงแหวน LED พร้อมบอร์ดพัฒนา m5stack m5stick-C พร้อม Arduino IDE และเราจะทำ ลายรุ้งกับมัน