สารบัญ:

หลอดไฟ LED พัลส์เซนเซอร์: 4 ขั้นตอน
หลอดไฟ LED พัลส์เซนเซอร์: 4 ขั้นตอน

วีดีโอ: หลอดไฟ LED พัลส์เซนเซอร์: 4 ขั้นตอน

วีดีโอ: หลอดไฟ LED พัลส์เซนเซอร์: 4 ขั้นตอน
วีดีโอ: หลอดLED ฟลูออเรสเซนต์ มีอยู่2แบบ มีวิธีการต่อแบบไหน ต่างกันอย่างไร 2024, พฤศจิกายน
Anonim
หลอดไฟ LED พัลส์เซนเซอร์
หลอดไฟ LED พัลส์เซนเซอร์

เมื่อบุคคลเข้านอน อัตราการเต้นของหัวใจจะลดลง 8% ดังนั้นหลอดไฟของเราจะให้แสงสว่างเมื่อผู้ใช้เข้าสู่โหมดสลีป และเมื่อชีพจรของเขาลดลง ความสว่างของหลอดไฟก็จะจางลงจนดับเมื่อผู้ใช้หลับ

หลอดไฟ LED Strip เชื่อมต่อกับพัลส์เซนเซอร์ เมื่อเซ็นเซอร์ตรวจจับชีพจร สายรัด LED จะเปิดขึ้นพร้อมความสว่างตามชีพจรของคุณ หากชีพจรของคุณสูง แถบ LED จะส่องแสงด้วยความเข้มสูง หากชีพจรของคุณต่ำ สาย LED ที่มีความเข้มน้อยลง

ขั้นตอนที่ 1: ขั้นตอนที่ 1: เครื่องมือและวัสดุ

ขั้นตอนที่ 1: เครื่องมือและวัสดุ
ขั้นตอนที่ 1: เครื่องมือและวัสดุ

- เครื่องพิมพ์ 3 มิติ หรือ บริการพิมพ์ 3 มิติ

- Arduino UNO/ Arduino นาโน

- 1 ม. แถบ LED Neopixel 5050 RGB SMD 60 พิกเซล IP67 Black PCB 5V DC

- พาวเวอร์ซัพพลาย +5V

- ตัวเก็บประจุแบบไมโครฟารัด 1,000 ตัว (*1)

- ความต้านทาน 470 โอห์ม

- เซ็นเซอร์ชีพจร

หมายเหตุ:

(*1) เมื่อใช้แหล่งจ่ายไฟ DC หรือแบตเตอรี่ขนาดใหญ่โดยเฉพาะ เราแนะนำให้เพิ่มตัวเก็บประจุขนาดใหญ่ (1000 µF, 6.3V หรือสูงกว่า) ที่ขั้ว + และ – สิ่งนี้จะช่วยป้องกันกระแสไฟเริ่มต้นจากการทำลายพิกเซล

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

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

เซ็นเซอร์วัดอัตราการเต้นของหัวใจจะต้องเชื่อมต่อกับบอร์ด Arduino 5V กับพินอะนาล็อก ในกรณีนี้ เราเลือก A0 และลงกับพื้น

แถบ LED นั้นซับซ้อนกว่า มีสายเคเบิลที่ต้องเชื่อมต่อกับพินดิจิตอลเราเลือกพิน 6 อันหนึ่งไปที่พื้นและอันสุดท้ายต่อไฟ เราสามารถเชื่อมต่อ Arduino กับแหล่งจ่ายไฟ 5V หรือแบตเตอรี่ภายนอก หากคุณเลือกแหล่งจ่ายไฟแบบตั้งโต๊ะ คุณจะไม่มีปัญหาใดๆ อย่างไรก็ตาม หากคุณเลือกใช้แบตเตอรี่ภายนอก เราขอแนะนำอย่างยิ่งให้รวมตัวเก็บประจุขนาด 1000 µF สำหรับแบตเตอรี่ที่มีแรงดันไฟฟ้าสูงกว่า 6, 3 V

คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับแหล่งจ่ายไฟภายนอกได้ที่ลิงค์ต่อไปนี้:

ขั้นตอนที่ 3: การเขียนโปรแกรม

การเขียนโปรแกรม
การเขียนโปรแกรม
การเขียนโปรแกรม
การเขียนโปรแกรม
การเขียนโปรแกรม
การเขียนโปรแกรม

ขั้นตอนต่อไปคือการสร้างโปรแกรม Arduino

ขั้นตอนแรกคือการติดตั้ง Adafruit Library สามารถพบได้ที่นี่:

ที่จุดเริ่มต้นของโปรแกรม เราต้องนำเข้าไลบรารี AdafruitNeopixel และตั้งโปรแกรมการตั้งค่า

ภาพที่สองแสดงลูปที่โปรแกรมทำงาน ทุกครั้งที่อัตราการเต้นของหัวใจของเราเพิ่มหรือลดความเข้มของแสงที่เปลี่ยนไป จากสีฟ้าอ่อนสำหรับอัตราการเต้นของหัวใจต่ำเป็นสีขาวสว่างสำหรับอัตราการเต้นของหัวใจสูง

รูปที่สามแสดงโปรแกรมที่จะตามแถบ LED โปรแกรมนี้อยู่ท้ายสุด ไฟ LED ในแถบจะเปิดขึ้นทีละดวง

ขั้นตอนที่ 4: การสร้างต้นแบบ

การสร้างต้นแบบ
การสร้างต้นแบบ
การสร้างต้นแบบ
การสร้างต้นแบบ
การสร้างต้นแบบ
การสร้างต้นแบบ

ถึงเวลาสร้างหลอดไฟและทดสอบโปรแกรม Arduino

รูปร่างเป็นไส้ดินสอธรรมดา คุณจึงสามารถซื้อโคมไฟทรงกระบอกหรือสร้างไฟล์ SolidWorks แล้วพิมพ์ออกมาได้

ต้องเป็นวัสดุโปร่งแสงเพื่อไม่ให้มองเห็นภายในตัวโคมไฟแต่แสงยังสามารถดับได้

ในการสรุปโครงการคุณต้องทดสอบหลอดไฟ หากไฟ LED เริ่มทำงานผิดปกติ คุณต้องดูว่าแถบ LED ได้รับพลังงานเพียงพอหรือไม่ แถบ LED NeoPixel ค่อนข้างทรงพลัง และหากไม่ได้รับพลังงานเพียงพอ มันก็จะทำงานไม่ถูกต้อง

แนะนำ: