สารบัญ:

AccuRep: อุปกรณ์นับ Push-up: 8 ขั้นตอน (พร้อมรูปภาพ)
AccuRep: อุปกรณ์นับ Push-up: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: AccuRep: อุปกรณ์นับ Push-up: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: AccuRep: อุปกรณ์นับ Push-up: 8 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Thermage FLX Program ยกกระชับ ปรับรูปหน้า 2024, พฤศจิกายน
Anonim
AccuRep: อุปกรณ์นับจำนวนแบบกดขึ้น
AccuRep: อุปกรณ์นับจำนวนแบบกดขึ้น
AccuRep: อุปกรณ์นับจำนวนแบบกดขึ้น
AccuRep: อุปกรณ์นับจำนวนแบบกดขึ้น
AccuRep: อุปกรณ์นับจำนวนแบบกดขึ้น
AccuRep: อุปกรณ์นับจำนวนแบบกดขึ้น

โครงการฟิวชั่น 360 »

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

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

ทำไมฉันถึงบอกว่ามันถูกต้อง? เนื่องจากคุณสามารถปรับแต่งให้ตรงกับความเร็วตัวแทนของคุณ เพื่อไม่ให้พลาดหรือลงทะเบียนตัวแทนปลอม และนี่เป็นเรื่องง่ายมากที่จะสร้างและโค้ด สิ่งที่คุณต้องมีคือไมโครคอนโทรลเลอร์ (เช่น Arduino nano), LED และเซ็นเซอร์ความใกล้ชิด IR

เสบียง

NodeMcu/Arduino nano: อเมซอน

เซ็นเซอร์ความใกล้ชิด IR: Amazon

ไฟ LED

สายจัมเปอร์ตัวเมีย - ตัวเมีย (อุปกรณ์เสริม) Amazon

แหล่งจ่ายไฟ 5v / แบตเตอรี่แบบชาร์จไฟได้: Amazon

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

การทำสิ่งที่แนบมา
การทำสิ่งที่แนบมา
การทำสิ่งที่แนบมา
การทำสิ่งที่แนบมา
การทำสิ่งที่แนบมา
การทำสิ่งที่แนบมา

ฉันออกแบบกล่องหุ้มใน Autodesk Fusion 360 เกินความสามารถ ฉันสามารถใช้ tinkercad ได้เนื่องจากเป็นการออกแบบที่เรียบง่าย ฉันได้เรียนรู้ Fusion 360 มา ดังนั้นฉันคิดว่านี่คงเป็นการฝึกฝน ฐานเป็นทรงกระบอกขนาดเส้นผ่านศูนย์กลาง 80 มม. และสูง 20 มม. รูสี่เหลี่ยมที่ด้านข้างคือการส่งกระแสไฟไปยังไมโครคอนโทรลเลอร์ คุณสามารถใช้แบตเตอรี่แบบชาร์จไฟได้เพื่อให้พกพาได้มากขึ้น แต่เพื่อให้ง่ายขึ้น ฉันจะใช้แหล่งจ่ายไฟภายนอก

ขั้นตอนที่ 2: แผ่นด้านบน

จานบน
จานบน
จานบน
จานบน

ด้านบนเป็นเพียงแผ่นดิสก์ที่มีรูขนาด 1 มม. สี่รูสำหรับ LED และช่องสำหรับเซ็นเซอร์ความใกล้ชิด นี่เป็นการออกแบบใน Fusion 360 ด้วย คุณสามารถหาไฟล์ 3D ได้

ขั้นตอนที่ 3: การเชื่อมต่อวงจร

การเชื่อมต่อวงจร
การเชื่อมต่อวงจร
การเชื่อมต่อวงจร
การเชื่อมต่อวงจร
การเชื่อมต่อวงจร
การเชื่อมต่อวงจร

แม้ว่า Arduino nano จะเป็นตัวเลือกที่ดีที่สุดเนื่องจากมีขนาดเล็ก แต่ฉันไม่มีประโยชน์สักอันเลย ดังนั้นฉันจะใช้ Nodemcu แทน ไม่สำคัญเพราะรหัสยังคงเหมือนเดิมในทุกกรณี

เชื่อมต่อพิน D0 (เอาต์พุตดิจิตอล) ของเซ็นเซอร์ความใกล้ชิดกับ gpio pin 5 ของไมโครคอนโทรลเลอร์ของคุณ จำเป็นต้องเชื่อมต่อ LED ตามลำดับดังนี้:

LED1 ไปที่พิน 0

LED2 ไปที่พิน 2

LED3 ไปที่พิน 4

LED4 ไปที่พิน 12

ขั้นตอนที่ 4: การกำหนดค่า LED

การกำหนดค่า LED
การกำหนดค่า LED

โปรดทราบว่า LED1 ถูกตั้งค่าให้สว่างขึ้นหลังจากที่คุณทำซ้ำ 10 ครั้ง LED2 สว่างขึ้นหลังจากทำซ้ำ 25 ครั้ง, LED3 ติดสว่างหลังจาก 50 และ LED4 ที่ 100 คุณสามารถเปลี่ยนค่าเหล่านี้ในรหัสที่ฉันจะอธิบายในขั้นตอนต่อไป

ขั้นตอนที่ 5: รหัสและ Tweaking

รหัสและการปรับแต่ง
รหัสและการปรับแต่ง
รหัสและการปรับแต่ง
รหัสและการปรับแต่ง

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

บรรทัดสำคัญบรรทัดแรกคือถ้าบล็อก คุณจะเห็นว่ามีความล่าช้า 500ms อยู่ข้างใน นี่คือความล่าช้าที่ขึ้นอยู่กับระยะเวลาที่คุณใช้ในตำแหน่งสูงสุดของแต่ละตัวแทน ตัวอย่างเช่น ในระหว่างการวิดพื้น เมื่อคุณอยู่ในตำแหน่งที่ต่ำที่สุด คุณต้องมีแนวคิดโดยประมาณว่าคุณต้องใช้เวลานานเท่าใดในการดันตัวเองให้กลับขึ้น กล่าวอีกนัยหนึ่งคือคุณใช้เวลาแตะหน้าอกกับพื้นนานแค่ไหน สำหรับฉันมันอยู่ที่ประมาณ 500 ms ซึ่งฉันได้ตั้งค่าล่าช้า หากจำนวนครั้งของคุณช้าลง คุณจะต้องเพิ่มเป็นประมาณ 1 วินาที (1000 มิลลิวินาที)

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

ขั้นตอนที่ 6: ประกอบ LEDs

ประกอบไฟ LED
ประกอบไฟ LED
ประกอบไฟ LED
ประกอบไฟ LED
ประกอบไฟ LED
ประกอบไฟ LED

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

ขั้นตอนที่ 7: ประกอบอุปกรณ์อิเล็กทรอนิกส์อื่นๆ

ประกอบอุปกรณ์อิเล็กทรอนิกส์อื่นๆ
ประกอบอุปกรณ์อิเล็กทรอนิกส์อื่นๆ
ประกอบอุปกรณ์อิเล็กทรอนิกส์อื่นๆ
ประกอบอุปกรณ์อิเล็กทรอนิกส์อื่นๆ

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

จากนั้นฉันก็ติดเพลทบนลงบนฐานเพื่อให้แน่ใจว่าหลอดไฟเซ็นเซอร์ลอดผ่านช่องตัดที่ทำไว้สำหรับพวกเขา

ขั้นตอนที่ 8: พร้อมออกกำลังกาย

พร้อมออกกำลัง
พร้อมออกกำลัง
พร้อมออกกำลัง
พร้อมออกกำลัง

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

เคล็ดลับ: หากคุณกำลังใช้สิ่งนี้เพื่อนับ squats ของคุณ ระวังอย่านั่งลงเมื่อคุณเหนื่อย:p

แนะนำ: