ዝርዝር ሁኔታ:

Stacker: 4 ደረጃዎች
Stacker: 4 ደረጃዎች

ቪዲዮ: Stacker: 4 ደረጃዎች

ቪዲዮ: Stacker: 4 ደረጃዎች
ቪዲዮ: Системы укладчиков и реклаймеров, используемые на цементных заводах 2024, ሀምሌ
Anonim
ቁልል
ቁልል

ይህ ፕሮጀክት በማሌጋ ዩኒቨርሲቲ ፣ በቴሌኮሙኒኬሽን ትምህርት ቤት ለቤን ኤሌክትሮኒክስ ኢንጂነሪንግ ሞዱል ለ ‹ፈጠራ ኤሌክትሮኒክስ› ነበር (https://www.uma.es/etsi-de-telecomunicacion/)።

የእኛ ፕሮጀክት ከ 80 ዎቹ ጀምሮ የመጫወቻ ማሽን ማስመሰልን ያካትታል። እኛ ዛሬ በጣም ተወዳጅ የሆነውን ጨዋታ መርጠናል ፣ በተለምዶ ‹stacker› በመባል ይታወቃል።

የጨዋታው ግብ ወደ ላይ የሚደርስ ማማ መፍጠር ነው። እኛ የማማውን መሠረት በመመስረት እንጀምራለን እና ከዚያ ከአንድ ጎን ወደ ሌላ የሚንቀሳቀሱ ብሎኮች ይኖረናል። ጨዋታው እስካሁን በተሠራው ማማ ላይ ያለውን ብሎክ ለመደርደር ቁልፉን ለመጫን ይጠብቀናል። ስለዚህ በትክክል ካስተካከሉት ምንም ችግር አይኖርም ፣ ግን ካላደረጉት እገዳው የበለጠ ከባድ ያደርገዋል።

አቅርቦቶች

-ሥራ

- አርዱዲኖ ሜጋ 2560

- ኒዮፒክስል ማትሪዝ

- ተናጋሪ

- አራት አዝራሮች

- 5V 5A የኃይል አቅርቦት

- መቀየሪያ

- እንጨት

- የተቆፈረ ሳህን

- አንድ 1000 uF እሴት capacitor

- የ 470 Ω ዋጋ ተከላካይ

ደረጃ 1: ደረጃ 1: ሶፍትዌር

የእኛን ጨዋታ ለማዳበር ማያ ገጹን ለመቆጣጠር LiopCrystal (ከ AdaFruit) ፣ ሽቦ እና TimerOne ን ለመቆጣጠር የ Neopixel ቤተ -መጽሐፍቶችን መጫን ነበረብን።

መሰረታዊ ተግባራት -

Adafruit_NeoPixel matriz = Adafruit_NeoPixel (256 ፣ LED_PIN ፣ NEO_GRB + NEO_KHZ800) ፤

- matriz.begin (): ድርድርን ያስጀምራል

- matriz.clear (): ሁሉንም ሊድ ወደ 0. ያዘጋጃል ድርድርን ለማዘመን ትዕይንት () ያስፈልግዎታል።

- matriz.show (): የተዋቀሩትን ሌዲዎች ያበራና በ 0 ያሉትን ያጥፋል።

- matriz.setPixelColor (የቦታው ቁጥር ፣ አር ፣ ጂ ፣ ቢ) - የተመደበውን ቀለም ሣጥን ያዋቅራል። (አር ፣ ጂ ፣ ቢ ከ 0 ወደ 255 ይሂዱ። 0 ጠፍቶ)።

- matriz.set ብሩህነት (ብሩህነት): ብሩህነትን ያዋቅራል። የ 20 እሴት በተለምዶ በቂ ነው።

ኮዱን እዚህ ማውረድ ይችላሉ።

ማናቸውም ጥያቄዎች ካሉዎት በአስተያየቶቹ ውስጥ ይተውዋቸው እና እነሱን በመመለስ ደስተኛ ነኝ።

ደረጃ 2 ደረጃ 2 ሃርድዌር - ግንኙነት

ደረጃ 2 - ሃርድዌር - ግንኙነት
ደረጃ 2 - ሃርድዌር - ግንኙነት

የኒዮፒክስል ማትሪክስ በደህና ለመጠቀም የሚያስፈልገው ግንኙነት እዚህ አለ።

በተናጋሪው ሁኔታ ፣ በማንኛውም የ PWM ውፅዓት እና መሬት መካከል ማገናኘቱ በቂ ይሆናል። በሜጋ ሁኔታ እነዚህ ውጤቶች ከፒን ቁጥር 2 እስከ 13 ናቸው።

እያንዳንዱ አዝራር በመቋረጦች እንደሚሠራ ፣ በሜጋ ቦርድ ላይ ከሚገኙት 6 መቋረጦች መካከል ከፒን 2 ፣ 3 ፣ 18 ፣ 19 ጋር መገናኘት አለባቸው። ለ LCD ማያ ገጽ 20 እና 21 ፒኖችን እናስቀምጣለን

ለኤልሲዲ ማሳያ የቪ.ሲ.ሲ. ፣ GND ፣ SDA እና SCL ግንኙነቶችን የሚፈልግ ማይክሮ መቆጣጠሪያ አለን። የመጨረሻዎቹ ሁለቱ በቅደም ተከተል በ 20 እና 21 ላይ ይገኛሉ።

ደረጃ 3 ደረጃ 3 ሃርድዌር - ሣጥን

ደረጃ 3 - ሃርድዌር - ሣጥን
ደረጃ 3 - ሃርድዌር - ሣጥን
ደረጃ 3 - ሃርድዌር - ሣጥን
ደረጃ 3 - ሃርድዌር - ሣጥን
ደረጃ 3 - ሃርድዌር - ሣጥን
ደረጃ 3 - ሃርድዌር - ሣጥን
ደረጃ 3 - ሃርድዌር - ሣጥን
ደረጃ 3 - ሃርድዌር - ሣጥን

እኛ ለማድረግ ሀብቶች እና መሣሪያዎች ስላሉን ለሳጥናችን ገለፃ ከእንጨት ጋር ለመሥራት ወስነናል ፣ ሆኖም ፣ የሚፈልጉትን ቁሳቁስ እንደ 3 -ል ህትመት መጠቀም ይችላሉ።

በመጀመሪያ እና በስትራቴጂክ ፣ ሳጥኑ በተወሰነ ቦታ ላይ ማስፋፋት ከፈለግን ፣ ወይም ተጨማሪ ባህሪያትን ማከል ከፈለግን ትልቅ የእይታ ግንዛቤን ለመስጠት እና ቦታ እንዲኖረን በማሰብ በትላልቅ ልኬቶች ሳጥኑን ዲዛይን አድርገናል።

በዚህ መንገድ ከእንጨት ሰሌዳዎች ጋር በምስማር እና በሲሊኮን ጠመንጃ የታጨቀ መዋቅር ለመፍጠር ወሰንን። ለተንሸራታች መዋቅር የሰጠነው ቅርፅ እንደሚከተለው ነው

በዚህ መንገድ ሳጥናችንን እንፈጥራለን እና ቀዳዳዎችን የያዘ መዋቅር እንሰጠዋለን ፣ እነዚህ ቀዳዳዎች በእንጨት ወረቀቶች ተሸፍነዋል ፣ በተመሳሳይ ሁኔታ ከሲሊኮን እና ከጥፍር ሽጉጥ ጋር ወደ መዋቅሩ እንቀላቀላቸዋለን።

በኋላ ላይ ስለሚቀቡ እነዚህ ሉሆች መተላለፍ አለባቸው ፣ እና በሳጥኑ ውስጥ የቀሩትን ቀዳዳዎች መለኪያዎች ሊኖራቸው ይገባል። በተመሳሳይ ሁኔታ ፣ በውስጡ ያለውን የኤሌክትሮኒክ ክፍሎች ለማስተናገድ የላይኛው ክፍል ከመዋቅሩ ተነጥሎ እንዲወጣ የሳጥኑን ጀርባ በሁለት ክፍሎች ከፍለነዋል።

በሌላ በኩል ፣ የሳጥኑ የፊት ክፍል የማትሪክስ ኬብሎችን ለማስቀመጥ 3 ቀዳዳዎች ያሉት እና የቁጥጥር ፓነሉ ተጭኗል ፣ ለእነሱ ክፍሎቹ መጫኛ አግባብነት ያላቸው ቀዳዳዎች የተሠሩ ናቸው።

በመቆጣጠሪያ ፓነል ውስጥ ያሉት ቀዳዳዎች በ 14 መለኪያ ቢት ተሠርተዋል ፣ ስለሆነም መሣሪያዎቹ ካሉዎት ለመሥራት ቀላል ናቸው ፣ እንዲሁም ለሞቱ መጫኛ ፊት ላይ ያሉት ቀዳዳዎች።

እንዲሁም ለኤሲዲ ማያ ገጽ ፊት ለፊት እና ለኃይል አቅርቦቱ ኃይል ለሚሰጥ አገናኝ ሌላኛው የታችኛው ክፍል እንሠራለን-

በሌላ በኩል እኛ ሳጥኑን በድምጽ ማጉያ እንሰጣለን ስለዚህ በጎን በኩል አንዳንድ ትናንሽ ቁርጥራጮችን እንሠራለን እና ድምጽ ማጉያውን ከሲሊኮን ጋር በሳጥኑ ላይ እንለጥፋለን።

ተናጋሪው ከተጣበቀ እና የፊት ፓነሉ ቀዳዳዎች እና መጫኑ ከተጠናቀቀ በኋላ ሳጥኑን ለመሳል እንቀጥላለን። በእኛ አምሳያ የፊት ፓነልን አልቀለም ግን ዲዛይኑ ነፃ ነው።

ሳጥኑን ለመሳል የላይኛውን መስመር እና አርማ ለመሥራት ሁለት ጣሳዎችን የሚረጭ ቀለም ፣ ጥቁር እና ብር ገዝተናል።

መጀመሪያ ሙሉውን ሣጥን በጥቁር ቀለም ቀባነው ከዚያም ከኮምፒዩተር በማተም ልናሳካው የምንፈልገውን ምስል ቆርጦ በወረቀ ወረቀት ያገኘነውን እንደ አርማው በመሳሰለው በብር ቀለም ቀባነው።

እኛ የምንፈልገውን ጎኖች ብቻ ለመሳል ቀለሙን ለማግኘት ለጭረት በጎኖቹ ላይ ቴፕ እንጠቀማለን። በመጨረሻም ፣ ሳጥኑ ቅርፁን ይገጥማል-

ደረጃ 4 ደረጃ 4 የተቦረቦረ ሰሌዳ።

ደረጃ 4: የተቦረቦረ ሰሌዳ።
ደረጃ 4: የተቦረቦረ ሰሌዳ።

ለስብስቡ ትክክለኛ አሠራር አስፈላጊዎቹ ክፍሎች በተቆፈረ ሳህን ውስጥ ተካትተዋል። ክፍሎቹ ከላይ የተጠቀሰው capacitor እና resistor ፣ እንዲሁም በኃይል አቅርቦት ፣ በአርዱዲኖ እና በኒዮፒክስል ማትሪክስ መካከል የመሬት እና የኃይል ግንኙነቶች ናቸው።

የሚመከር: