
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12


ในช่วงกักตัว COVID-19 ยิมและสถานที่ฝึกซ้อมทั้งหมดถูกปิด ด้วยเหตุนี้ เราจึงต้องเริ่มฝึกที่บ้านของเรา เมื่อออกกำลังกาย สิ่งสำคัญคือต้องคำนึงถึงการออกกำลังกายและเวลาพักด้วย นั่นคือเหตุผลที่สร้างดัมเบลอัจฉริยะขึ้น ไม่จำเป็นต้องมีการเคลื่อนย้ายหรือติดต่อ เนื่องจากทำงานด้วยคำสั่งเสียงกับ Alexa
ขั้นตอนที่ 1: ฮาร์ดแวร์

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

ดัมเบลทำงานดังนี้ เชื่อมต่อกับโบรกเกอร์ MQTT ในฐานะลูกค้าและสมัครรับข้อมูลหัวข้อ ในเพย์โหลดของข้อความ คุณจะได้รับประเภทของตัวจับเวลาที่ต้องการ ไม่ว่าจะเป็น EMON, TABATA หรือ TIME CAP หากคุณไม่ทราบข้อกำหนดเหล่านี้ เราจะอธิบายไว้ด้านล่าง
ขั้นตอนที่ 3: เวลาทำงาน

EMON
คือการทำแบบฝึกหัดหนึ่งนาทีตามจำนวนรอบที่กำหนดไว้ ตัวอย่างเช่น หากเรากำหนด EMON ไว้ที่ 10 นาที แบบฝึกหัดนี้ต้องทำ 10 ครั้ง ดัมเบลล์จะมี BUZZER ที่จะแจ้งเตือนเมื่อมีการเปลี่ยนแปลงนาที สำหรับ EMON น้ำหนักบรรทุกที่ได้รับจะเป็น:
payload=EMONx # x คือเวลาที่กำหนดโดยผู้ใช้
ทาบาตะ
Tabata คือ 8 รอบ โดยเราจะทำงาน 20 วินาทีและพัก 10 วินาที เราไม่มีอะไรจะพูดมากเกี่ยวกับ Tabata
สำหรับ TABATA น้ำหนักบรรทุกที่ได้รับจะเป็น:
เพย์โหลด=TABATA
ไทม์แคป
ขีดจำกัดเวลาเป็นการนับถอยหลังของการออกกำลังกาย โดยกำหนดระยะเวลาของงานในแต่ละวันเท่านั้น สำหรับ TIME CAP เพย์โหลดที่ได้รับจะเป็น:
เพย์โหลด=TIMECAP
สิ่งสำคัญที่ควรทราบคือ ดัมเบลได้รับการออกแบบให้พกพาสะดวกและมีแบตเตอรี่ที่ช่วยให้คุณเล่นได้มากกว่า 5 TIME CAPS ใน 30 นาที
จนถึงที่นี่ เรามีคำอธิบายเกี่ยวกับเฟิร์มแวร์ของดัมเบลล์ เห็นได้ชัดว่ามันเป็นสิ่งสำคัญที่จะต้องคำนึงถึงไลบรารีสำหรับตัวจับเวลาและจอแสดงผล แต่สิ่งนี้จะอยู่ในโค้ดในที่เก็บ
ณ จุดนี้ดัมเบลใช้งานได้หากฉันเชื่อมต่อกับนายหน้าจากอุปกรณ์เช่นคอมพิวเตอร์หรือสมาร์ทโฟนและเผยแพร่ข้อความที่เห็นก่อนหน้านี้ในหัวข้อดัมเบลล์ แต่เราจะทำให้มันทำงานกับ Alexa ได้อย่างไร?
การพัฒนานี้มีสองขั้นตอน ขั้นตอนแรกคือการทำ Alexa Skill ที่ช่วยให้เราเข้าถึงความตั้งใจต่างๆ ได้ขึ้นอยู่กับสิ่งที่เราพูด และขั้นตอนที่สองคือดำเนินการโค้ดปลายทาง ในกรณีนี้ ใช้บริการ AWS Lamda และกับ python publish ข้อมูลในหัวข้อดัมเบลล์
สำหรับโครงการนี้ เนื่องจากจำนวนที่เราให้กับ EMON และ TIME CAP สามารถเป็นได้ตั้งแต่ 1 ถึง 30 จึงมีการใช้ Slots ในการพัฒนาทักษะของ Alexa จากนั้นจึงนำข้อมูล SLOT ไปเป็นพารามิเตอร์ไปยังส่วนข้อมูลของสิ่งพิมพ์ใน นายหน้า
ตัวอย่างเช่น ถ้าเราบอกว่า Alexa บอกดัมเบลล์ให้เริ่ม EMON 15 นาที Alexa บอกให้ดัมเบลล์เริ่ม EMON ที่ 15 นาทีT
ค่าสล็อตจะเป็น 15 และนี่คือสิ่งที่ส่งผ่านเป็นพารามิเตอร์ไปที่:
เพย์โหลด=EMON15
แนะนำ:
Smart Motorcycle HUD Prototype (การนำทางแบบเลี้ยวต่อเลี้ยวและอีกมากมาย): 9 ขั้นตอน

Smart Motorcycle HUD Prototype (การนำทางแบบเลี้ยวต่อเลี้ยวและอื่น ๆ อีกมาก): สวัสดี ! Instructables นี้เป็นเรื่องราวของวิธีที่ฉันออกแบบและสร้างแพลตฟอร์ม HUD (Heads-Up Display) ที่ออกแบบมาเพื่อติดตั้งบนหมวกกันน็อคของมอเตอร์ไซค์ มันถูกเขียนขึ้นในบริบทของการแข่งขัน "แผนที่" น่าเศร้าที่ฉันไม่สามารถจบท
DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 ขั้นตอน (พร้อมรูปภาพ)

DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): นี่คือความก้าวหน้าครั้งที่ 2 ของฉันสำหรับโครงการที่ฉันตื่นเต้นมากที่จะแสดงให้คุณเห็น เกี่ยวกับเมทริกซ์ LED อัจฉริยะ DIY ที่จะให้คุณแสดงบนนั้นได้ ข้อมูล เช่น สถิติของ YouTube สถิติบ้านอัจฉริยะของคุณ เช่น อุณหภูมิ ความชื้น อาจเป็นนาฬิกาง่ายๆ หรือเพียงแค่แสดง
Smart Crystal Light String: 9 ขั้นตอน (พร้อมรูปภาพ)

สตริงไฟคริสตัลอัจฉริยะ: เมื่อใกล้ถึงวันคริสต์มาส และฉันกำลังศึกษาเกี่ยวกับระบบอัตโนมัติภายในบ้านแบบ DIY และออบเจกต์อัจฉริยะอย่างเต็มรูปแบบ ฉันตัดสินใจในปีนี้ว่าจะพยายามสร้างสตริงไฟ RGB ที่ดูดีและดูดี ฉันได้ค้นคว้าเกี่ยวกับโซลูชัน DIY มากมาย ทางเว็บ ด้านหนึ่ง ประชาสัมพันธ์
DIY จักรยานในร่ม Smart Trainer: 5 ขั้นตอน

DIY Indoor Bike Smart Trainer: บทนำ โปรเจ็กต์นี้เริ่มต้นจากการดัดแปลงจักรยานในร่ม Schwinn IC Elite แบบง่ายๆ ซึ่งใช้สกรูและแผ่นสักหลาดแบบธรรมดาสำหรับการตั้งค่าความต้านทาน ปัญหาที่ฉันต้องการแก้ไขคือระยะพิทช์ของสกรูใหญ่เกินไป ดังนั้นช่วง
ทำ DIY Sonoff Smart Switch ใช้แอพ Android: 11 ขั้นตอน

สร้าง DIY Sonoff Smart Switch ใช้แอพ Android: Sonoff คืออะไร Sonoff เป็นอุปกรณ์สวิตช์อัจฉริยะสำหรับ Smart Home ที่พัฒนาโดย ITEAD หนึ่งในอุปกรณ์ที่ยืดหยุ่นและราคาไม่แพงที่สุดจากกลุ่มผลิตภัณฑ์ดังกล่าว ได้แก่ Sonoff Basic และ Sonoff mini เหล่านี้เป็นสวิตช์ที่เปิดใช้งาน Wi-Fi ซึ่งใช้ชิปที่ยอดเยี่ยม ESP8266/E