ไฟแสดงความก้าวหน้าของการฝึกฮาล์ฟมาราธอน: 7 ก้าว
ไฟแสดงความก้าวหน้าของการฝึกฮาล์ฟมาราธอน: 7 ก้าว
Anonim
Image
Image
ขั้นตอนที่ 2A: สร้าง Strava ไปยัง Google Spreadsheet Trigger
ขั้นตอนที่ 2A: สร้าง Strava ไปยัง Google Spreadsheet Trigger

คำแนะนำนี้จะแสดงวิธีตั้งค่าทริกเกอร์และสร้างโคมไฟที่สว่างขึ้นและประหยัดเงินเมื่อคุณผ่านเกณฑ์มาตรฐานในตารางการฝึกฮาล์ฟมาราธอนขั้นกลางของ Hal Higdon ในการทำเช่นนี้ คุณจะต้องรวบรวมเอกสารต่อไปนี้ก่อน:

เครื่องมือ:

  • หัวแร้ง
  • ปืนกาวร้อน
  • เครื่องตัดเลเซอร์
  • คอมพิวเตอร์

วัสดุ:

  • ไฟ LED RGB ที่เข้ากันได้กับ Adafruit Neopixel จำนวน 12 ดวง
  • แผ่นอะครีลิค
  • ประกอบ Feather HUZZAH w/ ESP8266 WiFi พร้อม Stacking Headers
  • เขียงหั่นขนม
  • ประสาน
  • กาวอะคริลิก
  • แถบลวด 4 เส้น (สายอินเตอร์คอม)

ขั้นตอนที่ 1: ขั้นตอนที่ 1: ลงชื่อสมัครใช้ IFTTT, Strava, Qapital, Adafruit Io และ Google ชีต

ฉันใช้ IFTTT (ถ้าเป็นอย่างนั้น) เพื่อสร้างห่วงโซ่ของทริกเกอร์เพื่อให้ไฟ LED แต่ละดวงสว่างขึ้น จากแอพที่มีให้ผ่าน IFTTT ฉันเลือกใช้สิ่งต่อไปนี้

  • ถ้านี่แล้วนั่น
  • Strava (เพื่อบันทึกการวิ่ง)
  • Qapital (เพื่อสร้างหม้อออมทรัพย์)
  • Adafruit io (เพื่อส่งสัญญาณไปยัง Feather HUZZAH ของคุณ)
  • Google ชีต (เพื่อบันทึกและติดตามความคืบหน้าการฝึกอบรม)

ขั้นตอนที่ 2: ขั้นตอนที่ 2A: สร้าง Strava ไปยัง Google Spreadsheet Trigger

ขั้นตอนที่ 2A: สร้าง Strava ไปยัง Google Spreadsheet Trigger
ขั้นตอนที่ 2A: สร้าง Strava ไปยัง Google Spreadsheet Trigger

เมื่อคุณสมัครใช้งาน Strava แล้ว คุณจะสร้างทริกเกอร์ที่บันทึกรายละเอียดของการวิ่งแต่ละครั้งที่คุณทำในสเปรดชีตของ Google

เปิดสเปรดชีตซึ่งจะมีชื่อว่า Strava Run Log ในโฟลเดอร์ชื่อ "IFTTT" ใน Google Drive ของคุณโดยอัตโนมัติ ในนั้น คุณจะต้องป้อนข้อมูลใน 13 บรรทัดแรกตามภาพด้วยตนเอง แม๊กแน่ใจว่าคอลัมน์ J มีสูตรตามภาพ สิ่งนี้ทำให้เซลล์ J1-J13 เปลี่ยนไปเมื่อคุณถึงจำนวนเมตรทั้งหมดเมื่อเวลาผ่านไป

ขั้นตอนที่ 3: ขั้นตอนที่ 2B: สร้างฟีดใน Adafruit Io

ขั้นตอนที่ 2B: สร้างฟีดใน Adafruit Io
ขั้นตอนที่ 2B: สร้างฟีดใน Adafruit Io
ขั้นตอนที่ 2B: สร้างฟีดใน Adafruit Io
ขั้นตอนที่ 2B: สร้างฟีดใน Adafruit Io

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

ขั้นตอนที่ 4: ขั้นตอนที่ 2C: สร้าง 12 Applets สำหรับแต่ละเกณฑ์มาตรฐาน

ขั้นตอนที่ 2C: สร้าง 12 Applet สำหรับแต่ละเกณฑ์มาตรฐาน
ขั้นตอนที่ 2C: สร้าง 12 Applet สำหรับแต่ละเกณฑ์มาตรฐาน
ขั้นตอนที่ 2C: สร้าง 12 Applet สำหรับแต่ละเกณฑ์มาตรฐาน
ขั้นตอนที่ 2C: สร้าง 12 Applet สำหรับแต่ละเกณฑ์มาตรฐาน

ในขั้นตอนนี้ คุณจะต้องสร้างแอปเพล็ตแยกกัน 12 แอปในแต่ละครั้งที่คุณทำเกณฑ์มาตรฐานในตารางการฝึกในแต่ละสัปดาห์ ในกรณีนี้ จะเป็นเมื่อคุณวิ่งครบจำนวนเมตรในแต่ละสัปดาห์ เราจะติดตามสิ่งนี้โดยดูว่าเซลล์ในเซลล์ J1-J12 ของ Strava Run Log ใน Google ชีตได้รับการอัปเดตหรือไม่

สำหรับสัปดาห์ที่ 1 ให้ตั้งค่าทริกเกอร์เพื่อตรวจสอบ Cell J1 ใน Strava Run Log สำหรับสัปดาห์ที่ 2 ให้ตรวจสอบ Cell J2 และต่อไปเรื่อยๆ จนถึงสัปดาห์ที่ 12 จะตรวจสอบ J12 ตั้งค่าทริกเกอร์ Adafruit io เพื่อให้ "ข้อมูลที่จะบันทึก" เป็นหมายเลขสัปดาห์ (เช่น "1" สำหรับสัปดาห์ที่ 1, "2" สำหรับสัปดาห์ที่ 2 เป็นต้น) ทุกครั้งที่คุณบรรลุเกณฑ์มาตรฐานรายสัปดาห์ เซลล์ในแต่ละสัปดาห์จะได้รับการอัปเดตโดยส่งค่าบางอย่างไปยัง Feather Huzzah ของคุณ

ขั้นตอนที่ 5: ขั้นตอนที่ 3: แก้ไขโค้ดและอัปโหลด

ขั้นตอนที่ 3: แก้ไขโค้ดและอัปโหลด!
ขั้นตอนที่ 3: แก้ไขโค้ดและอัปโหลด!

ก่อนอื่น ตรวจสอบให้แน่ใจว่าคุณได้ปฏิบัติตามคำแนะนำสำหรับการตั้งค่าซอฟต์แวร์จากหน้าของ Becky Stern เพื่อให้ Arduino ของคุณพร้อมที่จะโหลดโค้ดลงใน Adafruit Feather ของคุณ HUZZAH ESP8266

ดาวน์โหลดไฟล์ชื่อ "PIGGY_BANK_INSTRUCTABLE_CODE" จากหน้านี้และแก้ไขแถวภายใต้ "การกำหนดค่า Adafruit IO" เพื่อให้รวมชื่อผู้ใช้ Adafruit io ของคุณ คีย์ Adafruit io เครือข่าย Wifi (คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) และรหัสผ่าน Wifi

คุณจะแทนที่ "yukorun" ด้วยชื่อของฟีดที่คุณสร้างบน Adafruit io

จากนั้นอัปโหลดโค้ดไปที่ Feather Huzzah!

ขั้นตอนที่ 6: ขั้นตอนที่ 4: เลเซอร์ตัดอะคริลิก

ขั้นตอนที่ 4: เลเซอร์คัทอะคริลิค
ขั้นตอนที่ 4: เลเซอร์คัทอะคริลิค
ขั้นตอนที่ 4: เลเซอร์คัทอะคริลิค
ขั้นตอนที่ 4: เลเซอร์คัทอะคริลิค

เลเซอร์ตัดเลเยอร์ต่อไปนี้ตามรูปร่างที่ต้องการของหลอดไฟของคุณ

  1. (ชั้นบนสุด): อะครีลิคใสขนาด 1/8" 1 ชิ้น - เป็นรูปกระปุกออมสินพร้อมการแกะสลักเพื่อดูรายละเอียดในงานศิลปะของคุณ (ตัวเลือก: สร้างเลเยอร์ที่สองที่ด้านบนในรูปทรงของลักษณะเด่น เช่น จมูก)
  2. 1 ชิ้น 1/8" อะครีลิคทึบแสงสีขาว - ในโครงร่างของกระปุกออมสิน
  3. 3 ชิ้น 1/4" อะครีลิคทึบแสงสีขาว - ในโครงร่างของกระปุกออมสิน มีพิลึกสำหรับแต่ละเหรียญ
  4. 1 ชิ้น 1/8" อะคริลิคใสสีเหลือง - รูปทรงเหรียญ
  5. 1 ชิ้น 1/16" อะครีลิคทึบแสงสีขาว - ในโครงร่างของกระปุกออมสิน มีช่องเจาะขนาดใหญ่พอสำหรับด้านหน้าของ LED แต่ละดวง

ใช้กาวอะครีลิคทากาวแต่ละชั้นเข้าด้วยกัน ชิ้นสีเหลืองจากเลเยอร์ 4 ควรพอดีกับช่องว่างเชิงลบที่เลเยอร์ 3 สร้างขึ้น ใช้ที่หนีบยึดชั้นเข้าด้วยกันขณะแห้ง

**โปรดใช้อุปกรณ์ป้องกันดวงตาและถุงมืออย่างเพียงพอเมื่อใช้กาวอะคริลิก!**

ขั้นตอนที่ 7: ขั้นตอนที่ 5: วงจรบัดกรี

ขั้นตอนที่ 5: วงจรบัดกรี
ขั้นตอนที่ 5: วงจรบัดกรี
ขั้นตอนที่ 5: วงจรบัดกรี
ขั้นตอนที่ 5: วงจรบัดกรี
ขั้นตอนที่ 5: วงจรบัดกรี
ขั้นตอนที่ 5: วงจรบัดกรี

ตอนนี้เข้าสู่การบัดกรีวงจรด้วยกัน!

เชื่อมโยงไฟ LED RGB 12 ดวงเข้าด้วยกันแบบขนานเพื่อให้แน่ใจว่าคุณได้ประสานพลังงานกับพลังงาน กราวด์กับกราวด์ และดินกับดิน ตรวจสอบให้แน่ใจว่าจุดเริ่มต้นของวงจรมีลูกศรชี้ไปที่ LED ตัวที่ 2 ในวงจร

กาวร้อนวงจร LED กับบอร์ดตามภาพ จากนั้นติดสายไฟเข้ากับบอร์ดขนนกของคุณตามแผนภาพวงจร

โคมไฟกระปุกออมสินของคุณพร้อมใช้งานแล้ว!