Lampu Kemajuan Latihan Separuh Maraton: 7 Langkah
Lampu Kemajuan Latihan Separuh Maraton: 7 Langkah
Anonim
Image
Image
Langkah 2A: Buat Pencetus Spava ke Google Spreadsheet
Langkah 2A: Buat Pencetus Spava ke Google Spreadsheet

Instructable ini akan menunjukkan kepada anda cara mengatur pemicu dan membuat lampu yang menyala dan menjimatkan wang semasa anda memenuhi penanda aras dalam Jadual Latihan Separuh Maraton Pertengahan Hal Higdon. Untuk melakukan ini, pertama-tama anda ingin mengumpulkan bahan berikut:

Alat:

  • Besi pematerian
  • Pistol gam panas
  • Pemotong laser
  • Komputer

Bahan:

  • 12 LED RGB yang serasi dengan Adafruit Neopixel
  • Helaian Akrilik
  • Himpunan Feather HUZZAH w / ESP8266 WiFi dengan Stacking Header
  • Papan roti
  • Pateri
  • Gam Akrilik
  • Jalur 4-wayar (wayar interkom)

Langkah 1: Langkah 1: Daftar untuk IFTTT, Strava, Qapital, Adafruit Io, dan Helaian Google

Saya menggunakan IFTTT (If This Then That) untuk membuat rangkaian pencetus untuk menyalakan setiap LED. Dari aplikasi yang ada melalui IFTTT, saya memilih untuk menggunakan yang berikut

  • Sekiranya Ini Maka Itu
  • Strava (untuk merakam larian)
  • Qapital (untuk membuat tabungan)
  • Adafruit io (untuk menghantar isyarat ke Bulu HUZZAH anda)
  • Helaian Google (untuk log dan menjejaki kemajuan latihan)

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

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

Setelah mendaftar ke Strava, anda akan membuat pencetus yang mencatat maklumat setiap larian yang anda lengkapkan pada hamparan Google.

Buka spreadsheet, yang akan bertajuk Strava Run Log in folder secara automatik berjudul, "IFTTT" di Google Drive anda. Di dalamnya, anda akan memasukkan 13 baris pertama data yang digambarkan secara manual. Maek pastikan ruangan J merangkumi formula seperti yang digambarkan. Ini menjadikan sel J1-J13 akan berubah semasa anda mencapai sejumlah meter sepanjang masa.

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

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

Di Adafruit io, klik Suapan di lajur kiri, Tindakan, dan kemudian Buat Suapan Baru dengan nama suapan yang akan mengumpulkan data setiap kali applet di IFTTT (akan dibuat pada langkah seterusnya) akan mengirimkan nilai kepada anda memberi makan.

Langkah 4: Langkah 2C: Buat 12 Applet untuk Setiap Tanda Aras

Langkah 2C: Buat 12 Applet untuk Setiap Tanda Aras
Langkah 2C: Buat 12 Applet untuk Setiap Tanda Aras
Langkah 2C: Buat 12 Applet untuk Setiap Tanda Aras
Langkah 2C: Buat 12 Applet untuk Setiap Tanda Aras

Dalam langkah ini, anda akan membuat 12 applet berasingan untuk setiap kali anda mencapai tanda aras dalam jadual latihan setiap minggu. Dalam kes ini, ini adalah ketika anda menjalankan jumlah meter setiap minggu. Kami akan mengesannya dengan melihat apakah sel di sel J1-J12 dari Strava Run Log in Google Sheets telah dikemas kini.

Untuk Minggu 1, tetapkan pencetus untuk memantau Sel J1 di Strava Run Log. Untuk Minggu 2 pantau Sel J2, dan seterusnya sehingga Minggu 12 memantau J12. Tetapkan pencetus Adafruit io supaya "Data untuk disimpan" adalah nombor minggu (iaitu "1" untuk minggu 1, "2" untuk minggu 2, dll.). Setiap kali anda mencapai tanda aras mingguan tertentu, sel dalam setiap minggu akan diperbaharui, mengirimkan nilai tertentu ke Fezz Huzzah anda.

Langkah 5: Langkah 3: Edit Kod dan Muat Naik

Langkah 3: Edit Kod dan Muat Naik!
Langkah 3: Edit Kod dan Muat Naik!

Pertama, pastikan anda telah mengikuti arahan penyediaan Perisian dari halaman Becky Stern supaya Arduino anda siap memuatkan kod ke Adafruit Feather HUZZAH ESP8266 anda

Muat turun fail bertajuk "PIGGY_BANK_INSTRUCTABLE_CODE" dari halaman ini dan edit baris di bawah "Adafruit IO Configuration" sehingga menyertakan nama pengguna Adafruit io, Adafruit io key, rangkaian Wifi (peka huruf besar kecil), dan kata laluan Wifi.

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

Kemudian, muat naik kod ke Fezz Huzzah anda!

Langkah 6: Langkah 4: Akrilik Potong Laser

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

Laser memotong lapisan berikut berdasarkan bentuk lampu yang anda inginkan

  1. (lapisan atas): 1 keping 1/8 "akrilik telus - dalam bentuk celengan anda dengan ukiran untuk perincian dalam karya seni anda. (Pilihan: Buat lapisan kedua di atas dalam bentuk ciri, seperti hidung)
  2. 1 keping 1/8 "Akrilik Putih Buram - Di garis besar piggy bank
  3. 3 keping 1/4 "Akrilik Putih Buram - Di garis tepi piggy bank, dengan potongan untuk setiap duit syiling
  4. 1 keping 1/8 "Akrilik Kuning Telus - Bentuk syiling
  5. 1 keping 1/16 "Akrilik Putih Buram - Di garis tepi piggy bank, dengan potongan cukup besar untuk wajah setiap LED

Dengan menggunakan gam akrilik, gam setiap lapisan bersama. Potongan kuning dari lapisan 4 harus masuk tepat di dalam ruang negatif yang dihasilkan lapisan 3. Gunakan pengapit untuk menahan lapisan bersama-sama semasa ia kering

** Pastikan menggunakan pelindung mata dan sarung tangan yang mencukupi semasa menggunakan gam akrilik! **

Langkah 7: Langkah 5: Litar Pateri

Langkah 5: Litar Pateri
Langkah 5: Litar Pateri
Langkah 5: Litar Pateri
Langkah 5: Litar Pateri
Langkah 5: Litar Pateri
Langkah 5: Litar Pateri

Sekarang, untuk memasangkan litar bersama-sama!

Hubungkan 12 LED RGB bersama-sama secara selari memastikan anda menyolokkan kuasa ke kuasa, tanah ke tanah, dan Din ke Din. Pastikan permulaan litar mempunyai anak panah yang menunjuk ke LED ke-2 dalam litar.

Panaskan litar LED ke papan seperti gambar. Kemudian, pasangkan wayar ke papan bulu huzzah anda mengikut gambarajah litar

Lampu celengan anda kini sudah siap digunakan!

Disyorkan: