ዝርዝር ሁኔታ:
- ደረጃ 1 የፕሮጀክት ዝግጅት
- ደረጃ 2 ሶፍትዌርን ያውርዱ
- ደረጃ 3 ለ Fitbit ስቱዲዮ መለያ ይፍጠሩ
- ደረጃ 4 - የ Fitbit ትግበራ ፕሮጀክት ይፍጠሩ
- ደረጃ 5 በሞባይል Fitbit ላይ የገንቢ ድልድይ ይጀምሩ
- ደረጃ 6 - በ Fitbit ሰዓቶች ላይ ገንቢን ይጀምሩ
- ደረጃ 7 - Fitbit Studio ን በሞባይል ያገናኙ እና ይመልከቱ
- ደረጃ 8 - በ Watch ላይ ፕሮግራምን ይጫኑ
- ደረጃ 9 IO ን ለ RPI ያገናኙ
- ደረጃ 10 ለ RPI ሶፍትዌር ይጫኑ
- ደረጃ 11: በ RPI ላይ ፕሮግራም ይጀምሩ
- ደረጃ 12 የሙከራ እና አሂድ ፕሮግራም
- ደረጃ 13 - መላ መፈለግ
ቪዲዮ: Fitbit Raspberry Pi: 13 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ይህ ፕሮጀክት አይፒን በ Raspberry Pi ላይ ለመቆጣጠር Fitbit ሰዓት እንዴት እንደሚጠቀም ያሳያል። ይህ ፕሮጀክት በ Fitbit ionic ላይ ተዘጋጅቷል። ግን በ FItbit OS ተጭኖ በማንኛውም የ Fitbit ሰዓት ላይ መሥራት አለበት። በ RPi ላይ የሚሰራውን pigpio እና የድር ሶኬት ቤተ -መጽሐፍትን በመጠቀም ሁለቱንም ዲጂታል እና አናሎግ ወደብ መቆጣጠር እንችላለን። ይህ የፕሮጀክት ድጋፍ በ RPI ወደብ 1-5 ላይ 10 IO ወደቦች ተዘጋጅተዋል/ማብራት/ማጥፋት ለሚችል ለዲጂታል ወደብ ተዘጋጅተዋል። ወደብ 6 -10 ለአናሎግ ወደብ ተዘጋጅቷል። ተጠቃሚዎች ለአናሎግ ወደብ ጭማሪ ወይም መቀነስ ዋጋ መላክ ይችላሉ። በዚህ ፕሮጀክት ውስጥ ሰርቨርን በመጠቀም የአናሎግ ወደብን እናሳያለን። የአናሎግ ዋጋ በአናሎግ መሣሪያዎች ላይ የሚመረኮዝ መሆኑን እባክዎ ልብ ይበሉ።
ደረጃ 1 የፕሮጀክት ዝግጅት
ሃርድዌር
1. Raspberry Pi (በ RPi 3 ላይ ሞክረናል)
2. ገመድ ለ RPI ሶኬት IO
3. የዳቦ ሰሌዳ በአምስት ኤልኢዲዎች እና በአምስት 330 ohm resistors ወይም
4. ሰርቮ
5. Fitbit OS በ Fitbit OS ተጭኗል
ሶፍትዌር
1. pigpio ለመጫን ወደ https://www.npmjs.com/package/pigpio ይሂዱ
2. የድር ሶኬት ቤተ -መጽሐፍት ወደ https://github.com/websockets/ws ይሂዱ
3. የ Fitbit ስቱዲዮ መለያ ወደ https://studio.fitbit.com ይሂዱ
4. Fitbit OS Simulator ከ https://dev.fitbit.com/getting-started ያውርዱ
ስለ 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 ስቱዲዮ መለያ ይፍጠሩ
1. ወደ studio.fitbit.com ይሂዱ
2. ለአዲሱ የ Fitbit ስቱዲዮ በ studio.fitbit.com ይመዝገቡ።
ደረጃ 4 - የ Fitbit ትግበራ ፕሮጀክት ይፍጠሩ
1. Goto studio.fitbit.com
2. ከገቡ በኋላ አዲስ ፕሮጀክት ጠቅ ያድርጉ።
3. የአዲሱ ፕሮጀክት ስም ያስገቡ። ባዶ የፕሮጀክት አብነት ይምረጡ እና ፍጠርን ጠቅ ያድርጉ።
4. ከደረጃ 1 የሚርቁትን ሁሉንም ፋይሎች እና አቃፊዎች ይምረጡ።
5. ሁሉንም ፋይሎች ወደ የፕሮጀክት ፋይሎች አካባቢ ይጎትቱ።
ደረጃ 5 በሞባይል Fitbit ላይ የገንቢ ድልድይ ይጀምሩ
1. የ Fitbit ትግበራ (በሞባይል ላይ) ይጀምሩ።
2. ከላይ በግራ በኩል መለያ ይምረጡ።
3. በመሳሪያዎች ስር ፣ የሰዓትዎን ሞዴል ይምረጡ።
4. የገንቢ ምናሌን ይምረጡ።
5. የገንቢ ድልድይን ያንቁ። ከተገናኘው ጋር ከመገናኘት ይጠብቁ የመልዕክት ለውጥ
ደረጃ 6 - በ Fitbit ሰዓቶች ላይ ገንቢን ይጀምሩ
1. Goto Setting.
2. «የገንቢ ድልድይ» እስኪገኝ ድረስ ወደ ታች ይሸብልሉ።
3. ከአገልጋይ ጋር ለመገናኘት እርምጃ ይምረጡ።
4. «ከአራሚ ጋር የተገናኘ» መልዕክት እስኪታይ ድረስ ይጠብቁ።
ደረጃ 7 - Fitbit Studio ን በሞባይል ያገናኙ እና ይመልከቱ
1. በላይኛው ምናሌ ላይ አንድ መሣሪያ ይምረጡ የሚለውን ይጫኑ።
2. የእኛን ሰዓት ይምረጡ።
3. በላይኛው ምናሌ ላይ ስልክ ይምረጡ የሚለውን ይጫኑ።
4. ስልካችንን ይምረጡ።
5. የስልክ እና የመሣሪያዎች ተገናኝቶ እስኪታይ ድረስ ይጠብቁ
ደረጃ 8 - በ Watch ላይ ፕሮግራምን ይጫኑ
1. በላይኛው ምናሌ ላይ አሂድ የሚለውን ተጫን።
የ Fitbit ስቱዲዮ በሁለቱም ሞባይሎች እና ፕሮግራሞችን ማጠናቀር እና ማውረድ ይጀምራል።
2. ፕሮግራሙ ተጭኖ እንደሆነ ለማየት የእይታ ማያ ገጹን ወደ ግራ ያሸብልሉ።
3. ወደ Fitbit ማመልከቻ ይሂዱ
4. ከላይ በግራ በኩል መለያ ይምረጡ።
5. በመሳሪያዎች ስር ፣ የሰዓትዎን ሞዴል ይምረጡ።
6. የገንቢ ምናሌን ይምረጡ።
7. በጎን በተጫነ መተግበሪያ ስር የተጫነ ፕሮግራም ማየት አለብዎት
ደረጃ 9 IO ን ለ RPI ያገናኙ
1. IO ሶኬትን በዳቦ ሰሌዳ በኬብል በኩል ያገናኙ።
2. የአሁኑን ለመገደብ LED ን ከ IO ወደብ በ 330 Ohm Resistor ያገናኙ።
3. ሰርቮን ከአናሎግ ወደብ ከተመደበው አይኦ ወደብ ጋር ያገናኙ
ደረጃ 10 ለ RPI ሶፍትዌር ይጫኑ
1. ትዕዛዙን በመጠቀም የድር ሶኬት ቤተ -መጽሐፍት ይጫኑ
npm ጫን -አስቀምጥ ws
2. የአሳማ ቤተ -መጽሐፍትን ይጫኑ
sudo apt-get ዝማኔ
sudo apt-get install pigpio ን ይጫኑ
3. ማውጫ RPI ስር https://github.com/wtos03/RaspFit ን ፕሮግራም socket.js ን ያውርዱ።
4. socket.js ን በቤት ማውጫ ውስጥ ያስቀምጡ።
ደረጃ 11: በ RPI ላይ ፕሮግራም ይጀምሩ
1. ትዕዛዙን ያሂዱ
$ sudo node socke.js
2. RPI ን ሲጀምሩ ፕሮግራሙን በራስ -ሰር ለመጀመር። በ /etc/rc.local ውስጥ የትእዛዝ መስመርን ያክሉ
ደረጃ 12 የሙከራ እና አሂድ ፕሮግራም
1. Fitbit Applicaiton ን በሞባይል ይጀምሩ
2. ከላይ በግራ በኩል መለያ ይምረጡ።
3. በመሳሪያዎች ስር ፣ የሰዓትዎን ሞዴል ይምረጡ።
4. የገንቢ ምናሌን ይምረጡ።
5. በጎን በተጫነ መተግበሪያ ስር የተጫነ ፕሮግራም ይምረጡ።
6. ቅንብሮችን ይምረጡ
7. የ RPI እና ወደብ የአይፒ አድራሻ ያዘጋጁ (ይህ ፕሮጀክት 4000 ይጠቀማል)
8. አስፈላጊ ከሆነ ደረጃን ለአናሎግ እሴት ያስተካክሉ (ነባሪ = 20)
9. ተመልሰው ከ Fitbit ትግበራ ይውጡ
10. በ Fitbit ሰዓት ላይ ፕሮግራሙን ያስጀምሩ።
11. ሊቆጣጠሩት የሚፈልጉትን ወደብ ይምረጡ
12. ለ ON/OFF መሣሪያዎች በትክክለኛው አጠቃቀም ላይ ያሉ አዝራሮች
13. በግራ በኩል ያሉት አዝራሮች የአናሎግ ዋጋን ለመጨመር/ለመቀነስ ያገለግላሉ
ደረጃ 13 - መላ መፈለግ
ስህተት ፦ በ RPI ላይ I/O ን መቆጣጠር አልተቻለም
- የ RPI ን አድራሻ በፒንግ በማገናኘት አውታረመረቡን ይፈትሹ።
- በሁለቱም በ Fitbit ሰዓት እና በ RPI ላይ ፕሮግራም ይውጡ።
- Fitbit መተግበሪያን ይጀምሩ እና ከ Fitbit ሰዓት ጋር ያመሳስሉ።
- በ RPI ላይ ፕሮግራሙን ያስጀምሩ።
- በ Fitbit ሰዓት ላይ ፕሮግራሙን ያስጀምሩ።
የሚመከር:
የ Fitbit ክፍያ 2 አብረን እናስተካክል። በማያ ገጹ ውስጥ መስመሮች። 3 ደረጃዎች
የ Fitbit ክፍያ 2 አብረን እናስተካክል። በማያ ገጹ ውስጥ ያሉ መስመሮች። - ስለዚህ የመጀመሪያውን Fitbit ከገዛሁ በኋላ ወደ 13 ገደማ ተራሮች በማያ ገጹ ላይ የሚያልፉ መስመሮችን ማግኘት ጀመርኩ። በየቀኑ ሌላ አንድ ሰው በቀን ከአንድ ጊዜ በበለጠ ይታያል። እኔ ያሰብኩትን Fitbit ን በደንብ ተንከባከብኩ እና ለምን እንደ ተጀመረ አላውቅም። አንድ ጊዜ
በ Raspberry Pi 4B ላይ የፊት ለይቶ ማወቅ በ 3 ደረጃዎች 3 ደረጃዎች
በ Raspberry Pi 4B ላይ የፊት ለይቶ ማወቅ በ 3 እርከኖች-በዚህ መመሪያ ውስጥ የሹንያፊትን ቤተመፃሕፍት በመጠቀም ከ Rasyaberry O/S ጋር Raspberry Pi 4 ላይ የፊት ለይቶ ማወቅን እናከናውናለን። ሹነፊታ የፊት መታወቂያ/ማወቂያ ቤተ -መጽሐፍት ነው። ፕሮጀክቱ ፈጣን የመለየት እና የማወቅ ፍጥነትን ለማሳካት ያለመ ነው
BH1715 ን እና Raspberry Pi ን በመጠቀም 5 የብርሃን ደረጃዎች - 5 ደረጃዎች
BH1715 ን እና Raspberry Pi ን በመጠቀም የብርሃን ጥንካሬ ልኬት - ትናንት እኛ በኤልሲዲ ማሳያዎች ላይ እንሠራ ነበር ፣ እና በላያቸው ላይ ስንሠራ የብርሃን ጥንካሬ ስሌት አስፈላጊነትን ተገነዘብን። የብርሃን ጥንካሬ በዚህ ዓለም አካላዊ ጎራ ውስጥ ብቻ አስፈላጊ አይደለም ነገር ግን በባዮሎጂው ውስጥ በደንብ የተነገረ ሚና አለው
ሁሉንም የ Fitbit ውሂብዎን በአንድ ዳሽቦርድ ውስጥ ይመልከቱ - 5 ደረጃዎች
ሁሉንም የ Fitbit ውሂብዎን በአንድ ዳሽቦርድ ውስጥ ይመልከቱ - አዲሱ ዓመት ነው እና ያ ማለት ሁላችንም አዲስ ግቦችን አግኝተናል ማለት ነው። ለአዲሱ ዓመት የጋራ ግብ ጤናማ መሆን ፣ ያ ማለት የተሻለ መብላት ፣ ብዙ መሥራት ወይም በአጠቃላይ የበለጠ ንቁ መሆን ነው። የእኔ Fitbit የሆነውን ሁሉ ለመከታተል የምወደው መንገድ
Raspberry Buster በ Raspberry Pi 3 - ላይ መጫን ከ Raspberry Buster በ Raspberry Pi 3b / 3b+: 4 ደረጃዎች መጀመር
Raspberry Buster በ Raspberry Pi 3 ላይ መጫን Raspbian Buster With Raspberry Pi 3b / 3b+: Hi guys, በቅርቡ Raspberry pi ድርጅት እንደ Raspbian Buster የተባለ አዲስ Raspbian OS ን ጀምሯል። ለ Raspberry pi's አዲስ የ Raspbian ስሪት ነው። ስለዚህ ዛሬ በዚህ አስተማሪዎች ውስጥ Raspberry Buster OS ን በ Raspberry pi 3 ላይ እንዴት እንደሚጭኑ እንማራለን