Daftar Isi:

Lampu Kemajuan Pelatihan Half Marathon: 7 Langkah
Lampu Kemajuan Pelatihan Half Marathon: 7 Langkah

Video: Lampu Kemajuan Pelatihan Half Marathon: 7 Langkah

Video: Lampu Kemajuan Pelatihan Half Marathon: 7 Langkah
Video: JOGGING, HALF MARATHON & MARATHON BEDA TIPE SEPATUNYA! 2024, November
Anonim
Image
Image
Langkah 2A: Buat Strava ke Google Spreadsheet Trigger
Langkah 2A: Buat Strava ke Google Spreadsheet Trigger

Instruksi ini akan menunjukkan kepada Anda cara mengatur pemicu dan membuat lampu yang menyala dan menghemat uang saat Anda memenuhi tolok ukur dalam Jadwal Pelatihan Half Marathon Menengah Hal Higdon. Untuk melakukan ini, pertama-tama Anda ingin mengumpulkan bahan-bahan berikut:

Peralatan:

  • Besi solder
  • Pistol lem panas
  • Pemotong laser
  • Komputer

Bahan:

  • 12 LED RGB yang kompatibel dengan Adafruit Neopixel
  • Lembaran Akrilik
  • Rakitan Feather HUZZAH w/ ESP8266 WiFi dengan Stacking Header
  • Papan tempat memotong roti
  • Pateri
  • Lem akrilik
  • Strip 4-kawat (kawat interkom)

Langkah 1: Langkah 1: Daftar ke IFTTT, Strava, Qapital, Adafruit Io, dan Google Sheets

Saya menggunakan IFTTT (If This Then That) untuk membuat rantai pemicu untuk menerangi setiap LED. Dari aplikasi yang tersedia melalui IFTTT, saya memilih untuk menggunakan yang berikut:

  • Jika Ini Maka Itu
  • Strava (untuk merekam lari)
  • Qapital (untuk membuat pot tabungan)
  • Adafruit io (untuk mengirim sinyal ke Feather HUZZAH Anda)
  • Google Spreadsheet (untuk mencatat dan melacak kemajuan pelatihan)

Langkah 2: Langkah 2A: Buat Strava ke Pemicu Google Spreadsheet

Langkah 2A: Buat Strava ke Google Spreadsheet Trigger
Langkah 2A: Buat Strava ke Google Spreadsheet Trigger

Setelah mendaftar ke Strava, Anda akan membuat pemicu yang mencatat detail setiap proses yang Anda selesaikan di Google spreadsheet.

Buka spreadsheet, yang akan diberi judul Strava Run Log di folder otomatis berjudul, "IFTTT" di Google Drive Anda. Di dalamnya, Anda akan secara manual memasukkan 13 baris pertama data yang digambarkan. Maek yakin bahwa kolom J menyertakan rumus seperti pada gambar. Ini membuatnya agar sel J1-J13 akan berubah saat Anda mencapai sejumlah meter total dari waktu ke waktu.

Langkah 3: Langkah 2B: Buat Feed di Adafruit Io

Langkah 2B: Buat Feed di Adafruit Io
Langkah 2B: Buat Feed di Adafruit Io
Langkah 2B: Buat Feed di Adafruit Io
Langkah 2B: Buat Feed di Adafruit Io

Di Adafruit io, klik Umpan di kolom kiri, Tindakan, lalu Buat Umpan Baru dengan nama umpan yang akan mengumpulkan data setiap kali applet di IFTTT (akan dibuat pada langkah berikutnya) akan mengirim nilai ke Anda memberi makan.

Langkah 4: Langkah 2C: Buat 12 Applet untuk Setiap Benchmark

Langkah 2C: Buat 12 Applet untuk Setiap Benchmark
Langkah 2C: Buat 12 Applet untuk Setiap Benchmark
Langkah 2C: Buat 12 Applet untuk Setiap Benchmark
Langkah 2C: Buat 12 Applet untuk Setiap Benchmark

Pada langkah ini, Anda akan membuat 12 applet terpisah untuk setiap kali Anda mencapai tolok ukur dalam jadwal pelatihan setiap minggu. Dalam hal ini, itu akan terjadi ketika Anda telah berlari dalam jumlah total meter setiap minggu. Kami akan melacak ini dengan melihat apakah sel di sel J1-J12 dari Strava Run Log di Google Sheets telah diperbarui.

Untuk Minggu 1, atur pemicu untuk memantau Sel J1 di Strava Run Log. Untuk Minggu 2 monitor Sel J2, dan seterusnya sampai Minggu 12 monitor J12. Atur pemicu Adafruit io sehingga "Data untuk disimpan" adalah nomor minggu (yaitu "1" untuk minggu 1, "2" untuk minggu 2, dll.). Setiap kali Anda mencapai tolok ukur mingguan tertentu, sel-sel di setiap minggu akan diperbarui, mengirimkan nilai tertentu ke Feather Huzzah Anda.

Langkah 5: Langkah 3: Edit Kode dan Unggah

Langkah 3: Edit Kode dan Unggah!
Langkah 3: Edit Kode dan Unggah!

Pertama, pastikan Anda telah mengikuti instruksi untuk Software set up dari halaman Becky Stern sehingga Arduino Anda siap untuk memuat kode ke Adafruit Feather HUZZAH ESP8266 Anda

Unduh file berjudul "PIGGY_BANK_INSTRUCTABLE_CODE" dari halaman ini dan edit baris di bawah "Konfigurasi IO Adafruit" sehingga termasuk nama pengguna Adafruit io Anda, kunci Adafruit io, jaringan Wifi (peka huruf besar kecil), dan kata sandi Wifi.

Anda juga akan mengganti "yukorun" dengan nama feed yang Anda buat di Adafruit io.

Kemudian, unggah kode tersebut ke Feather Huzzah Anda!

Langkah 6: Langkah 4: Potong Laser Akrilik

Langkah 4: Akrilik Potong Laser
Langkah 4: Akrilik Potong Laser
Langkah 4: Akrilik Potong Laser
Langkah 4: Akrilik Potong Laser

Potong laser lapisan berikut berdasarkan bentuk lampu yang diinginkan

  1. (lapisan atas): 1 buah 1/8" akrilik transparan - dalam bentuk celengan Anda dengan etsa untuk detail pada karya seni Anda. (Opsional: Buat lapisan kedua di atas dalam bentuk fitur, seperti hidung)
  2. 1 buah 1/8" Akrilik Putih Buram - Di garis tepi celengan
  3. 3 buah 1/4" Akrilik Putih Buram - Di garis tepi celengan, dengan guntingan untuk setiap koin
  4. 1 buah 1/8" Akrilik Kuning Transparan - Bentuk koin
  5. 1 buah 1/16" Akrilik Putih Buram - Pada garis tepi celengan, dengan guntingan yang cukup besar untuk muka setiap LED

Dengan menggunakan lem akrilik, rekatkan setiap lapisan menjadi satu. Potongan kuning dari lapisan 4 harus pas di dalam ruang negatif yang dibuat oleh lapisan 3. Gunakan klem untuk menahan lapisan bersama-sama saat mengering

**Pastikan untuk menggunakan pelindung mata dan sarung tangan yang memadai saat menggunakan lem akrilik!**

Langkah 7: Langkah 5: Sirkuit Solder

Langkah 5: Sirkuit Solder
Langkah 5: Sirkuit Solder
Langkah 5: Sirkuit Solder
Langkah 5: Sirkuit Solder
Langkah 5: Sirkuit Solder
Langkah 5: Sirkuit Solder

Sekarang, ke solder sirkuit bersama-sama!

Hubungkan 12 LED RGB secara paralel untuk memastikan Anda menyolder daya ke daya, ground ke ground, dan Din ke Din. Pastikan awal sirkuit memiliki panah yang menunjuk ke LED ke-2 di sirkuit.

Lem panas sirkuit LED ke papan seperti yang digambarkan. Kemudian, pasang kabel ke papan huzzah bulu Anda sesuai dengan diagram sirkuit

Lampu celengan Anda sekarang siap digunakan!

Direkomendasikan: