ዝርዝር ሁኔታ:
ቪዲዮ: መረጃን ከአርዱዲኖ ወደ ኤክሴል መላክ (እና ማሴር) - 3 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
የእኔን የአርዱዲኖ ዳሳሽ ንባብ በእውነተኛ ጊዜ ለማቀድ የምችልበትን መንገድ በሰፊው ፈልጌያለሁ። ሴራ ብቻ ሳይሆን ለተጨማሪ ሙከራ እና እርማቶች መረጃውን ያሳዩ እና ያከማቹ።
ያገኘሁት ቀላሉ መፍትሔ ኤክሴልን መጠቀም ነበር ፣ ግን በመጠምዘዝ።
መረጃን ለማከማቸት እጅግ በጣም ጥሩ የማይፈልግበት ፕሮግራም እዚህ ሊገኝ ይችላል
www.instructables.com/id/Plot-Live-Arduino-Data-and-Save-It-to-Excel/
እንዲሁም ይህን አስተማሪ የሚስብ ሆኖ ካገኙት ምናልባት እኔ የሠራሁትን ሌላ ይወዱ ይሆናል (በኖኪያ 5110 ኤልሲዲ ላይ የቀጥታ የአርዲኖ ዳሳሽ ንባቦችን ስለማሳየት)
www.instructables.com/id/Arduinonokia-lcd-…
ደረጃ 1: የሚያስፈልግዎት
ለዚህ ያስፈልግዎታል:
-ዊንዶውስ (በ xp ተፈትኗል)
-አርዱዲኖ አይዲኢ
ማይክሮሶፍት ቢሮ (እ.ኤ.አ. በ 2010 ተፈትኗል)
-PLX-DAQ (ለከፍተኛ ደረጃ መስፋፋት)
-አርዱዲኖ (በ UNO ላይ ተፈትኗል ፣ ግን ማንኛውም ቦርድ መሥራት አለበት)
እኔ ቀድሞውኑ አርዱዲኖ ፣ ዊንዶውስ ፣ አርዱዲኖ አይዲኢ እና ኤክሴል አግኝተዋል ብዬ አስባለሁ። PLX-DAQ ን ለማውረድ አገናኙ እዚህ አለ
www.parallax.com/downloads/plx-daq
እሱን ማውረድ እና መጫን ብቻ ያስፈልግዎታል ፣ በጥሩ ሁኔታ መሥራት አለበት። ከተጫነ በኋላ PLX-DAQ የተመን ሉህ የሚል አቋራጭ የሚያገኙበት በዴስክቶፕዎ ላይ PLX-DAQ የተባለ አቃፊ በራስ-ሰር ይፈጥራል።
ወደ የላቀ መረጃ ለመላክ የእርስዎን አርዱዲኖን ለመጠቀም ሲፈልጉ አቋራጩን ይክፈቱ።
ደረጃ 2: አርዱዲኖ ክፍል
አሁን ያወረደውን እና የተጫነውን ሁሉ አግኝተናል ፣ በአርዱዲኖ ክፍል እንጀምር።
በአምድ ሀ ውስጥ ያለውን ጊዜ እና በአምድ B ውስጥ የእርስዎን ዳሳሽ መለኪያዎች የሚያሳየው እኔ የፈጠርኩት መሠረታዊ አብነት እዚህ አለ።
በእርግጥ ፣ ይህ መሠረታዊ አብነት ብቻ ነው ፣ እሱም በቀጥታ ወደ ፊት ቀጥ ያለ እና ከፍላጎቶችዎ ጋር ሊስማማው የሚችሉት።
እርስዎ (እና እኔ ፣ ለተወሰነ ጊዜ ከእሱ ጋር ካልሠራን) የትኛው የኮድ ክፍል ምን እንደሚሰራ እንዲያውቁ በአርዱዲኖ ኮድ ውስጥ ማብራሪያዎችን ጨምሬአለሁ።
ንድፉ እዚህ አለ
// ሁል ጊዜ በመስመር 0 ይጀምራል እና ከ LABEL ቀጥሎ የተፃፈውን ይጽፋል
ባዶነት ማዋቀር () {
Serial.begin (9600); // ትልቁ ቁጥር የተሻለ ይሆናል
Serial.println ("CLEARDATA"); // ከቀደሙት ፕሮጀክቶች የተረፈውን ማንኛውንም ውሂብ ያጸዳል
Serial.println ("LABEL, Acolumn, Bcolumn, …"); // ሁል ጊዜ LABEL ን ይፃፉ ፣ ስለሆነም ኤክስኤክስ ቀጣዮቹ ነገሮች የአምዶች ስሞች እንደሚሆኑ ያውቃል (ከአምድ ይልቅ ፈንታ ጊዜን መጻፍ ይችላሉ)
Serial.println ("ዳግም ማስጀመሪያ"); // ሰዓት ቆጣሪን ወደ 0 ዳግም ያስጀምራል
}
ባዶነት loop () {
Serial.print (“ውሂብ ፣ ሰዓት ፣ ሰዓት ቆጣሪ ፣”); // በመጀመሪያው አምድ ሀ ውስጥ ያለውን ጊዜ እና መለኪያዎች በአምድ B ውስጥ ከጀመሩበት ጊዜ ጀምሮ ይጽፋል
Serial.print (አዳታ);
Serial.print (Bdata);
Serial.println (…); // በሁለተኛው ሩጫ ወደ ቀጣዩ ረድፍ መግባቱን ያውቅ ዘንድ በመጨረሻው ትዕዛዝ ላይ println ን ማከልዎን ያረጋግጡ
መዘግየት (100); // መዘግየት ያክሉ
}
በእርግጥ ይህንን ኮድ ከሰቀሉ በራሱ አይሰራም!
ለአዳታ ፣ ለዳታ እና… ቀመር ማከል ያስፈልግዎታል። ፕሮግራሙን እንዴት እንደሚጠቀሙበት እንዲያውቁ ይህ አብነት ለማጣቀሻ ብቻ ነው። ልክ የ Serial.read () ተግባርን ያክሉ ፣ አዳታ ፣ ብዳታ እና … ብለው ይሰይሙት እና መስራት አለበት።
ደረጃ 3 - ውሂቡን ወደ ኤክሴል መላክ
በእርግጥ PLX-DAQ እርስዎ ባወረዱት የ rar አቃፊ ውስጥ ያሉትን መመሪያዎች በማንበብ በራስዎ ማሰስ የሚችሏቸው ብዙ ተግባራት አሉት።
ኤክሴል የእርስዎን ውሂብ ግራፍ ከፈለጉ ግን መመሪያዎቹን ለማንበብ አይቸገሩም ፣ እርስዎ ማድረግ የሚችሉት አጭር ስሪት እዚህ አለ -
-ከተሻሻለው (የተቀየረ) ኮዱን ይጠቀሙ
እንደተለመደው አርዱዲኖዎን ያገናኙ
-በአርዱዲኖ አይዲ ውስጥ ዋና ተቆጣጣሪውን አይክፈቱ ፣ እርስዎ ከሠሩ ከ Excel ጋር አይሰራም
-አቋራጩን ወደ የእርስዎ PLX-DAQ ተመን ሉህ ይክፈቱ
-excel “ይህ መተግበሪያ ActiveX ን ሊጀምር ነው” ይላል ፣ እሺን ብቻ ጠቅ ያድርጉ
-ለ Excel የውሂብ ማግኛ የሚባል አዲስ መስኮት ይመጣል
-አርዱዲኖ የተገናኘበትን የዩኤስቢ ወደብ ይምረጡ (መጀመሪያ ካልሰራ ወደቦች ዝርዝር ውስጥ ይሂዱ)
-ባውድ በሚለው ቦታ በኮድዎ ውስጥ ያስገቡትን ቁጥር Serial.begin () ላይ ይምረጡ ፣ በእኔ ሁኔታ 9600 ይሆናል
-ባዶ ግራፍ ይፍጠሩ
ለ x እና y ዘንግ በግራፉ ላይ የትኞቹን የውሂብ ዓምዶች ይምረጡ (ይህንን ለማድረግ የሚቻልበት መንገድ በእርስዎ የ Excel ስሪት ላይ በመመስረት ትንሽ የተለየ ነው ፣ ግን ለማወቅ በጣም ከባድ አይደለም)
-በ PLX-DAX ላይ መረጃን ለመሰብሰብ ጠቅ ያድርጉ እና ውሂቡን መሰብሰብ መጀመር አለበት
-ኤክስሴል በእውነተኛ ጊዜ የላቀ ለመሆን ከአርዲኖ ሲላክ መረጃውን ያሴራል
ግራፍዎ ምን ያህል በትክክል እንደሚፈልጉ ላይ በመመስረት የግራፉን ባህሪዎች መለወጥ ይችላሉ። የውሂብ አሰባሰብን በመዝጋት የግራፉን ክፍል በቅርበት መመርመር ፣ በ x ወይም y ዘንግ ላይ በቀኝ ጠቅ ያድርጉ እና ወደ ትንሽ ክፈፍ ያዋቅሩት። (በተለምዶ ወደ አውቶማቲክ ተዘጋጅቷል)
እንዲሁም በገበታዎ ላይ ነጥቦቹን በሚያገናኘው ኩርባ ላይ በቀኝ ጠቅ ማድረግ እና የኩርባውን ቀለም እና ውፍረት መምረጥ ይችላሉ።
ለመሠረታዊ ነገሮች ይህ ነው። ይህንን በመጻፍ ጥቂቶቻችሁን እንደረዳሁ ተስፋ አደርጋለሁ። ይህንን ለማግኘት እና እንዲሠራ ለማድረግ ብዙ ጊዜ እንደፈጀብኝ አውቃለሁ።
P. S. ይህንን አስተማሪ ከወደዱት ፣ ምናልባት እኔ የሠራሁትን ሌላ ይወዱ ይሆናል-
የሚመከር:
MSP432 LaunchPad እና Python ን በመጠቀም 9 የሙቀት ደረጃዎች ዳሳሽ (TMP006) የቀጥታ መረጃን ማሴር 9 ደረጃዎች
MSP432 LaunchPad እና Python ን በመጠቀም የሙቀት ዳሳሽ (TMP006) የቀጥታ መረጃን ማሴር - TMP006 ከእቃው ጋር ግንኙነት ማድረግ ሳያስፈልግ የአንድን ነገር የሙቀት መጠን የሚለካ የሙቀት ዳሳሽ ነው። በዚህ መማሪያ ውስጥ Python ን በመጠቀም ከ BoosterPack (TI BOOSTXL-EDUMKII) የቀጥታ የሙቀት መረጃን እናሴራለን።
የገመድ አልባ የሙቀት መጠን እና የእርጥበት ዳሳሽ ውሂብ ወደ ኤክሴል መላክ - 34 ደረጃዎች
የገመድ አልባ የሙቀት መጠን እና የእርጥበት ዳሳሽ መረጃን ወደ ኤክሴል መላክ - እኛ እዚህ የ NCD ን የሙቀት መጠን እና የእርጥበት ዳሳሽ እየተጠቀምን ነው ፣ ግን ደረጃዎች ለማንኛውም የ ncd ምርት እኩል ናቸው ፣ ስለዚህ ሌሎች የ ncd ሽቦ አልባ ዳሳሾች ካሉዎት ፣ ከጎንዎ ሆነው ለመመልከት ነፃ ይሁኑ። በዚህ ጽሑፍ ማቆሚያ በኩል ማድረግ ያለብዎት
Node-RED ን በመጠቀም 25 ሽቦዎች የገመድ አልባ ንዝረት እና የሙቀት ዳሳሽ ውሂብ ወደ ኤክሴል መላክ
መስቀለኛ መንገድን በመጠቀም የገመድ አልባ ንዝረት እና የሙቀት ዳሳሽ መረጃን ወደ ኤክስሴል መላክ-የ NCD ን ረጅም ክልል IoT የኢንዱስትሪ ሽቦ አልባ ንዝረትን እና የሙቀት ዳሳሽ ማስተዋወቅ ፣ የገመድ አልባ መረብ አውታረ መረብ አወቃቀር አጠቃቀምን እስከ 2 ማይል ድረስ በመኩራራት። ትክክለኛ የ 16 ቢት ንዝረት እና የሙቀት ዳሳሽ በማካተት ፣ ይህ መሣሪያ
መስቀለኛ መንገድን በመጠቀም የገመድ አልባ ንዝረት እና የሙቀት መጠን መረጃን ወደ ጉግል ሉሆች መላክ-37 ደረጃዎች
መስቀለኛ መንገድን በመጠቀም የገመድ አልባ ንዝረት እና የሙቀት መጠን መረጃን ወደ ጉግል ሉሆች መላክ-የ NCD ን ረጅም ክልል IoT የኢንዱስትሪ ሽቦ አልባ ንዝረት እና የሙቀት ዳሳሽ ማስተዋወቅ ፣ የገመድ አልባ መረብ አውታረ መረብ መዋቅር አጠቃቀምን እስከ 2 ማይል ድረስ በመኩራራት። ትክክለኛ የ 16 ቢት ንዝረት እና የሙቀት ዳሳሽ በማካተት ፣ ይህ መሣሪያ
የ IOT- ገመድ አልባ-የሙቀት-እና-እርጥበት-ዳሳሽ-ወደ-MySQL መረጃን መላክ -41 ደረጃዎች
የ IOT-Wireless-Temperature-and-Humidity-Sensor-to-MySQL ን መላክ-የ NCD ን ረጅም ክልል IoT የሙቀት መጠን እና የእርጥበት ዳሳሽ ማስተዋወቅ። እስከ 28 ማይል ክልል እና የገመድ አልባ ሜሽ አውታረመረብ ሥነ-ሕንፃን በመኩራራት ፣ ይህ አነፍናፊ በተጠቃሚ በተወሰኑ ክፍተቶች ፣ ተኝቶ i