ዝርዝር ሁኔታ:

ለ RASPBERRY PI ብዙ ዳሳሾችን ማገናኘት 6 ደረጃዎች (ከስዕሎች ጋር)
ለ RASPBERRY PI ብዙ ዳሳሾችን ማገናኘት 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ለ RASPBERRY PI ብዙ ዳሳሾችን ማገናኘት 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ለ RASPBERRY PI ብዙ ዳሳሾችን ማገናኘት 6 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, ታህሳስ
Anonim
ለ RASPBERRY PI ብዙ ዳሳሾችን ማገናኘት
ለ RASPBERRY PI ብዙ ዳሳሾችን ማገናኘት

በዚህ ፕሮጀክት ውስጥ ሶስት የአትላስ ሳይንሳዊ የ EZO ዳሳሾችን (ፒኤች ፣ የተሟሟ ኦክሲጂን እና የሙቀት መጠን) ከ Raspberry Pi 3B+ጋር እናገናኛለን። ወረዳዎቹን ወደ Raspberry Pi ከማስተላለፍ ይልቅ የኋይትቦክስ ላብስ ድንኳን T3 ጋሻ እንጠቀማለን። እነዚህ ሊደረደሩ የሚችሉ ጋሻዎች በፒ ፒ ካስማዎች ውስጥ ይሰካሉ ከዚያ በኋላ የ EZO ወረዳዎች እና መመርመሪያዎች ከጋሻው ጋር ይገናኛሉ። ከአነፍናፊዎቹ ጋር መስተጋብር የሚከናወነው በ Raspbian ውስጥ የትእዛዝ ተርሚናል በመጠቀም ነው።

ጥቅሞች:

  • ሽቦ የለም ፣ የዳቦ ሰሌዳዎች እና መሸጫ አያስፈልግም።
  • ሙሉ በሙሉ የተሰበሰበ ጋሻ በቀላሉ ወደ Raspberry Pi ላይ ይጫናል።
  • አብሮገነብ መነጠል ዳሳሾችን ከመስተጓጎል ይጠብቃል።
  • በርካታ ዳሳሾችን ከ Raspberry Pi ጋር ያገናኙ።
  • ከሚከተሉት የ EZO ዳሳሾች ጋር ይሠራል-ፒኤች ፣ ጨዋማነት ፣ የተሟሟ ኦክሲጂን ፣ ኦክሳይድ-የመቀነስ አቅም ፣ የሙቀት መጠን ፣ የፔስትታልቲክ ፓምፕ እና ካርቦን ዳይኦክሳይድ።

ቁሳቁሶች

  • Raspberry Pi 3B+
  • Raspberry Pi የኃይል አቅርቦት
  • 8 ጊባ ማይክሮ ኤስዲ ካርድ
  • Whitebox Labs T3 ጋሻ
  • ፒኤች ወረዳ እና ምርመራ
  • የተሟሟ የኦክስጂን ዑደት እና ምርመራ
  • የሙቀት ዑደት እና ምርመራ

አቅርቦቶች

የዩኤስቢ ቁልፍ ሰሌዳ ፣ የዩኤስቢ መዳፊት ፣ በኤችዲኤምአይ ችሎታዎች ፣ በዩኤስቢ ማይክሮ ኤስዲ ካርድ አንባቢ ይከታተሉ

ደረጃ 1 - ራዲፓያንን ወደ ኤስዲ ካርድ ያውርዱ እና ይጫኑት

ሀ) ከሚከተለው LINK የ Raspbian ዚፕ ፋይልን በኮምፒተርዎ ላይ ያውርዱ። “Raspbian Buster with desktop and የሚመከር ሶፍትዌር” በዚህ ፕሮጀክት ውስጥ ጥቅም ላይ ውሏል።

ለ) Raspbian ን በ SD ካርድ ላይ ለመጫን የምስል ጽሑፍ መሣሪያ እንደ ኤተርር ያስፈልጋል። Etcher ን በኮምፒተርዎ ላይ ያውርዱ እና ይጫኑት።

ሐ) ማይክሮ ኤስዲ ካርዱን በዩኤስቢ ካርድ አንባቢ ውስጥ ያስገቡ እና አንባቢውን በኮምፒተርዎ ውስጥ ያስገቡ። የኤስዲ ካርድዎ ቅርጸት ቢፈልግ የ SD ቅርጸት ፕሮግራሙን መጠቀም ይችላሉ።

መ) የ etcher ፕሮግራሙን ይክፈቱ።

  • ከደረጃ ሀ የ Raspbian ፋይል ማውረድን ይምረጡ።
  • የእርስዎን ኤስዲ ካርድ ይምረጡ።
  • “ብልጭታ!” ላይ ጠቅ ያድርጉ። ወደ ኤስዲ ካርድ መጻፍ ለመጀመር ትር

ደረጃ 2 - ቡት ራፕስበርይ ፒ እና የውቅረት ቅንጅቶች

ቡት ራፕስበርይ ፒ እና የውቅር ቅንጅቶች
ቡት ራፕስበርይ ፒ እና የውቅር ቅንጅቶች
ቡት ራፕስበርይ ፒ እና የውቅር ቅንጅቶች
ቡት ራፕስበርይ ፒ እና የውቅር ቅንጅቶች
ቡት ራፕስበርይ ፒ እና የውቅር ቅንጅቶች
ቡት ራፕስበርይ ፒ እና የውቅር ቅንጅቶች
ቡት ራፕስበርይ ፒ እና የውቅር ቅንጅቶች
ቡት ራፕስበርይ ፒ እና የውቅር ቅንጅቶች

ሀ) መቆጣጠሪያውን ፣ የቁልፍ ሰሌዳውን እና መዳፊቱን ከእርስዎ Raspberry Pi ጋር ያገናኙ።

ለ) በ SD ካርዱ ላይ ያለው የራስፕቢያን ምስል መጫኑ ከተጠናቀቀ በኋላ ከኮምፒውተሩ ያስወግዱት እና ወደ Raspberry Pi ያስገቡት። ኃይሉን ወደ Pi ያብሩ።

ነባሪ የ raspberry ምስክርነቶች የተጠቃሚ ስም ፒ እና የይለፍ ቃል እንጆሪ ነው

ሐ) Raspbian ን ሲነሳ ይህ ለመጀመሪያ ጊዜ ስለሆነ እንደ ቋንቋ ፣ የጊዜ ሰቅ እና የበይነመረብ ግንኙነትን የመሳሰሉ ጥቂት ቅንብሮችን እንዲያስተካክሉ ይጠየቃሉ። በኋላ ደረጃዎች ውስጥ ይህ ስለሚያስፈልግ ከበይነመረቡ ጋር መገናኘቱን ያረጋግጡ።

ፓኬጆችን አዘምን እና አዘምን

መ) የትእዛዝ ተርሚናልን ከራስፕቢያን ዴስክቶፕ ይክፈቱ። የሚከተለውን ትዕዛዝ በማስገባት የስርዓቱን ጥቅል ዝርዝር ያዘምኑ sudo apt-get ዝመና

ሠ) በትእዛዙ sudo apt-get ማሻሻል የተጫኑትን ጥቅሎች ወደ የቅርብ ጊዜ ስሪቶቻቸው ያሻሽሉ

የናሙና ኮድ ያውርዱ

ረ) ተርሚናል ውስጥ የሚከተሉትን ትዕዛዞች ያሂዱ

ሲዲ ~

git clone

ይህ የአትላስ ሳይንሳዊ የናሙና ኮድ ማከማቻን ወደ Raspberry Pi ያክላል። ለዚህ ፕሮጀክት የ i2c ኮድ ብቻ ያስፈልጋል።

I2C ቅንብሮች

ሰ) በ Raspberry Pi ላይ የ I2C አውቶቡስን ይጫኑ እና ያንቁ። የሚከተሉትን ትዕዛዞች ያሂዱ:

sudo apt-get install Python-smbus ን ይጫኑ

sudo apt-get install i2c-tools

ሸ) በመቀጠል sudo raspi-config ን በማስገባት የውቅረት መስኮቱን ይክፈቱ

“በይነገጽ አማራጮች” (ምስል 1 ከላይ) ይምረጡ።

i) “I2C” ን ይምረጡ (ከላይ ያለው ምስል 2)።

j) “የ ARM I2C በይነገጽ እንዲነቃ ይፈልጋሉ?” የሚል ጥያቄ ይሰጥዎታል። «አዎ» ን ይምረጡ (ምስል 3 ከላይ)።

k) “እሺ” (ከላይ ያለው ምስል 4) ይምቱ። ከዚያ Pi ን በትእዛዝ ሱዶ ዳግም ማስነሳት እንደገና ያስነሱ

ደረጃ 3 ዳሳሾችን ወደ I2C ሞድ ያዘጋጁ

የ Tentacle T3 ጋሻ I2C ተኳሃኝ ብቻ ነው። እንደዚያም የ EZO ዳሳሽ በ I2C ውስጥ መሆን አለበት እና በ UART ሁነታ መሆን የለበትም። ብዙ ተመሳሳይ ዳሳሾች ካሉዎት (ለምሳሌ 2 ፒኤች) ለእያንዳንዳቸው ልዩ የ I2C አድራሻዎችን መመደብዎን ያረጋግጡ። ይህንን አለማድረግ የግንኙነት ግጭቶችን ያስከትላል።

በፕሮቶኮሎች እና በ I2C አድራሻዎች መካከል እንዴት እንደሚቀየሩ መመሪያዎች ፣ የሚከተለውን LINK ይመልከቱ።

ደረጃ 4: ተራራ ጋሻ እና ዳሳሾች ለ RASPBERRY PI

RASPBERRY PI ን ተራራ ጋሻ እና ዳሳሾች
RASPBERRY PI ን ተራራ ጋሻ እና ዳሳሾች
RASPBERRY PI ን ተራራ ጋሻ እና ዳሳሾች
RASPBERRY PI ን ተራራ ጋሻ እና ዳሳሾች
RASPBERRY PI ን ተራራ ጋሻ እና ዳሳሾች
RASPBERRY PI ን ተራራ ጋሻ እና ዳሳሾች

ሀ) ወደ Raspberry Pi ኃይል መዘጋቱን ያረጋግጡ።

ለ) የድንኳን ጋሻውን በፓይ ፒኖች ላይ ይጫኑ።

ሐ) የ EZO ወረዳዎችን በጋሻው ላይ ያስገቡ። ፒኖችን በትክክል ማዛመድዎን ያረጋግጡ።

መ) መመርመሪያዎችን ከጋሻው ሴት BNC አያያorsች ጋር ያገናኙ።

ደረጃ 5 የሙከራ ቅንብር

የሙከራ ቅንብር
የሙከራ ቅንብር

ሀ) ኃይሉን ወደ Pi ያብሩ።

ለ) ተርሚናልውን ይክፈቱ እና sudo i2cdetect -y 1 ን ያስገቡ

ፕሮግራሙ ስለ እያንዳንዱ የተገናኘ I2C መሣሪያ መረጃን ሪፖርት ያደርጋል። ከላይ ያለው ምስል 5 ማሳያ ያሳያል። የ I2C አድራሻዎች የሄክስ ውክልና ይታያል። (የተሟሟ ኦክስጅን = 0x61 ፣ ፒኤች = 0x63 ፣ የሙቀት መጠን = 0x66)

ደረጃ 6 - ተቆጣጣሪ ንባቦች እና ከአነፍናፊዎች ጋር ግንኙነት ያድርጉ

ተቆጣጣሪ ንባቦች እና ከሴነሮች ጋር ግንኙነት ያድርጉ
ተቆጣጣሪ ንባቦች እና ከሴነሮች ጋር ግንኙነት ያድርጉ
ተቆጣጣሪ ንባቦች እና ከሴነሮች ጋር ግንኙነት ያድርጉ
ተቆጣጣሪ ንባቦች እና ከሴነሮች ጋር ግንኙነት ያድርጉ
ተቆጣጣሪ ንባቦች እና ከሴነሮች ጋር ግንኙነት ያድርጉ
ተቆጣጣሪ ንባቦች እና ከሴነሮች ጋር ግንኙነት ያድርጉ
ተቆጣጣሪ ንባቦች እና ከሴነሮች ጋር ግንኙነት ያድርጉ
ተቆጣጣሪ ንባቦች እና ከሴነሮች ጋር ግንኙነት ያድርጉ

ሀ) የናሙና ኮዶች ሲዲ ~/Raspberry-Pi-sample-code ያለው ማውጫ ይክፈቱ

ለ) የ I2C ስክሪፕት ሱዶ ፓይዘን i2c.py ን ያሂዱ

ስክሪፕቱ በተተገበረ ቁጥር ተጠቃሚው ከላይ በምሳሌ 1 ላይ ከሚታየው ምናሌ ጋር ይቀርባል።

ምሳሌ 2 - የተገናኙትን ዳሳሾች አድራሻዎችን ይዘርዝሩ እና ለመሣሪያው መረጃ እያንዳንዱን ይጠይቁ።

ምሳሌ 3 የፒኤች ዳሳሽ ያለማቋረጥ ድምጽ ይስጡ

ምሳሌ 4 - የተሟሟት የኦክስጅን ዳሳሽ ከተስተካከለ ያረጋግጡ።

ለሁሉም ተገቢ ትዕዛዞች የውሂብ ሉሆችን ይመልከቱ። (ፒኤች የውሂብ ሉህ ፣ የተሟሟ የኦክስጅን መረጃ ፣ የሙቀት መጠን ሉህ)

የሚመከር: