ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 - ራዲፓያንን ወደ ኤስዲ ካርድ ያውርዱ እና ይጫኑት
- ደረጃ 2 - ቡት ራፕስበርይ ፒ እና የውቅረት ቅንጅቶች
- ደረጃ 3 ዳሳሾችን ወደ I2C ሞድ ያዘጋጁ
- ደረጃ 4: ተራራ ጋሻ እና ዳሳሾች ለ RASPBERRY PI
- ደረጃ 5 የሙከራ ቅንብር
- ደረጃ 6 - ተቆጣጣሪ ንባቦች እና ከአነፍናፊዎች ጋር ግንኙነት ያድርጉ
ቪዲዮ: ለ RASPBERRY PI ብዙ ዳሳሾችን ማገናኘት 6 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
በዚህ ፕሮጀክት ውስጥ ሶስት የአትላስ ሳይንሳዊ የ 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 ኃይል መዘጋቱን ያረጋግጡ።
ለ) የድንኳን ጋሻውን በፓይ ፒኖች ላይ ይጫኑ።
ሐ) የ 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 - የተሟሟት የኦክስጅን ዳሳሽ ከተስተካከለ ያረጋግጡ።
ለሁሉም ተገቢ ትዕዛዞች የውሂብ ሉሆችን ይመልከቱ። (ፒኤች የውሂብ ሉህ ፣ የተሟሟ የኦክስጅን መረጃ ፣ የሙቀት መጠን ሉህ)
የሚመከር:
በእውነቱ ርካሽ የግፊት ዳሳሾችን እንዴት ማድረግ እንደሚቻል -6 ደረጃዎች (ከስዕሎች ጋር)
በእውነቱ ርካሽ የግፊት ዳሳሾችን እንዴት ማድረግ እንደሚቻል - በቅርብ ጊዜ ከተለመዱት የቤት ዕቃዎች መቀያየሪያዎችን በመስራት ላይ ተጠምጃለሁ ፣ እና በዙሪያዬ ከተተኛኋቸው ጥቂት ሰፍነጎች በበጀት ላይ የራሴን የግፊት ዳሳሽ ለማድረግ ወሰንኩ። ይህ ከሌሎቹ የበጀት ግፊት ዳሳሾች ስሪቶች የተለየ የሆነው
ነባር ዳሳሾችን በመጠቀም የአርዱዲኖ ሽቦ አልባ ማንቂያ ስርዓት 9 ደረጃዎች (ከስዕሎች ጋር)
ነባር ዳሳሾችን በመጠቀም የአርዱዲኖ ሽቦ አልባ ማንቂያ ስርዓት - 433 ሜኸ ወይም 315 ሜኸ ሽቦ አልባ ማንቂያ ዳሳሾች ካሉዎት ይህ ፕሮጀክት በግማሽ ሰዓት ውስጥ በ 20.00 ዶላር ገደማ ሊገነባ ይችላል። እንዲሁም እንደ ኢንፍራሬድ እንቅስቃሴ መመርመሪያዎች እና ሸምበቆዎች ካሉ በገመድ አልባ የማንቂያ ዳሳሾች ጋር የተሟላ አዲስ ፕሮጀክት ሊሆን ይችላል
ብዙ ዳሳሾችን ወደ አንድ አርዱኡኖ UNO ተከታታይ ወደብ ማገናኘት -4 ደረጃዎች
ብዙ አነፍናፊዎችን ወደ አንድ አርዱኡኖ UNO ተከታታይ ወደብ ማገናኘት በዚህ ትምህርት ውስጥ ብዙ የአትላስ ዳሳሾች እንዲገናኙ አንድ አርዱዲኖ UNO UART (Rx/Tx) ተከታታይ ወደብ እናሰፋለን። ማስፋፉ የሚከናወነው 8: 1 ተከታታይ ወደብ ማስፋፊያ ሰሌዳ በመጠቀም ነው። የአርዱዲኖ ወደብ ከአስፋፊው ጋር የተገናኘ ነው
የአልትራሳውንድ ዳሳሾችን በመጠቀም ሮቦትን ማስወገድ እንቅፋት -9 ደረጃዎች (ከስዕሎች ጋር)
የአልትራሳውንድ ዳሳሾችን በመጠቀም ሮቦትን ማስወገድ - ይህ ለአልትራሳውንድ ዳሳሾች (HC SR 04) እና ለአርዱዲኖ ኡኖ ሰሌዳ በመጠቀም ሮቦትን ስለ ማስቀረት ቀላል ፕሮጀክት ነው። ሮቦት እንቅፋቶችን በማስወገድ እና በአነፍናፊ ለመከተል በጣም ጥሩውን መንገድ በመምረጥ ይንቀሳቀሳል። እና እባክዎን ያስተውሉ የማጠናከሪያ ፕሮጀክት ፣ አጋራዎት
አርዱinoኖ: የተለመዱ ዳሳሾችን እና ንጥሎችን እንዴት ማገናኘት እንደሚቻል -4 ደረጃዎች
አርዱinoኖ - የተለመዱ ዳሳሾችን እና ንጥሎችን እንዴት ማገናኘት እንደሚቻል -አንዳንድ ጊዜ ፣ ወረዳ እንዴት እንደሚሠራ ለማወቅ እርስዎ አይመስሉም! ይህ አስተማሪ ኤሌክትሮኒክስዎን እንዴት ከአርዲኖ ቦርድዎ ጋር እንደሚገናኙ በማሳየት እንዲጠቀሙባቸው በታሰቡበት መንገድ እንዲጠቀሙ ይረዳዎታል።