Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Unganisha Mzunguko
- Hatua ya 2: Unganisha Sensorer ya Shinikizo
- Hatua ya 3: Pakia Msimbo
- Hatua ya 4: Dondoa Maadili ya Sensorer kwa Excel
- Hatua ya 5: Ziada ya Nerdy Bit
Video: Jinsi ya Kusoma Sensor ya Shinikizo la MPX5010 na Arduino: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Njia ambayo nimeandika nambari ni kwamba inaweza kubadilishwa kwa urahisi ili kukidhi sensorer tofauti ya shinikizo. Badilisha tu vitu vifuatavyo vya kificho kwa nambari kulingana na maadili kutoka kwa karatasi ya data kwa sensor yoyote ya shinikizo:
- Thamani ya "sensorOffset" katika mV
- Thamani ya "unyeti" katika mV / mmH2O
Mara tu nilipopata kihisi hiki cha shinikizo, nilitazama mkondoni kujaribu kupata nambari ya mfano ili kutoa usomaji wa shinikizo kutoka kwa sensor hii kuwa vitengo halisi vya shinikizo, KPa au cmH2O. Nilipata nambari moja ya sampuli ya sensa hii halisi, baada ya kuitumia niligundua usomaji haukulingana na kile kinachopaswa kuwa kwenye data, kwa hivyo niliamua kuandika hesabu yangu mwenyewe na nambari yangu mwenyewe … inaonekana miaka lakini inafanya kazi, hurray !! Kwa hivyo nilifikiri nitaishiriki na ulimwengu ili watu wengine hawatalazimika kupitia maumivu yale yale.
Furahiya !!
Vifaa
Utahitaji:
- Sensor ya shinikizo ya MPX5010 (kwa kweli)
- Arduino, Uno au nyingine yoyote
- Bomba la silicon (kuungana kutoka kwa sensorer ya shinikizo hadi kwenye bomba la shinikizo)
- Vifungo vidogo vya kebo (kwa kupata bomba la silicon)
- Shaba ndogo ya 2mm ya bomba au plastiki (nilitumia bomba kutoka kwa WD40 can)
- Kanda ya kuhami (inahitajika tu ikiwa bomba lako la silicon ni kubwa sana kwa bomba lako la WD40)
Hatua ya 1: Unganisha Mzunguko
Tazama picha ya muunganisho rahisi sana
Hatua ya 2: Unganisha Sensorer ya Shinikizo
- Unganisha bomba lako la silicon kwenye bandari ya sensorer ya shinikizo, tumia tai ya kebo ikiwa unahitaji ili kutengeneza muhuri mzuri
- Piga shimo la 2mm kwenye bomba ambalo unataka kuhisi shinikizo la hewa
- Pushisha bomba la WD40 ndani ya shimo, inapaswa kuwa sawa kabisa. Tumia gundi kubwa kidogo kumaliza muhuri
- Slide bomba lako la silicon juu ya bomba la WD40 (ilibidi nifungeni mkanda wa insulation kuzunguka bomba ili iweze kutoshea). Kisha ongeza tai ndogo ya kebo
Hatua ya 3: Pakia Msimbo
Pakia nambari yangu kwa Arduino yako, kisha bonyeza kwenye terminal ya serial ili uone nambari (kitufe kilicho na ishara ya glasi ya ukuzaji kulia juu ya skrini).
Unapaswa kuona wakati katika miliseconds, halafu ',' kisha dhamana ya shinikizo.
Una chaguo katika nambari ya kuhesabu nambari katika kPa au cmH2O, toa maoni nje kwenye mstari ambao hauitaji.
Ongeza "kuchelewesha (500);" ikiwa unataka kupunguza usomaji ili iwe rahisi kutayarishwa kwenye wastaafu.
Njia ambayo nimeandika nambari ni kwamba inaweza kubadilishwa kwa urahisi ili kukidhi sensorer tofauti ya shinikizo. Badilisha tu vitu vifuatavyo vya kificho kwa nambari kulingana na maadili kutoka kwa karatasi ya data kwa sensor yoyote ya shinikizo:
- Thamani ya "sensorOffset" katika mV
- Thamani ya "unyeti" katika mV / mmH2O
Hatua ya 4: Dondoa Maadili ya Sensorer kwa Excel
- Ingiza usomaji kwenye kituo chako cha serial cha Arduino. Inapaswa kuwa katika muundo: "saa (ms), kusoma kwa shinikizo"
- Un-kuziba kebo ya USB
- Chagua maadili yote kutoka kwa terminal yako ya serial na unakili
- Bandika kwenye Notepad
- Bonyeza faili> hifadhi kama
- Andika jina la faili yako kisha ubadilishe kiendelezi kuwa ".csv" (muhimu sana) na uihifadhi
- Fungua kichunguzi chako cha faili na unapaswa kuona faili yako iliyo na nembo ya Excel juu yake (hiyo inamaanisha kuwa umetengeneza faili ya.csv kwa usahihi)
- Bonyeza mara mbili kwenye faili yako mpya ya.csv na itafunguliwa katika Excel na inapaswa kuwa imepanga moja kwa moja maadili yako katika safu mbili tofauti na kuondoa koma (ndio sababu faili za.csv ni nzuri!)
Basi unaweza kuendelea na kufanya grafu za shinikizo kwa muda au kile unachotaka.
BTW: CSV inasimama kwa "maadili yaliyotenganishwa kwa koma".
Hatua ya 5: Ziada ya Nerdy Bit
Umefanya vizuri kwa kuifanya iwe hivi! Hii inamaanisha kuwa umefaulu mtihani wa nerd na kama tuzo nitakuambia maelezo ya teknolojia.
Kwa hivyo nilitaja mwanzoni juu ya nambari ya sampuli niliyoipata kwa sensor hii halisi ambayo ilinipa maadili yasiyofaa. Kuiangalia nilitumia mlingano wao kuchukua hesabu ya alama chache kwenye grafu ya majibu (iliyoambatanishwa) kutoka kwa data na niligundua kuwa hizi hazilingani na grafu. Kwa hivyo niliunda hesabu yangu mwenyewe na niliirejelea na grafu kwenye la data ili kudhibitisha kuwa inafanya kazi kwa nadharia, kisha nikasoma data zilizo na data na nambari zote mbili na zaidi ya kuweka grafu, ambazo nimeziambatanisha.
Kwenye grafu zilizoambatanishwa, laini ya samawati ni nambari ya mfano niliyoipata na laini nyekundu ni nambari yangu. Shida iko wazi wakati wa kutazama grafu kwa sababu nambari ya mfano wa wavuti haina kipimo 0 kwa mazingira ambayo inapaswa kufanya kwa sababu tunapima shinikizo tofauti.
Sawa kwa hivyo haitakubali kupita kiasi baada ya yote, samahani kukata tamaa lakini tunatumahi kuwa umeifurahia hata hivyo:)
Ilipendekeza:
Shinikizo Nyeti ya sakafu ya shinikizo: Hatua 9 (na Picha)
Shinikizo Nyeti ya sakafu ya shinikizo: Katika Maagizo haya nitashiriki muundo wa sensoer ya sakafu nyeti ya shinikizo ambayo ina uwezo wa kugundua ukisimama juu yake. Ingawa haiwezi kukupima haswa, inaweza kuamua ikiwa unasimama juu yake na uzani wako kamili au ikiwa wewe ni ma
Shinikizo Kubwa la Rangi Nyepesi ya Shinikizo - Spectra Bauble ™: Hatua 10 (na Picha)
Shinikizo Kubwa la Rangi Nyepesi ya Shinikizo - Spectra Bauble ™: Rafiki alitaka taa ya kuchekesha kwa tafrija na kwa sababu fulani hii ilinijia akilini: Mpira mkubwa wa puto-squishy ambao ukiusukuma hubadilisha rangi yake na hutengeneza sauti. Nilitaka kutengeneza kitu cha asili na cha kufurahisha. Inatumia shinikizo la hewa
Sensor ya Shinikizo la Shinikizo inayobadilika: Hatua 4 (na Picha)
Sensor ya Shinikizo la kitambaa inayobadilika: Jinsi ya kutengeneza sensorer ya shinikizo ya kitambaa kutoka kwa tabaka 3 za kitambaa chenye nguvu. Agizo hili limepitwa na wakati. Tafadhali angalia Maagizo yafuatayo ya matoleo yaliyoboreshwa: > > https://www.instructables.com/id/Conductive-Thread-Pre
Sensor ya Shinikizo la Shinikizo linaloendesha: Hatua 6 (na Picha)
Sensor ya Shinikizo la Shinikizo la kushona: Shona kitambaa chenye kupendeza na plastiki ya kupambana na tuli ili utengeneze sensor yako ya shinikizo la kitambaa! Maagizo haya kwa hatua yatakuonyesha jinsi ya kutengeneza sensor yako ya shinikizo la kitambaa. Inataja tofauti mbili tofauti, kulingana na ikiwa unatumia
Sensor ya Shinikizo la Shinikizo la Kuendesha: Hatua 7 (na Picha)
Sensor ya Shinikizo la Shinikizo la Kuendesha: Kushona nyuzi za kupenya kwenye neoprene ili kuunda pedi nyeti ya shinikizo. Sensor hii inafanana sana na Sensor ya Bend ya Vitambaa au vis-versa. Na pia karibu na Sensor ya Shinikizo la Kitambaa, lakini tofauti ni kwamba uso unaofaa ni mini