ዝርዝር ሁኔታ:

በይነተገናኝ LCD ከ Arduino ጋር በ Tinkercad: 5 ደረጃዎች
በይነተገናኝ LCD ከ Arduino ጋር በ Tinkercad: 5 ደረጃዎች

ቪዲዮ: በይነተገናኝ LCD ከ Arduino ጋር በ Tinkercad: 5 ደረጃዎች

ቪዲዮ: በይነተገናኝ LCD ከ Arduino ጋር በ Tinkercad: 5 ደረጃዎች
ቪዲዮ: Equipment Corner- OctoPrint configuration 2024, ህዳር
Anonim
Image
Image
ምንድን ነው የሚፈልጉት
ምንድን ነው የሚፈልጉት

የቲንከርካድ ፕሮጄክቶች »

በዚህ ጽሑፍ ውስጥ ያለው ኮድ መደበኛውን ሂታቺ HD44780 ሾፌርን ለሚጠቀሙ ለኤልሲዲዎች የተፃፈ ነው። የእርስዎ ኤልሲዲ 16 ፒኖች ካሉት ምናልባት የሂታቺ ኤችዲ 44480 ነጂ ሊኖረው ይችላል። እነዚህ ማሳያዎች በ 4 ቢት ሞድ ወይም በ 8 ቢት ሞድ ውስጥ ሊሠሩ ይችላሉ። ኤልሲዲውን በ 4 ቢት ሞድ ማገናኘት ብዙውን ጊዜ የሚመረጠው ከ 8 ቢት ሞድ አራት ያነሰ ሽቦዎችን ስለሚጠቀም ነው። በተግባር ፣ በሁለቱ ሁነታዎች መካከል በአፈፃፀም ላይ የሚታወቅ ልዩነት የለም። በዚህ መማሪያ ውስጥ ኤልሲዲውን በ 4 ቢት ሞድ ውስጥ አገናኘዋለሁ።

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

ምንድን ነው የሚፈልጉት
ምንድን ነው የሚፈልጉት
ምንድን ነው የሚፈልጉት
ምንድን ነው የሚፈልጉት
ምንድን ነው የሚፈልጉት
ምንድን ነው የሚፈልጉት

ለዚህ አጋዥ ስልጠና የሚከተሉትን ያስፈልግዎታል

1. Arduino uno

2. የዳቦ ሰሌዳ ወይም ፒሲቢ

3. ኤልሲዲ 16x2

4. ፖታቲሞሜትር

ደረጃ 2: LCD Pinout እና ከአርዱዲኖ ጋር ግንኙነቶች

LCD Pinout እና ከአርዱዲኖ ጋር ግንኙነቶች
LCD Pinout እና ከአርዱዲኖ ጋር ግንኙነቶች
LCD Pinout እና ከአርዱዲኖ ጋር ግንኙነቶች
LCD Pinout እና ከአርዱዲኖ ጋር ግንኙነቶች

እኔ እየተጠቀምኩ ባለው ኤልሲዲ ላይ የፒኖቹ ሥዕላዊ መግለጫ እዚህ አለ። ከእያንዳንዱ ፒን እስከ አርዱinoኖ ያሉት ግንኙነቶች አንድ ይሆናሉ ፣ ግን ፒንዎችዎ በ LCD ላይ በተለየ ሁኔታ ሊደረደሩ ይችላሉ። የውሂብ ሉህ መፈተሽዎን ያረጋግጡ ወይም በልዩ ኤልሲዲዎ ላይ ስያሜዎችን መፈለግዎን ያረጋግጡ።

እንዲሁም ከዳቦ ሰሌዳ ጋር ከማገናኘትዎ በፊት የ 16 ፒን ራስጌን ወደ ኤልሲዲዎ መሸጥ ያስፈልግዎታል። ኤልሲዲውን ለአርዲኖዎ ሽቦ ለማገናኘት ከዚህ በታች ያለውን ሥዕል ይከተሉ

Rs ፒን (አርኤስኤስ) - 1

አንቃ (ኢ) - 2

D4 - 4

D5 - 5

መ 6-6

መ 7 - 7

ከላይ ባለው ሥዕላዊ መግለጫ ውስጥ ያለው ተከላካይ የኋላ ብርሃንን ብሩህነት ያዘጋጃል። የተለመደው እሴት 220 Ohms ነው ፣ ግን ሌሎች እሴቶች እንዲሁ ይሰራሉ። አነስ ያሉ ተቃዋሚዎች የኋላ መብራቱን የበለጠ ብሩህ ያደርጉታል።

ፖታቲሞሜትር የማያ ገጹን ንፅፅር ለማስተካከል ያገለግላል። እኔ በተለምዶ 10 ኪ Ohm ፖታቲሞሜትር እጠቀማለሁ ፣ ግን ሌሎች እሴቶች እንዲሁ ይሰራሉ።

ደረጃ 3 - አርዱዲኖን ፕሮግራም ማድረግ

አርዱዲኖን ፕሮግራም ማድረግ
አርዱዲኖን ፕሮግራም ማድረግ

ከዚህ በታች ያሉት ሁሉም ኮዶች ከአርዱዲኖ አይዲኢ ጋር ቀድሞ የተጫነውን የ LiquidCrystal ቤተ-መጽሐፍትን ይጠቀማሉ። ቤተ -መጽሐፍት በአጭሩ ቅርጸት ወደ ፕሮግራም በቀላሉ ሊታከሉ የሚችሉ ተግባራት ስብስብ ነው።

ቤተመጽሐፍት ለመጠቀም በፕሮግራሙ ውስጥ መካተት አለበት። ከዚህ በታች ባለው ኮድ ውስጥ ያለው መስመር 1 ይህንን በትእዛዝ #ያጠቃልላል። በፕሮግራም ውስጥ ቤተ -መጽሐፍት ሲያካትቱ በቤተ -መጽሐፍት ውስጥ ያለው ኮድ ሁሉ ከፕሮግራምዎ ኮድ ጋር ወደ አርዱኒዮ ይሰቀላል።

አሁን ወደ ፕሮግራሙ ለመግባት ዝግጁ ነን! በአንድ ጊዜ ልታደርጋቸው የምትችላቸውን የበለጠ አስደሳች ነገሮችን እሻለሁ ፣ ግን ለአሁን ቀላል የሙከራ ፕሮግራም ብቻ እንዲሠራ ያስችለዋል። ይህ ፕሮግራም “ወደ የመማሪያ ክፍሌ እንኳን በደህና መጡ” ወደ ማያ ገጹ ያትማል ፣ ከዚያ ከተወሰነ ጊዜ በኋላ “አዲስ የመማሪያ መንገድ” እና በመጨረሻ “አርዱኢኖ ክፍል በሙዲት ጃይን” ስሜ የሚያንፀባርቅ ይሆናል። ይህንን ኮድ ወደ tinkercad ኮድ አካባቢ ያስገቡ እና ማስመሰል ይጀምሩ።

ደረጃ 4 ኮድ

ለበለጠ አስደሳች ፕሮጀክቶች ከእኔ ጋር ይገናኙ -

Youtube:

የፌስቡክ ገጽ -

ኢንስታግራም

#ያካትቱ

LiquidCrystal lcd (1, 2, 4, 5, 6, 7); ባዶነት ማዋቀር () {lcd.begin (16, 2); lcd.setCursor (5, 0); lcd.print ("እንኳን ደህና መጡ"); lcd.setCursor (3, 1); lcd.print ("ለኔ ክፍል"); መዘግየት (2000); lcd.setCursor (5, 0); lcd.print ("አዲስ መንገድ"); lcd.setCursor (3, 1); lcd.print ("የመማር"); መዘግየት (2000); lcd.clear (); } ባዶነት loop () {lcd.setCursor (2, 0); lcd.print ("Arduino class"); lcd.setCursor (2, 1); lcd.print ("በ MUDIT JAIN"); መዘግየት (500); lcd.clear (); lcd.setCursor (2, 0); lcd.print ("Arduino class"); መዘግየት (500); }

የሚመከር: