ዝርዝር ሁኔታ:

ማይክሮ -ቢት የ MU ራዕይ ዳሳሽ - ተከታታይ ግንኙነት እና የ OLED ማያ ገጽ - 10 ደረጃዎች
ማይክሮ -ቢት የ MU ራዕይ ዳሳሽ - ተከታታይ ግንኙነት እና የ OLED ማያ ገጽ - 10 ደረጃዎች

ቪዲዮ: ማይክሮ -ቢት የ MU ራዕይ ዳሳሽ - ተከታታይ ግንኙነት እና የ OLED ማያ ገጽ - 10 ደረጃዎች

ቪዲዮ: ማይክሮ -ቢት የ MU ራዕይ ዳሳሽ - ተከታታይ ግንኙነት እና የ OLED ማያ ገጽ - 10 ደረጃዎች
ቪዲዮ: የሳጥናኤል እርኩሰት በይፋ ተጋለጠ | የኡጋንዳው መሪ የሰጡት አስደንጋጭ መልስ | የ 50ሺ አውስትራሊያን ተሳትፎ |HALETA TV 2024, ሀምሌ
Anonim
ማይክሮ: ቢት MU ራዕይ ዳሳሽ - ተከታታይ ግንኙነት እና የ OLED ማያ ገጽ
ማይክሮ: ቢት MU ራዕይ ዳሳሽ - ተከታታይ ግንኙነት እና የ OLED ማያ ገጽ

ለ MU ራዕይ ዳሳሽ ይህ ሦስተኛው መመሪያዬ ነው። እስካሁን ቁጥሮችን እና ቅርጾችን ያላቸውን ካርዶች ለመለየት MU ን ለመጠቀም ሞክረናል ፣ ግን የእኛን MU ዳሳሽ የበለጠ ውስብስብ በሆነ ፕሮጀክት ለማሰስ የተሻለ ውጤት ማግኘት እንፈልጋለን። ያን ያህል መረጃ ከ LED ብቻ ማግኘት አንችልም።

ስለዚህ በዚህ ፕሮጀክት ውስጥ እኛ ከ MU ዳሳሽ ያገኘነውን መረጃ ወስደን በ OLED ላይ ለማውጣት ማይክሮ -ቢት ፕሮግራምን እናዘጋጃለን። OLED የ I2C ግንኙነትን ስለሚፈልግ ፣ በ MU እና በእኛ ሚርኮ ቢት ላይ ተከታታይ ግንኙነት ማዋቀር አለብን።

አቅርቦቶች

1 x ቢቢሲ ማይክሮ ቢት

1 x Morpx Mu Vision Sensor 3

1 x ማይክሮ: ቢት መሰበር ቦርድ - ሁሉም የመገንጠያ ሰሌዳዎች የሌላቸውን የፒን 19 እና 20 መዳረሻ ሊኖረው ይገባል። እኔ እኔ elecfreaks motorbit እጠቀማለሁ ፣ ምክንያቱም ያንን ሰሌዳ እወዳለሁ።

8 x ዝላይ ገመዶች (ሴት-ሴት)

1 x OLED ማያ ገጽ

ደረጃ 1 ዳሳሹን ማቀናበር

ዳሳሽ ማቀናበር
ዳሳሽ ማቀናበር

ማንኛውንም ነገር ማገናኘት ከመጀመራችን በፊት ዳሳሹን በትክክል ማዋቀር እንፈልጋለን።

የ Mu ራዕይ ዳሳሽ 4 መቀያየሪያዎች አሉት።

በግራ በኩል ያሉት ሁለቱ የውጤት ሁነታን ይወስኑ እና ሁለቱ በቀኝ አድራሻውን ይወስናል።

አድራሻው 00 እንዲሆን ስለምንፈልግ ፣ ሁለቱም በቀኝ ያሉት መቀያየሪያዎች መጥፋት አለባቸው።

የተለያዩ የውጤት ሁነታዎች የሚከተሉት ናቸው

00 UART

01 I2C

10 የ Wifi ውሂብ ማስተላለፍ

11 የ Wifi ስዕል ማስተላለፍ

እኛ በ UART ሞድ ውስጥ እንሰራለን ስለዚህ ተከታታይ ግንኙነት እንዲኖረን እንፈልጋለን። ያ ማለት ሁለቱ መቀያየሪያዎች 00 ላይ መሆን አለባቸው ፣ ስለዚህ ሁለቱም ጠፍተው መሆን አለባቸው።

ደረጃ 2 - ሽቦ

ሽቦው በጣም ቀላል ነው ፣ የ Mu ዳሳሹን ከተቆራረጠ ሰሌዳዎ ጋር ለማገናኘት አራት የዝላይ ሽቦዎችን ይጠቀሙ።

Mu ዳሳሽ -> መለያየት ሰሌዳ

RX-> ፒን 13

TX -> ፒን 14

ጂ -> መሬት

ቪ -> 3.3-5V

ደረጃ 3 የመጀመሪያውን ቅጥያ ማግኘት

የመጀመሪያውን ቅጥያ ማግኘት
የመጀመሪያውን ቅጥያ ማግኘት
የመጀመሪያውን ቅጥያ ማግኘት
የመጀመሪያውን ቅጥያ ማግኘት
የመጀመሪያውን ቅጥያ ማግኘት
የመጀመሪያውን ቅጥያ ማግኘት

በመጀመሪያ ወደ Makecode አርታኢ ሄደን አዲስ ፕሮጀክት እንጀምራለን። ከዚያ ወደ “የላቀ” እንሄዳለን እና “ቅጥያዎች” ን እንመርጣለን። እኔ ዳንሽ ስለሆንኩ እነዚህ አዝራሮች በስዕሎቹ ውስጥ ትንሽ የተለያዩ ስሞች እንዳሏቸው ይወቁ። በቅጥያዎች ውስጥ “Muvision” ን እንፈልጋለን እና የምናገኘውን ብቸኛ ውጤት እንመርጣለን።

ደረጃ 4 ግንኙነቱን ማስጀመር እና ስልተ ቀመሩን ማንቃት

ግንኙነትን ማስጀመር እና ስልተ ቀመሩን ማንቃት
ግንኙነትን ማስጀመር እና ስልተ ቀመሩን ማንቃት

ይህንን ቅጥያ ሲጠቀሙ አንዳንድ “ያልተገለጹ ንብረቶችን ማንበብ አይቻልም” ስህተቶችን ያገኛሉ። ይህ የሆነው ማይክሮ -ቢት እነማ ስለጠፋ ብቻ ነው። የፕሮግራሙን አሰባሰብ እና አሂድ አይጎዳውም።

የመጀመሪያው ጥቁር ሰማያዊ ሣጥን ማይክሮ -ቢት የትኛውን ፒን ለተከታታይ ግንኙነት እንደሚጠቀም ይነግረዋል።

የኮዱ የመጀመሪያው ብርቱካን ክፍል ተከታታይ ግንኙነቱን ያስጀምራል።

የኮዱ ሁለተኛው ብርቱካን ክፍል የቁጥር ካርድ ማወቂያ ስልተ ቀመሮችን ያስችላል።

ቁጥሮችን ማሳየት ለችግር መተኮስ ጥቅም ላይ ይውላል። ፕሮግራሙን ሲያካሂዱ ማይክሮ -ቢት ለሦስት የማይቆጠር ከሆነ ፣ ከዚያ ሽቦዎችዎ ከትክክለኛዎቹ ፒኖች ጋር በትክክል መገናኘታቸውን ያረጋግጡ።

ደረጃ 5 - የመጀመሪያው ፕሮግራም

የመጀመሪያ ፕሮግራም
የመጀመሪያ ፕሮግራም

የመፈለጊያ ቁጥር ካርድ ወይ 0 ወይም 1. የቁጥር ካርድ ከተገኘ ቁጥር ካርድ ካልተገኘ 1 (እውነት) እና 0 (ሐሰት) እናገኛለን። ስለዚህ እዚህ ላይ የቁጥር ካርድ ከተገኘ ፈገግታ ያለው ፊት እና ካልተገኘ የደበዘዘ ፊት እንጠብቃለን።

ኮዱ እዚህ ይገኛል።

ደረጃ 6: ሙከራ

Image
Image

የፕሮግራሙን የመጀመሪያ ክፍል እንሞክራለን።

ደረጃ 7: OLED ን ማገናኘት

ሁለተኛውን ቅጥያ ያግኙ
ሁለተኛውን ቅጥያ ያግኙ

ሽቦ እንደገና እንደገና ቀላል ነው ፣ OLED ን ከእርስዎ መለያ ሰሌዳ ጋር ለማገናኘት አራት የመዝለያ ሽቦዎችን እንጠቀማለን።

OLED -> መለያየት ቦርድ

ቪን -> 3.3 v

GND -> GND

SCL -> ፒን 19

SCD -> ፒን 20

ደረጃ 8 - ሁለተኛውን ቅጥያ ያግኙ

በ Makecode ውስጥ ወደ ፕሮግራማችን እንሄዳለን እና በ “የላቀ” ስር እንሄዳለን እና “ቅጥያዎች” ን እንመርጣለን። እዚያ እኛ Oled12864 ን እንፈልጋለን እና የ OLED12864_I2C ቅጥያውን እንመርጣለን።

ደረጃ 9 የመጨረሻው ፕሮግራም

የመጨረሻው ፕሮግራም
የመጨረሻው ፕሮግራም

በማዋቀሩ ውስጥ OLED ን ለማስጀመር ብሎክ እንጨምራለን።

በዋናው ፕሮግራም ውስጥ OLED የቁጥር ካርዱን የመለያ እሴት እንዲሰጠን ለማድረግ ብሎክን እንጨምራለን። ያስታውሱ ለቁጥር ካርዶች የመለያው እሴት እንዲሁ በካርዱ ላይ ያለው እሴት ነው።

የ x እና y እሴትን በመቀየር የቁጥሩን አቀማመጥ መለወጥ እንችላለን።

የመጨረሻው ፕሮግራም እዚህ ይገኛል።

ደረጃ 10 - ፕሮግራሙን ማስኬድ

ፕሮግራሙን በሚያካሂዱበት ጊዜ ማይክሮ -ቢት የ MU አነፍናፊ የቁጥር ካርድ ሲያገኝ እና ቀሪውን ጊዜ ሲያጨልም ፣ ኦሌድ የመጨረሻውን የተገኘ ካርድ ቁጥር ሲጽፍ ፈገግ ማለት አለበት።

የሚመከር: