Daftar Isi:
- Langkah 1: Persiapan Proyek
- Langkah 2: Unduh Perangkat Lunak
- Langkah 3: Buat Akun untuk Fitbit Studio
- Langkah 4: Buat Proyek Aplikasi Fitbit
- Langkah 5: Mulai Jembatan Pengembang di Fitbit Seluler
- Langkah 6: Mulai Pengembang di Jam Tangan Fitbit
- Langkah 7: Hubungkan Fitbit Studio Dengan Ponsel dan Tonton
- Langkah 8: Instal Program di Tonton
- Langkah 9: Hubungkan IO untuk RPI
- Langkah 10: Instal Perangkat Lunak untuk RPI
- Langkah 11: Mulai Program di RPI
- Langkah 12: Uji dan Jalankan Program
- Langkah 13: Pemecahan Masalah
Video: Fitbit Raspberry Pi: 13 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Proyek ini menunjukkan cara menggunakan jam tangan Fitbit untuk mengontrol IO di Raspberry Pi. Proyek ini telah dikembangkan di Fitbit ionic. Tapi itu harus bekerja pada semua jam tangan Fitbit dengan OS FItbit terpasang. Kita dapat mengontrol port digital dan analog dengan menggunakan pigpio dan web socket library yang berjalan di RPi. Proyek ini mendukung 10 port IO pada RPI Port 1-5 yang ditetapkan untuk port Digital yang hanya dapat dihidupkan/dimatikan. Port 6 -10 disetel untuk port Analog. Pengguna dapat mengirim kenaikan atau penurunan nilai untuk port Analog. Dalam proyek ini, kami mendemonstrasikan port analog dengan menggunakan servo. Harap dicatat bahwa nilai analog akan bervariasi tergantung pada perangkat analog.
Langkah 1: Persiapan Proyek
Perangkat keras
1. Raspberry Pi (Kami menguji pada RPi 3)
2. Kabel untuk soket RPI IO
3. Papan tempat memotong roti dengan lima LED dan lima resistor 330 ohm atau
4. Servo
5. Jam tangan Fitibit dengan OS Fitbit terpasang
Perangkat lunak
1. pigpio untuk instalasi buka
2. perpustakaan soket web buka
3. Akun Fitbit studio buka
4. Unduh Fitbit OS Simulator dari
Untuk informasi lebih lanjut tentang mengembangkan program Fitibt, kunjungi
Langkah 2: Unduh Perangkat Lunak
1. Unduh proyek dari
2. Buka zip file proyek.
3. Server soket Program RPI ada di RPI/socket.js.
4. Semua file proyek Fitbit berada di bawah direktori Fitbit.
Untuk informasi tentang direktori untuk pengembangan fitbit, silakan lihat detailnya di
Langkah 3: Buat Akun untuk Fitbit Studio
1. Buka studio.fitbit.com
2. Mendaftar untuk studio Fitbit baru di studio.fitbit.com.
Langkah 4: Buat Proyek Aplikasi Fitbit
1. Goto studio.fitbit.com
2. Setelah login, klik proyek baru.
3. Masukkan nama proyek baru. Pilih templat proyek kosong dan klik buat.
4. Pilih semua file dan folder yang di-unzip dari langkah 1.
5. Seret semua file ke area file Proyek.
Langkah 5: Mulai Jembatan Pengembang di Fitbit Seluler
1. Mulai aplikasi Fitbit (di ponsel).
2. Pilih Akun di kiri atas.
3. Di bawah perangkat, pilih model jam tangan Anda.
4. Pilih Menu Pengembang.
5. Aktifkan Jembatan Pengembang. Tunggu pesan berubah dari terhubung ke terhubung
Langkah 6: Mulai Pengembang di Jam Tangan Fitbit
1. Masuk Pengaturan.
2. Gulir ke bawah hingga ditemukan "Developer Bridge".
3. Pilih tindakan untuk Menghubungkan ke Server.
4. Tunggu hingga muncul pesan "Connected to Debugger".
Langkah 7: Hubungkan Fitbit Studio Dengan Ponsel dan Tonton
1. Di menu atas, tekan Pilih perangkat.
2. Pilih jam tangan kami.
3. Di menu atas, tekan Pilih telepon.
4. Pilih telepon kami.
5. Tunggu hingga ponsel dan perangkat terhubung
Langkah 8: Instal Program di Tonton
1. Di menu atas, tekan Jalankan.
Studio Fitbit akan mulai mengkompilasi dan mengunduh program di ponsel dan jam tangan.
2. Gulir layar arloji ke kiri untuk melihat apakah program telah diinstal.
3. Buka aplikasi Fitbit
4. Pilih Akun di kiri atas.
5. Di bawah perangkat, pilih model jam tangan Anda.
6. Pilih Menu Pengembang.
7. Anda akan melihat program yang diinstal di bawah Aplikasi Sideloaded
Langkah 9: Hubungkan IO untuk RPI
1. Hubungkan IO Socket dengan breadboard melalui kabel.
2. Hubungkan LED ke port IO dengan Resistor 330 Ohm untuk membatasi arus.
3. Hubungkan Servo dengan port IO yang ditetapkan untuk port analog
Langkah 10: Instal Perangkat Lunak untuk RPI
1. Instal pustaka soket web menggunakan perintah
npm install --save ws
2. Instal perpustakaan pigpio
sudo apt-get update
sudo apt-get install pigpio
3. Unduh program socket.js dari https://github.com/wtos03/RaspFit di bawah direktori RPI
4. Letakkan socket.js di direktori home.
Langkah 11: Mulai Program di RPI
1. Jalankan perintah
$sudo simpul socke.js
2. Untuk memulai program secara otomatis saat memulai RPI. Tambahkan baris perintah di /etc/rc.local
Langkah 12: Uji dan Jalankan Program
1. Mulai Aplikasi Fitbit di Ponsel
2. Pilih Akun di kiri atas.
3. Di bawah perangkat, pilih model jam tangan Anda.
4. Pilih Menu Pengembang.
5. Pilih program yang diinstal di bawah Aplikasi Sideloaded.
6. Pilih Pengaturan
7. Atur Alamat IP RPI dan Port (Proyek ini menggunakan 4000)
8. Sesuaikan langkah untuk nilai analog jika diperlukan (Default = 20)
9. Kembali dan keluar dari Aplikasi Fitbit
10. Mulai program di jam tangan Fitbit.
11. Pilih port yang ingin Anda kendalikan
12. Tombol di sebelah kanan digunakan untuk perangkat ON/OFF
13. Tombol di sebelah kiri digunakan untuk menambah/mengurangi nilai analog
Langkah 13: Pemecahan Masalah
Kesalahan: Tidak dapat mengontrol I/O pada RPI
- Periksa jaringan dengan melakukan ping ke alamat RPI.
- Keluar dari program pada jam tangan Fitbit dan RPI.
- Mulai Aplikasi Fitbit dan Sinkronkan dengan jam tangan Fitbit.
- Mulai program di RPI.
- Mulai program di jam tangan Fitbit.
Direkomendasikan:
Mari Perbaiki Fitbit Charge 2 Bersama-sama. Garis di Layar.: 3 Langkah
Mari Perbaiki Fitbit Charge 2 Bersama-sama. Garis di Layar.: Jadi sekitar 13 pemasangan setelah membeli Fitbit pertama saya, saya mulai mendapatkan garis yang melintasi layar. Setiap hari yang lain akan muncul kadang-kadang lebih dari satu hari. Saya merawat Fitbit saya dengan sangat baik, saya pikir dan tidak tahu mengapa itu dimulai. satu kali
Levitasi Akustik Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): 8 Langkah
Akustik Levitation Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): transduser suara ultrasonik L298N Dc female adapter power supply dengan pin dc laki-laki Arduino UNOBreadboardCara kerjanya: Pertama, Anda mengunggah kode ke Arduino Uno (ini adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk mengonversi kode (C++)
Lihat Semua Data Fitbit Anda dalam Satu Dasbor: 5 Langkah
Lihat Semua Data Fitbit Anda dalam Satu Dasbor: Ini adalah tahun baru dan itu berarti kita semua memiliki tujuan baru. Tujuan umum untuk tahun baru adalah menjadi lebih sehat, apakah itu berarti makan lebih baik, lebih banyak berolahraga, atau lebih aktif secara umum. Cara favorit saya untuk melacak semua itu adalah Fitbit saya
LED Berkedip Dengan Raspberry Pi - Cara Menggunakan Pin GPIO di Raspberry Pi: 4 Langkah
LED Berkedip Dengan Raspberry Pi | Cara Menggunakan Pin GPIO di Raspberry Pi: Hai teman-teman dalam instruksi ini kita akan belajar cara menggunakan GPIO dari Raspberry pi. Jika Anda pernah menggunakan Arduino maka mungkin Anda tahu bahwa kita dapat menghubungkan sakelar LED dll. ke pinnya dan membuatnya berfungsi seperti itu. buat LED berkedip atau dapatkan input dari sakelar jadi
Menginstal Raspbian di Raspberry Pi 3 B Tanpa HDMI - Memulai Dengan Raspberry Pi 3B - Menyiapkan Raspberry Pi Anda 3: 6 Langkah
Menginstal Raspbian di Raspberry Pi 3 B Tanpa HDMI | Memulai Dengan Raspberry Pi 3B | Menyiapkan Raspberry Pi Anda 3: Seperti yang Anda ketahui, komputer Raspberry Pi cukup mengagumkan dan Anda bisa mendapatkan seluruh komputer hanya di satu papan kecil. Raspberry Pi 3 Model B memiliki fitur quad-core 64-bit ARM Cortex A53 clock pada 1,2 GHz. Ini menempatkan Pi 3 kira-kira 50