Мазмұны:

Fitbit Raspberry Pi: 13 қадам
Fitbit Raspberry Pi: 13 қадам

Бейне: Fitbit Raspberry Pi: 13 қадам

Бейне: Fitbit Raspberry Pi: 13 қадам
Бейне: He made a trick in the atm #shorts 2024, Шілде
Anonim
Fitbit Raspberry Pi
Fitbit Raspberry Pi

Бұл жоба Raspberry Pi -дегі IO бақылау үшін Fitbit сағатын қалай қолдану керектігін көрсетеді. Бұл жоба иондық Fitbit -те жасалған. Бірақ ол FItbit OS орнатылған кез келген Fitbit сағаттарында жұмыс істеуі керек. Біз RPi -де жұмыс істейтін pigpio мен веб -розеткалардың көмегімен сандық және аналогтық портты басқара аламыз. Бұл жоба RPI 1-5 портындағы 10 IO портын қолдайды, тек қосуға/өшіруге болатын сандық портқа арналған. 6 -10 порт аналогтық порт үшін орнатылған. Пайдаланушылар аналогтық порт үшін жоғарылату немесе төмендету мәнін жібере алады. Бұл жобада біз серво көмегімен аналогтық портты көрсетеміз. Аналогтық мән аналогты құрылғыларға байланысты өзгеретінін ескеріңіз.

1 -қадам: Жобаға дайындық

Жобаға дайындық
Жобаға дайындық

Аппараттық құрал

1. Raspberry Pi (Біз RPi 3 -те тексердік)

2. RPI розеткасының IO кабелі

3. Бес жарық диодты және бес 330 Ом резисторы бар тақта немесе

4. Серво

5. Fitbit ОЖ орнатылған Fitibit сағаты

Бағдарламалық қамтамасыз ету

1. орнатуға арналған pigpio https://www.npmjs.com/package/pigpio сайтына өтіңіз.

2. веб -розеткалар кітапханасы https://github.com/websockets/ws сайтына өтіңіз

3. Fitbit студиясының аккаунты https://studio.fitbit.com сайтына өтіңіз

4. Fitbit OS Simulator жүктеу

Fitibt бағдарламасын жасау туралы қосымша ақпарат алу үшін https://dev.fitbit.com/getting-started сайтына өтіңіз.

2 -қадам: Бағдарламалық жасақтаманы жүктеу

Бағдарламалық қамтамасыз етуді жүктеу
Бағдарламалық қамтамасыз етуді жүктеу

1. Жобаны https://github.com/wtos03/RaspFit сайтынан жүктеп алыңыз

2. Жоба файлдарын ашыңыз.

3. Бағдарлама RPI ұяшығының сервері RPI/socket.js.

4. Fitbit жобасының барлық файлдары Fitbit каталогында.

Fitbit әзірлеуге арналған каталогтар туралы ақпаратты https://dev.fitbit.com/build/guides/application/#folder-structure сілтемесінен қараңыз.

3 -қадам: Fitbit Studio үшін тіркелгі жасаңыз

Fitbit Studio үшін тіркелгі жасаңыз
Fitbit Studio үшін тіркелгі жасаңыз

1. studio.fitbit.com сайтына өтіңіз

2. Studio.fitbit.com сайтында жаңа Fitbit студиясына жазылыңыз.

4 -қадам: Fitbit қосымшасының жобасын жасаңыз

Fitbit қосымшасының жобасын жасаңыз
Fitbit қосымшасының жобасын жасаңыз
Fitbit қосымшасының жобасын жасаңыз
Fitbit қосымшасының жобасын жасаңыз
Fitbit қосымшасының жобасын жасаңыз
Fitbit қосымшасының жобасын жасаңыз

1. Goto studio.fitbit.com

2. Кіргеннен кейін жаңа жобаны басыңыз.

3. Жаңа жобаның атын енгізіңіз. Бос жоба үлгісін таңдап, жасау түймесін басыңыз.

4. 1 -қадамнан ашылатын барлық файлдар мен қалталарды таңдаңыз.

5. Барлық файлдарды Project files аймағына апарыңыз.

5 -қадам: Mobile Fitbit -те Әзірлеуші көпірін іске қосыңыз

Mobile Fitbit -те Әзірлеуші көпірін іске қосыңыз
Mobile Fitbit -те Әзірлеуші көпірін іске қосыңыз
Mobile Fitbit -те Әзірлеуші көпірін іске қосыңыз
Mobile Fitbit -те Әзірлеуші көпірін іске қосыңыз
Mobile Fitbit -те Әзірлеуші көпірін іске қосыңыз
Mobile Fitbit -те Әзірлеуші көпірін іске қосыңыз
Mobile Fitbit -те Әзірлеуші көпірін іске қосыңыз
Mobile Fitbit -те Әзірлеуші көпірін іске қосыңыз

1. Fitbit қосымшасын іске қосыңыз (ұялы телефонда).

2. Жоғарғы сол жақта Есептік жазба таңдаңыз.

3. Құрылғылар астында сағат үлгісін таңдаңыз.

4. Әзірлеуші мәзірін таңдаңыз.

5. Әзірлеуші көпірін қосыңыз. Хабардың қосылғанға қосылуын күтіңіз

6 -қадам: Fitbit сағаттарында әзірлеушіні іске қосыңыз

Fitbit сағаттарында әзірлеушіні іске қосыңыз
Fitbit сағаттарында әзірлеушіні іске қосыңыз
Fitbit сағаттарында әзірлеушіні іске қосыңыз
Fitbit сағаттарында әзірлеушіні іске қосыңыз

1. Параметрлерге өтіңіз.

2. «Әзірлеуші көпірі» табылғанша төмен қарай айналдырыңыз.

3. Серверге қосылу әрекетін таңдаңыз.

4. «Отладчикке қосылды» хабарын көрсетуді күтіңіз.

7 -қадам: Fitbit студиясын ұялы және сағатты қосыңыз

Fitbit студиясын ұялы телефонмен және сағаттармен қосыңыз
Fitbit студиясын ұялы телефонмен және сағаттармен қосыңыз

1. Жоғарғы мәзірде Құрылғыны таңдау түймесін басыңыз.

2. Біздің сағатты таңдаңыз.

3. Жоғарғы мәзірде Телефон таңдау түймесін басыңыз.

4. Біздің телефонды таңдаңыз.

5. Телефон мен құрылғылардың қосылғанын күтіңіз

8 -қадам: Бағдарламаны Watch бағдарламасына орнатыңыз

Бағдарламаны Watch бағдарламасына орнатыңыз
Бағдарламаны Watch бағдарламасына орнатыңыз
Бағдарламаны Watch бағдарламасына орнатыңыз
Бағдарламаны Watch бағдарламасына орнатыңыз

1. Жоғарғы мәзірде Іске қосу түймесін басыңыз.

Fitbit студиясы ұялы телефондарда да, сағаттарда да бағдарламалар жинап, жүктей бастайды.

2. Бағдарлама орнатылғанын білу үшін сағат экранын солға айналдырыңыз.

3. Fitbit қосымшасына өтіңіз

4. Жоғарғы сол жақта Есептік жазба таңдаңыз.

5. Құрылғылар астында сағат үлгісін таңдаңыз.

6. Әзірлеуші мәзірін таңдаңыз.

7. Sideloaded App астында орнатылған бағдарламаны көруіңіз керек

9 -қадам: RPI үшін IO қосыңыз

RPI үшін IO қосыңыз
RPI үшін IO қосыңыз
RPI үшін IO қосыңыз
RPI үшін IO қосыңыз
RPI үшін IO қосыңыз
RPI үшін IO қосыңыз

1. IO розеткасын нан тақтасына кабель арқылы қосыңыз.

2. Тоқты шектеу үшін жарықдиодты 330 Ом резисторы бар IO портына қосыңыз.

3. Серводы аналогтық портқа тағайындалған IO портымен қосыңыз

10 -қадам: RPI үшін бағдарламалық жасақтаманы орнатыңыз

1. Пәрменді қолдана отырып, веб -сокет кітапханасын орнатыңыз

npm орнату -ws сақтаңыз

2. pigpio кітапханасын орнатыңыз

sudo apt-get жаңартуы

sudo apt-get pigpio орнатыңыз

3. RPI каталогында https://github.com/wtos03/RaspFit сайтынан socket.js бағдарламасын жүктеңіз.

4. socket.js файлын үй каталогына қойыңыз.

11 -қадам: RPI бағдарламасын іске қосыңыз

1. Іске қосу командасы

$ sudo түйіні socke.js

2. RPI іске қосылған кезде бағдарламаны автоматты түрде бастау. /Etc/rc.local ішіне пәрмен жолын қосыңыз

12 -қадам: Сынақ және іске қосу бағдарламасы

1. Ұялы телефонда Fitbit Applicaiton іске қосыңыз

2. Жоғарғы сол жақта Есептік жазба таңдаңыз.

3. Құрылғылар астында сағат үлгісін таңдаңыз.

4. Әзірлеуші мәзірін таңдаңыз.

5. Sideloaded App астында орнатылған бағдарламаны таңдаңыз.

6. Параметрлер тармағын таңдаңыз

7. RPI мен порттың IP мекенжайын орнату (Бұл жоба 4000 қолданады)

8. Қажет болса, қадамды аналогтық мәнге реттеңіз (Әдепкі = 20)

9. Артқа қайтыңыз және Fitbit қосымшасынан шығыңыз

10. Fitbit сағатында бағдарламаны бастаңыз.

11. Басқарғыңыз келетін портты таңдаңыз

12. ҚОСУ/ӨШІРУ құрылғылары үшін дұрыс қолдану батырмалары

13. Аналогты мәнді ұлғайту/азайту үшін сол жақтағы түймелер қолданылады

13 -қадам: ақауларды жою

Қате: RPI -де енгізу -шығаруды басқару мүмкін емес

- RPI мекенжайын жіберу арқылы желіні тексеріңіз.

- Fitbit сағаты мен RPI бағдарламасынан шығу.

- Fitbit қосымшасын іске қосыңыз және Fitbit сағатымен синхрондаңыз.

- RPI бағдарламасын іске қосыңыз.

- Fitbit сағатында бағдарламаны бастаңыз.

Ұсынылған: