สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
วิสัยทัศน์เริ่มต้นสำหรับโครงการนี้คือการตั้งค่า LED เพื่อเปิดและปิดด้วยตัวเองโดยอิงจากแสงโดยรอบ และเพื่อกะพริบและปรับความเข้มเพื่อจำลองเทียน ชิ้นส่วนที่ต้องการ:1 x Arduino1 x LED (ควรเป็นหลอดสีเหลืองสว่างสำหรับ ความสมจริง) 1 x LDR (ตัวต้านทานแบบพึ่งพาแสง) ตัวต้านทาน 1 x 1000 โอห์ม ตัวต้านทาน 1 x 220 โอห์ม
ขั้นตอนที่ 1: แกะสลักฟักทอง
แกะสลักฟักทอง
ขั้นตอนที่ 2: เขียนโค้ด
ฉันเขียนค่าสุ่มหลายค่าเพื่อให้เอฟเฟกต์ค่อนข้างสมจริง เปลี่ยนค่าหรือเปลี่ยนทั้งโค้ดหากคุณต้องการเอฟเฟกต์ที่แตกต่างหรือสมจริงยิ่งขึ้น ฉันไม่เคยมีคำสั่งการเขียนโปรแกรมที่เป็นทางการมาก่อนเลย และด้วยเหตุนี้โค้ดของฉันจึงแทบไม่มีประสิทธิภาพเท่ากับการใช้ Arduino ในการจุดไฟฟักทอง ดังนั้นหากใครมีข้อเสนอแนะเกี่ยวกับวิธีการทำให้โค้ดมีประสิทธิภาพมากขึ้นหรือดีขึ้นทุกด้าน ฉันขอขอบคุณความช่วยเหลือใด ๆ
ขั้นตอนที่ 3: ประสานและเสียบ
บัดกรีสายไฟสองเส้นเข้ากับ LDR เพื่อให้วางตำแหน่งภายในฟักทองได้ บัดกรีตัวต้านทาน 220 โอห์มกับขาสั้นของ LED แล้วเสียบเข้ากับหมุดกราวด์ เสียบขายาวเข้าไปในพินดิจิตอล 9. เสียบสายหนึ่งเส้นจาก LDR และขาข้างหนึ่งของตัวต้านทาน 1,000 โอห์มในพินอะนาล็อก 3ใส่ปลายอีกด้านหนึ่งของ LDR ใน 5v และปลายอีกด้านหนึ่งของตัวต้านทาน 1,000 โอห์มในกราวด์ที่สอง
ขั้นตอนที่ 4: กระเป๋าขึ้น
โยนลงในถุงซิปล็อคเพื่อป้องกันอุปกรณ์อิเล็กทรอนิกส์ - คุณจะต้องการกระเป๋าให้ใหญ่พอที่จะวาง LDR ในช่องเปิดในฟักทองได้ (เพื่อให้สามารถอ่านระดับแสงโดยรอบได้)
ขั้นตอนที่ 5: ดูมันในการดำเนินการ
Arduino ขับเคลื่อนไฟฟักทองจาก Jason Sauers บน Vimeo