ዝርዝር ሁኔታ:

የአርዱዲኖ ፕሮጀክት // ሲሞን እንዲህ ይላል (ከፔንታሊ ውጤት ጋር) 5 ደረጃዎች
የአርዱዲኖ ፕሮጀክት // ሲሞን እንዲህ ይላል (ከፔንታሊ ውጤት ጋር) 5 ደረጃዎች

ቪዲዮ: የአርዱዲኖ ፕሮጀክት // ሲሞን እንዲህ ይላል (ከፔንታሊ ውጤት ጋር) 5 ደረጃዎች

ቪዲዮ: የአርዱዲኖ ፕሮጀክት // ሲሞን እንዲህ ይላል (ከፔንታሊ ውጤት ጋር) 5 ደረጃዎች
ቪዲዮ: Arduino Home Automation | Control using TV remote(አምፖሎችዎን በቴሌቪዥን የርቀት መቆጣጠሪያ እንዴት እንደሚቆጣጠሩ) 2024, ሀምሌ
Anonim
የአርዱዲኖ ፕሮጀክት // ስምዖን ይላል (ከፔንታሊ ውጤት ጋር)
የአርዱዲኖ ፕሮጀክት // ስምዖን ይላል (ከፔንታሊ ውጤት ጋር)

ሃይ!

ይህ በእውነቱ የእኔ የመጀመሪያ የአርዲኖ ፕሮጀክት እንዲሁ ስለሆነ ይህ ለጀማሪ ወዳጃዊ አስተማሪ ነው። እኔ አሁን የምከተለውን ትምህርት ለማለፍ ይህንን ፕሮጀክት የፈጠርኩት If This then That.

በዚህ መመሪያ ውስጥ አርዱዲኖን በመጠቀም በቅጣት ውጤት የራስዎን ስምዖን ይናገራል ጨዋታ እንዴት እንደሚያደርጉ አሳያችኋለሁ። ጨዋታውን ትንሽ ከፍ ለማድረግ የቅጣት ውጤትን ለመጨመር መርጫለሁ። መብራቶቹን ብቻ ከመከተል እና በምላሹ ቁልፎቹን ከመጫን ይልቅ ለተጠቃሚው ከአርዱዲኖ ጋር የበለጠ መስተጋብር ይሰጠዋል።

የቅጣት ውጤቱ ተጠቃሚው የግፊት ዳሳሹን በመጫን ያካትታል። አርዱዲኖ ተጠቃሚው በሰጠው ግፊት ላይ ምላሽ ይሰጣል እና በግፊቱ ላይ በመመርኮዝ አርዱዲኖ ቀይ ወይም አረንጓዴ የ LED መብራት ይመልሳል። ቀዩ ኤልኢዲ መብራት ከሆነ ፣ ይህ ማለት ተጫዋቹ የመቀነሻ ነጥብ ያገኛል ፣ አረንጓዴው LED ቢበራ ፣ ምንም ነገር አይከሰትም። ጨዋታውን እንደገና ማስጀመር እና እንደገና ማጫወት ይችላሉ።

በነጭ ሰሌዳ ጠቋሚ ፣ በስርዓቱ ራሱ ላይ ምን ያህል የመቀነስ ነጥብ እንዳለዎት ምልክት ማድረግ ይችላሉ። ይህ ከፕሮጀክቱ ዲዛይን ጋር ትንሽ ያንን ተጨማሪ መስተጋብር ይሰጥዎታል።

ደረጃ 1 - ቁሳቁሶች

መጀመሪያ ቁሳቁሶችን እራስዎ ማግኘት ይፈልጉ ይሆናል። የኤሌክትሮኒክስ ኪት ገዝቼ ነበር እና ተጨማሪ ኤሌክትሮኒክስ መግዛት ስላልፈለግኩ ብቻ በዚያ ኪት ውስጥ የገቡትን ዕቃዎች እና መሳሪያዎች ለመጠቀም ፈልጌ ነበር። እራስዎን አስደሳች ነገር ለማከል ነፃነት ይሰማዎ።

ያገለገሉ ዕቃዎች;

- አርዱዲኖ ኡኖ (1x)

- የዳቦ ሰሌዳ (1x)

- ኤልኢዲዎች (4x እና የሚቻል ከሆነ በተለያዩ ቀለሞች ፣ ጨዋታው የበለጠ ቀለም እንዲኖረው ስለሚያደርግ)

- ፒሲቢ ushሽቡተን (4x ፣ 6x6 ሚሜ መጠን)

- 200 ohm resistors (4x)

- 10 ሺ ohm resistors (5x)

- የግፊት ዳሳሽ (1x)

- የዳቦ ሰሌዳ መዝለያ ሽቦዎች ስብስብ

- Perf / Strip ቦርድ (1x)

- የአረፋ ሰሌዳ (ነጭ)

- አሲቴት ፎይል

- ዋሺ ቴፕ

- የጥጥ ንጣፎች

- ባለቀለም ቴፕ

- ሙጫ

ያገለገሉ መሣሪያዎች;

- የመጋገሪያ ብረት

- መቁረጫዎች

- የመገጣጠሚያ ማሰሪያዎች

- ሌዘር መቁረጫ

- የስታንሊ ቢላዋ

ደረጃ 2 ኮድዎን ያዘጋጁ

እኔ ራሴ ፕሮግራምን ከመጀመሬ በፊት በአርዱዲኖ ላይ ተመስርተው ሌሎች ሲሞን የሚሉትን ጨዋታዎች አየሁ። እኔ በኮድ ውስጥ እነዚህን አነፃፅራለሁ። እነዚህን እንደ ማጣቀሻ ተጠቅሜአለሁ -

- በስልታዊ እና ኮድ I. አስተማሪ

- በስልታዊ እና ኮድ II አስተማሪ

- በስልታዊ እና ኮድ III አስተማሪ

ጨዋታው በሦስት የተለያዩ ግዛቶች ተከፍሏል -START state ፣ PLAY state እና GAMEOVER state። ይህ ጨዋታውን ሲጫወቱ ሁል ጊዜ የሚደጋገም እንደ ክበብ ነው። የቀረውን የኮድ ማብራሪያ እዚህ ማግኘት ይችላሉ።

ለቅጣቱ ውጤት ሰዓት ቆጣሪን እጠቀም ነበር። አነፍናፊው ለምን ያህል ግፊት እንዳለው ይከታተላል። /ሌላ መግለጫዎችን በመጠቀም ፣ ቀይው ኤልኢዲ ወይም አረንጓዴው ኤልኢዲ ወደ ላይ ከፍ ካደረጉ በእርስዎ ግፊት ላይ የተመሠረተ ነው።

int onGameOver () {//Serial.print (ሚሊስ ());

Serial.print (" -");

Serial.println (ሰዓት ቆጣሪ);

ከሆነ (አናሎግ አንብብ (A0)> 0)

{// ሰዓት ቆጣሪ zetten እኛ 2 ሰከንድ ከሆነ (! SetOnce)

{Serial.println («ጠቅ ተደርጓል»));

setOnce = እውነት;

ሰዓት ቆጣሪ = ሚሊስ () + 2000; }}

ከሆነ (ሚሊስ ()> ሰዓት ቆጣሪ እና& setOnce)

{// ሰዓት ቆጣሪ afgelopen

Serial.println ("afgelopen.");

blinkOnce = ሐሰት; setOnce = ሐሰት;

መመለስ (አናሎግ አንብብ (A0) <512? 2: 1); }}"

ደረጃ 3: አስማታዊ

ሥነ -መለኮታዊ
ሥነ -መለኮታዊ

ጨዋታዎን ለመንደፍ የዳቦ ሰሌዳዎን ይጠቀሙ። የዳቦ ሰሌዳው የተገናኘ መሆኑን ያስታውሱ።

ብዙ የዳቦ ሰሌዳዎች ቁጥሮች እና ፊደሎች በተለያዩ ረድፎች እና ዓምዶች ላይ እንዳሉ አስተውለው ይሆናል ፣ ግን እነዚህ ወረዳዎን ሲገነቡ እርስዎን ከመምራት ይልቅ ምንም ዓላማ አይኖራቸውም። እርስዎ ለማድረግ እየሞከሩ ያለውን የግንኙነት ረድፍ ቁጥር ካወቁ ፣ መቶ ጊዜ ከመፈተሽ ይልቅ ሽቦውን በዚያ ቁጥር ላይ መሰካት በጣም ቀላል ያደርገዋል።

ከአግድመት ረድፎች ጎን ለጎን ፣ የዳቦ ሰሌዳዎች ብዙውን ጊዜ በጎን በኩል በአቀባዊ የሚንቀሳቀሱ የኃይል መሄጃዎች አሉ።

ደረጃ 4 መሸጥ

መሸጫ
መሸጫ

መምህሮቼ በሚሰጡኝ ጊዜ ፕሮጄክቴ ቃል በቃል እንዲፈርስ ስጋት ስላልነበረኝ (በሕዝብ ማመላለሻዎችም መጓዝ አለብኝ) ፣ ፕሮጀክቴን ከመጠበቅ ይልቅ መሸጥ እመርጣለሁ። የዳቦ ሰሌዳ።

ምልክቶቹን እና ዕቃዎቹን እንዴት እንደሚጠቀሙ ስለማላውቅ የወረዳውን ካርታ አላወጣሁም ፣ ግን እርስዎ ካደረጉ እና ከመሸጥዎ በፊት ለራስዎ የተሻለ ዘዴ ካገኙ ፣ ያ እንዲሁ ጥሩ ነው።

በዳቦ ሰሌዳዬ ላይ የእኔን ምሳሌ አጠናሁ እና በዳቦ ሰሌዳዬ ላይ ያለውን ሁሉ በትክክል መረዳቴን አረጋገጥኩ። ግንኙነቶቹን አደረግሁ እና አሉታዊ ጎኑ ከአዎንታዊ ጎኑ ጋር መገናኘት እንዳለበት አስታውሳለሁ።

እኔ በምሸጥበት ጊዜ የትኛው ፒን ወደ የትኛው LED / አዝራር / ሽቦ / ዳሳሽ ይህንን በእጅ እንደያዘ ጻፍኩ። በሆነ ጊዜ ምናልባት ባላችሁት የሽቦዎች ብዛት በጣም ትበሳጫላችሁ። ያደረግሁት የሽቦው ተግባር ምን እንደነበረ እና በየትኛው ፒን ላይ በቀለማት ያሸበረቀ ቴፕ ላይ እንደሚሄድ እና ሽቦዎቹ ላይ መጠቅለሉ ሁሉም የተለያዩ ሽቦዎች ምን እንደነበሩ የበለጠ ግልፅ ይሆን ነበር።

ሁሉም ነገር መገናኘቱን ያረጋግጡ እና ለመሄድ ዝግጁ ነዎት!

ግን እኔ ልሰጥዎ የምፈልገው ጠቃሚ ምክር እርስዎ በሚሰሩት ላይ እርግጠኛ በማይሆኑበት ጊዜ እንደ ማጣቀሻ እንዲጠቀሙበት በሚሸጡበት ጊዜ አብነትዎን ከእርስዎ ጋር ያደረጉበትን የዳቦ ሰሌዳዎን ማቆየት ነው። ብዙ አብረዋቸው የሚማሩ ተማሪዎች የእነሱን ምሳሌ (ፕሮቶታይፕ) በመበጣጠስ የተወሰኑ ነገሮችን እንዴት እንዳገናኙ ሲረሱ አይቻለሁ።

ደረጃ 5 ማሸግ

ማሸግ
ማሸግ
ማሸግ
ማሸግ
ማሸግ
ማሸግ
ማሸግ
ማሸግ

አርዱዲኖን የሚሸፍን ኩብ እንዲኖረኝ ፈልጌ ነበር። እኔ በምስል ሰሪ ውስጥ አንድ ኩብ ሰርቼ ይህንን ወደ ሌዘር ለመቁረጥ ሄድኩ። ለማርትዕ ቀላል እና ጠንካራ ዓይነት ቁሳቁስ ይመስለኛል ፣ ለዕቃዎች ፣ ለአረፋ ሰሌዳ እመርጣለሁ። እያንዳንዱ የሌዘር አጥራቢ የተለየ እንደመሆኑ ፣ እንደ ቁሳቁስዎ ውፍረት እንዲሁም ፍጥነቱን እና ኃይልውን ለላዘር እራስዎ ማረጋገጥ ይፈልጋሉ።

ሁለቱ መደበኛ አደባባዮች የኩቤው የላይኛው እና የታችኛው ጎን ይሆናሉ ፣ የተቀሩት ከጎኑ ተጣብቀው ይቆያሉ። ለዚያ ማጣበቂያ መጠቀም ይችላሉ። ከሌሎቹ አጠር ያለ አንድ ወገን አለ ፣ ምክንያቱም እርስዎ ማንኛውንም ለውጦች ማከል ከፈለጉ ወይም ጨዋታውን ማብራት ከፈለጉ የዩኤስቢ-ገመድዎን ከአርዱዲኖ ወደ ላፕቶፕዎ መለጠፍ ስለሚችሉ ነው።

በቀላሉ ጎኖቹን እርስ በእርስ በማንሸራተት እና ለተጨማሪ ደህንነት አጣበቅኩት። አርዱዲኖ ሊያርፍበት በሚችልበት የጥጥ ንጣፎችን ለመሙላት ስለፈለግኩ በመጨረሻ የኩቤውን የላይኛው ጎን አጣበቅኩ። ኤልኢዲ የሚወጣባቸውን ክበቦች ፣ አዝራሮቼ የሚጫኑባቸውን አደባባዮች እና የግፊት ዳሳሽ የሚወጣበትን ቦታ ለመቁረጥ የስታንሊ ቢላውን ከተጠቀምኩ በኋላ የእኔን ኩርፊያ / ቴፕቦርድን ወደ ኩብ አናት ጎን ቀባሁት። እና ለመጫን ዝግጁ ይሁኑ።

የእስቴት ፎይልዎን ከኤዲዲዎቹ በላይ ለመለጠፍ የመታጠቢያውን ቴፕ ይጠቀሙ እና የእራስዎ ስምዖን ይላል ጨዋታ መሄድ ጥሩ ነው!

የሚመከር: