Orodha ya maudhui:

Utazamaji Mzuri wa Fitness DIY na Kiwango cha Oximeter na Moyo - Moduli za elektroniki za msimu kutoka kwa TinyCircuits - Ukumbi mdogo kabisa: Hatua 6
Utazamaji Mzuri wa Fitness DIY na Kiwango cha Oximeter na Moyo - Moduli za elektroniki za msimu kutoka kwa TinyCircuits - Ukumbi mdogo kabisa: Hatua 6

Video: Utazamaji Mzuri wa Fitness DIY na Kiwango cha Oximeter na Moyo - Moduli za elektroniki za msimu kutoka kwa TinyCircuits - Ukumbi mdogo kabisa: Hatua 6

Video: Utazamaji Mzuri wa Fitness DIY na Kiwango cha Oximeter na Moyo - Moduli za elektroniki za msimu kutoka kwa TinyCircuits - Ukumbi mdogo kabisa: Hatua 6
Video: KOSPET TANK X1 Review: The Rugged Fitness Tracker That Can Take a Beating 2024, Desemba
Anonim

Haya, kuna nini, Jamani! Akarsh hapa kutoka CETech.

Leo tunazo moduli za sensorer ambazo zinafaa sana katika maisha yetu ya kila siku lakini kwa toleo dogo lao. Sensorer ambazo tunazo leo ni ndogo sana kwa ukubwa ikilinganishwa na moduli za jadi kubwa za sensa ambazo tunatumia na Arduino lakini ni nzuri kama toleo lao kubwa.

Kwa msaada wa vifaa hivi vidogo na vyenye kompakt kutoka TinyCircuits, tutaunda Fitness Tracker yetu wenyewe ambayo itakuwa na oximeter, accelerometer, na onyesho ndogo la OLED pia.

Basi wacha tuende kwenye sehemu ya kufurahisha sasa.

Hatua ya 1: Pata PCB kwa Miradi Yako Iliyotengenezwa

Pata PCB kwa Miradi Yako Iliyotengenezwa
Pata PCB kwa Miradi Yako Iliyotengenezwa

PCBGOGO, iliyoanzishwa mnamo 2015, inatoa huduma za mkutano wa PCB wa turnkey, pamoja na utengenezaji wa PCB, mkutano wa PCB, vifaa vya vyanzo, upimaji wa kazi, na programu ya IC.

Besi zake za utengenezaji zina vifaa vya hali ya juu zaidi vya uzalishaji kama vile mashine ya kuchukua na kuweka YAMAHA, Tanuri la kufurika, Mashine ya kutengenezea Wimbi, X-RAY, mashine ya upimaji ya AOI; na wafanyikazi wa kitaalam zaidi.

Ingawa ina miaka mitano tu, viwanda vyao vina uzoefu katika tasnia ya PCB kwa zaidi ya miaka 10 katika masoko ya Wachina. Ni mtaalam anayeongoza katika mlima wa uso, shimo, na mkutano wa teknolojia mchanganyiko wa PCB na huduma za utengenezaji wa elektroniki na mkutano wa PCB wa turnkey.

PCBGOGO hutoa huduma ya kuagiza kutoka kwa mfano hadi utengenezaji wa habari, jiunge nao sasa.

Hatua ya 2: Vipengele vidogo kutoka kwa Tircircuits

Vipengele Vidogo Kutoka kwa Vipimo Vidogo
Vipengele Vidogo Kutoka kwa Vipimo Vidogo
Vipengele Vidogo Kutoka kwa Vipimo Vidogo
Vipengele Vidogo Kutoka kwa Vipimo Vidogo

Vipengele ambavyo tunavyo leo katika toleo lao ndogo zimeorodheshwa hapa chini: -

  • ASM2022 (Screen ndogo +): Huu utakuwa moyo wa miradi ambayo tutafanya na vifaa vidogo. Itafanya kazi sawa na ambayo Arduino au ESP8266 inafanya katika mzunguko. Ni skrini ndogo ya OLED inayoweza kuunganishwa kwa kutumia USB. Inayo processor ya 32-bit na inakuja kupakiwa na Mchezo wa Ndege wa Flappy ambayo unaweza kucheza ukitumia vifungo kwenye moduli. Ni onyesho la Rangi na kina cha rangi 16-bit. Kwa kuitumia katika mradi wetu tunahitaji kuisanidi kwanza ambayo tutafanya katika hatua zaidi.
  • ASD2123-R (TinyShield Wifi Board): Ni Moduli ambayo ni sawa na moduli ya ESP8266 inafanya mradi uweze kuunganisha kwa Wi-Fi.
  • AST1024 (TOF Sensor Wireling): Ni Wakati wa Sensor ya Ndege ambayo inahitajika kuhesabu wakati unaohitajika na kitu kufunika umbali fulani. Hapa tunatumia neno waya kwa sababu moduli hazihitajiki kuuzwa zinaweza kushikamana kwa kila mmoja kwa kutumia viunganishi vilivyo juu yao au kwa msaada wa viunganisho vya waya ambavyo huja nao.
  • AST1042 (0.42 "OLED Screen): Ni onyesho jingine la OLED lakini wakati huu ni wakati zaidi moja karibu saizi ya kidole chetu. Ni onyesho nyeusi na nyeupe ambalo linaweza kuwa na matumizi mengi lakini katika mradi huu, hatuendi kutumia hii.
  • AST1037 (Unyevu wa Unyoaji wa unyevu): Ni sensorer ndogo ya unyevu na utendaji wake ni sawa na sensorer kubwa ya unyevu. Inaweza kutumika kujenga Tracker ya mimea.
  • ASD2201-R (TinyShield MicroSD Adapter): Kama jina lake linasema ni Adapta ya MicroSD kwa msaada ambao tunaweza kuunganisha kadi ya SD na mradi wetu ili kuhifadhi data.
  • AST1030 (MEMS Microphone Wireling): Wireling hii hutumia maikrofoni ya SPW2430 MEMS kugundua sauti na kutoa ishara ya analog.
  • ASD2022 (Wireling Adapter TinyShield): Hii ni aina ya bodi ya kuzuka kwa moduli yetu ya onyesho la OLED. Wakati wa kushikamana na hii, Bandari za unganisho zimetenganishwa, na kuiunganisha na moduli nyingi inakuwa rahisi.
  • AST1041 (Pulse Oximeter Sensor Wireling): Ni moduli ya Sensorer ambayo hupima kiwango cha moyo au mapigo na pia inatoa kiwango cha Oksijeni kwa msaada wa Oximeter ndani yake.
  • AST1001 (Accelerometer Wireling): Ni moduli ya sensorer inayotoa data juu ya msimamo wa kitu chochote. Tutatumia hii katika mradi wetu kufanya kazi kama kaunta ya hatua kwa kuhisi mabadiliko ya msimamo.
  • AST1013 (LRA Dereva Wireling): Kimsingi ni moduli ya kuendesha gari ambayo inaweza kutumika kama kiwambo cha vibrator kuashiria arifa yoyote.
  • 5 nyaya za waya za urefu tofauti: Hizi ni waya za urefu tofauti 5 ambazo hutumiwa kuunganisha moduli tofauti na Shield ya Adapter na mwishowe kwa TinyScreen +.

Hatua ya 3: Ujenzi wa Kufuatilia Usawa: Sehemu ya Vifaa

Ujenzi wa Kufuatilia Usawa: Sehemu ya Vifaa
Ujenzi wa Kufuatilia Usawa: Sehemu ya Vifaa
Ujenzi wa Kufuatilia Usawa: Sehemu ya Vifaa
Ujenzi wa Kufuatilia Usawa: Sehemu ya Vifaa

Sasa tutajenga mradi wetu wa kufuatilia mazoezi ya mwili. Katika hatua hii, tutaunganisha moduli zote zinazofaa ambazo zinahitajika kwa mfuatiliaji wa mazoezi ya mwili kufanya kazi. Ninapendekeza uangalie video ya mradi huu kabla ya kufanya unganisho kwani itakusaidia kuelewa unganisho vizuri.

Vipengele vinahitajika: ASM2022 (Tiny Screen +), ASD2022 (Wireling Adapter TinyShield), ASR00007 (Lithium Polymer Battery), AST1041 (Pulse Oximeter Sensor Wireling), AST1001 (Accelerometer Wireling), AST1013 (LRA Dereva Wireling), AST1030 (MEMS Microphone), ASD2201-R (Adapta ya TinyShield MicroSD)

Hatua za kufanya unganisho ni kama ifuatavyo: -

  • Chukua Adapter ya Wireling TInyShield na Unganisha Oximeter ya Pulse kwenye Bandari 1 ya Shield ya Adapter kupitia viunganisho vya waya.
  • Unganisha moduli ya Dereva ya LRA kwa Bandari ya 2 na Unganisha Moduli ya Sauti ya Sauti kwa Port 0.
  • Unganisha Moduli ya Accelerometer na Nambari ya Bandari 3. Kwa njia hii, moduli zote zinazohitajika zimeunganishwa na Shield ya Adapter kwa wakati wowote.
  • Sasa unganisha au weka Ngao ya Adapta na Tiny Screen + na baada ya hapo unganisha adapta ya MicroSD kwenye stack up.
  • Mwishowe, Unganisha Betri ya Lithium Polymer na Screen ndogo +, na kwa njia hii umemaliza na Sehemu ya Vifaa vya Mradi kwa wakati wowote.

Sasa tunalazimika kusanidi Arduino IDE ili kusanikisha Tiny Screen + ili kufanya kazi kama Tracker ya Usawa badala ya kufanya kazi katika hali ya Ndege za Flappy ambayo tutafanya katika hatua inayofuata.

Hatua ya 4: Kuanzisha IDE ya Arduino

Kuanzisha IDE ya Arduino
Kuanzisha IDE ya Arduino
Kuanzisha IDE ya Arduino
Kuanzisha IDE ya Arduino
Kuanzisha IDE ya Arduino
Kuanzisha IDE ya Arduino

Tunapofanya kazi na Tiny Screen + kwa mara ya kwanza, tunahitaji kusanikisha bodi na maktaba zinazofaa ili kuifanya ifanye kazi. Kwa hilo unahitaji kufuata hatua zilizopewa hapa chini: -

  • Fungua IDE ya Arduino. Huko unahitaji kubonyeza kitufe cha faili. Kutoka kwenye menyu kunjuzi inayofungua, Nenda kwenye Mapendeleo.
  • Huko utaona uwanja ukisema URL ya Meneja wa Bodi za Ziada. Kwenye uwanja huo, unahitaji kubandika kiunga kilichopewa hapa chini kikiwa kimetengwa na koma:
  • Mara baada ya kumaliza, tunahitaji kwenda kwenye Zana kisha Bodi, na kutoka hapo kuelekea kwa Meneja wa Bodi.
  • Katika Meneja wa Bodi, tunahitaji kutafuta Bodi za "Arduino SAMD" na kuziweka. Wakati bodi za Arduino SAMD zimewekwa, Tunahitaji kufunga bodi za "TinyCircuits SAMD" pia.
  • Sasa kwa vile Bodi zimesakinishwa, Tunahitaji kusanikisha Maktaba ya TinyScreen. Kwa hilo, nenda kwenye Mchoro kisha Jumuisha Maktaba, na kisha Dhibiti Maktaba. Huko tunahitaji kutafuta "TinyScreen" na Sakinisha maktaba. Unaweza pia kupakua Maktaba kutoka ukurasa wa Github wa Mradi huu na ubandike kwenye folda yako ya maktaba ya Arduino.

Kwa hivyo kwa njia hii, tumemaliza na usanidi wa Arduino IDE yetu. Sasa tuko tayari kuunganisha TinyScreen kwenye PC yetu na kupakia nambari ya mradi.

Hatua ya 5: Ujenzi wa Kufuatilia Usawa: Sehemu ya Programu

Ujenzi wa Kufuatilia Usawa: Sehemu ya Programu
Ujenzi wa Kufuatilia Usawa: Sehemu ya Programu
Ujenzi wa Kufuatilia Usawa: Sehemu ya Programu
Ujenzi wa Kufuatilia Usawa: Sehemu ya Programu

Kama tunavyomaliza na usanidi wa Arduino IDE na sehemu ya Uunganisho kwa mradi huo. Sasa tunaweza kufanya Sehemu ya Programu ya Ujenzi wa Usawa wa Usawa yaani Kupakia Nambari kwenye TinyScreen +. Kwa hilo tunahitaji kufuata hatua zilizopewa hapa chini: -

  • Elekea Hifadhi ya Github ya Mradi kutoka hapa.
  • Kutoka hapo unahitaji kupakua maktaba ya MAX30101, maktaba ya Wireling, na maktaba ya Kadi ya SD na uziweke kwenye folda ya maktaba ya Arduino kwenye PC yako.
  • Baada ya hapo, unahitaji kupakua faili ya Kufuatilia Fitness kutoka ukurasa wa Github. Ni Kanuni ya mradi huu. Fungua hiyo katika IDE yako ya Arduino.
  • Baada ya kufungua nambari. Unganisha Screen ndogo + kwa PC yako. Chagua bandari sahihi ya COM na bonyeza kitufe cha kupakia.

Kwa hivyo kwa njia hii, Tumemaliza na sehemu ya Usimbuaji wa mradi pia. Sasa mara tu msimbo utakapopakuliwa, Wafu wetu wa Usawa atakuwa tayari kutumia.

Hatua ya 6: Kupima Mfuatiliaji wa Usawa

Kupima Tracker ya Usawa
Kupima Tracker ya Usawa
Kupima Tracker ya Usawa
Kupima Tracker ya Usawa
Kupima Tracker ya Usawa
Kupima Tracker ya Usawa

Nambari inapopakiwa, Skrini inaonesha hali ndogo ya Screen + Bootloader na nambari hiyo inapopakiwa, Skrini itakuwa tupu hii inamaanisha kuwa nambari hiyo imepakiwa na sasa tuko tayari kutumia tracker yetu ya usawa. Ili kuanza kuendesha Tracker, tunahitaji bonyeza kitufe kwenye skrini mara moja. Mara tu tutakapobonyeza kitufe kwenye Skrini, The Fitness Tracker itaanza utendaji wake na skrini itaanza kuonyesha data anuwai kama vile tarehe, saa, kiwango cha Pulse, kiwango cha oksijeni, kiwango cha betri, na Hesabu ya Hatua. Skrini inaweza kuonyesha hesabu ya hatua ya uwongo au hesabu mbaya kwani nambari hiyo iliundwa kwa njia ambayo inahesabu hatua hata wakati kuna kicheko kidogo. Kwa hivyo tunaweza kurekebisha vigezo kwenye nambari ili kuifanya iwe sahihi zaidi. Kuangalia kiwango cha oksijeni na kiwango cha mapigo. Tunahitaji kuchukua sensorer ya Oximeter na kuiweka kati ya kidole na kidole gumba na Skrini itaonyesha Usomaji. Usomaji pia umehifadhiwa katika muundo bora wa karatasi kwenye kadi ya SD ambayo tuliunganisha na Screen Tiny na usomaji huo unaweza kuchunguzwa kwa kuunganisha kadi ya SD kwenye PC yetu kupitia Adapter. Tunaweza pia kuunganisha Wifi Shield na mradi na kupakia data kwenye wingu. Kwa hivyo unaweza kuona kuwa uwezekano ni mwingi. Unaweza kujenga miradi kadhaa kutoka kwa vifaa hivi bila shida yoyote ya kutengenezea. Miradi mingine ambayo inaweza kufanywa na vifaa hivi pia iko kwenye wavuti ya TinyCircuits unaweza kuziangalia na kuzifanya peke yako.

Kwa hivyo hii ilikuwa Mafunzo ya Mradi wa Usawa wa Usawa. Natumahi umeipenda.

Ilipendekeza: