ዝርዝር ሁኔታ:

አርዱዲኖ ብዙ I2C መሳሪያዎችን ያገናኙ 6 ደረጃዎች
አርዱዲኖ ብዙ I2C መሳሪያዎችን ያገናኙ 6 ደረጃዎች

ቪዲዮ: አርዱዲኖ ብዙ I2C መሳሪያዎችን ያገናኙ 6 ደረጃዎች

ቪዲዮ: አርዱዲኖ ብዙ I2C መሳሪያዎችን ያገናኙ 6 ደረጃዎች
ቪዲዮ: RAMPS 1.6 - Basics 2024, ህዳር
Anonim

በዚህ መማሪያ ውስጥ ብዙ ሞጁሎችን ከ I2C ግንኙነት ጋር ከአርዱዲኖ ጋር እንዴት ማገናኘት እንደሚቻል እንማራለን።

ቪዲዮውን ይመልከቱ!

በእኛ ሁኔታ እኛ 4 OLED ማሳያዎችን እንደ ምሳሌ እንጠቀማለን ፣ ግን ከፈለጉ ማንኛውንም ሌላ I2C ሞጁሎችን/ዳሳሾችን መጠቀም ይችላሉ።

ማስታወሻ: 4 OLED ማሳያዎች Arduino UNO ማህደረ ትውስታ ዝቅተኛ ስለሆነ ይህንን ለማስተናገድ አርዱዲኖ ሜጋን የምንጠቀመው ትንሽ ተጨማሪ ማህደረ ትውስታን ነው። በእርስዎ አነፍናፊ/ሞጁሎች የማህደረ ትውስታ ፍጆታ መሠረት የእርስዎን Arduino ፣ ESP ፣ ወዘተ ሰሌዳ ይምረጡ።

ደረጃ 1: የሚያስፈልግዎት

የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
  • አርዱዲኖ ሜጋ 2560 ወይም ሌላ የአርዱዲኖ ቦርድ ማስታወሻ - በዚህ ጉዳይ ላይ አርዱዲኖ ሜጋን እየተጠቀምን ነው ምክንያቱም የ OLED ማሳያዎች የበለጠ ማህደረ ትውስታን ስለሚጠቀሙ እና አሩኖ ዩኖ ይህንን ማስተናገድ ስለማይችል። ስለዚህ በሞጁሎችዎ መሠረት ሰሌዳዎን ይምረጡ።
  • 8-ሰርጥ I2C ሞዱል TCA9548A
  • 4 OLED ማሳያዎች (ወይም ማንኛውም ሌላ የ I2C ሞጁሎች ብዛት)
  • የዳቦ ሰሌዳ
  • ዝላይ ሽቦዎች
  • Visuino ሶፍትዌር እዚህ ያውርዱ

ደረጃ 2 ወረዳው

ወረዳው
ወረዳው
  • TCA9548A ፒን ኤስዲኤን ከአርዱዲኖ ፒን ኤስዲኤ ጋር ያገናኙ
  • TCA9548A ፒን SCL ን ከአርዱዲኖ ፒን SCL ጋር ያገናኙ
  • TCA9548A ፒን ቪን ከአርዱዲኖ ፒን 5 ቪ ጋር ያገናኙ
  • TCA9548A ፒን GND ን ከአርዱዲኖ ፒን GND ጋር ያገናኙ
  • የ OLED ማሳያ 1 ፒን VCC ን ከአርዱዲኖ ፒን 5V ጋር ያገናኙ
  • የ OLED ማሳያ 1 ፒን GND ን ከአርዱዲኖ ፒን GND ጋር ያገናኙ
  • የ OLED ማሳያ 1 ፒን ኤስዲኤን ከ TCA9548A ፒን SD0 ጋር ያገናኙ
  • የ OLED ማሳያ 1 ፒን SCL ን ከ TCA9548A ፒን SC0 ጋር ያገናኙ
  • የ OLED ማሳያ 2 ፒን VCC ን ከአርዱዲኖ ፒን 5V ጋር ያገናኙ
  • የ OLED ማሳያ 2 ፒን GND ን ከአርዱዲኖ ፒን GND ጋር ያገናኙ
  • የ OLED ማሳያ 2 ፒን ኤስዲኤን ከ TCA9548A ፒን SD1 ጋር ያገናኙ
  • የ OLED ማሳያ 2 ፒን SCL ን ከ TCA9548A ፒን SC1 ጋር ያገናኙ
  • የ OLED ማሳያ 3 ፒን VCC ን ከአርዱዲኖ ፒን 5V ጋር ያገናኙ
  • የ OLED ማሳያ 3 ፒን GND ን ከአርዱዲኖ ፒን GND ጋር ያገናኙ
  • የ OLED ማሳያ 3 ፒን ኤስዲኤን ከ TCA9548A ፒን SD2 ጋር ያገናኙ
  • የ OLED ማሳያ 3 ፒን SCL ን ከ TCA9548A ፒን SC2 ጋር ያገናኙ
  • የ OLED ማሳያ 4 ፒን VCC ን ከአርዱዲኖ ፒን 5V ጋር ያገናኙ
  • የ OLED ማሳያ 4 ፒን GND ን ከአርዱዲኖ ፒን GND ጋር ያገናኙ
  • የ OLED ማሳያ 4 ፒን ኤስዲኤን ከ TCA9548A ፒን SD3 ጋር ያገናኙ
  • የ OLED ማሳያ 4 ፒን SCL ን ከ TCA9548A ፒን SC3 ጋር ያገናኙ

ደረጃ 3 - ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ ሜጋ ቦርድ ዓይነትን ይምረጡ

ቪሱሲኖን ይጀምሩ እና የአርዱዲኖ ሜጋ ቦርድ ዓይነትን ይምረጡ
ቪሱሲኖን ይጀምሩ እና የአርዱዲኖ ሜጋ ቦርድ ዓይነትን ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ ሜጋ ቦርድ ዓይነትን ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ ሜጋ ቦርድ ዓይነትን ይምረጡ

ቪሱኖው https://www.visuino.eu እንዲሁ መጫን ያስፈልገዋል። ነፃ ሥሪት ያውርዱ ወይም ለነፃ ሙከራ ይመዝገቡ።

በመጀመሪያው ሥዕሉ ላይ እንደሚታየው ቪሱሲኖን ይጀምሩ በቪሱinoኖ ውስጥ በአርዱዲኖ ክፍል (ሥዕል 1) ላይ ባለው “መሣሪያዎች” ቁልፍ ላይ ጠቅ ያድርጉ መገናኛው ሲመጣ በስዕሉ 2 ላይ እንደሚታየው “አርዱዲኖ ሜጋ 2560” ን ይምረጡ።

ደረጃ 4 በቪሱሲኖ ውስጥ አካላትን ያክሉ ፣ ያቀናብሩ እና ያገናኙ

በቪሱinoኖ ውስጥ አካላትን ያክሉ ፣ ያቀናብሩ እና ያገናኙ
በቪሱinoኖ ውስጥ አካላትን ያክሉ ፣ ያቀናብሩ እና ያገናኙ
በቪሱinoኖ ውስጥ አካላትን ያክሉ ፣ ያቀናብሩ እና ያገናኙ
በቪሱinoኖ ውስጥ አካላትን ያክሉ ፣ ያቀናብሩ እና ያገናኙ
በቪሱinoኖ ውስጥ አካላትን ያክሉ ፣ ያቀናብሩ እና ያገናኙ
በቪሱinoኖ ውስጥ አካላትን ያክሉ ፣ ያቀናብሩ እና ያገናኙ
  • TCA9548A አካል ያክሉ
  • 4x OLED የማሳያ ክፍሎችን ያክሉ

ደረጃ 1 ፦

  • እያንዳንዱን የተቀባ የማሳያ ክፍል ይምረጡ እና በንብረቶች መስኮት ውስጥ ስፋት ፣ ቁመት ፣ የማሳያ ዓይነት
  • በ “DisplayOLED1” ክፍል ላይ ሁለቴ ጠቅ ያድርጉ እና በንጥሎች ውስጥ “ጽሑፍ ይሳሉ” ወደ ግራ ጎትት
  • በንብረቶች መስኮት ውስጥ መጠን ወደ 3 ፣ ለ OLED1 ጽሑፍ ይፃፉ
  • የእቃዎቹን መስኮት ይዝጉ።

ለሌሎች የማሳያ ክፍሎች Steap1 ን ይድገሙት።

ግንኙነት ፦

“DisplayOLED1” ፒን I2C ን ወደ “I2CSwitch1”> I2C 0 ያገናኙ

“DisplayOLED2” ፒን I2C ን ወደ “I2CSwitch1”> I2C 1 ያገናኙ

“DisplayOLED2” ፒን I2C ን ወደ “I2CSwitch1”> I2C 2 ያገናኙ

“DisplayOLED3” ፒን I2C ን ወደ “I2CSwitch1”> I2C 3 ያገናኙ

ማሳሰቢያ - እርስዎ ሌሎች ሞጁሎችን/ዳሳሾችን የሚጠቀሙ ከሆነ ታዲያ የ I2C ፒኖቻቸውን በተመሳሳይ መንገድ ያገናኙ።

ደረጃ 5 - የአርዱዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ

የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ

በቪሱinoኖ ውስጥ ፣ ከታች “ግንባታ” ትር ላይ ጠቅ ያድርጉ ፣ ትክክለኛው ወደብ መመረጡን ያረጋግጡ ፣ ከዚያ “ማጠናቀር/መገንባት እና ስቀል” ቁልፍን ጠቅ ያድርጉ።

ደረጃ 6: ይጫወቱ

የአርዱዲኖ ሞጁሉን ኃይል ካደረጉ ፣ የ OLED ማሳያዎች ጽሑፉን ማሳየት ይጀምራሉ።

እንኳን ደስ አላችሁ! ከቪሱinoኖ ጋር ፕሮጀክትዎን አጠናቀዋል። ከዚህ ጋር ተያይ attachedል ፣ ለዚህ አስተማሪ የፈጠርኩት የቪሱኖ ፕሮጀክት ፣ እሱን ማውረድ እና በቪሱኖ ውስጥ መክፈት ይችላሉ-

የሚመከር: