ዝርዝር ሁኔታ:

የእንጨት LED ጨዋታ ማሳያ በ Raspberry Pi Zero የተጎላበተ: 11 ደረጃዎች (ከስዕሎች ጋር)
የእንጨት LED ጨዋታ ማሳያ በ Raspberry Pi Zero የተጎላበተ: 11 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የእንጨት LED ጨዋታ ማሳያ በ Raspberry Pi Zero የተጎላበተ: 11 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የእንጨት LED ጨዋታ ማሳያ በ Raspberry Pi Zero የተጎላበተ: 11 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: HUNGRY SHARK WORLD EATS YOU ALIVE 2024, ህዳር
Anonim
የእንጨት LED ጨዋታ ማሳያ በ Raspberry Pi Zero የተጎላበተ
የእንጨት LED ጨዋታ ማሳያ በ Raspberry Pi Zero የተጎላበተ
የእንጨት LED ጨዋታ ማሳያ በ Raspberry Pi Zero የተጎላበተ
የእንጨት LED ጨዋታ ማሳያ በ Raspberry Pi Zero የተጎላበተ
የእንጨት LED ጨዋታ ማሳያ በ Raspberry Pi Zero የተጎላበተ
የእንጨት LED ጨዋታ ማሳያ በ Raspberry Pi Zero የተጎላበተ

ይህ ፕሮጀክት ሬትሮ ጨዋታዎችን ለመጫወት ሳሎን ውስጥ በቀላሉ ሊጫን የሚችል 78x35 ሳ.ሜ ስፋት ያለው 20x10 ፒክስል WS2812 የተመሠረተ የ LED ማሳያ ይገነዘባል። የዚህ ማትሪክስ የመጀመሪያው ስሪት እ.ኤ.አ. በ 2016 ተገንብቶ በሌሎች ብዙ ሰዎች ተገንብቷል። ይህ ተሞክሮ የማትሪክስ አዲስ ስሪት ለመገንባት ሁሉንም ማሻሻያዎች ለማጠቃለል እና ይህንን አሁን ወደ instructables.com ለማምጣት ያገለግል ነበር። ዋናዎቹ አዲስ ባህሪዎች በምትኩ RasPberry Pi Zero ን በመጠቀም እና ፒ ኤ ሲን አርዱዲኖን በመጠቀም እና ቀዳሚውን ትልቅ መቆጣጠሪያ በብሉቱዝ የጨዋታ ሰሌዳ መተካት ናቸው። እንዲሁም የማትሪክስ ሃርድዌር መዳረሻ ባይኖርዎትም በኮምፒተር ላይ ኮዱን እንዲያዳብሩ የሚያስችልዎትን አስመሳይን ጨምሮ ሶፍትዌሩ ተሻሽሏል።

የዚህ ኤልኢዲ ማትሪክስ አንድ ልዩ ገጽታ ኤልዲዎች ሲሰናከሉ ኤልኢዲውን ለመሸፈን እና እነሱን ለመደበቅ የሚያገለግል ልዩ የእንጨት ሽፋን ነው። ይህ የቴክኖሎጂ ያልሆኑ ሰዎችን የመቀበል ሁኔታ በከፍተኛ ሁኔታ ይጨምራል ።-) በእርግጥ ፣ ይህ ልዩ ሽፋን በአገርዎ ውስጥ ከሌለ ፣ ኤልዲዎቹን ለመደበቅ እንደ አክሬሊክስ ያሉ አንዳንድ ሌሎች የማሰራጫ ቁሳቁሶችንም መጠቀም ይችላሉ። በተጨማሪም ፕሮጀክቱን መልሶ ለመገንባት ቀላል ለማድረግ ወደፊት አንዳንድ ቁልፍ ክፍሎችን ለማቅረብ ታቅዷል።

አቅርቦቶች

  • Raspberry Pi Zero W (በአንዳንድ ማስተካከያ ፣ ሁሉም ሌሎች ሞዴሎች እንዲሁ ይሰራሉ)
  • 200 LED/s (WS2812B የ LED ጭረቶች ከ 30 LED/m ጋር)
  • 4x SPI LED ማትሪክስ ማሳያ ከ MAX7219 ጋር
  • ኬብሎች
  • የብሉቱዝ ጨዋታ ሰሌዳ (ለምሳሌ ይህ ከፒሞሮኒ)
  • የኃይል አቅርቦት 5V ቢያንስ 5A
  • ለጨረር መቁረጥ የ MDF እንጨት
  • የእንጨት ሽፋን ወይም ማሰራጨት አክሬሊክስ ሳህን
  • Capacitor, Resistor
  • አንዳንድ ብሎኖች

ደረጃ 1 ሌዘር መቁረጥ

ሌዘር መቁረጥ
ሌዘር መቁረጥ
ሌዘር መቁረጥ
ሌዘር መቁረጥ
ሌዘር መቁረጥ
ሌዘር መቁረጥ

የማትሪክስ መሰረታዊ አወቃቀር ከኤምዲኤፍ እንጨት በ 3 ሚሜ ውፍረት የተሠራ እና በሌዘር መቁረጫ የተቆረጠ ነው። የሌዘር መቁረጫ ባለቤት ካልሆኑ እንደ ponoko.com ወይም formulor.de ያለ የመስመር ላይ አገልግሎት መጠቀም ወይም በአከባቢዎ ውስጥ የሚቀጥለውን ፋብላብ/ሰሪ ቦታ ማነጋገር ይችላሉ። እንዲሁም ካርቶን ወይም ሌላ ቀለል ያሉ ቁሳቁሶችን መጠቀም ይቻላል ነገር ግን ተያይዘው የቀረቡት ፋይሎች ለ 3 ሚሜ ውፍረት የተነደፉ ናቸው ፣ ስለዚህ ቀጭን ወይም ወፍራም ቁሳቁሶች የፋይሎቹን ዳግም ንድፍ ይፈልጋሉ። ንድፍ በ Fusion 360 ውስጥ ተከናውኗል። አብዛኛዎቹ ክፍሎች በቦታቸው ላይ በማንሸራተት ብቻ አብረው ይይዛሉ ፣ እንደ ውጫዊ ድንበሮች ያሉ አንዳንድ ክፍሎች ብቻ የእንጨት ማጣበቂያ በመጠቀም አንድ ላይ መያያዝ አለባቸው። ማንኛውንም ሙጫ ከመተግበሩ በፊት ማትሪክስዎ ሙሉ በሙሉ መሥራቱን ያረጋግጡ! እንዲሁም የእንጨት መከለያው ማጣበቅ አለበት ፣ ግን ይህ ሁሉም ነገር መሥራቱን ካረጋገጠ በኋላ ይህ የመጨረሻው ደረጃ ነው።

ከኋላ አውሮፕላኑ በስተቀኝ (ታች) በኩል የኤሌክትሮኒክ ክፍሎቹን ወደ ማትሪክስ ለማስጠበቅ የተቆረጠ ክፍል አለ እና ሽፋኑ በሚጣበቅበት ጊዜ አሁንም ወደዚህ ክፍሎች መድረስ ይችላል።

ደረጃ 2: ኤልኢዲዎችን ይጫኑ

ኤልኢዲዎችን ይጫኑ
ኤልኢዲዎችን ይጫኑ
ኤልኢዲዎችን ይጫኑ
ኤልኢዲዎችን ይጫኑ
ኤልኢዲዎችን ይጫኑ
ኤልኢዲዎችን ይጫኑ

የ LED ጭረቶች በዓለም ዙሪያ በአማዞን ፣ በኢቤይ ወይም በሌሎች የመስመር ላይ መደብሮች ውስጥ የሚገኙት መደበኛ 30 LED/m WS2812 ጭረቶች ናቸው። ይህ በተለምዶ በጣም ርካሹ አድራሻ ሊገኝ የሚችል የ LED መስመር ነው። ሌሎች ኤልኢዲዎችን ለመጠቀም ከፈለጉ ፣ ከማትሪክስ ንድፍ ጋር የሚስማማውን የ 30 LED/ሜትር ርቀት ማረጋገጥ አለብዎት። የታሸጉ ክፍሎች ከ 10 ሴ.ሜ የ LED ስፋት ጋር የሚገጣጠሙ ትናንሽ የተቆራረጡ ክልሎች አሏቸው። ይህ የ LED ጭረቶች በጀርባቸው ላይ ባለ ሁለት ጎን ቴፕ አላቸው ፣ ስለሆነም በትክክል ከተቀመጡ በኋላ በቀጥታ ከኤምዲኤፍ ጋር ማጣበቅ ይችላሉ። ቴ tapeውን (DIN-DOUT አቅጣጫ) ከመጠቀምዎ በፊት የእያንዳንዱን ሰቅ ትክክለኛ አቀማመጥ ይመልከቱ።

የሽቦ ጥለት ዚግ-ዛግ ነው ስለዚህ በመጨረሻ ወደ ማትሪክስ አንድ የግብዓት ፒን ብቻ አለ እና የኬብል ርዝመት በተቻለ መጠን አጭር ነው። ኃይልን በትክክል ለማሰራጨት እና በማትሪክስ አናት ላይ ያለውን ካቢኔን ለመቀነስ ፣ እያንዳንዱ የ LED መስመር በማትሪክስ ግርጌ ከ 5 ቪ እና ከ GND ጋር ተገናኝቷል። የ 5 ቮ እና የ GND መስመርን ለማሰራጨት ነጠላ ሽቦዎችን ወይም የፒ.ቢ.ቢ.ን መጠቀም ይችላሉ።

ደረጃ 3 - ስብሰባ

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

የፍንዳታ እይታ ለስብሰባው ትክክለኛ ቁርጥራጮችን ለመለየት ይረዳል። ደረጃ-በደረጃ የመጫኛ ሥዕሎችን ብቻ ይከተሉ። የኋላ አውሮፕላኑ ረጅም የጎን ግድግዳዎችን እና አንዳንድ አጫጭር ግድግዳዎችን ለመያዝ የመስቀል መዋቅሮች አሉት። ቁርጥራጮቹን ለመጫን ችግሮች ካጋጠሙዎት ለማስተካከል የአሸዋ ወረቀት ይጠቀሙ።

ደረጃ 4: መሸጥ

ብየዳ
ብየዳ
ብየዳ
ብየዳ

ለተለያዩ ጭረቶች የኤሌክትሪክ መስመሮችን እዚያ ለመሸጥ የተለያዩ መንገዶች አሉ። ወይም የተለያዩ ሽቦዎችን ለመሸጥ ነጠላ ሽቦዎችን ወይም ከመዳብ ውስጥ አንድ ዓይነት የተለመደ ባቡር መጠቀም ይችላሉ። በዚህ ሁኔታ የኃይል መስመሮችን ወደ ጭረቶች ለመምራት የፕሮቶታይፕ ፒሲቢዎች ቁርጥራጮች ጥቅም ላይ ውለዋል። WS2812B ጭረቶች የኃይል ባቡርን ከመጀመሪያው የጭረት ግብዓት (በስዕሉ ላይ በግራ በኩል) ለማገናኘት ሊጠቀሙባቸው የሚችሉ የተለዩ የኃይል ገመዶች አሏቸው።

ደረጃ 5 የ SPI ማሳያ ይጫኑ

የ SPI ማሳያ ይጫኑ
የ SPI ማሳያ ይጫኑ

የጨዋታ ውጤቶችን እና ጽሑፍን ለማሳየት ፣ በ LED ነጂው MAX7219 ላይ የተመሠረተ የ LED ማትሪክስ ማሳያ ጥቅም ላይ ይውላል። በ SPI (Serial Peripheral Interface) በኩል ከ Raspberry Pi ጋር ተገናኝቷል። አራት 8x8 ማሳያዎች ከ 32x8 ፒክሴል ነጥብ ማትሪክስ ማሳያ ጋር ተጣምረዋል። ለምሳሌ ይህንን 8x8 የፒክሰል ማሳያዎች መግዛት ይችላሉ። በ eBay ላይ ፣ የተጣመሩ 32x8 የፒክሴል ማሳያዎችም አሉ። እንዲሁም የተለያዩ የቀለም አማራጮች አለዎት ፣ በዚህ ሁኔታ ቀይ ማሳያዎች ጥቅም ላይ ውለዋል። SPI እንደ ፈረቃ መመዝገቢያ ስለሚሠራ ፣ ማሳያዎቹ ከቀዳሚው ማትሪክስ ወደ ሁለተኛው እና ከዚያ ከማሳያው በቀኝ በኩል በመነሳት መረጃን በተከታታይ አብረው ይገናኛሉ።

ከቪኒየር ንብርብር በስተጀርባ በቀጥታ ከተቀመጠ ይህ ማሳያ ከውጭ ብቻ ይነበባል። ካልሆነ ፣ የሚታየው ቀይ ብዥታ ብቻ ነው። ስለዚህ በጀርባው ወለል እና በማትሪክስ ወለል መካከል 30 ሚሜ ርቀት ባለው የኋላ አውሮፕላን ተቆርጦ በሚወጣው ክፍል ላይ መጫን አለብዎት። በጀርባው እና በፒሲቢዎቹ መካከል የጠፋውን 19 ሚሜ ለማስተካከል ከእንጨት ቁርጥራጮች እና ብሎኖች ላይ የተወሰኑትን ተጠቅሜያለሁ ፣ ግን ማንኛውንም የጠፈር ጠቋሚዎች ማንኛውንም ማድረግ ይችላሉ።

የማሳያው ሽቦ በደረጃ 7 ውስጥ ይታያል።

ደረጃ 6: Pi ን ይጫኑ

Pi ን ይጫኑ
Pi ን ይጫኑ
Pi ን ይጫኑ
Pi ን ይጫኑ
Pi ን ይጫኑ
Pi ን ይጫኑ

በዚህ ጭነት ውስጥ Raspberry Pi Zero ጥቅም ላይ ይውላል። እንዲሁም ማንኛውንም ሌላ የ Raspberry Pi ሞዴልን መጠቀም ይችላሉ ፣ ግን የተቀናጀ WiFi እና ብሉቱዝ ያላቸው አዳዲሶቹ በቀላሉ ከገመድ አልባ የጨዋታ ሰሌዳዎች ጋር እንዲገናኙ እና ፕሮግራሙን ለማቃለል ያስችልዎታል። ወደ የጀርባው አውሮፕላን ለመጠምዘዝ ቢያንስ ሁለት ዊንጮችን እና ትናንሽ ስፔሰሮችን በመጠቀም Pi ን ደህንነት ማስጠበቅ ይችላሉ።

ለ Raspberry Pi Zero W ፣ የሚከተሉት ፒኖች ጥቅም ላይ ይውላሉ

  • ፒን 2: 5 ቪ
  • ፒን 6 GND
  • GPIO18 -> የ LED ጭረቶች
  • GPIO11: SPI CLK -> MAX7219 ማትሪክስ CLK
  • GPIO10: SPI MOSI -> MAX7219 ማትሪክስ ዲን
  • GPIO8: SPI CS -> MAX7219 ማትሪክስ CS

አንዳንድ ሰዎች ለ LEDs GPIO18 ን በመጠቀም ችግሮችን ሪፖርት አድርገዋል። በዚህ ጉዳይ ላይ እባክዎን GPIO21 ን ይጠቀሙ። እንደዚያ ከሆነ በመስመር 21 ውስጥ ያለውን ኮድ ወደ pixel_pin = board. D21 መለወጥ አለብዎት።

የ WS2812B ስትሪፕ እዚህ ካለው ዝርዝር ውጭ ጥቅም ላይ ውሏል። በመደበኛነት በዲአይኤን ላይ የ 5 ቪ ሎጂክ ደረጃን ይፈልጋል ፣ ግን ፒ 3 ፣ 3 ቪ ብቻ ይሰጣል። ምንም እንኳን ይህ በአብዛኛዎቹ ጉዳዮች ላይ ቢሠራም ፣ ይህንን ከጭረትዎ ጋር መሞከር አለብዎት። ካልሰራ ፣ በ Pi እና በጥቅሉ መካከል እንደ 74HCT245 ወይም ሌላ ማንኛውም 3V3 ወደ 5V መለወጫ ያለ ደረጃ መለወጫ ማከል ይችላሉ።

ደረጃ 7 ሽቦ እና የኃይል አቅርቦት

ሽቦ እና የኃይል አቅርቦት
ሽቦ እና የኃይል አቅርቦት
ሽቦ እና የኃይል አቅርቦት
ሽቦ እና የኃይል አቅርቦት
ሽቦ እና የኃይል አቅርቦት
ሽቦ እና የኃይል አቅርቦት

ሽቦዎች የሚከናወኑት በሽቦ አሠራሩ መሠረት ነው። የኃይል አቅርቦቱ የ 5 ቪ ዲሲ አቅርቦት ነው።

የማትሪክስን ቀላል ማብራት/ማጥፋት ለመቀየር ፣ በኤሌክትሪክ መሰኪያ እና በማትሪክስ ወረዳዎች መካከል መቀያየር ይታከላል። የሆነ ሆኖ ፣ Raspberry Pi ከባድ ማጥፋትን ስለማይወድ ፣ ማትሪክሱን ከመቀየርዎ በፊት ፒድን በጨዋታ ሰሌዳ በኩል ደህንነቱ በተጠበቀ ሁኔታ ለመዝጋት በሶፍትዌሩ ውስጥ የመዝጊያ አማራጭ አለ።

የ LED ስትሪፕ ዲን ፒን በፒሲ (Resistor) በኩል ተገናኝቷል ፣ እንዲሁም የኃይል አቅርቦቱን ለማቆየት ትልቅ አቅም (4700uF) ተጨምሯል። ለተጨማሪ ዝርዝሮች እባክዎን Adafruit Überguide ን ለ Neopixels ይመልከቱ።

ኤልኢዲዎች በአንድ ኤልኢዲ ከፍተኛውን 60mA የአሁኑን ፍጆታ እየተጠቀሙ ነው ፣ ስለሆነም ከፍተኛው 200x60mA = 12A ይቻላል !!! ብሩህነትን በመቀነስ እና ሁሉንም ኤልኢዲዎችን ሙሉ ነጭ ባለመጠቀም ፣ ይህ የበለጠ የንድፈ ሀሳብ እሴት ነው ፣ ግን እሱ የሚወሰነው ከፍተኛው የአሁኑ በተደረሰበት ኮድ ላይ ነው። ስለዚህ በቂ የሆነ ትልቅ የኃይል አቅርቦት መምረጥ በጣም አስፈላጊ ነው። ለአብዛኞቹ ትግበራዎች 5V/5A (25W) ያለው የኃይል አቅርቦት በቂ መሆን አለበት።

የጀርባውን አውሮፕላን በፒ እና በማትሪክስ ማሳያ ለመጠገን ፣ አንዳንድ ትናንሽ እንጨቶች በጠርዙ ውስጥ ለመቧጨር እንዲሁም የጀርባውን አውሮፕላን በቦታው ለመያዝ ዊንጮችን መጠቀም ይችላሉ።

ደረጃ 8: ማዋቀር ፒ

ማዋቀር ፒ
ማዋቀር ፒ

1. የቅርብ ጊዜውን Raspbian lite ምስል ከ raspberrypi.org ያውርዱ

2. ገልብጠው ወደ ኤስዲ ካርድ ፣ 8 ጊባ በቂ ነው። ለምሳሌ መጠቀም ይችላሉ etcher ይህንን ለማድረግ።

3. ፒዲውን በ SD ካርድ ከመነሳትዎ በፊት WIFI እና ssh መዳረሻን ያዘጋጁ

4. የ SD ካርዱን ወደ ማንኛውም ኮምፒተር ያስገቡ ፣ የማስነሻ አቃፊ ተደራሽ መሆን አለበት

5. የሚከተሉትን መስመሮች ወደ ፋይሉ ይቅዱ wpa_supplicant.conf (ከሌለ ያመንጩት) እና በእርስዎ Wifi እና ክልል ላይ በመመስረት መለኪያዎች ይለውጡ

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev

አገር = የአሜሪካ update_config = 1 አውታረ መረብ = {ssid = "Home Wifi" psk = "mypassword" key_mgmt = WPA-PSK}

6. የ ssh መዳረሻን ለማንቃት ለማስነሳት ssh (ያለ ምንም ቅጥያ) ባዶ ፋይል ያክሉ

7. አሁን የ SD ካርዱን ወደ Raspberry Pi ያስገቡ እና ያስነሱት። የ Pi ን የአይፒ አድራሻ ለማግኘት የ wifi ራውተርዎን ይፈትሹ

8. ተርሚናል (ሊኑክስ ፣ ማክ) ወይም ኢ. Tyቲ ዊንዶውስ። ከ 192.168.x.y ይልቅ የ Pi ን አይፒ ያስገቡ

ssh [email protected]

9. Pi ን ያዘምኑ (ትንሽ ጊዜ ይወስዳል!)

sudo apt-get ዝማኔ

sudo apt-get ማሻሻል

10. የቧንቧ እና የማቀናጃ መሣሪያን ይጫኑ

sudo apt-get install python3-pip

sudo pip3 ጫን -setuptools ን ያሻሽሉ

11. የኒዮፒክስል ነጂን ፣ ws281x lib ፣ pygame እና libsdl ን ይጫኑ

sudo pip3 rpi_ws281x adafruit-circuitpython-neopixel ን ይጫኑ

sudo pip3 pygame ን ይጫኑ sudo apt-get install libsdl1.2-dev sudo pip3 ጫን-ማሻሻል luma.led_matrix

12. ራፕስ-ውቅርን በመጥራት SPI ን ያንቁ ፣ ወደ 5 በይነገጽ አማራጮች / P4 SPI / ያንቁ

sudo raspi-config

13. የብሉቱዝ የጨዋታ ሰሌዳ አክል

sudo bluetoothctl

[ብሉቱዝ]# ወኪል በ [ብሉቱዝ]# ተወዳጁ በ [ብሉቱዝ]# ስካን ላይ [ብሉቱዝ]# ጥንድ aa: bb: cc: dd: ee: ff [bluetooth]# trust aa: bb: cc: dd: ee: ff [ብሉቱዝ]# አገናኝ ቢ: ቢቢሲ: ዲሲ: ee: ff [ብሉቱዝ]# ተወው

የት aa: bb: cc: dd: ee: ff የእርስዎ የብሉቱዝ የጨዋታ ሰሌዳ የ MAC አለባበስ ነው። የ “መቃኘት” ትዕዛዙን ከጠራ በኋላ ይህ አድራሻ መታየት አለበት። የብሉቱዝ መቆጣጠሪያዎ ለማጣመር ዝግጁ መሆኑን ያረጋግጡ ፣ እባክዎን ይህንን እንዴት ማድረግ እንደሚቻል የመቆጣጠሪያውን መመሪያ ይመልከቱ።

14. አሁን ከእርስዎ ጋር በ Pi በኩል መገናኘት ይችላሉ ፣ ነባሪ የይለፍ ቃል እንጆሪ ነው (የዊንዶውስ ተጠቃሚዎች tyቲን ሊጠቀሙ ይችላሉ)

ssh [email protected]

ደረጃ 9 የፓይዘን ኮድ ፣ ሙከራ እና አስመሳይ

የ Python ኮድ ፣ ሙከራ እና አስመሳይ
የ Python ኮድ ፣ ሙከራ እና አስመሳይ
የ Python ኮድ ፣ ሙከራ እና አስመሳይ
የ Python ኮድ ፣ ሙከራ እና አስመሳይ
የፓይዘን ኮድ ፣ ሙከራ እና አስመሳይ
የፓይዘን ኮድ ፣ ሙከራ እና አስመሳይ

ኮድ በ Github ላይ ይገኛል። games_pi_only.py እና ሁሉም bmp ፋይሎች ያስፈልጋሉ።

git clone href = https://github.com/makeTVee/ledmatrix/tree/master/python/pi_only

ኮዱ ማትሪክስን ለማስመሰል ፒጋምን በመጠቀም ከፒ ውጭ ባለው የማስመሰል ሁኔታ ውስጥ የማሄድ አማራጭ አለው። ወደ ማትሪክስ ሃርድዌር ቀጥተኛ መዳረሻ ሳይኖር ይህ አዲስ ባህሪያትን ለማዳበር በጣም ይረዳል። እንዲሁም ማረም በጣም ቀላል ነው። የማስመሰል ሁነታን (መስመር 15) ለማግበር የ PI ን ቋሚ ማዘጋጀት አለብዎት

PI = ውሸት

በዚህ የማስመሰል ሁኔታ ውስጥ ፣ ከብሉቱዝ የጨዋታ ሰሌዳ ይልቅ የቁልፍ ሰሌዳው ጥቅም ላይ ይውላል። አዝራሮች 1 ፣ 2 ፣ 3 ፣ 4 ለጨዋታ ሰሌዳው A ፣ B ፣ X ፣ Y ፣ ለአቅጣጫዎች የቀስት ቁልፎች ፣ ለመነሻ “s” እና ለመምረጥ “x” በካርታ ተይዘዋል። በፒሲዎ ላይ ያለውን ልማት ለማድረግ መደበኛ አርታኢን ጨምሮ ኮንሶሉን ወይም እንደ ማይክሮሶፍት ቪዥዋል ስቱዲዮ ኮድ ወይም ጄትብሬን ፒክማርምን የመሳሰሉ አንዳንድ የተዋሃዱ አይዲዎችን መጠቀም ይችላሉ።

ማትሪክስ እና Raspberry Pi የሚጠቀሙ ከሆነ መግለፅ አለብዎት-

PI = እውነት

ኮዱን ወደ Raspberry Pi ለመገልበጥ ፣ የ scp ትዕዛዙን (ዊንዶውስ ዊንሴፒፒ) መጠቀም ይችላሉ። የኮንሶል መስኮት ይክፈቱ ፣ የ Github ፋይሎችን ወደሚያረካበት አቃፊ ይቀይሩ እና ይደውሉ

scp games_pi_only [email protected]:/home/pi

scp *.bmp [email protected]:/home/pi

ከዚያ በ ssh በኩል ከ Pi ጋር ይገናኙ (የዊንዶውስ ተጠቃሚዎች tyቲን ሊጠቀሙ ይችላሉ)

ssh [email protected]

ከተሳካ በኋላ ከገቡ በኋላ የ Python ኮዱን በመደወል መጀመር ይችላሉ-

sudo python3 games_pi_only.py

ኮዱ በትክክል ከሄደ ፣ በመደወል ራስ -ሰር ማስጀመርን ማንቃት ይችላሉ-

sudo nano /etc/rc.local

እና ከመውጣት 0 በፊት የሚከተለውን መስመር ያክሉ ፦

/usr/bin/nice -n -20 python3 /home/pi/games_pi_only.py &

አስቀምጥ (Ctrl+O) እና ውጣ (Ctrl+X)

ደረጃ 10 የመጨረሻ ፈተና እና መከለያ

የመጨረሻ ፈተና እና ማጠናከሪያ
የመጨረሻ ፈተና እና ማጠናከሪያ
የመጨረሻ ፈተና እና ማጠናከሪያ
የመጨረሻ ፈተና እና ማጠናከሪያ
የመጨረሻ ፈተና እና ማጠናከሪያ
የመጨረሻ ፈተና እና ማጠናከሪያ

መከለያው ከፊት ለፊቱ ላይ ማጣበቂያ ከመደረጉ በፊት ፣ ሁሉም ኤልኢዲዎች እየሠሩ መሆናቸውን ለማረጋገጥ ማትሪክስ መሞከር አለበት። መከለያው ከመጣበቁ በፊት አንድ ነገር ማስተካከል በጣም ቀላል ነው።

ያገለገለው የእንጨት ሽፋን ማይክሮፕውድ የተባለ ልዩ የሜፕል ወረቀት ሲሆን በወረቀት ተሸፍኖ የ 0 ፣ 1 ሚሜ ውፍረት አለው። የወረቀት ጎን መደበኛውን ውሃ ነፃ የወረቀት ማጣበቂያ በመጠቀም በ mdf ላይ በቀጥታ ሊጣበቅ ይችላል።

ደረጃ 11: ውጤቱ

ውጤቱ
ውጤቱ
ውጤቱ
ውጤቱ

ይደሰቱ እና በጨዋታው ይደሰቱ!

Raspberry Pi ውድድር 2020
Raspberry Pi ውድድር 2020
Raspberry Pi ውድድር 2020
Raspberry Pi ውድድር 2020

በ Raspberry Pi ውድድር 2020 ውስጥ ታላቅ ሽልማት

የሚመከር: