ዝርዝር ሁኔታ:
- ደረጃ 1 - የሙቀት ዳሳሹን ያብሩ
- ደረጃ 2 - I2C አውቶቡስን ያንቁ
- ደረጃ 3 Config.txt ን ያዘምኑ
- ደረጃ 4: ቡት ላይ ለመጫን I2C ሞዱልን ያዘጋጁ
- ደረጃ 5: I2C ጥቅሎችን ይጫኑ
- ደረጃ 6 - የውሂብ አስጀማሪ ፕሮግራም
- ደረጃ 7 - ውሂብን ማየት
- ደረጃ 8 - የበስተጀርባ ምዝግብ ማስታወሻ
ቪዲዮ: Raspberry Pi የሙቀት ምዝግብ ማስታወሻ: 8 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
$ 5.00 I2C የሙቀት ዳሳሽ በመጠቀም ቀላል የሙቀት ምዝግብ ማስታወሻ ለመገንባት መመሪያዎች እዚህ አሉ። ውሂቡ ወደ ኤስዲ ካርድ ተከማችቶ በቀላሉ ወደ ኤክሰል ሊገባ ይችላል። በቀላሉ ሌሎች ዳሳሾችን በመለወጥ ወይም በመጨመር ሌሎች የውሂብ አይነቶች እንዲሁ ሊሰበሰቡ ይችላሉ። የሚከተሉት ክፍሎች ለዚህ ፕሮጀክት ያገለግላሉ-Raspberry Pi (ነጠላ ቦርድ ኮምፒተር) የሙቀት ዳሳሽ (SF-SEN-11931)
ሟች አልባ የዳቦ ሰሌዳ መንጠቆ ሽቦዎች የዛግሮስ Raspberry Pi 2 ማስጀመሪያ ኪት እንዲሁ ከአየር ሙቀት ዳሳሽ በስተቀር ለዚህ ፕሮጀክት የሚያስፈልጉትን ሁሉ ያካትታል!
ደረጃ 1 - የሙቀት ዳሳሹን ያብሩ
በመጀመሪያ ፣ የመሸጫ ራስጌ ካስማዎች ወይም የእርሳስ ሽቦዎችን ወደ አነፍናፊው ያብሩ። በቀላሉ ዳሳሹን ወደ የዳቦ ሰሌዳ ውስጥ ማስገባት ይችል ዘንድ ራስጌዎችን ተጠቅመን ነበር።
ከ Raspberry Pi GPIO ወደብ የሚከተሉትን ግንኙነቶች ያድርጉ። ከመሬት ጋር ያለው የ ADD0 ግንኙነት የመሣሪያውን I2C አድራሻ ይወስናል። ከአንድ በላይ ዳሳሽ ከ I2C አውቶቡስ ጋር ሊገናኝ ይችላል ፣ ግን እያንዳንዳቸው ልዩ አድራሻ ሊኖራቸው ይገባል። ዳሳሽ RPi GPIO VCC +3.3V SDA SDA SCL SCL GND GND ADD0 GND (ይህ የ I2C መሣሪያ አድራሻውን እንደሚያዘጋጅ ልብ ይበሉ) ALT N/C ማሳሰቢያ - አነፍናፊ ቪሲሲን ወደ +5VDC አያገናኙ ፣ ይህ ዳሳሹን ያበላሸዋል።
ደረጃ 2 - I2C አውቶቡስን ያንቁ
*** አዲሱ ስሪት ይህንን ደረጃ ላይፈልግ ይችላል። ፋይሉ ከሌለ ወደ ቀጣዩ ደረጃ ይቀጥሉ።
በመጀመሪያ I2C አውቶቡስ መንቃት አለበት።
I2C አውቶቡስን ለማንቃት ሁለት መንገዶች አሉ።
የመጀመሪያው እና ቀላሉ በ raspi-config መገልገያ ማድረግ ነው።
መገልገያውን ለመጀመር ትዕዛዙን sudo raspi-config ይጠቀሙ።
አውቶቡሱን ለማንቃት የላቀ አማራጭን ይምረጡ።
ሁለተኛው ፣ ግን በጣም የተወሳሰበ መንገድ እራስዎ ማድረግ ነው።
ይህንን ለማድረግ የውቅረት ፋይል /etc/modprobe.d/raspi-blacklist.conf ትዕዛዙን ይጠቀሙ sudo nano /etc/modprobe.d/raspi-blacklist.conf አሁን የፋይሉን ይዘቶች ከ## blacklist spi እና i2c ይለውጡ በነባሪ (ብዙ ተጠቃሚዎች አያስፈልጋቸውም) ጥቁር ዝርዝር spi-bcm2708 blacklist i2c-bcm2708 ለዚህ: # blacklist spi እና i2c በነባሪ (ብዙ ተጠቃሚዎች አያስፈልጋቸውም) blacklist spi-bcm2708 # blacklist i2c-bcm2708
ደረጃ 3 Config.txt ን ያዘምኑ
Config.txt ን ለማዘመን የሚከተለውን ትዕዛዝ ያሂዱ
sudo nano /boot/config.txt
የሚከተሉትን መስመሮች ወደ ፋይሉ ያክሉ
dtparam = i2c1 = በርቷል
dtparam = i2c_arm = በርቷል
ደረጃ 4: ቡት ላይ ለመጫን I2C ሞዱልን ያዘጋጁ
Raspberry Pi ሲነሳ I2C ሞዱል እንዲጫን መደረግ አለበት። የ /etc /modules ፋይልን በማረም ይህንን ያድርጉ። የሚከተለው ትዕዛዝ ይህንን ፋይል ለማርትዕ ሊያገለግል ይችላል sudo nano /etc /modules የሚከተለውን መስመር በፋይሉ መጨረሻ ላይ ያክሉ-i2c-bcm2708 i2c-dev
ደረጃ 5: I2C ጥቅሎችን ይጫኑ
I2C ን ማዋቀር ለማጠናቀቅ የ i2c- መሣሪያዎችን እና የፓይዘን-smbus ጥቅሎችን ይጫኑ-ጥቅሞቹን ለመጫን የሚከተሉት ትዕዛዞች ጥቅም ላይ ሊውሉ ይችላሉ- sudo apt-get install i2c-tools sudo apt-get install Python-smbus በመጨረሻ የፒ ተጠቃሚን ይጨምሩ (ወይም ማንኛውም መግቢያ የሚጠይቅ) ወደ I2C የመዳረሻ ቡድን። የሚከተለው ትዕዛዝ ይህንን ለማሳካት ሊያገለግል ይችላል- sudo adduser pi i2c ከ I2C አውቶቡስ ጋር የተገናኙት መሳሪያዎች ለማየት የሚከተለውን ትዕዛዝ ይጠቀሙ -i2cdetect -y 1 ማስታወሻ -ሞዴል A Raspberry Pii2cdetect -y0 ን የሚጠቀሙ ከሆነ የሚከተለውን ትዕዛዝ ይጠቀሙ። የአየር ሙቀት ዳሳሽ I2C አድራሻ (በሄክሳዴሲማል ውስጥ) በትክክል ከተገናኘ መታየት አለበት።
ደረጃ 6 - የውሂብ አስጀማሪ ፕሮግራም
የሚከተለውን ትዕዛዝ በመጠቀም የምሳሌ ፕሮግራሙን ይጫኑ እና ያሂዱ python temp_logger.py የምሳሌ ፕሮግራሙ በጣም ቀላል ነው - በየ 60 ሰከንዱ የሙቀት መጠኑን ከሙቀት ዳሳሽ ያነባል እና ወደ የጽሑፍ ፋይል (Tempdata.txt) ያስገባዋል።
ደረጃ 7 - ውሂብን ማየት
ጥሬውን የውሂብ ፋይል ለማየት የሚከተለውን ትዕዛዝ ይጠቀሙ - nano tempdata.txt ውሂቡን ወደ ዩኤስቢ አንጻፊ ይቅዱ እና በቀላሉ ወደ ኤክሴል ማስመጣት ይችላል-
ደረጃ 8 - የበስተጀርባ ምዝግብ ማስታወሻ
ምዝግብ ማስታወሻውን ከበስተጀርባ ለማሄድ (ከወጡ በኋላ መሮጡን ይቀጥላል)። የሚከተለውን ትዕዛዝ ይጠቀሙ - sudo python temp_logger.py & (ዘመድ ዱካ) ከላይ ያለው ትእዛዝ ስህተት ሊሰጥ የሚችልባቸው ሁኔታዎች አሉ ፣ ለምሳሌ Python: ፋይል 'temp_logger.py': [Errno 2] እንደዚህ ያለ ፋይል የለም ማውጫ
ይህ ማለት ፍጹም መንገድን መጠቀም አለብዎት ማለት ነው ፣ ይህ ማለት የፋይሉን ቦታ ከስር ማውጫው ውስጥ መግለፅ አለብዎት ማለት ነው። ይህንን ለማድረግ ቀላሉ መንገድ በ temp_logger.py ፋይልዎ ላይ በቀኝ ጠቅ ማድረግ ፣ መንገዱን መቅዳት እና በእርስዎ ተርሚናል ውስጥ መለጠፍ እና ከዚያ ከፊት ለፊቱ “ፓይዘን” መተየብ ነው።
ትዕዛዜ እንደዚህ ይመስላል ፤ ፓይዘን/ቤት/ፒፒ/ዴስክቶፕ /temp_logger.py
የሚመከር:
የሙቀት እና የብርሃን ጥንካሬ ምዝግብ ማስታወሻ እንዴት እንደሚደረግ - ፕሮቱስ ማስመሰል - ጥብስ - ሊዮኖ ሰሪ - 5 ደረጃዎች
የሙቀት እና የብርሃን ጥንካሬ ምዝግብ ማስታወሻ እንዴት እንደሚደረግ | ፕሮቱስ ማስመሰል | ጥብስ | ሊዮኖ ሰሪ - ሰላም ይህ ሊዮኖ ሰሪ ነው ፣ ይህ የእኔ ኦፊሴላዊ የ YouTube ሰርጥ ነው። ይህ ክፍት ምንጭ የ YouTube ሰርጥ ነው። አገናኙ አለ - ሊዮኖ ሰሪ የ YouTube ሰርጥ እዚህ የቪዲዮ አገናኝ ነው - ቴምፕ & ቀላል የጥንካሬ ምዝግብ ማስታወሻ በዚህ ትምህርት ውስጥ ቁጣን እንዴት ማድረግ እንደሚቻል እንማራለን
አርዱዲኖ ኢተርኔት DHT11 የሙቀት እና እርጥበት ምዝግብ ማስታወሻ ፣ የሞባይል ስታቲስቲክስ 4 ደረጃዎች
አርዱዲኖ ኤተርኔት DHT11 የሙቀት መጠን እና እርጥበት ምዝግብ ማስታወሻ ፣ የተንቀሳቃሽ ስልክ ስታቲስቲክስ በአርዱዲኖ UNO R3 ፣ በኤተርኔት ጋሻ እና በ DHT11 አማካኝነት የሙቀት እና የእርጥበት መረጃን ከቤት ውጭ ፣ በክፍል ውስጥ ፣ በግሪን ሃውስ ፣ በቤተ ሙከራ ፣ በማቀዝቀዣ ክፍል ወይም በሌላ ማንኛውም ቦታ ሙሉ በሙሉ ነፃ ማድረግ ይችላሉ። ይህ ምሳሌ የክፍሉን ሙቀት እና እርጥበት ለመመዝገብ እንጠቀማለን። መሣሪያ
ጥቃቅን ESP8266 የሙቀት ምዝግብ ማስታወሻ (ጉግል ሉሆች) 15 ደረጃዎች
ትንሹ ESP8266 የሙቀት ምዝግብ ማስታወሻ (ጉግል ሉሆች) - ይህ እንዴት የራስዎን ፣ በፍፁም ጥቃቅን WiFi የነቃ የሙቀት ምዝግብ ማስታወሻ እንዴት እንደሚሠሩ መመሪያ ነው። እሱ በ 200 mAh ሊቲየም ባትሪ እና በማይክሮ ዩ
IoT Hydroponics - Adafruit IO ን ለ EC ፣ PH እና የሙቀት ምዝግብ ማስታወሻ በመጠቀም - 6 ደረጃዎች
IoT Hydroponics - Adafruit IO ን ለ EC ፣ PH እና የሙቀት ምዝግብ ማስታወሻን መጠቀም - ይህ አስተማሪ የኤሌክትሮኒክ ፣ የፒኤች እና የሙቀት መጠንን እንዴት እንደሚቆጣጠር ያሳያል እና ውሂቡን ወደ Adafruit አይኦ አገልግሎት ይሰቅላል። Adafruit IO ለመጀመር ነፃ ነው። የሚከፈልባቸው ዕቅዶች አሉ ፣ ግን የነፃ ዕቅዱ ለዚህ ፕሮፋይል ከበቂ በላይ ነው
የሙቀት መጠን ፣ አንጻራዊ እርጥበት ፣ የከባቢ አየር ግፊት ምዝግብ ማስታወሻ ደብተር Raspberry Pi እና TE ግንኙነት MS8607-02BA01: 22 ደረጃዎች (ከስዕሎች ጋር)
የሙቀት መጠን ፣ አንጻራዊ እርጥበት ፣ የከባቢ አየር ግፊት ምዝግብ ማስታወሻ ደብተር Raspberry Pi እና TE ግንኙነትን MS8607-02BA01 በመጠቀም: መግቢያ: በዚህ ፕሮጀክት ውስጥ ለአየር ሙቀት እርጥበት እና ለከባቢ አየር ግፊት የምዝግብ ማስታወሻ ስርዓትን በደረጃ እንዴት እንደሚገነቡ አሳያችኋለሁ። ይህ ፕሮጀክት በ Raspberry Pi 3 ሞዴል ቢ እና TE ግንኙነት የአካባቢ ዳሳሽ ቺፕ MS8607-02BA ላይ የተመሠረተ ነው