ዝርዝር ሁኔታ:
ቪዲዮ: የአየር ሁኔታ ጣቢያ መረጃ እንዴት እንደሚመዘገብ - ሊዮኖ ሰሪ - 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
መግቢያ ፦
ሰላም ፣ ይህ #ሊዮኔኬር ነው። ይህ የእኔ ክፍት ምንጭ እና ኦፊሴላዊ የ YouTube ሰርጥ ነው።
አገናኙ እዚህ አለ - ሊዮኖ ሰሪ / YOUTUBE CHANNEL
በዚህ ፕሮጀክት ውስጥ ‹የምዝግብ ማስታወሻን የአየር ሁኔታ ጣቢያ መረጃ› እንዴት ማድረግ እንደሚቻል እንማራለን። ይህ በጣም አስደሳች ፕሮጀክት ነው። በዚህ ፕሮጀክት ውስጥ ማይክሮ ኤስዲ ካርድ ፣ DS3231 ሞዱል ፣ DHT 11 ፣ የጂፒኤስ ሞዱል ፣ ኤልዲአር እና አርዱዲኖ UNO እየተጠቀምኩ ነው። የአየር ሁኔታ ጣቢያ መረጃ ማለት እርጥበት ፣ የሙቀት መጠን ፣ ብርሃን ፣ ቀን እና ሰዓት ፣ ኬንትሮስ እና ኬክሮስ ይለካል ማለት ነው።
ማስታወሻ:
1) በ Fritzing Schematics ውስጥ የጂፒኤስ ሞጁሉን እና ፒኤን 4 ን ለመገናኘት ፒኤን 6 እና ፒን 7 ን በመጠቀም DHT11 ን እገናኛለሁ። 2) በ Proteus Schematics ውስጥ የጂፒኤስ ሞዱሉን እና ፒኤን 6 ን ለመገናኘት ፒኤን 3 እና ፒን 4 ን በመጠቀም DHT11 ን እገናኛለሁ። 3) አለበለዚያ ሁለቱም ግንኙነቶች ትክክል ናቸው ፣ እንደ መርሃግብሮች መሠረት በአርዱዲኖ ኮድ ውስጥ ፒኖችን# መግለፅ አለብን።
//*******************************************************
ደረጃ 1
1_SD- ካርድ--
ኤስዲ (ደህንነቱ የተጠበቀ ዲጂታል) ካርዶች ለመረጃ ማከማቻ እና ለውሂብ ምዝገባ ጥቅም ላይ ሊውሉ ይችላሉ። ምሳሌዎች በዲጂታል ካሜራዎች ወይም በሞባይል ስልኮች ላይ የመረጃ ማከማቻ እና መረጃን ከአነፍናፊዎች ለመቅዳት የውሂብ ምዝግብን ያካትታሉ። የማይክሮ ኤስዲ ካርዶች 2 ጊባ ውሂብን ማከማቸት እና እንደ FAT32 (የፋይል አመዳደብ ሰንጠረዥ) ቅርጸት መደረግ አለባቸው። የማይክሮ ኤስዲ ካርድ በ 3.3 ቪ ይሠራል ፣ ስለዚህ ከ 5 ቮ እስከ 3.3 ቮ የቮልቴጅ ደረጃ መቀየሪያ ቺፕ እና የ 3.3 ቮ ቮልቴጅ ተቆጣጣሪ ያላቸው የማይክሮ ኤስዲ ካርድ ሞጁሎች ብቻ ከአርዲኖ 5 ቪ አቅርቦት ጋር ሊገናኙ ይችላሉ። የማይክሮ ኤስዲ ሞጁሉ ተከታታይ ፔሪፈራል በይነገጽ (SPI) በመጠቀም ከአርዱinoኖ ጋር ይገናኛል። በማይክሮ ኤስዲ ሞዱል ላይ ያለው የ SPI ማያያዣዎች በቅደም ተከተል ከአርዱዲኖ ፒኖች 11 ፣ 12 ፣ 13 እና 10 ጋር የተገናኙትን MOSI ፣ MISO ፣ SCK ፒኖች እና የኤስ ኤስ ፒን የተጠቆመ ቺፕ መምረጫ (ሲኤስ) ያካትታሉ።
ኤስዲ ካርድ ከ Arduino UNO ጋር መገናኘት
GND ------ GND
5 ቮልት ------- ቪ.ሲ.ሲ
ፒን 12 -------- ሚሶ
ፒን 11 -------- MOSI
ፒን 13 ------- SCK
ፒን 10 -------- SCS
መረጃው የተፃፈው የፋይሉን መዝጊያ () መመሪያ ተከትሎ በ SD ካርድ ላይ ለፋይል ብቻ ነው ፤ ስለዚህ ፣ እያንዳንዱ ፋይል.println (ውሂብ) መመሪያ በ file.close () መመሪያ መከተል እና በ SD.open (“የፋይል ስም” ፣ FILE_WRITE) መመሪያ መቅደም አለበት። የ SD.open () ተግባር የ FILE_READ ነባሪ ቅንብር አለው ፣ ስለዚህ አማራጭ FILE_WRITE ወደ ፋይል ለመጻፍ ያስፈልጋል። ወደ ኤስዲ ካርድ ለመጻፍ በእያንዳንዱ ጊዜ የሚያስፈልጉት መመሪያዎች ቅደም ተከተል SD.open ("የፋይል ስም" ፣ FILE_WRITE) ነው ፤ file.println (ውሂብ); file.close ();
2) LDR:-
የፎቶ ተከላካይ (ለብርሃን መቀነስ መቋቋም ምህፃረ ቃል LDR ፣ ወይም ብርሃን-ጥገኛ ተከላካይ ፣ ወይም ፎቶ-አመላካች ህዋስ) ተጓዳኝ አካል ነው። በአጋጣሚ የብርሃን ጥንካሬ በመጨመር የፎቶ ተከላካይ መቋቋም ይቀንሳል። በሌላ አገላለጽ ፣ የፎቶኮንቴክቲቭነትን ያሳያል።
ኤልዲአር ከአርዱዲኖ UNO ጋር መገናኘት
የእሱ አንድ ተርሚናል ከ 5 ቮልት ጋር የተገናኘ ሲሆን ሁለተኛው ተርሚናል ከ 1 ኪ resistor ጋር ተገናኝቷል። የ 1 ኪ resistor ሁለተኛው መጨረሻ መሬት ላይ ነው። ኤልዲአር ራሱ ተከላካይ ነው እና የዚህ ዓይነቱ ውቅሮች ለመለካት እና ቮልቴጅን ለመለካት ያገለግላሉ ፣ ይህ የቮልቴጅ መከፋፈያ ቴክኒክ ነው። የተለመደው ተርሚናል ከአርዱዲኖ UNO ከአናሎግ ፒን# A3 ጋር ተገናኝቷል።
3) DS3231:-
እንደ DS3231 ያለ የእውነተኛ ሰዓት ሰዓት (RTC) ሞዱል በመጠቀም መረጃን ወደ ኤስዲ ካርድ ሲጽፉ የአንድ ዳሳሽ መለኪያ ወይም የውሂብ መዝገብ ቀን እና ሰዓት ሊካተት ይችላል። የእውነተኛ ሰዓት ሰከንዶች ፣ ደቂቃዎች ፣ ሰዓታት ፣ ቀን ፣ ቀን ፣ ወር እና የዓመት መረጃዎችን ሊሰጥ ይችላል። DS3231 በ 3.3V ወይም በ 5 ቮ እና በ CR2032 ሊቲየም አዝራር-ሴል ባትሪ ከ አርዱinoኖ ጋር በማይገናኝበት ጊዜ RTC ን ኃይል ይሰጣል። DS3231 እንዲሁ አብሮገነብ የሙቀት ዳሳሽ አለው። DS3231 ከሁለቱ ባለሁለት መስመሮች ጋር የ I2C ግንኙነትን ይጠቀማል-
1) ተከታታይ ሰዓት (SCL)
&
2) ተከታታይ ውሂብ (ኤስዲኤ)።
ማሳሰቢያ: >>> DS3231 እንደ አርዱዲኖ UNO ጋር ተገናኝቷል ፤
DS3231: Arduino UNO:
Gnd ----------------------- Gnd
ቪሲሲ --------------------- 5 ቮልት
ኤስዲኤ -------------------- ፒን# ሀ 4
SCL -------------------- ፒን#A5
4) DHT11:-
DHT11 የሙቀት መጠንን እና የእርጥበት መጠንን ለመለየት ዝቅተኛ ዋጋ ያለው ዲጂታል ዳሳሽ ነው። እርጥበት እና የሙቀት መጠንን ወዲያውኑ ለመለካት ይህ ዳሳሽ ከማንኛውም ማይክሮ-ተቆጣጣሪ እንደ አርዱዲኖ ፣ Raspberry Pi ወዘተ … በቀላሉ ሊገናኝ ይችላል። DHT11 እርጥበት እና የሙቀት ዳሳሽ እንደ ዳሳሽ እና እንደ ሞጁል ይገኛል። በዚህ አነፍናፊ እና ሞዱል መካከል ያለው ልዩነት የመጎተት ተከላካይ እና የኃይል ማብራት LED ነው። DHT11 አንጻራዊ የእርጥበት ዳሳሽ ነው። በዙሪያው ያለውን አየር ለመለካት ይህ ዳሳሽ ቴርሞስታት እና አቅም ያለው እርጥበት ዳሳሽ ይጠቀማል።
DHT 11 ዳሳሽን ከአርዱዲኖ UNO ጋር በማገናኘት ላይ-
DHT11 Arduino UNO
GND ---------------------------- GND
ቪሲሲ ----------------------------- 5 ቮልት
መረጃ (ሲግናል) ------------------ ፒን#6
5) የጂፒኤስ ሞዱል-
ጂፒኤስ (ዓለም አቀፍ የአቀማመጥ ስርዓት) ሞዱል እና ለአሰሳ ጥቅም ላይ ይውላል። ሞጁሉ በቀላሉ በምድር ላይ ያለውን ቦታ ይፈትሻል እና የቦታውን ኬንትሮስ እና ኬክሮስ የሆነውን የውጤት መረጃ ይሰጣል።
የተለያዩ ዓይነት የጂፒኤስ ሞጁሎች አሉ እና የተለያዩ ተለዋዋጮችን እሴቶችን ለማግኘት ያገለግላሉ። እንደ;
//**********************************************************************************************************************
ማሳሰቢያ- ለተጨማሪ ዝርዝሮች ይህንን ተግባር መደወል ይችላሉ ፣
gps
Serial.println (ጊዜ); Serial.println (ሁኔታ);
Serial.println (latitud);
Serial.println (latitudHemisphere);
Serial.println (longitud);
Serial.println (longitudMeridiano);
Serial.println (speedKnots);
Serial.println (trackAngle);
Serial.println (ቀን);
Serial.println (መግነጢሳዊ ልዩነት);
Serial.println (magneticVariationOrientation);
//******************************************************************************************************************
ሌላ ምሳሌ ለጂፒኤስ ሞዱል አገናኝ ለመፍጠር ያገለግላል። እንደ;
gps. Google (አገናኝ);
//*******************************************************************************************************************
&&&
ማሳሰቢያ- ተጨማሪ ዝርዝሮችን ካላገኙ ይህንን ተግባር መደወል ይችላሉ ፣
gps.getDataGPRMC
latitud, latitudHemisphere, longitud, longitudMeridiano
; Serial.println (latitud);
Serial.println (latitudHemisphere);
Serial.println (longitud);
Serial.println (longitudMeridiano);
//******************************************************************************************************************
LONGITUDEE & LATITUDE ን ለማግኘት እነዚህን መስመሮች ተጠቅሜያለሁ።
ሎንጊ = (gps.location.lng () ፣ 54.01125) ፤ ላቲ = (gps.location.lat () ፣ 1.95949);
//******************************************************************************************************************
ማስታወሻ:
ከጂፒኤስ ሞዱልዎ የበለጠ መረጃ ለማግኘት ከላይ ያለውን ኮድ መጠቀም ይችላሉ። እኔ አሁን ኬንትሮስ እና ኬክሮስ ለማግኘት ተጠቀምኩ።
//******************************************************************************************************************
የሚከተለው የጂፒኤስ ሞዱሉን ከአርዲኡኖ ኡኖ ጋር የማገናኘት መንገድ ነው-
የጂፒኤስ ሞዱል: Arduino UNO:
Gnd ----------------------------- Gnd
ቪሲሲ ------------------------------ 5 ቮልት
RX ------------------------------- ፒን#3
TX ------------------------------ ፒን#4
//********************************************************************************************************************
ደረጃ 2
የ “DATA. CSV” ፋይልን እንዴት ማግኘት እንደሚቻል ፕሮፖዛል ማስመሰል--
ማስታወሻ:
> በመጀመሪያ ፣ ወረዳዎ ትክክል መሆኑን እና ምንም ስህተት እንደሌለ ያረጋግጡ።
> በአርዱዲኖ UNO ውስጥ የሄክስ ፋይልን ሰቅለዋል።
> በ SD ካርድ ላይ የ SD ካርድ ፋይል ሰቅለዋል።
> በፕሮቱስ ላይ በግራ ታች ጥግ ላይ ያለውን የመጫወቻ ቁልፍ ከተጫኑ በኋላ ማስመሰልዎን ይጀምሩ።
> የእርስዎ ምናባዊ ተርሚናል ተከፍቷል እና ከመዘግየቱ በኋላ ውሂብዎ ይመዘገባል (1000) ፣
>>>>>>>>>>> እስክ ይጫኑ >>>>>>>>>>>>>>>>>>>>
የማህደረ ትውስታ ካርድ ይዘቶችን መስኮት ያያሉ ፣ እዚህ የ data.csv ፋይል ይገኛል። በኮምፒተርዎ ውስጥ ይላኩት።
ደረጃ 3
ኤክሴል ሥራ--
Excel ን ይክፈቱ እና የውሂብ.csv ፋይልዎን በውስጡ ያስገቡ። ውሂብ በስም አምዶች ውስጥ ይታያል እና የመስመር ግራፎችን ይወስዳል።
ደረጃ 4
የሚመከር:
የ NaTaLia የአየር ሁኔታ ጣቢያ - አርዱዲኖ ሶላር ኃይል ያለው የአየር ሁኔታ ጣቢያ በትክክለኛው መንገድ ተከናውኗል - 8 ደረጃዎች (ከስዕሎች ጋር)
የ NaTaLia የአየር ሁኔታ ጣቢያ - አርዱዲኖ ሶላር የተጎላበተው የአየር ሁኔታ ጣቢያ በትክክለኛው መንገድ ተከናውኗል - በ 1 የተለያዩ ቦታዎች ላይ ከ 1 ዓመት ስኬታማ ክወና በኋላ በፀሐይ ኃይል የሚሰራ የአየር ሁኔታ ጣቢያ ፕሮጀክት ዕቅዶቼን እያካፈልኩ እና በእውነቱ ከረዥም ጊዜ በኋላ በሕይወት ሊቆይ ወደሚችል ስርዓት እንዴት እንደተለወጠ እገልጻለሁ። ወቅቶች ከፀሐይ ኃይል። እርስዎ ከተከተሉ
DIY የአየር ሁኔታ ጣቢያ እና የ WiFi ዳሳሽ ጣቢያ 7 ደረጃዎች (ከስዕሎች ጋር)
DIY የአየር ሁኔታ ጣቢያ እና የ WiFi ዳሳሽ ጣቢያ -በዚህ ፕሮጀክት ውስጥ ከ ‹WiFi› ዳሳሽ ጣቢያ ጋር የአየር ሁኔታ ጣቢያ እንዴት እንደሚፈጥሩ አሳያችኋለሁ። የአነፍናፊ ጣቢያው የአከባቢውን የሙቀት መጠን እና የእርጥበት መጠን ይለካል እና በ WiFi በኩል ወደ የአየር ሁኔታ ጣቢያ ይልካል። ከዚያ የአየር ሁኔታ ጣቢያው t
ESP32 የአየር ሁኔታ የአየር ሁኔታ ጣቢያ 16 ደረጃዎች (ከስዕሎች ጋር)
ESP32 Weathercloud Weather ጣቢያ - ባለፈው ዓመት አርዱinoኖ የአየር ሁኔታ ደመና የአየር ሁኔታ ጣቢያ የተባለውን ትልቁን አስተማሪዬን አሳትሜያለሁ። እላለሁ በጣም ተወዳጅ ነበር። በመምህራን መነሻ ገጽ ፣ በአርዱዲኖ ብሎግ ፣ በዊዝኔት ሙዚየም ፣ በኢንስታግራም ኢንስታግራም ፣ በአርዱዲኖ Instagr ላይ ተለይቶ ቀርቧል
አርዱዲኖ የአየር ሁኔታ ደመና የአየር ሁኔታ ጣቢያ 16 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ የአየር ሁኔታ ደመና የአየር ሁኔታ ጣቢያ - ከበይነመረቡ ጋር የተገናኘ የአየር ሁኔታ ጣቢያ ሠራሁ። እሱ የሙቀት መጠንን ፣ እርጥበትን ፣ ግፊትን ፣ ዝናብ ፣ የንፋስ ፍጥነትን ፣ የአልትራቫዮሌት መረጃ ጠቋሚውን ይለካል እና ጥቂት ተጨማሪ አስፈላጊ የሜትሮሎጂ እሴቶችን ያሰላል። ከዚያ ይህንን ውሂብ ወደ ጥሩው ግራፍ ወዳለው ወደ weathercloud.net ይልካል
Acurite 5 በ 1 የአየር ሁኔታ ጣቢያ Raspberry Pi እና Weewx ን በመጠቀም (ሌሎች የአየር ሁኔታ ጣቢያዎች ተኳሃኝ ናቸው) 5 ደረጃዎች (ከስዕሎች ጋር)
Acurite 5 በ 1 የአየር ሁኔታ ጣቢያ Raspberry Pi እና Weewx ን (ሌሎች የአየር ሁኔታ ጣቢያዎች ተኳሃኝ ናቸው) - Acurite 5 ን በ 1 የአየር ሁኔታ ጣቢያ በገዛሁበት ጊዜ እኔ በሌለሁበት ጊዜ በቤቴ ያለውን የአየር ሁኔታ ማረጋገጥ መቻል እፈልግ ነበር። ወደ ቤት ስመለስ እና ሳዋቀር ማሳያውን ከኮምፒዩተር ጋር ማገናኘት ወይም ስማርት ማዕከላቸውን መግዛት እንዳለብኝ ተገነዘብኩ