ዝርዝር ሁኔታ:

አነጋጋሪ የሌጎ ካርድ ሻጭ 20 ደረጃዎች (ከስዕሎች ጋር)
አነጋጋሪ የሌጎ ካርድ ሻጭ 20 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: አነጋጋሪ የሌጎ ካርድ ሻጭ 20 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: አነጋጋሪ የሌጎ ካርድ ሻጭ 20 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: ሰሞኑን አነጋጋሪ የሆነው ከመቶ በላይ ድምፆችን የሚያስመስለው ኮሜድያን እዮብ ጋር ቆይታ Part 1 |Fiker Media 2024, ሀምሌ
Anonim
አነጋጋሪ የሌጎ ካርድ ሻጭ
አነጋጋሪ የሌጎ ካርድ ሻጭ

ብዙ ሰዎች ለመዝናኛ እሴት የካርድ ጨዋታዎችን ይጫወታሉ ፣ ግን እነሱ ለስሜታዊ እና ለአእምሮ ጤናችን ብዙ ጥቅሞችንም ይሰጣሉ። በጣም ተወዳጅ የቤት ውስጥ እንቅስቃሴዎች አንዱ ነው።

እንደ Rummy እና Poker ያሉ አብዛኛዎቹ የካርድ ጨዋታዎች አከፋፋይ ያስፈልጋቸዋል። ስለዚህ እዚህ እኛ አነጋጋሪ የሌጎ ካርድ አከፋፋያችንን እናስተዋውቃለን። እሱን በቀላሉ በማናገር ካርዶቹን መቋቋም ይችላሉ እንዲሁም እንደ የሰው ነጋዴዎች ሁሉ የድምፅ ምላሾችንም ይሰጣል።

ይህ በአሌክሳ ተናጋሪ እና በሌጎ ኪት በቤት ውስጥ ሊገነባ የሚችል አስደናቂ ትምህርታዊ መጫወቻ ነው።

ደረጃ 1 ቪዲዮ

ወደ ሥራ ከመግባታችን በፊት ሥራውን እንይ። እዚህ መዝናናት ይጀምራል!

ደረጃ 2 የሚያስፈልጉን ነገሮች

  • LEGO MindStorms EV3 Programming Brick / Kit x 1
  • የአማዞን አሌክሳ ኢኮ ነጥብ x 1
  • Panasonic eneloop BK-3HCCE/4BN ዳግም ሊሞላ የሚችል ባትሪ x 2
  • ካርዶችን መጫወት x 1
  • ሳንዲስክ U1 A1 98Mbps 16 ጊባ Ultra MicroSDHC (ማይክሮ ኤስዲ) የማስታወሻ ካርድ x 1

ደረጃ 3 ጡቦችን መገንባት

ጡቦችን መገንባት
ጡቦችን መገንባት

እኛ በሌጎ Mindstorms ev3 31313 ኪት የካርድ ሻጩን እየገነባን ነው። ለግንባታ ቀላልነት የካርድ አከፋፋዩ በበርካታ ብሎኮች በበርካታ ደረጃዎች በመገጣጠም የተሰራ ነው። እያንዳንዱን ብሎክ ለየብቻ እየሠራን ነው ፣ እና በመጨረሻም አንድ ላይ እናጣምረዋለን። የሚያስደንቀው እውነታ መላውን ለመገንባት አንድ Lego Mindstorms ev3 ኪት ብቻ ይፈልጋል።

በዚህ ኪት ውስጥ ስለሚገኙት ጡቦች ዕውቀት ለማግኘት እዚህ የ Lego Mindstorms ev3 31313 ካታሎግ ማየት ይችላሉ። ከዚያ የተለየ የማገጃ ሥራ እዚህ ይመጣል።

ደረጃ 4 ዴፖ መሥራት

ዴፖ መሥራት
ዴፖ መሥራት
ዴፖ መሥራት
ዴፖ መሥራት
ዴፖ መሥራት
ዴፖ መሥራት

ካርዶቹን የምናስቀምጥበት ብሎክ ነው ፣ እና እንዲሁም ከዚህ ተሰራጭቷል።

እዚህ ድራማውን ለመሥራት የድልድይ ካርዶችን እጠቀማለሁ። የድልድይ ካርዶች የመጫወቻ ካርድ ከሁለት መደበኛ መጠኖች አንዱ ነው - ሌላኛው የፖከር ካርዶች ነው። የድልድይ ካርዶች 3.5 ኢንች ቁመት እና 2.25 ኢንች ስፋት (88.9 ሚሜ x 56 ሚሜ) ።ይህ 3.5 ኢንች በ 2.5 ኢንች (88.9 ሚሜ x63.5 ሚሜ) ከሚለካቸው የፖከር ካርዶች ትንሽ ጠባብ ነው።

ይህንን ጡብ (4142135) በቀላሉ በመደመር ወይም በማስወገድ የካርድ ዓይነት ፣ የፖከር ወይም የድልድይ ካርዶች እንደመሆኑ መጠን የመጋዘን መጠኑን ማስተካከል ይችላሉ።

መካከለኛ ሞተሩ ካርዶችን ለማሰራጨት ከዲፖው ጋር ተያይ isል። ከዚያ የመጀመሪያው እገዳ አብቅቷል። ከዚያ ወደ ሁለተኛው መሄድ እንችላለን።

ደረጃ 5: የሚሽከረከር መድረክ

የሚሽከረከር መድረክ
የሚሽከረከር መድረክ
የሚሽከረከር መድረክ
የሚሽከረከር መድረክ
የሚሽከረከር መድረክ
የሚሽከረከር መድረክ
የሚሽከረከር መድረክ
የሚሽከረከር መድረክ

ከላይ የተሠራው ዴፖ በሚዞረው መድረክ ላይ ተያይ isል ፣ ስለሆነም ካርዶቹ በሚመለከታቸው ማዕዘኖች በኩል በቀላሉ በሚሽከረከረው መድረክ ለተጫዋቾች ማሰራጨት ይችላሉ። ይህ ደግሞ ለማሽከርከር ከትልቁ ሞተር ጋር ተያይ isል። ከላይ ያለው ምስል ዴፖ የሚገናኝበትን አያያ showsች ያሳያል።

ከላይ እንደሚታየው ከትልቁ ሞተር ጋር ለማገናኘት በሚሽከረከርበት መድረክ ውስጥ ዘንግ አለ።

ስለዚህ ሁለተኛው እገዳ አብቅቷል። ወደሚቀጥለው እንግባ።

ደረጃ 6: RotorBlock

RotorBlock
RotorBlock
RotorBlock
RotorBlock

እዚህ በዚህ ብሎክ ውስጥ መካከለኛውን ሞተር ከአዋቂው Ev3 ጡብ ጋር እናያይዛለን። ይህ ክፍል የካርድ ሻጩን አንጎል ይመሰርታል።

መድረኩ በሚሽከረከርበት ጊዜ ትልቁን የሞተር ጎን ማመጣጠን አለብን ፣ አለበለዚያ ወደ ተገቢ ያልሆነ ሽክርክሪት ይመራል። ስለዚህ የጎማ መንኮራኩሮችን ሆን ብለን እየተጠቀምን ነው። ይህ ክፍል አይንቀሳቀስም (የማይንቀሳቀስ ክፍል)። ከዚያ ወደ ቀጣዩ ክፍል መሄድ እንችላለን።

ደረጃ 7 - መካከለኛ የሞተር ክፍል

መካከለኛ የሞተር ክፍል
መካከለኛ የሞተር ክፍል
መካከለኛ የሞተር ክፍል
መካከለኛ የሞተር ክፍል
መካከለኛ የሞተር ክፍል
መካከለኛ የሞተር ክፍል

የ EV3 መካከለኛ ሰርቮ ሞተር ለዝቅተኛ ጭነት ፣ ለከፍተኛ የፍጥነት ትግበራዎች እና ፈጣን የምላሽ ጊዜዎች እና አነስ ያለ መገለጫ ሲያስፈልግ በጣም ጥሩ ነው ፣ ለዚህ ነው መካከለኛውን ሞተር እዚህ የምመርጠው ፣ እንዲሁም እኛ ከትልቁ ሞተር ያነሰ ክብደት እንዳለው ሁላችንም እናውቃለን። ስለዚህ የመሽከርከሪያውን መድረክ አጠቃላይ ክብደትን በከፍተኛ ሁኔታ ይቀንሳል ይህም ምናልባት ወደ መድረኩ ለስላሳ እንቅስቃሴ ይመራዋል።

ይህ ሞተር ለተጫዋቾች ካርዶቹን ለማሰራጨት ያገለግላል። ከመጋዘኑ ጋር ተገናኝቷል።

Wedge-Belt-Wheel እና ጎማው የዚህ ክፍል ቁልፍ አካል ነው ፣ ምክንያቱም ካርዱን ከዲፖው እያወጣ ነው። ለፈጣን እንቅስቃሴዎች እዚህ ሶስት ተጠቅመናል። እኔ እንደማስበው ፣ ይህንን ብሎክ ለመሥራት በሚሰጠው መመሪያ ውስጥ። የጎማውን ጎማ በተሽከርካሪው ማግኘት አይችሉም (ምክንያቱም ክፍል 602841 በሌጎ ዲዛይነር ስቱዲዮ ውስጥ ጠፍቷል)። ስለዚህ ጎማውን ከተሽከርካሪው ጋር ማያያዝዎን አይርሱ።

ደረጃ 8: Slottedweight አግድ

Slottedweight አግድ
Slottedweight አግድ
Slottedweight አግድ
Slottedweight አግድ
Slottedweight አግድ
Slottedweight አግድ

ይህ እገዳ ከመጋዘኑ ጋር ተገናኝቷል። እነዚህ በመጋዘኑ ውስጥ ለተቀመጡት ካርዶች ክብደት ለመስጠት ያገለግላሉ። ስለዚህ ከስር ያለው ካርድ በቀላሉ ከመጋዘኑ ይወጣል። አንድ ካርድ ሲወጣ ክብደቱ በራስ -ሰር በስበት ኃይል ይወርዳል።

የማጠፊያው ዘዴ የክብደት ክፍተቶች ወደ ላይ እና ወደ ታች እንዲንቀሳቀሱ መንገድ እየጠረገ ነው። (ከላይ ያለውን ስዕል ይመልከቱ)

ደረጃ 9 - ስብሰባ

ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ

ከዚህ በፊት የሠራናቸውን ሙሉ ብሎኮች እዚህ እንሰበስባለን። በእውነቱ በጣም ቀላል ነው።

በመጀመሪያ ፣ Slotted Weight Block ን ከዴፖው ጋር ማገናኘት እንችላለን። አሁን እሱ ዴፖን ይመሰርታል።

ከዚያ ዴፖውን ከማሽከርከር መድረክ ጋር ማገናኘት እንችላለን። እርስዎ እንደሚመለከቱት ዴፖው ከመድረኩ ጋር በቀጥታ አልተስተካከለም (የፊት ክፍል ወደ የተወሰኑ ማዕዘኖች ከፍ ብሏል)። ከጀርባው አንዳንድ አመክንዮ አለ። በዚህ ውቅረት በአንድ ጊዜ አንድ ካርድ ብቻ ያሰራጫል። ቀጥ ብለን ስናስተካክለው ወደ ተገቢ ያልሆነ የካርድ ስርጭት ይመራናል እንበል። ከዚያ ይህ መድረክ ከሮታተር አግድ (ትልቅ የሞተር ክፍል) ጋር ተያይ isል።

የጡብ ሕንፃ አልቋል። ከተለመዱ መመሪያዎች ይልቅ ሁኔታዎችን ማየት በጣም ቀላል ስለሆነ እዚህ የመሰብሰቢያ ምስሎችን አቅርቤአለሁ። ከዚያ ወደ ev3 ጡብ ሽቦ ወደ ሞተሮች መሄድ እንችላለን።

ማሳሰቢያ -ለእያንዳንዱ ብሎክ ግንባታ መመሪያዎች በ GitHub repo ውስጥ እንደ ፒዲኤፍ ተያይዘዋል

ደረጃ 10 - ሽቦ

ሽቦ
ሽቦ
ሽቦ
ሽቦ

እዚህ ትክክለኛ ሃርድዌር አንድ መካከለኛ እና ትልቅ ሞተር እና እንዲሁም አንድ ev3 ጡብ ያካትታል። ሞተሮቹ ለትክክለኛው ሥራ ከ ev3 ጡብ ከማንኛውም ወደቦች (A ፣ B ፣ C ፣ D) ጋር መገናኘት አለባቸው። በመያዣው ውስጥ የሚመጡትን ገመዶች በመጠቀም ግንኙነቶች ይዘጋጃሉ። በመሳሪያው ውስጥ እንደሚመለከቱት ፣ አንድ ዓይነት የኬብል ዓይነት በሦስት የተለያዩ ርዝመቶች ውስጥ ይገኛል። እየተጠቀምን ነው

ለመካከለኛ ሞተር 1 X 50 ሴ.ሜ ገመድ 1 X 25 ሴ.ሜ ገመድ ለትልቅ ሞተር እርስዎ እንደሚመለከቱት መካከለኛ ሞተር ቢያንስ 360 ዲግሪ ማዞሪያ ለመሥራት ረጅም ኬብሎችን ይፈልጋል። ለዚያ ነው ለዚያ የ 50 ሴ.ሜ ገመድ እጠቀማለሁ ፣ ያለበለዚያ የመድረኩን እንቅስቃሴ ያቆማል። ለትልቁ ሞተር ፣ የ 25 ሴ.ሜ ገመድ በቂ ነው።

ግንኙነቶቹ ፖርት ሀ - መካከለኛ ሞተር ናቸው

ወደብ ቢ --- ትልቅ ሞተር

ሽቦው ጨርሷል። ወደ ሶፍትዌሩ ክፍል እንግባ።

ደረጃ 11: SettingUp

ማቋቋም
ማቋቋም
ማቋቋም
ማቋቋም
ማቋቋም
ማቋቋም

መሣሪያውን ማዘጋጀት በጣም ቀላል ነው።

  • የእርስዎን EV3 ጡብ ለማቀናበር ev3dev ን ይጫኑ
  • ኮድ ለማርትዕ የእይታ ስቱዲዮ ኮድ ይጫኑ
  • በእርስዎ EV3 ጡብ ላይ የ Alexa Gadgets Python Software ን ይጫኑ

የ ev3 ሶፍትዌሩን ሲያወርዱ ወደ ኤስዲ ካርድ ማብራት ያስፈልግዎታል። እኔ ክፍል 10 ኤስዲ ካርዶችን እመርጣለሁ። ለብልጭታ ፣ ኤተር ወይም ሩፎስን እንጠቀማለን። ለመነሳት የ SD ካርዱን ወደ ጡብ ውስጥ ማስገባት ያስፈልግዎታል። የ SD ካርድን ለመጫን ባዶ እጆች በቂ ናቸው ፣ ግን በሚያስወግዱበት ጊዜ ጠመዝማዛዎችን እመርጣለሁ።

ስለዚህ ለ ev3 ጡብ እያንዳንዳቸው 1.5V ያለው 6 x AA ባትሪ ይፈልጋል። እኔ ከፍተኛ የኃይል ማከማቻ አቅም (ከፍተኛ ማሃ) ያላቸው ዳግም -ተሞይ ባትሪዎችን እመርጣለሁ። የባትሪው የ mAh ደረጃ ከፍ ባለ መጠን ባትሪው ረዘም ይላል። mAH የኤሌክትሪክ ክፍያ አሃድ ነው። ለዚህ ፕሮጀክት እኔ እስከ 2550 ሚአሰ አቅም ያለው Panasonic Eneloop rechargeable ባትሪ እየተጠቀምኩ ነው።

ከዚያ በማዕከላዊው ቁልፍ ላይ በረጅሙ በመጫን ev3 ጡቡን ያስነሱ።

ስለ ev3 ጡብ መሠረታዊ ነገሮች ምንም ሀሳብ ከሌለዎት እዚህ ይሂዱ። ከዚያ የኮምፒተርዎን የበይነመረብ ግንኙነት በማጋራት ev3 ጡቡን ከበይነመረቡ ጋር ማገናኘት አለብዎት። ከኮምፒውተሩ ጋር ለመገናኘት የተለያዩ ዘዴዎች አሉ ፣ እዚህ እኔ ከመሳሪያው ራሱ ጋር የሚመጣውን የዩኤስቢ ገመድ እጠቀማለሁ። ቀላል ዘዴ ይመስለኛል። በዩኤስቢ በኩል ከበይነመረቡ ጋር ለመገናኘት እዚህ ይመልከቱ። እነዚህ ሌሎች የግንኙነት መንገዶች ናቸው።

ከእርስዎ EV3 ጡብ ጋር ለመገናኘት እና ፕሮግራም ለማድረግ ቀላል የሚያደርጉትን ቅጥያዎች ይመክራል። እርስዎ የ cardealer.zip ፋይልን ሲያወርዱ እና በእይታ ስቱዲዮ ኮድ አርታኢ ሲከፍቱ እርስዎ እንደሚመለከቱት ቅጥያዎቹን በራስ -ሰር ይመክራል። ስለዚህ የሚታየውን ev3dev- አሳሽ ቅጥያ ይጫኑ። Python በኮምፒተርዎ ላይ ከተጫነ እርስዎ ያንን ቅጥያ መጫን ይችላሉ። (Python ን አስቀድመው ካልጫኑት አይጭኑት።) ፓይዘን እዚህ ለፕሮግራሙ የሚያገለግል ቋንቋ ነው።

ደረጃ 12: EV3 ጡብ እንደ አሌክሳ መግብር መመዝገብ

EV3 ጡብ እንደ አሌክሳ መግብር መመዝገብ
EV3 ጡብ እንደ አሌክሳ መግብር መመዝገብ

የእርስዎ EV3 ጡብ ከአሌክሳ እና ከኤኮ መሣሪያዎ ጋር እንደ አሌክሳ መግብር እንዲሠራ ፣ የእርስዎን መግብር በአሌክሳ ገንቢ ኮንሶል ውስጥ ማስመዝገብ ያስፈልግዎታል። መግብርዎን መመዝገብ ልዩ መግብርዎን ከመለያዎ ጋር ያገናኛል ፣ እና ፍጥረትዎ ከአሌክሳ ጋር በትክክል እንዲሠራ ያስፈልጋል። አሌክሳ መግብር በብሉቱዝ ላይ ተኳሃኝ ከሆኑ የአማዞን ኢኮ መሣሪያዎች ጋር የሚገናኝ አሌክሳ የተገናኘ መለዋወጫ ነው።

የአማዞን መታወቂያ እና የአሌክሳ መግብር ምስጢር ልብ ሊባል ይገባል ፣ ምክንያቱም የእኛን መግብር በልዩ ሁኔታ ስለሚለይ። ከላይ ያለው አኃዝ አንድ መግብር ከኤኮ መሣሪያ ጋር እንዴት እንደሚገናኝ እና የአሌክሳ መግብሮች በይነገጽ የሚስማማበትን ያሳያል።

የእርስዎን Alexa መግብር በተሳካ ሁኔታ ሲመዘገቡ። Ev3 ጡቡን እናዘጋጅ

ደረጃ 13: Ev3 ጡብ ማዘጋጀት

የ Ev3 ጡብ ማዘጋጀት
የ Ev3 ጡብ ማዘጋጀት

የናሙና ኮዱ በትክክል እንዲሠራ የእርስዎ EV3 ጡብ ብሉቱዝን በመጠቀም ከእርስዎ የኢኮ መሣሪያ ጋር ይገናኛል። አንዴ ብሉቱዝ ከነቃ ፣ ከአንዳንድ ኮድ ጋር ለመስራት ዝግጁ ነዎት!

በዚህ ጊዜ ፣ በማዋቀር መመሪያዎች ጊዜ ወደፈጠሩት የእይታ ኮድ የሥራ ቦታ መቀየር ይችላሉ። የአሳሽ ፓነል በኮምፒተርዎ ላይ ያሉትን የተልእኮ አቃፊዎች ማሳየት አለበት።

ደረጃ 14 ምዝገባ እና ቅንብሮች

ምዝገባ እና ቅንጅቶች
ምዝገባ እና ቅንጅቶች

በካርድደርደር አቃፊ ውስጥ የ INI ፋይል እና የፓይዘን ፋይል ያያሉ። የሚከተሉትን የውቅረት ዝርዝሮች ያካተተ የ carddealer.ini ፋይልን ይክፈቱ

[GadgetSettings]

amazonId = YOUR_GADGET_AMAZON_ID

AlexaGadgetSecret = YOUR_GADGET_SECRET

[GadgetCapabilities]

Alexa. Gadget. StateListener = 1.0 - መቀስቀሻ ቃል

የ INI (ወይም የመነሻ) ፋይል የእርስዎ EV3 ጡብ እንደ መግብር እንዴት መሥራት እንዳለበት መለኪያዎች ይገልጻል። የመግብር ቅንብሮች - መግብርዎን በአማዞን ገንቢ ኮንሶል ውስጥ ሲፈጥሩ የተቀበሉትን የአማዞን መታወቂያ እና የ Alexa መግብር ምስጢር ይገልጻል። የእርስዎን EV3 ጡብ ያረጋግጣል እና ከእርስዎ የኢኮ መሣሪያ እና አሌክሳ ጋር እንዲገናኝ ያስችለዋል።

ደረጃ 15 - የኢኮ ነጥብ እንዴት ማቀናበር እንደሚቻል?

ኢኮ ነጥብ እንዴት ማቀናበር እንደሚቻል?
ኢኮ ነጥብ እንዴት ማቀናበር እንደሚቻል?

ከማዋቀርዎ በፊት በተንቀሳቃሽ መሣሪያዎ የመተግበሪያ መደብር ውስጥ የ Alexa መተግበሪያን ያውርዱ ወይም ያዘምኑ።

  • የ Alexa መተግበሪያውን ይክፈቱ
  • ወደ ቅንብሮች ምናሌ ይሂዱ
  • መሣሪያ አክል የሚለውን ይምረጡ።
  • የአማዞን ኢኮን ፣ እና ከዚያ ኢኮ ነጥብን ይምረጡ
  • መሣሪያዎን ይሰኩ
  • መሣሪያዎን ለማቀናበር መመሪያዎቹን ይከተሉ

ደረጃ 16: Echo ከጡብ ጋር ማጣመር

ኢኮን ከጡብ ጋር ማጣመር
ኢኮን ከጡብ ጋር ማጣመር

ከአሌክሳክስ ጋር ለመስራት ፣ EV3 ጡብ ከኤኮ መሣሪያ ጋር የብሉቱዝ ግንኙነት መመስረት አለበት።

የኢኮ መሣሪያ እና መግብር በሚታወቀው ብሉቱዝ ላይ እርስ በእርስ ይተዋወቃሉ

  • ተጠቃሚው መግብርን ወደ ተጣማጅ ሁኔታ ያስቀምጠዋል። ይህ አሰራር በመግብሩ ላይ የተመሠረተ ነው። ለምሳሌ ፣ የአዝራር መግብር ረጅም ፕሬስን ሊጠቀም ይችላል። የእርስዎ መግብር የንኪ ማያ ገጽ ካለው አንድ ተጠቃሚ በማያ ገጹ ላይ ባለው አማራጭ ማጣመርን ማንቃት ይችላል።
  • ተጠቃሚው የኢኮ መሣሪያን ወደ ተጣማጅ ሁኔታ ያስቀምጣል። ለ Echo መሣሪያዎች ያለ ማያ ገጽ ፣ አንድ ተጠቃሚ የአማዞን አሌክሳ መተግበሪያን በመጠቀም የኢኮ መሣሪያን ወደ ተጣማጅ ሁኔታ ውስጥ ማስገባት ይችላል። በአሌክሳ መተግበሪያ ውስጥ ተጠቃሚው ወደ ቅንብሮች ይሄዳል ፣ የኢኮ መሣሪያን ይመርጣል ፣ ከዚያ በተገናኙ መሣሪያዎች ስር ጥንድ አሌክሳ መግብርን ይመርጣል። የኢኮ መሣሪያው ማያ ገጽ ካለው ፣ ማጣመር ለመጀመር ተጠቃሚው የማያ ገጽ ላይ መመሪያዎችን ይከተላል። (ቅጽበታዊ ገጽ እይታዎች ለማጣቀሻ ተሰጥተዋል)

“አዲስ መሣሪያን አጣምር” ላይ ጠቅ ያድርጉ ፣ እባክዎን ይታገሱ ጥቂት ጊዜ ይወስዳል። እዚህ የማስተጋቢያ ነጥብ 3 ኛ ትውልድ እጠቀማለሁ።

ደረጃ 17 የአሌክሳ ችሎታዎን ይፍጠሩ

የአሌክሳ ችሎታዎን ይፍጠሩ
የአሌክሳ ችሎታዎን ይፍጠሩ

ችሎታዎን በመፍጠር ደረጃዎች ውስጥ እንራመድ-

1. ወደ developer.amazon.com ይግቡ ።2. በላይኛው ራስጌ ላይ ፣ በአሌክሳ ላይ ያንዣብቡ እና በአሌክሳ ችሎታዎች ኪት ላይ ጠቅ ያድርጉ።

3. በማያ ገጹ በላይኛው ቀኝ ጥግ ላይ ክህሎት ፍጠር የሚለውን ጠቅ ያድርጉ።

4. የክህሎት ስም ያስገቡ ፣ ምናልባት “ካርዲዲነሮች”። ችሎታዎን የሚሰጡት ስም እንዲሁ ችሎታውን የሚከፍቱበት መንገድ ይሆናል። ለምሳሌ ፣ “አሌክሳ ፣ ክፍት የካርድ ባለሞያዎች”።

5. ነባሪ ቋንቋዎን ይምረጡ። የቋንቋው ምርጫ በኤኮ መሣሪያዎ ላይ ከተጠቀመበት ቋንቋ ጋር የሚዛመድ መሆኑን ያረጋግጡ።

6. “ለችሎታዎ ለመጨመር ሞዴል ይምረጡ” ለሚለው አማራጭ ብጁ ይምረጡ።

7. “የክህሎትዎን የጀርባ ሀብቶች ለማስተናገድ ዘዴ ይምረጡ” የሚለውን አሌክሳ-አስተናጋጅ ይምረጡ።

8. ጠቅ ያድርጉ ከላይ በቀኝ በኩል ክህሎት ይፍጠሩ።

9. አንዴ ክህሎት ፍጠርን ጠቅ ካደረጉ ፣ ችሎታዎ ለማበጀት እየተዘጋጀ እያለ ሞዳል ያያሉ።

ከዚያ በኮንሶል ውስጥ ብጁ በይነገጽ መቆጣጠሪያን ማንቃት አለብን። ይሀው ነው! በብጁ በይነገጽ መቆጣጠሪያ በርቶ ፣ ለ EV3 ጡብዎ ብጁ መመሪያዎችን የሚልክ ኮድ መጻፍ እና እንዴት ምላሽ እንዲሰጥ እንደሚፈልጉ ፕሮግራም ማድረግ ይችላሉ።

ደረጃ 18 - የክህሎት መስተጋብር ሞዴልን ይግለጹ

የክህሎት መስተጋብር ሞዴሉ ለችሎታዎ እንዴት መናገር እንደሚችሉ እና ምን ዓይነት ትዕዛዞችን እንደሚመልስ ይገልጻል። የግንኙነት ሞዴሉ ዓላማዎችን ፣ ክፍተቶችን ፣ እርስዎ የገለጹትን የናሙና ቃላትን እና በችሎታዎ ኮድ ውስጥ መርሃ ግብርን ያካትታል

1. በ Alexa Developer Console ውስጥ ፣ በግንኙነት ሞዴል ስር ፣ በ JSON አርታኢ ላይ ጠቅ ያድርጉ።

2. በካርድደርደር አቃፊ ውስጥ ክህሎት- nodejs የተባለ አቃፊ ያያሉ። በዚያ አቃፊ ውስጥ የ model.json ፋይል አለ። የግንኙነት ሞዴሉን JSON ከዚያ ፋይል ይቅዱ እና ወደ አርታኢው ውስጥ ይለጥፉት ወይም ለመስቀል የ JSON ፋይልን ወደ ተቆልቋይ ዞን ይጎትቱት።

JSON ን ወደ አሌክሳ ክህሎት JSON አርታኢ ከለጠፉ በኋላ ሞዴሉን አስቀምጥ እና ከዚያ በኮንሶል በይነገጽ አናት ላይ የቀረበውን ሞዴል ይገንቡ። አምሳያው ለመገንባት የተወሰነ ጊዜ ሊወስድ ይችላል ፣ ስለዚህ ታገሱ

ደረጃ 19 - የክህሎት ሎጂክን ተግባራዊ ማድረግ

የክህሎት ሎጂክን መተግበር
የክህሎት ሎጂክን መተግበር

ክህሎቶችን ስለመፍጠር ብዙ የሚማሩ ነገሮች አሉ ፣ ግን ለዚህ ተልእኮ ዓላማ ቀደም ብለው የመረጡትን አሌክሳ የተስተናገደ የክህሎት አማራጭን በመጠቀም እንመራዎታለን ፣ እና በመጨረሻ ላይ ተጨማሪ ሀብቶችን እናካፍላለን። በአሌክሳ-አስተናጋጅ ችሎታ አማካኝነት በቀጥታ በአሌክሳ ገንቢ ኮንሶል ውስጥ ለክህሎትዎ ኮድ መጻፍ መጀመር ይችላሉ።

1. በአሌክሳ ገንቢ ኮንሶል የላይኛው የአሰሳ አሞሌ ውስጥ ኮድ ላይ ጠቅ ያድርጉ።

2. በ VS ኮድ ውስጥ የ index.js ፋይልን በካርድዲለር/ክህሎት- nodejs/lambda አቃፊ ውስጥ ይክፈቱ።

3. በ index.js ፋይል ውስጥ ኮዱን በ index Developer Console Code Editor ውስጥ ወደ index.js ፋይል ይቅዱ።

4. የጥቅሉ.json እና util.js ፋይሎችን ይዘቶች በአሌክሳ የክህሎት ኮድ አርታኢ ውስጥ ወደሚመለከታቸው ፋይሎች ይቅዱ።

5. በኮድ አርታኢው በላይኛው ግራ ያለውን አዲሱን የፋይል አዶ ጠቅ በማድረግ አዲስ ፋይል ይፍጠሩ እና ዱካውን እና የፋይል ስሙን እንደ /lambda/common.js ይሙሉ

6. በ common.js ፋይል ከተፈጠረ ፣ ፋይሉ ክፍት መሆኑን ያረጋግጡ ፣ እና ከዚያ ኮዱን በ common.js ፋይል ውስጥ በቪኤስ ኮድ ውስጥ ከካርድዴለር/ ክህሎት- nodejs/ አቃፊ ወደ አሌክሳ ችሎታ ውስጥ ወዳለው የጋራ.js ፋይል ይቅዱ። ኮድ አርታዒ።

ክህሎቱን በማሰማራት መሞከር ይችላሉ። ክህሎቱን በሚሞክሩበት ጊዜ በአሰሳ አሞሌ ስር ያለውን ተቆልቋይ በመጠቀም ሙከራውን ከ Off ወደ ልማት ይለውጡ።

ደረጃ 20 የፓይዘን ኮድ

የፓይዘን ኮድ
የፓይዘን ኮድ

ከላይ ያለው የፓይዘን ኮድ ከ EV3 ጡብ ጋር የተገናኙትን ሞተሮች ያዘጋጃል እና ከ ‹‹V››››››››››››››››››››››››››››››››››››››››››››››››››››››››››› ላይ ፦

  • ካርዶቹ በተጠቀሰው አቅጣጫ በትላልቅ እና መካከለኛ ሞተሮች ጥምር ሽክርክሪት ይሰራጫሉ።
  • ካርዶቹ በመካከለኛ ሞተር ማሽከርከር ብቻ ይሰጣቸዋል

ጠቅላላው ኮድ በ GitHub Repo ውስጥ ተሰጥቷል።

ፕሮጀክቱ ዝግጁ ነው ፣ ካርዶቹን ቀላቅለው በዲፖው ውስጥ ያስቀምጡ እና በጨዋታው ይደሰቱ!

መጫወቻዎች እና ጨዋታዎች ፈተና
መጫወቻዎች እና ጨዋታዎች ፈተና
መጫወቻዎች እና ጨዋታዎች ፈተና
መጫወቻዎች እና ጨዋታዎች ፈተና

በአሻንጉሊቶች እና ጨዋታዎች ውድድር ውስጥ ሯጭ

የሚመከር: