สารบัญ:
- ขั้นตอนที่ 1: วัสดุและเครื่องมือที่จำเป็น
- ขั้นตอนที่ 2: การเตรียมการ
- ขั้นตอนที่ 3: ความปลอดภัย
- ขั้นตอนที่ 4: คำแนะนำและเคล็ดลับ
- ขั้นตอนที่ 5: การประกอบตอนที่ 1a
- ขั้นตอนที่ 6: การประกอบตอนที่ 1b
- ขั้นตอนที่ 7: การประกอบ ตอนที่ 2
- ขั้นตอนที่ 8: การประกอบตอนที่ 3
- ขั้นตอนที่ 9: การประกอบตอนที่ 4
- ขั้นตอนที่ 10: การประกอบ ตอนที่ 5
- ขั้นตอนที่ 11: การประกอบตอนที่ 6
- ขั้นตอนที่ 12: การประกอบ ขั้นตอนที่7
- ขั้นตอนที่ 13: การประกอบ ขั้นตอนที่ 8
- ขั้นตอนที่ 14: การประกอบ ขั้นตอนที่ 9
- ขั้นตอนที่ 15: การประกอบ ขั้นตอนที่ 10: อัปโหลดรหัสและประกอบให้เสร็จสิ้น
- ขั้นตอนที่ 16: การประกอบ ขั้นตอนที่ 11: คำอธิบายรหัส
- ขั้นตอนที่ 17: แผนภาพวงจร
- ขั้นตอนที่ 18: แนวคิดเพิ่มเติม
วีดีโอ: Breathe Light Anxiety Device พร้อมเครื่องวัดอัตราการเต้นของหัวใจ: 18 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
เมื่อโลกยุ่งมากขึ้น ทุกคนต่างก็อยู่ในสภาพแวดล้อมที่มีความเครียดสูงมากขึ้น นักศึกษาวิทยาลัยมีความเสี่ยงสูงต่อความเครียดและความวิตกกังวล การสอบเป็นช่วงที่มีความเครียดสูงเป็นพิเศษสำหรับนักเรียน และโดยทั่วไปแล้วสมาร์ทวอทช์ที่มีการตั้งค่าการฝึกหายใจจะไม่ได้รับอนุญาตให้ใช้ในระหว่างการสอบ เนื่องจากสามารถส่งข้อความและเชื่อมต่ออินเทอร์เน็ตได้
"Breathe Light" เป็นอุปกรณ์ที่เน้นความวิตกกังวลแบบง่าย ๆ ซึ่งไม่มีการเชื่อมต่ออินเทอร์เน็ตและยินดีต้อนรับในการสอบ อุปกรณ์นี้ไม่ใช่อุปกรณ์เฉพาะผู้ใช้ ซึ่งช่วยให้สามารถปรับให้เข้ากับบุคคลที่ต้องการการควบคุมความวิตกกังวลได้อย่างง่ายดาย ด้วยการใช้ NeoPixel LED สี่ชุด ผู้ใช้จะสามารถทำตามขั้นตอนเพื่อฝึกการหายใจ และติดตามอัตราการเต้นของหัวใจก่อนและหลังการออกกำลังกายเพื่อดูว่าระดับความเครียดลดลงหรือไม่
ขั้นตอนที่ 1: วัสดุและเครื่องมือที่จำเป็น
วัสดุ:
- อดาฟรุตฟลอร่า ($14.95)
- เขียงหั่นขนม ($5.00)
- Adafruit NeoPixels (4) ($ 7.95)
- พัลส์เซนเซอร์ ($ 25.00)
- คลิปจระเข้ ($ 3.95)
- สายจัมเปอร์เขียงหั่นขนม ($ 3.95)
- แบตเตอรี่ลิเธียมไอออนโพลิเมอร์ ($9.95)
- ตัวต้านทาน 220 โอห์ม ($6.28)
- ปุ่มกด ($5.99)
- Legos สารพัน ($10- $40) (หมายเหตุ: คุณไม่จำเป็นต้องมี Lego จำนวนมาก)
ค่าใช้จ่ายทั้งหมด: (94-124 ดอลลาร์)
เครื่องมือ:
- ซอฟต์แวร์ Arduino (ฟรี) - จำเป็น
- คีมจมูกเข็ม (~ $6) หรือเครื่องตัดหนังกำพร้า (~ $4) - แนะนำ
- ชุดบัดกรี/วัสดุ (~$11)- อุปกรณ์เสริม
ค่าใช้จ่ายทั้งหมด: ($ 15-17)
ขั้นตอนที่ 2: การเตรียมการ
ก่อนเริ่มโครงการและใช้วัสดุข้างต้น สิ่งสำคัญคือต้องพัฒนาความรู้พื้นฐานที่ดีเกี่ยวกับสิ่งที่กำลังใช้
อดาฟรุต ฟลอร่า
Adafruit Flora เป็นไมโครคอนโทรลเลอร์ขนาดเล็ก เรียบง่าย และทรงพลัง ซึ่งมีประโยชน์สำหรับทั้งผู้เริ่มต้นและผู้เชี่ยวชาญ มันมีขนาดเล็กมาก (ใหญ่กว่าหนึ่งในสี่เพียงเล็กน้อยเท่านั้น) และสวมใส่ได้! ภาพด้านบนแสดงแผนภาพ pinout สำหรับ Adafruit Flora หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับฟลอรา โปรดไปที่ลิงก์ต่อไปนี้:
learn.adafruit.com/getting-started-with-fl…
อดาฟรุต NeoPixels
NeoPixels โดย Adafruit เป็นไฟ LED RGB ที่สามารถระบุตำแหน่งแยกกันได้ ซึ่งออกแบบมาโดยเฉพาะสำหรับอุปกรณ์สวมใส่ NeoPixels สามารถต่อโซ่ได้ ซึ่งหมายความว่าคุณต้องการเพียงขาเดียวเชื่อมต่อกับไมโครคอนโทรลเลอร์เพื่อเชื่อมต่อ LED ได้มากเท่าที่ต้องการ สามารถเขียนโค้ดสำหรับ Arduino ได้ แต่ต้องมีการฝึกฝน การวิจัย และการช่วยเหลือตัวอย่างทางออนไลน์เพื่อทำความคุ้นเคยและเพื่อให้ NeoPixels ทำงานตามที่คุณต้องการ ขั้นตอนต่างๆ ในลิงก์ต่อไปนี้มีประโยชน์มาก เนื่องจากจะแจ้งให้คุณทราบเกี่ยวกับวิธีการทำงานของ NeoPixels และให้คำแนะนำในการเขียนโค้ดและตัวอย่างด้วย Arduino
learn.adafruit.com/flora-rgb-smart-pixels/…
PulseSensor
PulseSensor เป็นเซ็นเซอร์วัดอัตราการเต้นของหัวใจแบบพลักแอนด์เพลย์สำหรับ Arduino เพื่อรวบรวมข้อมูลอัตราการเต้นของหัวใจแบบสดสำหรับโครงการต่างๆ เช่นนี้! ไลบรารีที่สามารถดาวน์โหลดไปยัง Arduino ได้ (จะแสดงด้านล่างในไม่ช้า) มีโค้ดตัวอย่างที่จะช่วยให้คุณกลายเป็นผู้เชี่ยวชาญในทันทีด้วยการใช้ PulseSensor ในโครงการ ลิงก์ต่อไปนี้แสดงข้อมูลเพิ่มเติมสำหรับ PulseSensor และอธิบายตัวอย่างโครงการขนาดเล็กเพื่อเริ่มต้นบุคคล
pulsesensor.com/pages/getting-advanced
Arduino Libraries
เพื่อให้โค้ดสามารถสื่อสารกับ Flora สำหรับฟังก์ชันและคำสั่งบางอย่างได้ ต้องติดตั้งไลบรารีต่อไปนี้ใน Arduino สำหรับส่วนประกอบทางไฟฟ้าต่างๆ ใช้ลิงค์นี้หรือลิงค์ในส่วน 'Intro and Supplies' เพื่อดาวน์โหลดซอฟต์แวร์
-
สนามเด็กเล่น PulseSensor
(หมายเหตุ: ไฟล์ Arduino ตัวอย่าง "PulseSensor_BPM" มีประโยชน์ในการสร้างโค้ดสำหรับ Breathe Light)
-
Adafruit NeoPixel Library
(หมายเหตุ: ไฟล์ Arduino ตัวอย่าง "Strandtest" มีประโยชน์ในการสร้างโค้ดสำหรับ Breathe Light)
(หมายเหตุ: สำหรับความช่วยเหลือเพิ่มเติมในการติดตั้งไลบรารี่ ไปที่ลิงค์ต่อไปนี้:
GitHub
GitHub เป็นแพลตฟอร์มที่ทรงพลังที่ช่วยให้บุคคลสามารถสร้างและแบ่งปันซอฟต์แวร์ร่วมกันได้ รหัสที่สร้างขึ้นสำหรับ Breathe Light นั้นแชร์ผ่าน GitHub และสามารถเข้าถึงได้ที่นี่ มันจะถูกอ้างอิงในภายหลังในคำแนะนำภายใต้ขั้นตอนที่ 14 ไลบรารี Arduino และตัวอย่างที่กล่าวถึงข้างต้นที่จำเป็นสำหรับโครงการสามารถเข้าถึงได้ผ่านลิงก์ GitHub ต่อไปนี้
- PulseSensor
- NeoPixel
สำหรับข้อมูลเพิ่มเติมว่า GitHub คืออะไรและเหตุใดจึงมีประโยชน์ โปรดดูวิดีโอนี้
ขั้นตอนที่ 3: ความปลอดภัย
เมื่อต้องรับมือกับวงจรไฟฟ้าใดๆ รวมถึงวงจรที่คุณจะสร้างขึ้นในโครงการนี้ สิ่งสำคัญคือต้องเข้าใจและปฏิบัติตามโปรโตคอลความปลอดภัยทางไฟฟ้าทั้งหมด เพื่อให้โครงการของคุณปลอดภัยและมั่นใจได้ว่าคุณจะไม่ตกใจ รายการต่อไปนี้ให้รายละเอียดขั้นตอนง่ายๆ ในการปฏิบัติตาม
- ห้ามเสียบปลั๊ก Flora เข้ากับคอมพิวเตอร์ขณะเคลื่อนย้ายและต่อสายไฟเข้ากับวงจร
- เมื่อสัมผัสสายไฟหรือส่วนประกอบโลหะอื่นๆ ในวงจร ตรวจสอบให้แน่ใจว่าปิดเครื่องแล้ว เพื่อหลีกเลี่ยงไม่ให้กระแสไฟฟ้าไหลผ่านร่างกายของคุณ
- เก็บของเหลว อาหาร และสิ่งอื่น ๆ ที่อาจหกออกจากวงจรของคุณ
- ตรวจสอบสายไฟที่หลุดลุ่ยทุกครั้งก่อนเปิดเครื่อง
คำเตือน:
นี่ไม่ใช่อุปกรณ์ทางการแพทย์ และไม่ควรใช้ในสถานพยาบาลใดๆ เพื่ออาศัยการวัดอัตราการเต้นของหัวใจที่แม่นยำ ไปพบแพทย์หากคุณต้องการข้อมูลอัตราการเต้นของหัวใจที่ถูกต้อง นี่เป็นเพียงเครื่องมือที่ช่วยให้บุคคลคลายเครียด และไม่ควรใช้เพื่อวินิจฉัยอาการใดๆ
ขั้นตอนที่ 4: คำแนะนำและเคล็ดลับ
ด้านล่างนี้คือคำแนะนำและเคล็ดลับบางประการที่ควรคำนึงถึงในขณะที่คุณกำลังสร้าง Breathe Light
กลยุทธ์การแก้ปัญหา
- หากโค้ดทำงานไม่ถูกต้อง ให้แยกฟังก์ชัน/ส่วนต่างๆ ของโค้ดออกและทดสอบฟังก์ชันเหล่านั้นเพื่อพิจารณาว่าปัญหาอยู่ที่ใด
- ก่อนเริ่มใช้โค้ดและโปรเจ็กต์ ให้ใช้โค้ดตัวอย่างที่ให้ไว้ใน Arduino Libraries สำหรับ PulseSensor และ NeoPixels เพื่อให้แน่ใจว่าอุปกรณ์ทำงานอย่างถูกต้อง
- ตรวจสอบให้แน่ใจว่า PulseSensor มีการเชื่อมต่อที่แน่นหนาและปลอดภัยก่อนที่จะรวบรวมข้อมูลเพื่อลบสิ่งแปลกปลอมที่อาจเคลื่อนที่ได้
- เมื่อเดินสาย ให้ใช้สายสีเดียวกันเมื่อเชื่อมต่อกับพอร์ตเดียวกันเพื่อหลีกเลี่ยงความสับสน
- ใช้สายจัมเปอร์ขนาดเล็กยึดสายไฟไว้เพื่อไม่ให้ขาดการเชื่อมต่อเมื่ออุปกรณ์เคลื่อนที่
- หากคุณใช้หัวแร้งได้ ให้ลองใช้หัวแร้งเพื่อยึดสายไฟที่อาจใช้งานได้ไม่ดี
ข้อมูลเชิงลึก
- เพื่อประหยัดเวลา ให้ทดสอบด้วยคลิปจระเข้เพื่อสร้างต้นแบบก่อนใช้สายไฟ
-
เพื่อประหยัดเวลาและความยุ่งยาก ให้ยืดสายไฟให้แน่นเพื่อเชื่อมต่อกับ NeoPixel แต่ละตัวได้อย่างมั่นคงและสม่ำเสมอ
เลโก้ยังมีประโยชน์มากในการรักษาความปลอดภัยฟลอร่าและแบตเตอรี่แพ็ค
ขั้นตอนที่ 5: การประกอบตอนที่ 1a
เริ่มต้นด้วยการใช้คลิปจระเข้เพื่อเชื่อมต่อพอร์ต #6 บน FLORA จากนั้นใช้คลิปจระเข้อีกอันเพื่อเชื่อมต่อพอร์ต GND ทำเช่นเดียวกันกับพอร์ต VBATT บน FLORA
ขั้นตอนที่ 6: การประกอบตอนที่ 1b
ตอนนี้ ต่อคลิปจระเข้ที่เชื่อมต่อกับพอร์ต 6 เข้ากับลูกศรหันเข้าด้านในของ NeoPixel เชื่อมต่อคลิปพอร์ต GND กับ (-) บน NeoPixel และคลิปพอร์ต VBATT กับ (+) บน NeoPixel
เราใช้การตั้งค่านี้เพื่อทดสอบ NeoPixel แต่ละรายการเพื่อดูว่าทำงานโดยใช้คำแนะนำจากหน้า NeoPixel Adafruit หรือไม่
ขั้นตอนที่ 7: การประกอบ ตอนที่ 2
เมื่อคุณได้ยืนยันแล้วว่า NeoPixels แต่ละอันใช้งานได้ คุณสามารถสร้าง Breathe Light ได้!
เริ่มต้นด้วยการเชื่อมต่อสายไฟเข้ากับ FLORA บน VBATT, #12, #6, GND และ #10 เพื่อหลีกเลี่ยงความสับสน ให้เลือกสีที่ตรงกับแต่ละพอร์ต เราจะเชื่อมต่อพวกเขากับเขียงหั่นขนมในขั้นตอนต่อไป
ขั้นตอนที่ 8: การประกอบตอนที่ 3
ต่อไป เราจะเริ่มสร้างห่วงโซ่ของ NeoPixels เช่นเดียวกับในขั้นตอนแรก ในที่สุดเราจะเชื่อมต่อ (+) กับพอร์ต VBATT และ (-) กับพอร์ต GND และลูกศรจะแสดงทิศทางการไหลของสัญญาณในบรรทัดของ NeoPixels ฉันเริ่มต้นด้วยอันสุดท้ายและพยายามหาทางขึ้น
ขั้นแรก เพียงเพิ่มสายไฟลงใน NeoPixels ด้วยสีที่ตรงกัน ในภาพ คุณจะเห็นว่าเราใช้สีขาวสำหรับ VBATT สีเขียวสำหรับ GND และสีเหลืองสำหรับสัญญาณที่มาจากพอร์ต #6 ใช้คีมปากแหลมพันลวดรอบรูเล็กๆ จริงๆ คุณยังสามารถใช้เครื่องตัดหนังกำพร้าได้หากคุณไม่มีคีมจมูกเข็มที่มีจำหน่าย
(สายไฟสีแดงเล็กๆ ในพื้นหลังจะอธิบายในขั้นตอนต่อๆ ไป อย่าเพิ่งกังวลเรื่องนี้ไปก่อน)
ขั้นตอนที่ 9: การประกอบตอนที่ 4
เพิ่มสายไฟให้กับ NeoPixels อื่นๆ เช่นเดียวกับตัวแรก ตรวจสอบให้แน่ใจว่าเส้นลูกศรชี้จากพอร์ต #6 บน FLORA ไปที่ด้านล่างของห่วงโซ่
จากนั้นเชื่อมต่อสายสีขาวแต่ละเส้นเข้ากับหมุด (+) บนเขียงหั่นขนมและสายสีเขียวเข้ากับหมุด (-) บนเขียงหั่นขนม ตรวจสอบให้แน่ใจว่าการเชื่อมต่อมีความตึงเพื่อยึดสายไฟ
ขั้นตอนที่ 10: การประกอบ ตอนที่ 5
ตอนนี้ เชื่อมต่อสายสีเขียวจาก GND กับด้านบนของหมุด (-) เชื่อมต่อสายสีขาวจากพอร์ต VBATT เข้ากับหมุด (+) บนเขียงหั่นขนม และต่อสายสีเหลือง #6 เข้ากับจุดเริ่มต้นของห่วงโซ่ NeoPixel ของคุณ
สายสีม่วงและสายสีแดงจะเชื่อมต่อกันในภายหลัง
(สายสีแดงบริเวณด้านล่างช่วยสร้างความตึงเครียดระหว่างสายสัญญาณสีเหลืองระหว่าง NeoPixels แต่คุณอาจไม่ต้องการมันขึ้นอยู่กับว่าการเชื่อมต่อแน่นแค่ไหน)
ขั้นตอนที่ 11: การประกอบตอนที่ 6
ต่อไปเราจะเชื่อมต่อปุ่มกับเขียงหั่นขนมของเรา นี้จะเริ่มการวัดอัตราการเต้นของหัวใจและการออกกำลังกายการหายใจวิตกกังวล!
วางปุ่มตามที่เห็นในภาพ จากนั้นใช้ลวดสีขาวต่อหมุดปุ่มด้านบนเข้ากับ (+) วางตัวต้านทาน 220 โอห์มระหว่างพินด้านล่างที่ด้านเดียวกันและพิน (-) สุดท้าย ต่อสายสีแดง #10 เข้ากับหมุดปุ่มขวาล่าง
ขั้นตอนที่ 12: การประกอบ ขั้นตอนที่7
ตอนนี้เราจะเชื่อมต่อ Pulse Sensor! เชื่อมต่อสายเซ็นเซอร์สีแดงเข้ากับหมุด (+) บนเขียงหั่นขนมและสายเซ็นเซอร์สีดำเข้ากับหมุด (-) ถัดไป วางสายเซ็นเซอร์สีม่วงและสายสีม่วงที่มาจากพอร์ต #12 ในแถวเดียวกันเพื่อเชื่อมต่อ
ขั้นตอนที่ 13: การประกอบ ขั้นตอนที่ 8
ด้วยตัวต่อเลโก้ ให้สร้างแท่นสำหรับ FLORA ให้นั่ง และมีช่องเล็กๆ สำหรับก้อนแบตเตอรี่ลิเธียม ตรวจสอบให้แน่ใจว่า FLORA มีความตึงอยู่บ้างเพื่อให้สายสีเหลืองเชื่อมต่อได้อย่างเหมาะสม ในการทำเช่นนี้ เราใช้เลโก้สีเหลืองที่เห็นในภาพด้านบน
แพลตฟอร์มเลโก้จะมีขนาดแตกต่างกันไปขึ้นอยู่กับขนาดของเขียงหั่นขนมของคุณ แต่ให้แน่ใจว่า FLORA สามารถวางราบได้ มีความตึงเครียดกับสายสัญญาณสีเหลือง และมีช่องสำหรับใส่ก้อนแบตเตอรี่
ขั้นตอนที่ 14: การประกอบ ขั้นตอนที่ 9
หากต้องการประกอบให้เสร็จ ให้เพิ่มแพลตฟอร์มเลโก้ที่มี FLORA ถัดจากเขียงหั่นขนม เชื่อมต่อก้อนแบตเตอรี่เข้ากับ FLORA
ขั้นตอนที่ 15: การประกอบ ขั้นตอนที่ 10: อัปโหลดรหัสและประกอบให้เสร็จสิ้น
ขั้นตอนสุดท้ายคือการอัปโหลดโค้ดนี้ไปยัง Breathe Light หลังจากอัปโหลดโค้ดแล้ว Breathe Light ควรจะทำงานแบบพกพาได้เมื่อสวิตช์เปิดทำงานอยู่ตรงกลางของ FLORA!
วิธีรับรหัสจาก GitHub ไป Flora
- ใช้ลิงก์ด้านบนเพื่อไปที่เว็บไซต์ GitHub
-
คลิกที่ "โคลนหรือดาวน์โหลด"
คลิก "ดาวน์โหลดไฟล์ ZIP"
- บันทึกไฟล์ zip ที่ดาวน์โหลดไปยังตำแหน่งที่ต้องการบนคอมพิวเตอร์ของคุณ
- เปิดไฟล์ "Breathe_Light_V3.0" ใน Arduino
- ภายใต้ "เครื่องมือ" บนแถบ Arduino ด้านบน ไปที่ "บอร์ด:" และเลือก "Adafruit Flora"
- สุดท้าย (เมื่อเสียบ Flora เข้ากับคอมพิวเตอร์ของคุณ) ให้คลิก "อัปโหลด" (ลูกศรขวาที่ด้านบนของหน้าจอ)
หลังจากขั้นตอนข้างต้นเสร็จสิ้นแล้ว ควรอัปโหลดรหัสไปยัง Flora สามารถถอด Flora ออกจากคอมพิวเตอร์และ Breathe Light ก็พร้อมใช้งาน!
ขั้นตอนที่ 16: การประกอบ ขั้นตอนที่ 11: คำอธิบายรหัส
นี่คือสิ่งที่รหัสทำ:
ขั้นแรก รหัสจะรวบรวมอัตราการเต้นของหัวใจเริ่มต้นของอาสาสมัครโดยใช้ PulseSensor และแสดงผ่าน NeoPixels สี่ตัวที่อยู่ในแนวเดียวกัน ขึ้นอยู่กับอัตราการเต้นหัวใจที่ตรวจพบ ไฟ LED/สีบางชุดจะแสดงขึ้น ตัวอย่างเช่น หากอัตราการเต้นของหัวใจอยู่ที่ 76 จะมี NeoPixel 3 อันที่ติดสว่างเป็นสีน้ำเงิน สี/เกณฑ์เหล่านี้กำหนดให้กับวัตถุผ่านสติกเกอร์บนอุปกรณ์ (ดูด้านบน) เพื่อให้พวกเขารู้ว่าอัตราการเต้นของหัวใจเป็นอย่างไร
จากนั้นหลังจากตรวจพบอัตราการเต้นของหัวใจแล้ว จะผ่านการออกกำลังกายวิตกกังวลซึ่งช่วยในการหายใจเข้าและหายใจออกลึกๆ ช้าๆ ในช่วงเริ่มต้นของแบบฝึกหัดนี้ ไฟ LED ทั้งสี่ดวงจะเป็นสีเขียว ขณะที่ออกกำลังกายต่อไป ไฟ LED จะเปลี่ยนเป็นสีน้ำเงินทีละดวงซึ่งสัมพันธ์กับเวลาที่ผู้ถูกทดสอบควรหายใจเข้า หลังจากไฟ LED ทั้งสี่ดวงติดสว่าง วัตถุจะต้องกลั้นหายใจ และเมื่อไฟ LED เปลี่ยนเป็นสีเขียว วัตถุก็จะหายใจออกอย่างช้าๆ หลังจากทำการฝึกวิตกกังวลแล้ว รหัสจะตรวจจับและแสดงอัตราการเต้นของหัวใจของบุคคลนั้นอีกครั้งเพื่อตรวจสอบว่าพวกเขาสามารถสงบลงได้หรือไม่
ขั้นตอนที่ 17: แผนภาพวงจร
แผนภาพวงจรนี้สร้างขึ้นใน EAGLE ทุกอย่างภายในสี่เหลี่ยมใหญ่คือไมโครโปรเซสเซอร์ Adafruit FLORA มีรายละเอียดมากมาย แต่โดยรวมแล้ว มีอยู่ภายในสี่เหลี่ยม ส่วนประกอบทั้งหมดที่เราเพิ่มลงใน FLORA อยู่ภายใต้สี่เหลี่ยมผืนผ้าใหญ่
สามารถเห็น 4 Neopixels เชื่อมต่อกับเอาต์พุต D6* FLORA ปุ่มนี้เชื่อมต่อกับ IO10* และพัลส์เซนเซอร์เชื่อมต่อกับ FLORA ผ่านพอร์ต IO12*
ขั้นตอนที่ 18: แนวคิดเพิ่มเติม
มีหลายวิธีที่สามารถใช้ Breathe Light ได้มากกว่านี้ และนี่คือคำแนะนำบางส่วน
- ทำให้สวมใส่ได้: ใช้แถบคาดศีรษะหรือข้อมือนาฬิกา (เช่นนี้) และใช้ด้ายที่เป็นสื่อกระแสไฟฟ้าเพื่อต่อสายทั้งหมด
- เพิ่มไปยังฟังก์ชันความวิตกกังวลExercise () เพื่อสร้างการออกกำลังกายการหายใจที่น่าดึงดูดยิ่งขึ้น (เช่น การเพิ่มสีสัน)
- แทนที่ NeoPixels แต่ละอันด้วย NeoPixel Ring หรือ NeoPixel Array เพื่อเพิ่ม LED เพิ่มเติมและเพื่อเพิ่มความสามารถของทั้งฟังก์ชัน heartRateDisplay() และความวิตกกังวลExercise()
แนะนำ:
WHEELIE CHEAT DEVICE: 10 ขั้นตอน (พร้อมรูปภาพ)
WHEELIE CHEAT DEVICE: ในโครงการนี้ เราจะสร้างอุปกรณ์ Arduino ที่จะช่วยให้คุณเรียนรู้ล้อเลียน มันจะกดเบรกหลังของคุณซึ่งจะทำให้คุณสมดุล นอกจากนี้ยังมีปุ่ม 2 ปุ่มสำหรับเพิ่มหรือลดมุมที่จะกดเบรกของคุณจึงจะทร
ภาพเคลื่อนไหว Mood Light & Night Light: 6 ขั้นตอน (พร้อมรูปภาพ)
Animated Mood Light & Night Light: มีความหลงใหลในแสง ฉันจึงตัดสินใจเลือก PCB แบบแยกส่วนขนาดเล็กที่สามารถใช้สร้างการแสดงแสง RGB ได้ทุกขนาด เมื่อทำ PCB แบบแยกส่วน ฉันสะดุดกับความคิดที่จะจัดเรียงพวกมันเป็น
โครงการ BREATHe: 3 ขั้นตอน
โครงการ BREATHe: คำแนะนำนี้ถูกสร้างขึ้นเพื่อตอบสนองความต้องการของโครงการ Makecourse ที่มหาวิทยาลัยเซาท์ฟลอริดา (www.makecourse.com) เป้าหมายของโครงการนี้มีขึ้นเพื่อช่วยให้ผู้คนควบคุมการหายใจของพวกเขาเมื่อรู้สึกมีความทุกข์
Lego Multi Device Charge Dock, แท็บเล็ตโทรศัพท์: 15 ขั้นตอน (พร้อมรูปภาพ)
Lego Multi Device Charge Dock, แท็บเล็ตโทรศัพท์: สร้างแท่นชาร์จเลโก้ของคุณเอง
ดึง Light - Light Module โดยใช้ Neopixel & Pull Up Switch: 6 ขั้นตอน (พร้อมรูปภาพ)
ดึงโมดูล Light - Light โดยใช้ Neopixel & Pull Up Switch: คุณสมบัติของโมดูล Light Arduino Uno Hardware & ตู้ซื้อจากอินเทอร์เน็ต Neopixel & แหล่งจ่ายไฟที่ยืมมาจาก School of Informatics & การออกแบบผลิตภัณฑ์ โมดูลไฟควบคุมโดยแหล่งจ่ายไฟ ทุกฟังก์ชั่นควบคุมผ่าน