ለሞር ኮድ ተርጓሚ የራስዎን ቋንቋ ይፍጠሩ

አርዱዲኖ ጥቅል ፣ ዩኤስቢ እና ኤችዲሚ ገመድ

ዛሬ ከአንዱ አስደሳች ትምህርታችን ጋር ተመልሰናል ፡፡ በዚህ ጊዜ ለመተግበር አጭር ጊዜ የሚወስድዎ እና በእውነቱ አንድ ዓይነት ተርጓሚ ከሞር ኮድ ከተፃፈ ቋንቋ ለመገንባት የሚያስችለውን በጣም ቀላል ፕሮጀክት ላሳይዎት እፈልጋለሁ ፡፡ እንደ ተለመደው እውነታው ሀ የዳቦ ሰሌዳ እና a አርዱዲኖ ቦርድ ምክንያቱም ፣ በሶፍትዌሩ ደረጃም ሆነ በመጨረሻው የፕሮጀክት ማጠናቀቂያ በኩል የበለጠ መሄድ ከፈለጉ ፣ መፍትሄን የሚተገብሩ እርስዎ መሆን ያለብዎት ፣ ያነሱ ፣ የሚስብዎት።

ሀሳቡ የሚጀምረው ሀ የትኛውም ዓይነት ቅርጸ-ቁምፊ ፣ ቃላት ወይም ሀረግ ተርጓሚ ወደ ሞርስ ኮድ. በውጤቶቹ አማካይነት እኛ የምንገልፀውን በሞርስ ቋንቋ ትርጉም መሠረት ጥቂት ኤልኢዶችን እንዲመለከቱ ለማድረግ አስፈላጊ የሆነውን ሶፍትዌር የተጫነውን የአርዲኖ ካርድን እንደመጠቀም ቀላል ነው ፡፡ ልንተረጉመው የፈለግነውን ጽሑፍ በቀላሉ ለመፃፍ በብሉቱዝ ግንኙነት በኩል ወደ ቦርዳችን ፅሁፉን የሚልክ የ Android ኦፐሬቲንግ ሲስተም የታጠቀ ሞባይል እንጠቀማለን ፡፡ Arduino UNO.

የ Arduino ሰሌዳ ለአርዱዲኖ ዳሳሾች ተስማሚ ነው

ፕሮጀክቱን ለማከናወን የሚያስፈልገው ቁሳቁስ

እኛ ከላይ ባሉት መስመሮች ውስጥ ለማመላከት ብዙ ወይም ያነሰ እንደሞከርን ይህንን ፕሮጀክት ለማከናወን እኛ የተወሰኑ ነገሮችን እንፈልጋለን ፣ ምንም እንኳን ዓለምን ከወደዱ ሰሪ፣ ከሌለዎት ምናልባት በማንኛውም በጣም በተደጋጋሚ መደብሮችዎ ውስጥ የሚጎድልዎትን ለማግኘት ለእርስዎ አስቸጋሪ እንደማይሆንልኝ እርግጠኛ ነኝ ፣ ምንም እንኳን እንደነገርኳቸው ብዙውን ጊዜ በአግባቡ በተደጋጋሚ ጥቅም ላይ የዋሉ ዕቃዎች. በተለይም የሚከተሉትን ዝርዝር እንፈልጋለን

ሁሉንም አስፈላጊ አካላት ካገኘን በኋላ በፕሮጀክቱ አፈፃፀም መቀጠል እንችላለን ፡፡ ልብ ማለት ያለብን አንድ ነጥብ ቃል በቃል ነው በዚህ ፕሮጀክት ወይም በካርድ ውስጥ ጥቅም ላይ የዋለው የብሉቱዝ አስማሚ መኖሩ አስፈላጊ አይደለም Arduino UNO ምክንያቱም መሰረታዊ ግንኙነቶች ያሉት ማንኛውም ሌላ ሰው ጥቅም ላይ ሊውል ስለሚችል ፣ እኛ ለምሳሌ ለተጠቀምንባቸው ግንኙነቶች ትኩረት መስጠታችን ብቻ ነው ፣ ለምሳሌ በዲጂታል ውፅዓት 13 የእኛ Arduino UNO ይህ እርስዎ ከሚጠቀሙት የቦርዱ ተመሳሳይ ውጤት ጋር ይዛመዳል።

ፕሮጀክቱን ለማከናወን ደረጃዎች

ይህንን ፕሮጀክት ለመፈፀም ከዚህ በታች ለትክክለኛው አፈፃፀም መከተል ያለብንን የቀደመውን ዝርዝር ያቀፉትን ሁሉንም አካላት ስብሰባ እና ግንኙነት የሚመለከቱ ተከታታይ እርምጃዎችን አመላክታለሁ ፡፡ በእንደዚህ ዓይነቱ ፕሮጀክት ውስጥ ብዙ ጊዜ እንደሚከሰት ፣ ሙሉ በሙሉ ነፃነት ይሰማዎት ማንኛውንም የኮድ መስመር ማሻሻል ወይም ሃርድዌር ማሻሻል እንዲሻሻል እና እንዲያውም ሥራውን ፍጹም ለማድረግ ምክንያቱም ማንኛውም ዓይነት መሻሻል ሁልጊዜ ተቀባይነት አለው ፡፡

በመጀመሪያ እኛ እናከናውናለን የግንኙነት Arduino UNO ከቂጣችን ሰሌዳ ጋር. በተለይም ጥቅም ላይ የዋሉት ውጤቶች GND እና 3.3 V ይሆናሉ ፡፡ እነዚህ ተመሳሳይ መስመሮች የብሉቱዝ አስማሚችን ኃይልን ከሌሎች ነገሮች በተጨማሪ ያገለግሉናል ፡፡

እነዚህን ግንኙነቶች ካደረግን በኋላ የብሉቱዝ አስማሚውን የውሂብ ግብዓት እና ውፅዓት ከአርዱኒኖ ቦርድ ዲጂታል የውሂብ ግብዓቶች እና ውጤቶች ጋር ለማቀናጀት ጊዜው አሁን ነው ፡፡ በዚህ መንገድ የአሁኑን እንዲቀበል እና ለመጀመር በቴክኒካዊ ደረጃ ሙሉ በሙሉ እንዲገኝ አስማሚችን ከካርዱ ጋር ፍጹም የተገናኘን እንሆናለን 'አዳምጥበመግቢያው ወደቦች በኩል የሚደርሰው መረጃ Arduino UNO. እንደ ዝርዝር ሁኔታ ፣ በተጠቀሱት አጋጣሚዎች እኛ በምንጠቀምበት ካርድ እና በብሉቱዝ አስማሚ ምክንያት ፣ የተጠቀሙባቸው ግንኙነቶች ሊለያዩ እንደሚችሉ ይነግርዎታል ፣ በዚህ ጊዜ ፣ ​​በጣም ጥሩው ነገር የአስማሚውን የመጫኛ ሰነዶች ብዙውን ጊዜ በግንኙነት ስዕላዊ መግለጫዎች የታጀቡ በመሆናቸው ይመልከቱ.

ደረስን 3 ቮልት ቀንድ ማገናኘት. ለዚህም እኛ ዲጂታል ውፅዓት ቁጥር 13 ን እንጠቀማለን Arduino UNO. የቀን አሠራሩ ትክክል እንዲሆን እንደተለመደው ቀሪው ግንኙነት ከ GND ወይም ከምድር ጋር ማገናኘት አለብን ፡፡

አሁን ጊዜው ይመጣል የተለያዩ ኤ.ዲ.ኤስ.ዎችን ያገናኙ. የተዝረከረከ ለመሞከር ላለመሞከር ፣ ሀሳቡ ረጅሙን እግሩን ፣ ቀናውን ከዲጂታል ውጤቶች አንዱ ጋር ማገናኘት እንደሆነ ይነግርዎታል Arduino UNO አጭሩ በቀጥታ ከ GND ወይም ከምድር ጋር ይገናኛል ፡፡ በዚህ መንገድ የአረንጓዴው ኤልዲዎች የመጀመሪያው ከዲጂታል ውፅዓት 12 ጋር ፣ ቀጣዩን ወደ ውፅዓት 8 ፣ ሦስተኛው አረንጓዴ ኤሌዲ ወደ 7 እንዲወጣ የሚያደርግ ሲሆን ብቸኛው ሰማያዊ ኤልዲ ከምርቱ ዲጂታል 4 ጋር እንደሚገናኝ እናገኛለን ፡

የመጨረሻው ሽቦ አንድ ጊዜ ሁሉንም ሽቦዎች ካዘጋጀን በኋላ ነው የእኛን ለማገናኘት የዩኤስቢ ግንኙነት ገመድ ይጠቀሙ Arduino UNO ወደ ኮምፒተር እናም እኛ ከአርዱዲኖ አይዲኢ የምንፅፈው እና የምናጠናቅቀውን አስፈላጊ ሶፍትዌር ማቅረብ እንችላለን ፡፡

በአርዱዲኖ ቦርድ እና በኮምፒተር መካከል ያለው ግንኙነት

ሁሉም ነገር በትክክል እንደሚሠራ ለማወቅ ቦርዱን ከኮምፒዩተር ጋር ስናገናኝ ከግምት ውስጥ መግባት ያለበት አንድ ነጥብ ቢያንስ ቦርዱ ይኖረዋል ከኮምፒዩተር ጋር እስከሚገናኝ ድረስ አረንጓዴ መብራት በማንኛውም ጊዜ መብራቱ. በሌላ በኩል እና እኛ በምንጠቀምበት የብሉቱዝ አስማሚ ላይ በመመርኮዝ ይህ ከ Android መሣሪያ ጋር ባልተያያዘ ግንኙነት ብዙውን ጊዜ ቀይ መብራት የሚያበራ መብራት አለው ፊደላትን ፣ ሀረጎችን ወይም ቃላቱን ወደ ሳህኑ ለመላክ የምንጠቀምበት ነው ፡፡

ከላይ ያለው ዝርዝር በጣም የሆነ ነገር ሊመስል እንደሚችል አውቃለሁቶቶንበሰሪ ማህበረሰብ ውስጥ ሊኖሩ እንደሚችሉ ከግምት የምናስገባ ከሆነ በጣም ትክክለኛ ፣ አስፈላጊ እና በተለይም አስደሳች ምልክቶች መሆናቸውን ላረጋግጥላችሁ እችላለሁ ፡፡ የሚጀምሩ ሰዎች እና ለእነዚህ ትናንሽ ልጆች ምስጋና ይግባውዘዴዎችእነሱ ቢያንስ ቢያንስ የአሁኑ ጊዜ አስማሚውን እና ቦርዱን ራሱ ላይ መድረሱን ሊገነዘቡ ይችላሉ ፡፡

በዚህ ጊዜ መተግበሪያውን ማውረድ አለብን ሞርሴፕ ተያይ .ል ፡፡ ይህ ትግበራ በ Android ስርዓተ ክወና በተገጠመ ተንቀሳቃሽ መሣሪያዎ ላይ መጫን አለበት። አንዴ ከተጫነ በኋላ ትግበራውን መክፈት እና ቀጥልን ብቻ መጫን ይኖርብዎታል። በዚህ ጊዜ በጣም የሚስበን አማራጭ ‹ጽሑፍ ላክ'፣ እሱን ለመድረስ ጠቅ ማድረግ ያለብን ተመሳሳይ ነው። አንዴ ወደ ውስጥ ከገባን ከጠፍጣፋችን ጋር ያለውን ግንኙነት ለመመስረት ‹አገናኝ› ላይ ጠቅ ማድረግ አለብን ፡፡

የተከተለው የኢኮዲንግ ሂደት እንደሚከተለው ነው ፡፡

  • አንዴ በ Android መሣሪያዎ ላይ መተግበሪያውን ከደረሱ እና ቀዳሚዎቹን ደረጃዎች ከተከተሉ በኋላ ማንኛውንም ደብዳቤ ፣ ቃል ወይም ሀረግ መጻፍ ይችላሉ። አንዴ የሚፈልጉትን ከፃፉ በቃ መላክ ላይ ጠቅ ማድረግ አለብዎት ፡፡
  • ጽሑፉ በትክክል ከተቀበለ ስርዓቱ በራስ-ሰር መብራቶቹን ያበራል እና ድምጽ ያወጣል
  • ሀሳቡ የመጀመሪያው አረንጓዴ መብራት ‘ነጥቡን’ ለመለየት እንደሚበራና እንደሚጠፋ ነው ፡፡ በምላሹም ቀንድ በተመሳሳይ ጊዜ ይሰማል እና ያጠፋል ፡፡
  • በተራው ‘መስመሩን’ ለመለየት ሁለተኛውና ሦስተኛው አረንጓዴ መብራቶች ያበራሉ እንዲሁም ያጠፋሉ። እንደ ቀደመው ሁኔታ ቀንድ በተመሳሳይ ጊዜ ያበራል እና ያጠፋል።
  • በመጨረሻም አራተኛው መብራት ፣ ማለትም ሰማያዊው መብራት የባህሪውን ፣ የቃሉን ወይም የአረፍተ ነገሩን መጨረሻ ለመወሰን ያበራል እና ያበራል ፡፡ በእያንዳንዱ ቁምፊ ፣ ቃል ወይም ሐረግ መካከል አንድ ዓይነት ቦታ ሲኖር ይህ መብራት ሁለት ጊዜ ያበራል እና ያጠፋል ፡፡

ከግምት ውስጥ ለማስገባት ነጥቦችን ከግምት ውስጥ ለማስገባት ፣ በዚህ ጊዜ የ Android መተግበሪያ ለ App Inventor ምስጋና እንደተደረገ ይነግርዎታል ፣ በኋላ ላይ በሚሠራ መሣሪያ ላይ በሚሠራ መሣሪያ ላይ የሚሠራ የመተግበሪያ ኮድ እና ዲዛይን ለማመንጨት በጣም ቀላል መንገድ ስርዓት በጎግል መሐንዲሶች የተፈጠረ ፡

ተጨማሪ መረጃዎች እና ዝርዝሮች አስተማሪዎች


የጽሑፉ ይዘት የእኛን መርሆዎች ያከብራል የአርትዖት ሥነ ምግባር. የስህተት ጠቅ ለማድረግ እዚህ.

አስተያየት ለመስጠት የመጀመሪያው ይሁኑ

አስተያየትዎን ይተው

የእርስዎ ኢሜይል አድራሻ ሊታተም አይችልም. የሚያስፈልጉ መስኮች ጋር ምልክት ይደረግባቸዋል *

*

*

  1. ለመረጃው ኃላፊነት ያለው: ሚጌል Áንጌል ጋቶን
  2. የመረጃው ዓላማ-ቁጥጥር SPAM ፣ የአስተያየት አስተዳደር ፡፡
  3. ህጋዊነት-የእርስዎ ፈቃድ
  4. የመረጃው ግንኙነት-መረጃው በሕጋዊ ግዴታ ካልሆነ በስተቀር ለሶስተኛ ወገኖች አይተላለፍም ፡፡
  5. የውሂብ ማከማቻ በኦክሴንትስ አውታረመረቦች (አውሮፓ) የተስተናገደ የውሂብ ጎታ
  6. መብቶች-በማንኛውም ጊዜ መረጃዎን መገደብ ፣ መልሰው ማግኘት እና መሰረዝ ይችላሉ ፡፡