สารบัญ:

ไฟ LED ฟักทองควบคุมโดย Arduino: 5 ขั้นตอน
ไฟ LED ฟักทองควบคุมโดย Arduino: 5 ขั้นตอน

วีดีโอ: ไฟ LED ฟักทองควบคุมโดย Arduino: 5 ขั้นตอน

วีดีโอ: ไฟ LED ฟักทองควบคุมโดย Arduino: 5 ขั้นตอน
วีดีโอ: #15 สอน Arduino Tutorial : Arduino GPIO ควบคุม LED 8 ดวง 2024, พฤศจิกายน
Anonim
ไฟ LED ฟักทองควบคุมโดย Arduino
ไฟ LED ฟักทองควบคุมโดย Arduino

วิสัยทัศน์เริ่มต้นสำหรับโครงการนี้คือการตั้งค่า 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

แนะนำ: