Orodha ya maudhui:
- Hatua ya 1: Usuli - Uwekaji Rahisi wa Takwimu
- Hatua ya 2: Logger ya Takwimu Rahisi
- Hatua ya 3: Kujaribu na SerialMonitor
- Hatua ya 4: Kuunganisha na rununu ya Android
- Hatua ya 5: Kuhamisha Takwimu kwenye Kompyuta yako na Viendelezi kwa Logger Rahisi ya Takwimu
Video: Kuingia kwa Rahisi kwa Takwimu za rununu Kutumia PfodApp, Android na Arduino: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Uwekaji wa Takwimu za Moblie ulifanya Rahisi kutumia pfodApp, simu yako ya Andriod na Arduino. HAPANA Programu ya Android inayohitajika. Kwa Kupanga Takwimu kwenye Android yako angalia Kupanga Takwimu rahisi za Kijijini baadaye kwa kutumia Android / Arduino / pfodApp
Kwa Kupanga Takwimu dhidi ya Tarehe / Wakati ukitumia millis za Arduino tu () angalia Tarehe hii ya Kufundishwa ya Arduino / Kupanga Wakati / Kutumia magogo Kutumia Millis () na PfodApp
Utangulizi Mafundisho haya yanaonyesha jinsi ya kunasa data ya sensa ya Arduino kwenye simu yako ya Android kwa kupakua baadaye kwenye kompyuta yako. Hakuna programu ya Android inahitajika na kidogo sana programu ya Arduino inahitajika. Tazama www.pfod.com.au kwa miradi rahisi zaidi Anza haraka a) Pata bodi ya Arduino na Moduli ya Bluetooth (kama vile Uno na Bluetooth Shield au FioV3 + Bluetooth / Wifi) b) Sakinisha Arduino IDE c) Unganisha bodi ya Arduino (hapana moduli ya Bluetooth imeambatishwa) na kebo ya USB. (kwa Uno) d) Nakili mchoro huu kwenye Arduino IDE na uikusanye na kuipakia kwenye bodi ya Arduino) e) Ambatisha moduli ya Ngao ya Bluetooth kwa Uno (The Shield ya Bluetooth imetengenezwa mapema kwa 9600baud LAKINI weka swichi ya 3V / 5V kwa 5V na weka To To Board / To FT232 switch to To Board position. f) Load your Android Mobile with pfodApp. g) Weka unganisho kati ya rununu yako na moduli ya Bluetooth kama ilivyoelezewa katika pfodAppForAndroidGettingStarted.pdf h) Anza pfodApp na unganisha na bodi yako ya Arduino kupitia moduli ya Bluetooth. nimemaliza. Takwimu zingine za Sampuli za dummy zinaonyeshwa kwenye rununu yako na uhifadhi kwenye kadi ya SD. (kama inavyoonyeshwa) pfodAppForAndroidGettingStarted.pdf inaelezea jinsi ya kuhamisha faili ya data kutoka kwa simu yako kwenda kwa kompyuta yako. Zilizobaki za mafunzo haya huenda kwenye maelezo na kukuonyesha jinsi ya kurekebisha mchoro ili utume data yako mwenyewe. PfodApp inaweza kufanya mengi zaidi, angalia mifano hii kwenye www.pfod.com.au
Hatua ya 1: Usuli - Uwekaji Rahisi wa Takwimu
Toleo la hivi karibuni la pfodApp linalopatikana kutoka Soko la Android linawezesha data ghafi iliyotumwa na pfodDevice kuokolewa kwenye faili kwa matumizi ya baadaye. Tazama pfodAppForAndroidGettingStarted.pdf ya jinsi ya kupakua faili kutoka kwa simu yako ya Android hadi kwenye kompyuta yako. PfodApp ina skrini ya 'data ghafi' ambayo imeonyeshwa data zote zilizopokelewa ambazo hazikuwa ujumbe wa pfod zilizofungwa na {}. Skrini hii inaweza kupatikana kutoka kwa pfodApp ukitumia menyu ya rununu yako au inaweza kufunguliwa na pfodDevice inayotuma ujumbe wa StreamingRawData, {= Kichwa cha Skrini Huu Hapa) (Tazama mchoro wa Arduino baadaye katika hii inayoweza kufundishwa). Kwa vyovyote vile skrini ya data ghafi ya pfodApp inafunguliwa na itaonyesha data ambayo imetumwa kutoka kwa pfodDevice. Wakati skrini inafunguliwa, pfodApp itaanza kuhifadhi data kwenye faili. Jina la faili linaonyeshwa kila wakati skrini inafunguliwa. Ili kuzuia ujazaji wako wa rununu na data ambayo haukutaka, pfodApp haianzi kuandika data kwenye kadi ya SD ya rununu hadi wakati wa kwanza skrini ya Raw Data kufunguliwa baada ya unganisho jipya. Mara ya kwanza skrini ya Raw Data inafunguliwa baada ya unganisho mpya, hadi kaiti 4K za data zilizopokelewa hapo awali (kwani unganisho lilifanywa) imeandikwa faili wakati inafunguliwa. Katika hali nyingi hii inamaanisha data yote mbichi iliyotumwa tangu unganisho ilifanywa itahifadhiwa. Uunganisho umefungwa, data ya mwisho imeandikwa na faili imefungwa. Ikiwa faili tayari ipo, kutoka kwa unganisho wa hapo awali, inaongezewa na kila unganisho linalofuata. Unaweza kufuta faili kutoka kwa kompyuta yako. Tazama pfodAppForAndroidGettingStarted.pdf ya jinsi ya kupata faili kutoka kwa kompyuta yako. Kwa hivyo kwa muhtasari kuokoa data kutoka kwa Arduino yako kwa simu yako ya Android unahitaji kuungana na Arduino yako (kama pfodDevice) ukitumia pfodApp, iwe kwa bluetooth au wifi, Arduino yako itume data na kufungua skrini ya data mbichi kuanza kuihifadhi. Ni hayo tu. Wengine wa hii inayoweza kufundishwa itaelezea kwa undani mchoro rahisi ambao hutumia pfodDevice na kutuma data (dummy).
Hatua ya 2: Logger ya Takwimu Rahisi
Mchoro huu (pakua) ni Logger rahisi ya Takwimu. Haifanyi mengi, wakati pfodApp inaunganisha na kuuliza menyu kuu, mchoro hutuma tu ujumbe mbichi wa skrini ya data ambayo inauliza pfodApp kufungua skrini ya data ghafi. Hii inaanza kuhifadhi data. Katika kesi hii data hutumwa mara moja kwa sekunde na ina hesabu tu ya idadi ya sekunde tangu Arduino ilipowezeshwa. Kwa kumbukumbu yako halisi ya data ungetuma data halisi badala yake. Uunganisho hapa ni kupitia bluetooth kwa kutumia gharama nafuu ITEAD BT SHIELD (SLAVE) kwenye ubao wa Uno Arduino (Wote tazama ukurasa huu wa bodi za FioV3 + moduli za Bluetooth au Wifi) Unahitaji kuweka swichi kwenye bodi ya Bluetooth ya ITEAD. Weka swichi ya 3V / 5V kuwa 5V na weka To To Board / To FT232 switch to To Board position. Kiwango chaguo-msingi cha bodi ya moduli ya Bluetooth ni 9600, kwa hivyo hakuna haja ya kufanya usanidi mwingine wowote. Utahitaji pia kebo ya USB na upakue na usakinishe Arduino IDE. Mwishowe mfanyabiashara wa pfod anahitajika. Kwa mchoro huu msomaji rahisi zaidi anaweza kutumika na ni mdogo sana nimejumuisha chini ya mchoro. Walakini unaweza pia kuipakua na kuisakinisha, na viboreshaji vingine vya pfod, kama maktaba kutoka hapa. Hii ndio sehemu ya mchoro ambao hutuma data. Inahesabu saa na wakati kipima muda kinafikia 0 hutuma data inayofuata ambayo ni kaunta tu katika mfano huu.
// sasa tuma data ikiwa 1sec imepita ikiwa ((thisMillis - dataSampleTimer)> SAMPLE_INTERVAL) {dataSampleTimer + = SAMPLE_INTERVAL; // sasisho kwa kaunta ya wakati ujao ++; // sampuli ya nyongeza // tuma mchunguzi.println (kaunta); }
Kutuma data yako mwenyewe badilisha tu theparser.println (counter); ili kuchapisha data yako kwa unganisho la Serial badala yake. (Tazama ukurasa huu kwenye vipima muda vya Arduino).
Hatua ya 3: Kujaribu na SerialMonitor
Kabla ya kuunganisha kupitia bluetooth, unaweza kujaribu mchoro kwa kutumia Arduino IDE SerialMonitor. Kwanza ondoa bodi ya bluetooth, kwa sababu inatumia viunganisho sawa vya TX / RX kama programu ya USB na unganisho la ufuatiliaji wa serial, na unakili na kubandika mchoro kwenye Arduino IDE na upange bodi ya Arduino. Kisha fungua Arduino IDE SerialMonitor Unaweza kuona data ikitumwa na bodi ya Uno. Kisha tuma amri ya GetMainMenu, {.} Hivi ndivyo pfodApp itatuma kwanza wakati itaunganisha. Mchoro hujibu na ujumbe wa skrini ya StreamingRawData. {= Sampuli ya Uwekaji wa data} ambayo itauliza pfodApp kufungua skrini ya RawData. Hiyo inaanza kuhifadhi data kwenye faili. Tazama maelezo ya pfod kwa maelezo juu ya ujumbe na skrini zote ambazo pfod (Itifaki ya Ugunduzi wa Operesheni) inasaidia.
Hatua ya 4: Kuunganisha na rununu ya Android
Yote ni nzuri kwa hivyo sasa unaweza kufunga Arduino IDE na SerialMonitor na kushikamana na ngao ya Bluetooth, kama inavyoonyeshwa katika Hatua ya 2. Ili kuungana na Simu yako ya Android, kwanza sakinisha pfodApp kutoka Soko la Android kisha ufuate mwongozo wa pfodAppForAndroidGettingStarted.pdf ili unganishe ngao yako ya Bluetooth na simu yako na usanidi muunganisho wa Bluetooth pfodApp. Niliita unganisho langu "Data Logger". Kisha chagua unganisho la "Data Logger" kuungana na logger rahisi ya data. Mara tu pfodApp ikiunganisha hutuma ujumbe wa..
Hatua ya 5: Kuhamisha Takwimu kwenye Kompyuta yako na Viendelezi kwa Logger Rahisi ya Takwimu
PfodAppForAndroidGettingStarted.pdf inaelezea jinsi ya kuunganisha simu yako kwa kompyuta yako kupitia USB na kuwasha hifadhi ya misa ya USB ili uweze kuvinjari kutoka kwa kompyuta yako. Utapata faili zote za data mbichi kwenye folda ya pfodAppRawData. Kama inavyoonyeshwa hapo juu, Logger ya Takwimu Rahisi imehifadhi data hiyo kwa / pfodAppRawData / Data Logger.txt pfodApp hutumia jina la unganisho kama jina la faili ya kuhifadhi data. Viongezeo kwenye Rahisi ya Logger ya data Sasa kwa kuwa una kumbukumbu rahisi ya data wewe inaweza kurekebisha mchoro ili kurudisha data yako mwenyewe. Andika tu data yako kwa unganisho sawa la Serial ambalo limeunganishwa na moduli yako ya Bluetooth. Ni muhimu kupangilia data katika fomati ya csv katika Arduino kabla ya kuituma. Kwa mfano wakati, thamini Hii inafanya iwe rahisi kupakia katika lahajedwali kwa usindikaji / upangaji unaofuata.
Ilipendekeza:
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
MicroPython kwa bei rahisi $ 3 ESP8266 WeMos D1 Mini kwa Ufungaji wa Joto la 2x, Wifi na Takwimu za rununu: Hatua 4
MicroPython kwa bei rahisi $ 3 ESP8266 WeMos D1 Mini kwa magogo ya joto ya 2x, Wifi na Takwimu za rununu: Ukiwa na chip / kifaa kidogo cha bei nafuu cha ESP8266 unaweza kuweka data ya joto nje, kwenye chumba, chafu, maabara, chumba cha kupoza au sehemu zingine zozote bure kabisa. Mfano huu tutatumia kuingia kwenye joto la kawaida la chumba, ndani na nje
Kupanga Takwimu Rahisi za Kijijini Kutumia Android / Arduino / PfodApp: Hatua 6
Kupanga Takwimu za Kijijini kwa Kutumia Android / Arduino / PfodApp: Kwa Kupanga Takwimu Dhidi ya Tarehe / Wakati ukitumia millis ya Arduino tu Android ya rununu na inasa kwa
Kusoma Takwimu za Ultrasonic (HC-SR04) Takwimu kwenye LCD ya 128 × 128 na kuiona kwa kutumia Matplotlib: Hatua 8
Kusoma Takwimu za Utambuzi wa Ultrasonic (HC-SR04) kwenye LCD ya 128 × 128 na Kuiona Ukitumia Matplotlib: Katika hii inayoweza kufundishwa, tutatumia MSP432 LaunchPad + BoosterPack kuonyesha data ya sensa ya ultrasonic (HC-SR04) kwenye 128 × 128 LCD na tuma data kwa PC mfululizo na uione kwa kutumia Matplotlib
Wakati halisi wa MPU-6050 / A0 Kuingia kwa Takwimu na Arduino na Android: Hatua 7 (na Picha)
Wakati halisi wa MPU-6050 / A0 Kuingia kwa Takwimu na Arduino na Android: Nimekuwa na hamu ya kutumia Arduino kwa ujifunzaji wa mashine. Kama hatua ya kwanza, ninataka kujenga wakati halisi (au karibu nayo) onyesho la data na kumbukumbu kwenye kifaa cha Android. Nataka kunasa data ya kasi kutoka kwa MPU-6050 kwa hivyo ninastahili