สารบัญ:
วีดีโอ: เอฟเฟกต์เปลวไฟริบหรี่ที่สมจริงด้วย Arduino และ LED: 4 ขั้นตอน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ในโครงการนี้ เราจะใช้ LED 3 ดวงและ Arduino เพื่อสร้างเอฟเฟกต์ไฟที่สมจริง ซึ่งสามารถใช้ในไดโอรามา รถไฟจำลอง หรือเตาผิงปลอมในบ้านของคุณ หรือใส่ไว้ในขวดโหลแก้วหรือหลอดแก้ว ซึ่งไม่มีใครรู้ มันไม่ใช่เทียนจริงข้างใน นี่เป็นโครงการที่เรียบง่ายจริงๆ เหมาะสำหรับผู้เริ่มต้น
ขั้นตอนที่ 1: ขั้นตอนที่ 1 - ต่อสายไฟ LED
ต่อสายไฟ LED 3 ดวง ใช้ 2 x Diffused Yellow และ 1 x Diffused RED คุณสามารถเพิ่มจำนวน LED ได้หากต้องการให้หน้าจอใหญ่ขึ้นหรือสว่างขึ้น พิจารณาการใช้ทรานซิสเตอร์หากค่าแอมแปร์ของคุณเกินค่าที่ Arduino สามารถจัดหาได้ ใช้ตัวต้านทานที่เหมาะกับ LED ประเภทของคุณโดยเฉพาะ
ขั้นตอนที่ 2: ป้อนรหัส
ป้อนรหัสนี้: // LED Fire Effectint ledPin1 = 10;int ledPin2 = 9;int ledPin3 = 11;การตั้งค่าเป็นโมฆะ (){pinMode(ledPin1, OUTPUT);pinMode(ledPin2, OUTPUT);pinMode(ledPin3, OUTPUT);} วงเป็นโมฆะ () {analogWrite (ledPin1 สุ่ม (120) +135);analogWrite (ledPin2 สุ่ม (120) +135);analogWrite (ledPin3 สุ่ม (120) +135); ล่าช้า (สุ่ม (100));}
ขั้นตอนที่ 3: อัปโหลดและเรียกใช้
อัปโหลดรหัสไปยัง Arduino และเรียกใช้ ตอนนี้คุณจะมีเอฟเฟกต์เปลวไฟ/ไฟที่เหมือนจริงจากไฟ LED สะท้อนแสงจากการ์ดสีขาวหรือกระจกเพื่อให้ได้เอฟเฟกต์เต็มที่
ขั้นตอนที่ 4: วิดีโอของเอฟเฟกต์
วิดีโอของเอฟเฟกต์ สีและเอฟเฟกต์แสดงได้ไม่ดีนักในวิดีโอ ในชีวิตจริงมันเป็นเอฟเฟกต์เปลวไฟที่มีประสิทธิภาพมาก ให้มันลอง.