ዝርዝር ሁኔታ:

APDS9960 የምልክት ዳሳሽ ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል -7 ደረጃዎች
APDS9960 የምልክት ዳሳሽ ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል -7 ደረጃዎች

ቪዲዮ: APDS9960 የምልክት ዳሳሽ ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል -7 ደረጃዎች

ቪዲዮ: APDS9960 የምልክት ዳሳሽ ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል -7 ደረጃዎች
ቪዲዮ: Обзор модуля APDS 9960 | Датчик жестов 2024, ህዳር
Anonim

በዚህ መማሪያ ውስጥ የ Visuino ሶፍትዌርን በመጠቀም በ OLED ማሳያ ላይ የእጅ አቅጣጫዎችን ለማሳየት APDS9960 የምልክት ዳሳሽ ከአርዱዲኖ ጋር እንዴት እንደሚጠቀሙ እንማራለን።

ቪዲዮውን ይመልከቱ!

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

የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
  • አርዱዲኖ UNO (ወይም ሌላ ማንኛውም አርዱዲኖ)
  • APDS9960 ዳሳሽ
  • ዝላይ ሽቦዎች
  • የዳቦ ሰሌዳ
  • OLED ማሳያ
  • Visuino ፕሮግራም: Visuino ን ያውርዱ

ደረጃ 2 ወረዳው

ወረዳው
ወረዳው
  • ዳሳሽ ፒን [GND] ን ከአርዱዲኖ ቦርድ ፒን [GND] ጋር ያገናኙ
  • ዳሳሽ ፒን [ቪን] ከአርዱዲኖ ቦርድ ፒን [3.3 ቪ] ጋር ያገናኙ
  • ዳሳሽ ፒን [SDA] ን ከአርዱዲኖ ቦርድ ፒን [ኤስዲኤ] ጋር ያገናኙ
  • ዳሳሽ ፒን [SCL] ን ከአርዱዲኖ ቦርድ ፒን [SCL] ጋር ያገናኙ
  • የ OLED ማሳያ ፒን [GND] ን ከአርዱዲኖ ቦርድ ፒን [GND] ጋር ያገናኙ
  • የ OLED ማሳያ ፒን [VCC] ን ከአርዱዲኖ ቦርድ ፒን [+5V] ጋር ያገናኙ
  • የ OLED ማሳያ ፒን [SCL] ን ከአርዱዲኖ ቦርድ ፒን [SCL] ጋር ያገናኙ
  • የ OLED ማሳያ ፒን [SDA] ን ከአርዱዲኖ ቦርድ ፒን [ኤስዲኤ] ጋር ያገናኙ

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

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

አርዱዲኖ ፕሮግራምን ለመጀመር ፣ የአርዱዲኖ አይዲኢን ከዚህ መጫን ያስፈልግዎታል

በአርዱዲኖ አይዲኢ 1.6.6 ውስጥ አንዳንድ ወሳኝ ሳንካዎች እንዳሉ እባክዎ ልብ ይበሉ። 1.6.7 ወይም ከዚያ በላይ መጫኑን ያረጋግጡ ፣ አለበለዚያ ይህ አስተማሪ አይሰራም! ይህን ካላደረጉ አርዱዲኖ UNO ን Arduino IDE ን ለማዘጋጀት በዚህ መመሪያ ውስጥ ያሉትን ደረጃዎች ይከተሉ! ቪሱኖው https://www.visuino.eu እንዲሁ መጫን ያስፈልገዋል። በመጀመሪያው ሥዕሉ ላይ እንደሚታየው ቪሱሲኖን ይጀምሩ በቪሱኖ ውስጥ በአርዱዲኖ ክፍል (ሥዕል 1) ላይ ባለው “መሣሪያዎች” ቁልፍ ላይ ጠቅ ያድርጉ መገናኛው ሲመጣ ፣ በስዕሉ 2 ላይ እንደሚታየው “Arduino UNO” ን ይምረጡ።

ደረጃ 4: በቪሱinoኖ ADD እና ክፍሎች ውስጥ ያዘጋጁ

በቪሱinoኖ ADD እና ክፍሎች ያዘጋጁ
በቪሱinoኖ ADD እና ክፍሎች ያዘጋጁ
በቪሱinoኖ ADD እና ክፍሎች ያዘጋጁ
በቪሱinoኖ ADD እና ክፍሎች ያዘጋጁ
በቪሱinoኖ ADD እና ክፍሎች ያዘጋጁ
በቪሱinoኖ ADD እና ክፍሎች ያዘጋጁ
በቪሱinoኖ ADD እና ክፍሎች ያዘጋጁ
በቪሱinoኖ ADD እና ክፍሎች ያዘጋጁ
  • «የምልክት ቀለም ቅርበት APDS9960 I2C» ክፍልን ያክሉ
  • “የጽሑፍ እሴት” ክፍልን ያክሉ በ “TextValue1” ክፍል ላይ ሁለቴ ጠቅ ያድርጉ እና በኤለመንቶች መስኮት 4x “እሴት አዘጋጅ” ን ወደ ግራ ጎኑ በግራ በኩል “SetValue1” ን ይምረጡ እና በባህሪያት መስኮት ውስጥ የተቀመጠውን እሴት ወደ UPS ይምረጡ “SetValue2” ን በግራ በኩል ይምረጡ በጎን እና በባህሪያት መስኮት ውስጥ የተቀመጠውን እሴት ወደ ታች ያውርዱ “SetValue3” ን በግራ በኩል እና በባህሪያት መስኮት ስብስብ እሴት ወደ LEFTS ይምረጡ በግራ በኩል እና በባህሪያት መስኮት ውስጥ የ RIGHTC ን አባሎችን መስኮት ይዝጉ

“SSD1306/SH1106 OLED ማሳያ (I2C)” ክፍልን ያክሉ በ “DisplayOLED1” ክፍል ላይ ሁለቴ ጠቅ ያድርጉ እና በኤለመንቶች መስኮት ውስጥ “የጽሑፍ መስክ” ን ወደ ግራ ጎን ይጎትቱ በግራ በኩል TextField1 ን ይምረጡ እና በንብረቶች መስኮት ውስጥ መጠኑን ያዘጋጁ 3 ወደ ንጥረ ነገሮች መስኮት ይዝጉ

ደረጃ 5 በቪሱinoኖ አገናኝ ክፍሎች ውስጥ

በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
  • "GestureColorProximity1" "Up" ን ወደ "TextValue1"> "SetValue1" ፒን ያያይዙ [ውስጥ]
  • "GestureColorProximity1" "Down" ን ወደ "TextValue1"> "SetValue2" ፒን [ውስጥ] ያገናኙ
  • "GestureColorProximity1" pin "Left" ን ወደ "TextValue1"> "SetValue3" ፒን [ውስጥ] ያገናኙ
  • "GestureColorProximity1" pin "Right" ን ወደ "TextValue1"> "SetValue4" ፒን [ውስጥ] ያገናኙ
  • "GestureColorProximity1" I2C pin "Out" ን ከአርዱዲኖ ቦርድ ፒን I2C ጋር ያገናኙ [ውስጥ]
  • “GestureColorProximity1” I2C ፒን “Out” ን ወደ “DisplayOLED1”> “TextField1” ፒን [ውስጥ] ያገናኙ
  • “DisplayOLED1” I2C ፒን “ውጣ” ን ከአርዱዲኖ ቦርድ ፒን I2C [ውስጥ] ጋር ያገናኙ

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

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

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

ደረጃ 7: ይጫወቱ

የ Arduino UNO ሞጁሉን ኃይል ካደረጉ ፣ እና እጅን በምልክት አነፍናፊው ላይ ማንቀሳቀስ ፣ የ OLED ማሳያ የእጅ ምልክቱን አቅጣጫ ማሳየት አለበት።

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

የሚመከር: