สารบัญ:

Mood Lamp พร้อมจอ LCD: 5 ขั้นตอน
Mood Lamp พร้อมจอ LCD: 5 ขั้นตอน

วีดีโอ: Mood Lamp พร้อมจอ LCD: 5 ขั้นตอน

วีดีโอ: Mood Lamp พร้อมจอ LCD: 5 ขั้นตอน
วีดีโอ: DIY ซ่อมจอเครื่องคิดเลข ดำ ด่าง และจอLCD ที่ใช้ฟิล์มโพราไรซ์ ด้วยตัวเองง่ายๆ - Daddy's Tips 2024, กรกฎาคม
Anonim
Image
Image
รวบรวมข้อกำหนด
รวบรวมข้อกำหนด

ขอบคุณโปรเจ็กต์ Exquisite Mood Lamp ของ Makers-sac (โคมไฟอารมณ์ Exquisite ของ Maker-sac) ฉันมีไอเดียที่จะเพิ่มฟีเจอร์ใหม่ให้กับโปรเจ็กต์นี้ และนี่คือการบ้านจากครูในโรงเรียนของฉัน โครงการนี้เป็นเรื่องง่ายมากสำหรับทุกคน ฉันหวังว่าคุณจะสนุกกับโครงการนี้!

ขั้นตอนที่ 1: รวบรวมข้อกำหนด

รวบรวมข้อกำหนด
รวบรวมข้อกำหนด
รวบรวมข้อกำหนด
รวบรวมข้อกำหนด
รวบรวมข้อกำหนด
รวบรวมข้อกำหนด
  • Arduino Leonardo
  • สาย USB (ประเภท A ถึง B)
  • RGB LED
  • โพเทนชิออมิเตอร์ (3 หน่วย)
  • ตัวต้านทาน (100 โอเมก้า)
  • หน้าจอ LCD
  • สายจัมเปอร์
  • คณะกรรมการขนมปัง
  • สีอะครีลิค (เทา ดำ ขาว และแดง)
  • กล่องที่สามารถใส่ลงในบอร์ด Arduino และ Bread Board ได้
  • มีดเอนกประสงค์
  • กระดาษลอกลาย
  • กาว
  • กระดานกระดาษ
  • สีโป๊วสำหรับติดตั้งแบบถอดได้

นี่คืออุปกรณ์ทั้งหมดที่คุณต้องใช้ในการสร้างสิ่งนี้ ฉันได้แนบรูปภาพบางส่วนสำหรับการอ้างอิงของคุณ

ขั้นตอนที่ 2: การออกแบบวงจร

การออกแบบวงจร
การออกแบบวงจร
การออกแบบวงจร
การออกแบบวงจร
การออกแบบวงจร
การออกแบบวงจร

ทำการเชื่อมต่อวงจรดังแสดงในรูป ง่ายๆ.

ขั้นตอนที่ 3: การเขียนโปรแกรมสำหรับหลอดไฟ/หน้าจอ

ดาวน์โหลดไฟล์นี้หรือคัดลอกโปรแกรมด้านล่างหรือคัดลอกลิงค์นี้ในแอป Arduino ของคุณ อัปโหลดไปยัง Arduino และโครงการนี้เสร็จสิ้นแล้วครึ่งหนึ่ง! การเขียนโปรแกรม

int a, b, c;

#รวม #รวม

// เพื่อให้การควบคุม LCD เหล่านี้ทำงาน คุณต้องแทนที่ไลบรารี LCD มาตรฐานจาก… // https://github.com/marcoschwartz/LiquidCrystal_I2… // ดาวน์โหลดโดยตรง https://github.com/marcoschwartz/LiquidCrystal_I2… // ของคุณ โครงการจะไม่รวบรวมจนกว่าจะเสร็จสิ้น LiquidCrystal_I2C lcd_I2C_27(0x27, 16, 2); // ตั้งค่าที่อยู่ LCD สำหรับอักขระ 16 ตัวและจอแสดงผล 2 บรรทัด

การตั้งค่าเป็นโมฆะ ()

{

โหมดพิน (A0, INPUT);

โหมดพิน (A1, INPUT);

โหมดพิน (A2, INPUT);

โหมดพิน (5, เอาต์พุต);

โหมดพิน(6, เอาต์พุต);

โหมดพิน (9, เอาต์พุต); lcd_I2C_27.init (); // เริ่มต้น LCD lcd_I2C_27.backlight();

}

วงเป็นโมฆะ ()

{

a=analogRead(A0)/4.0156;

b=analogRead(A1)/4.0156;

c=analogRead(A2)/4.0156;

analogWrite(5, ก);

analogWrite(6, b);

analogWrite (9, c); lcd_I2C_27.setCursor(0, 0); // ตั้งค่าเคอร์เซอร์ การนับเริ่มต้นด้วย 0 lcd_I2C_27.print("สวัสดี"); // พิมพ์ข้อความไปยัง LCD

}

ป.ล. คุณสามารถเปลี่ยนคำว่าหน้าจอ LCD ได้ ฉันเลือก "สวัสดี" ดังที่คุณเห็นด้านบน

และคุณต้องดาวน์โหลด "ไลบรารี" เพื่อให้โปรแกรมนี้ใช้งานได้ นี่คือวิธีติดตั้ง Arduino Libraries

ฉันแนะนำให้คุณใช้สีโป๊วสำหรับติดตั้งแบบถอดได้เพื่อติดโพเทนชิโอมิเตอร์บนเขียงหั่นขนม

ขั้นตอนที่ 4: การสร้างภาชนะสำหรับโคมไฟของคุณ

การทำภาชนะสำหรับโคมไฟของคุณ
การทำภาชนะสำหรับโคมไฟของคุณ
การทำภาชนะสำหรับโคมไฟของคุณ
การทำภาชนะสำหรับโคมไฟของคุณ
การทำภาชนะสำหรับโคมไฟของคุณ
การทำภาชนะสำหรับโคมไฟของคุณ
  1. ตัดเค้าโครงของกล่องดังภาพด้านล่าง: ตัดรูสำหรับสาย USB ของคุณ รูสำหรับสายจัมเปอร์ LCD ของคุณออกมา สามรูสำหรับโพเทนชิออมิเตอร์ของคุณที่มุมซ้ายหรือที่ใดก็ตามที่คุณวางโพเทนชิออมิเตอร์
  2. ลงสีกล่องด้วยสีอะครีลิคตามใจฉัน หรือจะเลือกสีเองก็ได้!
  3. ตัดกระดาษลอกลายตามขนาดเตาที่เหมาะสม ซึ่งควรตัดในขั้นตอนแรก
  4. ตัดกระดาษแข็งที่พอดีกับกล่องของเรา จุดประสงค์ของมันคือเพื่อถือ Arduino ไว้ใกล้กับด้านบนของกล่องเพื่อให้แสงสามารถทะลุผ่านกระดาษลอกลายได้
  5. เสร็จแล้ว!

ป.ล. อย่าลืมปิดผนึกกล่องก่อน เพราะคุณจำเป็นต้องใส่บอร์ด Arduino และเขียงหั่นขนมไว้ในกล่อง และง่ายต่อการตัดรูในขณะที่ด้านล่างของกล่องยังเปิดอยู่ นอกจากนี้ หากคุณต้องการให้บอร์ด Arduino และเขียงหั่นขนมสามารถถอดออกได้ อย่าลืมซื้อของต่างๆ เช่น เทปตะขอและห่วง หรือสีโป๊วสำหรับติดตั้งแบบถอดได้เพื่อเปิดและปิดกล่องได้อย่างอิสระ!

ฉันอยากให้มันดูเหมือนเตาเล็กๆ เพราะโพเทนชิโอมิเตอร์ดูเหมือนด้ามเตา หวังว่าคุณจะชอบมันเช่นกัน!

ขั้นตอนที่ 5: สนุก

คุณทำได้แล้ว! คุณสามารถหมุนโพเทนชิโอมิเตอร์เพื่อเปลี่ยนความสว่างและสีได้ สนุก!

แนะนำ: