Orodha ya maudhui:
Video: Kutuma Takwimu Kutoka Arduino hadi Excel (na Kuiandaa): Hatua 3 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Nimetafuta sana njia ambayo ningeweza kupanga usomaji wangu wa sensorer ya Arduino kwa wakati halisi. Sio tu njama, lakini pia onyesha na uhifadhi data kwa majaribio zaidi na marekebisho.
Suluhisho rahisi zaidi nimepata ni kutumia bora, lakini kwa kupotosha.
PROGRAMU ISIYOHITAJI UFAHAMU WA KUPATA DATA ZINAWEZA KUPATIKANA HAPA
www.instructables.com/id/Plot-Live-Arduino-Data-and-Save-It-to-Excel/
Pia ikiwa unapata kuvutia kufundisha, labda utapenda nyingine ambayo nimefanya (juu ya kuonyesha usomaji wa sensa ya moja kwa moja ya Arduino kwenye Nokia 5110 LCD):
www.instructables.com/id/Arduinonokia-lcd-…
Hatua ya 1: Nini Utahitaji
Kwa hili utahitaji:
-Windows (imejaribiwa kwenye xp)
-Arduino IDE
- Ofisi ya Microsoft (ilijaribiwa mnamo 2010)
-PLX-DAQ (upanuzi wa bora)
-Arduino (iliyojaribiwa kwenye UNO, lakini bodi yoyote inapaswa kufanya kazi)
Ninafikiria kuwa tayari umepata Arduino, Windows, Arduino IDE na Excel. Hapa kuna kiunga cha kupakua PLX-DAQ:
www.parallax.com/downloads/plx-daq
Unahitaji tu kuipakua na kuisakinisha, inapaswa kufanya kazi vizuri. Baada ya usanidi, itaunda moja kwa moja folda inayoitwa PLX-DAQ kwenye Desktop yako ambayo utapata njia ya mkato iitwayo PLX-DAQ Lahajedwali.
Wakati unataka kutumia Arduino yako kutuma data kuutumia, fungua tu njia ya mkato.
Hatua ya 2: Sehemu ya Arduino
Sasa kwa kuwa tumepata yote yaliyopakuliwa na kusanikishwa, wacha tuanze na sehemu ya Arduino.
Hapa kuna templeti ya msingi ambayo nimeunda ambayo itaonyesha wakati katika safu A na vipimo vya sensorer yako kwenye safu ya B.
Kwa kweli, hii ni templeti ya msingi tu, ambayo ni sawa mbele na unaweza kuibadilisha ili kukidhi mahitaji yako.
Nimeongeza maelezo katika nambari ya Arduino ili wewe (na mimi, baada ya kutofanya kazi nayo kwa muda) tujue ni sehemu gani ya nambari inayofanya nini.
Hapa kuna mchoro:
// kila wakati huanza katika mstari wa 0 na huandika kitu kilichoandikwa karibu na LABEL
usanidi batili () {
Kuanzia Serial (9600); // idadi kubwa ni bora
Serial.println ("CLEARDATA"); // inafuta data yoyote iliyobaki kutoka kwa miradi iliyopita
Serial.println ("LABEL, Column, Column,…"); // siku zote andika LABEL, kwa hivyo bora anajua vitu vifuatavyo vitakuwa majina ya nguzo (badala ya Acolumn unaweza kuandika Wakati kwa mfano)
Serial.println ("RESETTIMER"); // resets timer kwa 0
}
kitanzi batili () {
Serial.print ("DATA, MUDA, KIPIMA,"); // anaandika wakati katika safu ya kwanza A na wakati tangu vipimo vilianza kwenye safu B
Printa ya serial (Adata);
Rekodi ya serial (Bdata);
Serial.println (…); // hakikisha uongeze println kwa amri ya mwisho ili ijue kwenda kwenye safu inayofuata kwenye mbio ya pili
kuchelewesha (100); // ongeza ucheleweshaji
}
Ni wazi ikiwa unapakia nambari hii, haitafanya kazi yenyewe!
Unahitaji kuongeza fomula ya Adata, Bdata na…. Kiolezo hiki ni cha kumbukumbu tu ili ujue jinsi ya kutumia programu. Ongeza tu kazi ya Serial.read (), iipe jina Adata, Bdata na… na inapaswa kufanya kazi.
Hatua ya 3: Kutuma Takwimu kwa Excel
Kwa kweli PLX-DAQ ina kazi zaidi, ambayo unaweza kukagua mwenyewe kwa kusoma maagizo kwenye folda ya rar uliyopakua.
Ikiwa unataka bora kutangaza data yako lakini hauwezi kusumbuliwa kusoma maagizo, hapa kuna toleo fupi la kile unaweza kufanya:
-tumia nambari (iliyobadilishwa) kutoka kwa maelezo yangu
-unganisha Arduino yako kama kawaida
-USIFUNGUE MONITOR WA HUDUMA katika Arduino IDE, haitafanya kazi na bora ukifanya
-fungua njia ya mkato kwenye Lahajedwali lako la PLX-DAQ
-excel itasema "Programu hii iko karibu kuanzisha ActiveX …", bonyeza tu OK
-dirisha mpya inayoitwa Upataji wa Takwimu ya Excel itaonekana
-chagua bandari ya usb Arduino yako imeunganishwa (ikiwa haifanyi kazi mwanzoni, pitia orodha ya bandari)
-hapo inasema Baud, chagua tu nambari uliyoweka kwenye nambari yako kwenye Serial.begin (), kwa upande wangu hiyo itakuwa 9600
-unda grafu tupu
-chagua nguzo zipi za data unayotaka kwenye grafu kwa x na y axis (njia ya kufanya hii ni tofauti kidogo kulingana na toleo lako la bora, lakini sio ngumu sana kujua)
-bofya kukusanya data kwenye PLX-DAX na inapaswa kuanza kukusanya data
-excel itapanga habari kama inavyotumwa kutoka kwa Arduino ili kustawi kwa wakati halisi
Kulingana na jinsi usahihi unataka graph yako iwe, unaweza kubadilisha sifa za grafu. Unaweza kuchunguza kwa karibu sehemu ya grafu kwa kuzima kukusanya data, bonyeza kulia kwenye mhimili wa x au y na uweke kwa fremu ndogo. (kawaida huwekwa kiotomatiki)
Unaweza pia kubofya kulia kwenye curve inayounganisha alama kwenye chati yako na uchague rangi na unene wa curve.
Hiyo ni kwa misingi. Natumahi nimewasaidia wachache wenu kwa kuandika hii. Najua ilinichukua muda mwingi kupata hii na kuifanya ifanye kazi.
Ikiwa ungeipenda hii inayoweza kufundishwa, labda utapenda nyingine ambayo nimefanya:
Ilipendekeza:
Jinsi ya Kutuma Takwimu Kutoka M5Stack StickC kwenda Delphi: 6 Hatua
Jinsi ya Kutuma Takwimu Kutoka M5Stack StickC kwenda Delphi: Kwenye video hii tutajifunza jinsi ya kutuma maadili kutoka bodi ya StickC kwenda Maombi ya Delphi VCL ukitumia Visuino
Fanya Viwanja Vizuri kutoka kwa Takwimu za Arduino za Moja kwa moja (na Hifadhi Takwimu kwa Excel): Hatua 3
Tengeneza Viwanja Vizuri kutoka kwa Takwimu za Arduino za Moja kwa Moja (na Hifadhi Takwimu kwa Excel): Sote tunapenda kucheza na kazi yetu ya P … lotter katika IDE ya Arduino. Walakini, wakati inaweza kuwa na faida kwa matumizi ya msingi, data inafutwa zaidi vidokezo vinaongezwa na sio kupendeza macho. Mpangaji wa Arduino IDE hana
Jinsi ya Kutuma Faili Kubwa Kutoka Kompyuta hadi Kompyuta: Hatua 6
Jinsi ya Kutuma Faili Kubwa Kutoka Kompyuta hadi Kompyuta: Ukubwa wa faili unaendelea kuongezeka kwa ukubwa kadri teknolojia inavyoendelea. Ikiwa uko katika ufundi wa ubunifu, kama vile muundo au uundaji, au mtu anayependeza tu, kuhamisha faili kubwa inaweza kuwa shida. Huduma nyingi za barua pepe hupunguza ukubwa wa viambatisho hadi 25
Kutuma Takwimu za Sensor ya Joto lisilotumia waya na Sura ya Unyevu kwa Excel: Hatua 34
Kutuma Takwimu za Joto lisilo na waya na Sura ya Unyevu kwa Excel: Tunatumia hapa sensa ya Joto na Unyevu wa NCD, lakini hatua zinakaa sawa kwa bidhaa yoyote ya ncd, kwa hivyo ikiwa una sensorer zingine za waya zisizo na waya, uzoefu huru kutazama kando na hiyo. Kupitia kusimamishwa kwa maandishi haya, unahitaji
Kutuma Mtetemo wa Wireless na Takwimu za Sensorer ya Joto kwa Excel Kutumia Node-RED: Hatua 25
Kutuma Mtetemo wa Kutetemeka na Takwimu za Sensor ya Joto kwa Excel Kutumia Node-RED: Kuanzisha mtetemo wa waya wa muda mrefu wa IoT wa Viwanda na sensorer ya joto ya NCD, ikijivunia hadi umbali wa maili 2 matumizi ya muundo wa mitandao ya waya. Ikijumlisha usahihi wa kitita cha 16-bit na sensorer ya joto, kifaa hiki kinaweza