ዝርዝር ሁኔታ:
- ደረጃ 1 ጉዳዩን ለ GrimmsBox እንዴት ማድረግ እንደሚቻል
- ደረጃ 2 - ለ GrimmsBox አዝራሮችን እንዴት እንደሚሰበሰቡ
- ደረጃ 3 - ሶፍትዌሩን ማዋቀር
- ደረጃ 4 የ YAML መግቢያ
- ደረጃ 5: የአጠቃቀም መመሪያዎች
ቪዲዮ: GrimmsBox: የራስዎን ታሪክ ሰሪ መሣሪያ ይገንቡ 5 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ይህ አስተማሪ የእራስዎን የታሪክ መግለጫ ሳጥን እንዴት እንደሚገነቡ ያሳየዎታል። የራስዎን ጀብዱ ለመምረጥ ነፃነት ይሰማዎ።
“ግሪምስቦክስ” ተብሎ የሚጠራው ከጀርመን ሆሽሹሌ ደር ሜዲን ስቱትጋርት የመጡ ተማሪዎች ፕሮጀክት ነበር። የታሪኩን የመጀመሪያ ክፍል ለማተም የጋራ ደረሰኝ አታሚ እንጠቀማለን። በክፍሉ መጨረሻ ላይ ውሳኔ መስጠት ያስፈልጋል። አዝራሮችን በመጠቀም ታሪኩ እንዴት እንደሚቀጥል መምረጥ ይችላሉ። ሶፍትዌሩን ለማስኬድ Raspberry Pi እንጠቀማለን።
ሁለቱ ሳጥኖች በቅርቡ ጥቅም ላይ ይውላሉ። በማንሄይም ውስጥ ያለው የሕዝብ ቤተ -መጽሐፍት ከልጆች ጋር አውደ ጥናቶችን እያዘጋጀ ነው። ልጆቹ የራሳቸውን ታሪኮች መፍጠር ይችላሉ እና በግሪምቦክስ እገዛ ታሪኮቻቸውን ሊያጣጥሙ ይችላሉ። የእንደዚህ ዓይነቶቹ አውደ ጥናቶች ዋና ግብ የንባብ እና የመፃፍ ችሎታዎችን ማስተዋወቅ ነው። የታሪኮች ሳጥኖች እንዲሁ ወደ ዝግጅቶች ይወሰዳሉ ስለዚህ ከ 3 ኛ እስከ 6 ኛ ክፍል ያሉ ልጆች ወደ ጥልቅ የንባብ ተሞክሮ ይተዋወቃሉ።
ደረጃ 1 ጉዳዩን ለ GrimmsBox እንዴት ማድረግ እንደሚቻል
አስፈላጊ ቁሳቁሶች;
- 1x 6 ሚሜ የፓምፕ ሳህን (1200x600x6 ሚሜ)
- 1x 4 ሚሜ የፓምፕ ሳህን (1200x600x4 ሚሜ)
- የእንጨት ማጣበቂያ
- አስፈላጊ መሣሪያዎች -ሌዘር መቁረጫ ፣ ኮምፒተር
በ GrimmsBox የሚጠቀሙባቸው ፋይሎች እንደ ነፃ ማውረድ ይገኛሉ። ፋይሎቹ የ GrimmsBox ግለሰባዊ አካላት svg እና dxf ፋይሎች ናቸው። ይህ በአንድ በኩል Raspberry Pi ቦታውን የሚያገኝበት ንዑስ መዋቅር ነው ፣ ከዚያ መጽሐፉ ከታጠፈ ማጠፊያ እና ከራስ የተነደፈ የመጽሐፍት ማቆሚያ ያለው።
የ 6 ሚሜ የፓምፕ ሳህን ለዝቅተኛ መዋቅር እና ለመጽሐፉ ማቆሚያ ያገለግላል። መጽሐፉ የተቆረጠው ከ 4 ሚሜ የፓምፕ ሳህን ነበር። መጽሐፉ ለመሥራት ወፍራም ሳህኑ በጣም ወፍራም ይሆናል። የታጠፈ ማጠፊያው የሚሠራው ከ3-4 ሚሜ የፓምፕ ፓነሎች ብቻ ነው። ያለበለዚያ ይሰበራል።
የ dxf ፋይሎች ከእንግዲህ ማንኛውንም ነገር ለመለወጥ ለማይፈልጉ ትክክለኛ ምርጫ ናቸው። እነዚህ በጨረር መቁረጫው ላይ ለመጠቀም ዝግጁ ናቸው።
ግን አሁንም ሳጥኑን የራሳቸውን ንክኪ መስጠት ለሚፈልጉ ፣ የ SVG ፋይሎችን በሳጥኑ ውስጥ መጠቀም ይችላሉ። እነዚህ እንደፈለጉ ሊለወጡ ይችላሉ። ይህንን ለማድረግ ፋይሉ በፕሮግራሙ ውስጥ መከፈት አለበት (ሠ. ሰ. Inkscape)። በእነዚህ ፕሮግራሞች የግለሰቦችን አካላት ማርትዕ ይችላሉ። የሆነ ነገር ከቀየሩ (ለምሳሌ ፣ የአዝራሮቹ ቀዳዳዎች መጠን ወይም መጎተት) የ SVG ፋይልን እንደ dxf ፋይል ማስቀመጥ አለብዎት።
የ dxf ፋይል በሌዘር መቁረጫው ላይ መከፈት አለበት። ፋይሉ በፒሲው ላይ እንደታየ ፣ የትኞቹ መስመሮች እንደሚቆረጡ እና የት እንደሚቀረጹ መመረጥ አለበት። በሳጥኑ በኩል ያለው ፊደል በግሪም ሳጥን ላይ የተቀረጸ ሲሆን በመጽሐፉ ላይ ያለው ፊደል በደካማነት ተቆርጧል። በተሻለ በሚወዱት ላይ በመመስረት ፣ አንዱን ወይም ሌላውን መጠቀም ይችላሉ። የውጭ መስመሮች በእርግጥ ሁሉም መቆረጥ አለባቸው። ሆኖም ፣ የሌዘር መቁረጫው አጠቃቀም በጨረር መቁረጫው አምሳያ ላይ የሚመረኮዝ እና የተለየ ሊሆን ይችላል።
ደረጃ 2 - ለ GrimmsBox አዝራሮችን እንዴት እንደሚሰበሰቡ
አስፈላጊ ቁሳቁሶች;
- 6 በመደበኛነት የሚከፈቱ ጊዜያዊ የግፊት አዝራሮች ፣ ለምሳሌ። የመጫወቻ ማዕከል ጨዋታ አዝራሮች
- ቢያንስ አንድ ሴት የሚያልቅ 8 ዝላይ ሽቦዎች ፣ የእኛ የ 40 ሴ.ሜ ርዝመት ነበረው
- አንዳንድ ጠለፈ
- ለፕሮጀክትዎ ጥቅም ላይ የዋለውን ሣጥን በሙቀት-የሚቀንስ ቱቦ ፣ በእኛ ሁኔታ በሌዘር የተቆረጠ የላይኛው ሽፋን እና ተጨማሪዎቹን አዝራሮች የሚያካትቱ ሁለቱ የጎን ሽፋኖች
- ብየዳ እና ብየዳ ብረት
- ባለ ብዙ ሜትር
- ሽቦ መቁረጫ
- ሽቦ መቀነሻ
- ፈካ ያለ ወይም ሙቅ አየር ጠመንጃ
- በእኛ ኮድ ውስጥ የውስጥ ተቃዋሚዎችን እንጠቀማለን ፣ ስለዚህ ሁለት ነገሮችን ብቻ ማድረግ አለብን - በመጀመሪያ ፣ ወደ እያንዳንዱ የ GPIO ፒን የሚያመራውን የሴት ዝላይ ሽቦን ከእያንዳንዱ ቁልፍ ጋር ያገናኙ እና ሁለተኛ ፣ ቁልፎቹን እርስ በእርስ ያገናኙ ፣ ከዚያ ይመራሉ በሌላ ሴት ዝላይ ሽቦ በኩል ወደ መሬት። የመዝጊያ ቁልፍን እና እንደገና የፕሮግራም ቁልፍን አንድ ላይ አገናኘን እና ለእነሱ አንድ የመሬት ፒን ተጠቀምን። በእራስዎ-የራስ-ጀብዱ ሞተር የሚጠቀሙባቸው አራቱ አዝራሮች እርስ በእርስ ተገናኝተው አንድ የመሬት ፒን ተጋርተዋል።
- አዝራሮችዎ ከሁለት በላይ ፒኖች ካሉዎት የ GPIO ፒን እና መሬትን ለማገናኘት የትኞቹ ተስማሚ እንደሆኑ ለማወቅ ባለ ብዙ ማይሜተር ይጠቀሙ። በድምጽ ተግባሩ ፣ ሁለት ፒኖችን ከነኩ እና አዝራሩ በአሁኑ ጊዜ እየተገፋ ከሆነ ብቻ ድምጽ መስማት አለብዎት። በ ifixit ላይ የሚገኝ እንዴት እንደሚደረግ መመሪያ ቀጣይነት ያለው ሙከራ ማድረግ ይችላሉ- https://www.ifixit.com/Guide/How+To+Use+A+ ብዙ ጊዜ…
- አንድ አዝራር ይውሰዱ እና በሳጥኑ ክፍል ውስጥ ያስገቡት። ከዝላይ ሽቦዎች አንዱን ይውሰዱ እና የአንዱን ጫፍ ይቁረጡ ፣ ይህም ከአንዲት ሴት ማብቂያ ጋር በጃምፐር ሽቦ ሊተውዎት ይገባል። የማግለልን 5 ሚሊሜትር ያህል ለመቁረጥ የሽቦ ቀማሚውን ይጠቀሙ። ነጠላ ሽቦ እንዳይጣበቅ የተላቀቁትን ገመዶች በትንሹ አዙረው። ለሽቦዎቹ ጥሩ ሽፋን ለማድረግ ትንሽ ቆርቆሮ ይጠቀሙ። ለሽያጭ አዲስ ከሆኑ ፣ እንዴት እንደሚሸጡ የሚያስተምርዎት ታላቅ ፣ አጭር አስቂኝ መጽሐፍ አለ። Soldering ቀላል ነው እና ፒዲኤፉ በብዙ ቋንቋዎች ይገኛል https://mightyohm.com/blog/2011/04/soldering-is-e… አዝራሩ እና መዝለሉ ሽቦ በአንድ ላይ የሚሸጡበት ክፍል። በሙቀቱ ሽቦ ላይ የሙቀት-መቀነሻ ቱቦውን ይጎትቱ። የመዝለያውን ሽቦ በአዝራሩ ላይ ካሉት ፒኖች ወደ አንዱ ያዙሩት።
- ለሁሉም አዝራሮች የመጨረሻውን ደረጃ ይድገሙት። ከመጋጠሚያዎ በፊት ሁል ጊዜ የሙቀት-መቀነሻ ቱቦውን በጅብል ሽቦ ላይ መሳብዎን ያረጋግጡ ፣ ምክንያቱም በአገናኙ ላይ ላይገጥም ይችላል።
- አሁን የመዝጊያ አዝራሩን እና ዳግም ማስጀመሪያ ቁልፍን ያገናኙታል። እኛ ባለቀለም የመዳብ ሽቦን እንጠቀማለን ፣ ግን ትንሽ ታማኝነትን እንዳረጋገጠ ፣ መደበኛውን ድፍን እንዲጠቀሙ ሀሳብ አቀርባለሁ። የአንዳንድ ሴንቲሜትር ድፍረትን ይቁረጡ። እንደበፊቱ ሁሉ የሽቦ ቀፎውን በመጠቀም ይበትኑት ፣ ግን በዚህ ጊዜ በሁለቱም ጫፎች ላይ። ከዚያ ፣ አንዱን ጫፍ በመዝጊያው ወይም በድጋሜ ማስጀመሪያው ቁልፍ ላይ ይሽጡ። እንደገና ፣ ትንሽ የሙቀት-አማቂ ቱቦን ቆርጠው በመጠምዘዣው ላይ ይጎትቱት።
- በመቀጠልም ጠርዙን ከሌላው ቁልፍ ነፃ ፒን ጋር ያገናኙታል። ግን እዚህ ሌላ የመዝለያ ሽቦን ያገናኛሉ ፣ ይህም ወደ መሬት ይመራል። የሙቀት-መቀነሻ ቱቦን ጨምሮ ከሌሎች ጋር እንዳደረጉት የጃምፐር ሽቦውን ያዘጋጁ። አሁን ወደ ነፃው ጫፍ ከሚመለከተው አዝራር ወደሚመጣው ነፃ ፒን እንዲሸጡት ድፍረቱን ያጥፉት። ከዚያ የጃምፐር ሽቦውን እንዲሁ ወደ ፒን ያሽጡ። ከአንዱ ወገን የሚመጣውን ጠለፋ እና ከሌላኛው ወገን የመዝለያ ሽቦን መሸጥ ሙቀትን-የሚቀዘቅዙትን ቱቦዎች በተሸጠው ክፍል ላይ መጎተትዎን ያረጋግጣል።
- ትናንሽ ድልድዮችን በመገንባት ለጨዋታው ሞተር ያገለገሉትን አራቱን አዝራሮች ያገናኙ። ከመሸጥዎ በፊት ሁል ጊዜ ሙቀትን የሚቀዘቅዝ ቱቦን በመጠምዘዣው ላይ መሳብዎን ያረጋግጡ። (እንዲሁም እርስ በእርስ ከመገናኘትዎ በፊት አዝራሮችዎ በትክክለኛው ቦታ ላይ መሆናቸውን ያረጋግጡ)። የመጨረሻውን ቁልፍ በሚገናኙበት ጊዜ ልክ እንደ ሌሎቹ ሁለት አዝራሮች ሁሉ ድፍረቱን ከታች ያገናኙ እና የ jumper ሽቦንም ያገናኙ።
-
መልቲሜትር የድምፅ ተግባሩን በመጠቀም ሁሉም ነገር በጥሩ ሁኔታ መገናኘቱን ማረጋገጥ ይችላሉ። በመጨረሻም ሁሉም የሙቀት-አማቂ ቱቦዎች በትክክለኛው ቦታ ላይ መሆናቸውን ማረጋገጥ አለብዎት። ከዚያ እሱን ለማቅለል ቀለል ያለ ወይም የሞቀ አየር ጠመንጃን መጠቀም ይችላሉ። አሁን ቁልፎቹን በማሰባሰብ ጨርሰዋል!
ደረጃ 3 - ሶፍትዌሩን ማዋቀር
ያስፈልግዎታል:
- Raspbian የተጫነ Raspberry Pi (ሌሎች ስርጭቶችን መጠቀም መቻል አለብዎት ፣ ግን አንዳንድ ትዕዛዞችን ማስተካከል ያስፈልግዎታል)-እኛ አስቀድሞ የተጫነ ኤስዲ ካርድ ፣ የኃይል አቅርቦት እና ጉዳይ ፣ ሌሎች ሞዴሎች እንዲሁ መስራት አለባቸው
- ደረሰኝ አታሚ - አታሚውን ከ Raspberry Pi ጋር ማገናኘት እንዳለብዎት ያስታውሱ ፣ ስለሆነም በዩኤስቢ በኩል መገናኘት በጣም ቀላል ሊሆን ይችላል
- የእርስዎ አዝራሮች
-
Raspberry Pi ን ከማያ ገጽ ፣ አይጥ እና ቁልፍ ሰሌዳ ጋር ያገናኙት። እንዲሁም ከአታሚው እና ከአዝራሮቹ ጋር በመጨረሻ ማገናኘት ያስፈልግዎታል። አዝራሮቹ ከተለየ የጂፒኦ ፒን ጋር መገናኘት አለባቸው። እኛ ከምንሠራው በላይ የተለያዩ ፒኖችን ለመጠቀም ከፈለጉ በኮዱ ውስጥ ያንን መለወጥ ይችላሉ። ለአሁን ፣ ይህ ዝርዝር የትኛው አዝራር ከየትኛው ፒን ጋር መገናኘት እንዳለበት ይነግርዎታል። በኮድ ውስጥም ጥቅም ላይ የሚውል የቢሲኤም ቁጥርን እጠቀማለሁ። Https://www.raspberrypi.org/documentation/usage/g… ላይ የትኛው ፒን የትኛው ቁጥር እንዳለው የሚያሳይ ገበታ አለ።
• የመዝጊያ አዝራር - 17 • ዳግም ማስጀመሪያ አዝራር - 27 • በታሪኩ/ጀብዱ ውስጥ ለአማራጮች ጥቅም ላይ የዋለ የመጀመሪያው አዝራር - 5 • ሁለተኛ አዝራር - 6 • ሦስተኛ አዝራር - 13 • አራተኛ አዝራር - 19 • ሁለቱንም የሚገጣጠሙ ካስማዎች ጋር የተገናኙት የሁለት ዝላይ ሽቦዎች። ቁልፎቹ ወደ መሬት መሄድ አለባቸው - በጥቁር ነጠብጣቦች ምልክት በተደረሰው ሰንጠረዥ ውስጥ
የኃይል አቅርቦቱን በማያያዝ Raspberry Pi ን ይጀምሩ። የ LAN ገመድ ወይም ሽቦ አልባ አውታር በመጠቀም Raspberry Pi ን ከበይነመረቡ ጋር ያገናኙ።
- Raspberry pi ላይ አስፈላጊውን ሶፍትዌር በሚጭኑበት ጊዜ ማድረግ ያለብዎት የመጀመሪያው ነገር የተጫነውን ሶፍትዌር ማዘመን ነው። ተርሚናልውን በመጠቀም ይህንን እናደርጋለን። ተርሚናል ሲጠቀሙ ይህ ለመጀመሪያ ጊዜዎ ከሆነ ፣ Raspberry Pi ሰነድ (https://www.raspberrypi.org/documentation/usage/terminal/) ዙሪያውን ለመንቀሳቀስ እና አካባቢውን ለማወቅ ይረዳዎታል። ተርሚናል ይክፈቱ እና የሱዶ ተስማሚ ዝመናን ይተይቡ እና አስገባን ይምቱ። ይህ የሚገኙ ጥቅሎችን እና ስሪቶችን ዝርዝር ያዘምናል። ከዚያ በኋላ በሱዶ ተስማሚ አሻሽል ይተይቡ። ይህ በእውነቱ ቀድሞውኑ የተጫኑትን የጥቅሎች አዲስ ስሪቶችን ይጭናል።
- የአታሚውን ሾፌር መጫን ቀጣዩ ደረጃ ነው። በሊኑክስ ውስጥ የአታሚ አስተዳደር CUPS ን በመጠቀም ሊከናወን ይችላል። በመጀመሪያ በ Raspberry Pi ላይ መጫን ሊያስፈልግዎት ይችላል። በተርሚናል ውስጥ ፣ sudo apt install ኩባያዎችን ይተይቡ። ቀጣዩ ደረጃ የአታሚ ነጂዎችን ማግኘት ነው። ምናልባት እድለኞች ሊሆኑ ይችላሉ እና በይፋዊ ማከማቻዎች ውስጥ ተካትቷል። በተርሚናል ውስጥ እሱን ለመፈለግ ተስማሚ ፍለጋን [የአታሚ ስም ወይም የአምራች ስም] ይጠቀሙ። አብዛኛዎቹ አታሚዎች በማከማቻዎች ውስጥ አይካተቱም ፣ ስለዚህ ከሌላ ቦታ ማግኘት አለብዎት። ለአታሚው የተዘጋ ሲዲ ሊኖር ይችላል። በአምራቹ ድር ጣቢያ ላይ ፣ በጣም የቅርብ ጊዜ አሽከርካሪዎች ለማውረድ መገኘት አለባቸው። አንዳንድ አምራቾች ለተለያዩ የዓለም ክልሎች የተለያዩ ድርጣቢያዎች አሏቸው እና በሚያሳዝን ሁኔታ ፣ ሁሉም ተመሳሳይ መረጃን አያካትቱም። የኮከብ አታሚ ካለዎት ፣ starasia.com ከአዲሱ ከሚወርዱ አሽከርካሪዎች ጋር ድር ጣቢያ ይመስላል። እባክዎን አታሚዎችን ለሊኑክስ ማውረዱን ያረጋግጡ። እኛ የ JavaPOS ነጂዎችን ሳይሆን የ CUPS ነጂዎችን እንጠቀም ነበር።
- በመቀጠል ሾፌሮቹን መጫን ያስፈልግዎታል። እባክዎን የአምራቹን መመሪያዎች ይከተሉ። ለሊኑክስ የሚገኝ የሶፍትዌር ማኑዋል ሊኖር ይችላል ፣ እሱም ሊጠቅም የሚችል። እባክዎን ለዲቢያን ወይም ለኡቡንቱ መመሪያዎቹን ይከተሉ - ብዙ የተለያዩ የሊኑክስ ስርጭቶች አሉ እና ሁሉም አንድ አይደሉም ፣ ስለዚህ በእጅዎ ትክክለኛ መመሪያዎች ካሉዎት በመጀመሪያ ያረጋግጡ። በእኛ መመሪያ ውስጥ መመሪያዎቹ ለ ‹ቀይ ኮፍያ› ላይ የተመሠረተ ሥርዓቶች መሆናቸውን ሳይገልጹ ተጀምረዋል እና በሚቀጥለው ገጽ ላይ ብቻ በተማርነው ፣ ለዴቢያን ተኮር ሥርዓቶች የተሰጡ መመሪያዎች የተለያዩ ናቸው። የሶፍትዌሩ ማኑዋል የትኞቹ ፓኬጆች መጫን እንዳለባቸው መግለፅ አለበት ፣ ለምሳሌ “libcups2-dev” ን መጫን ነበረብን። ምናልባት አንዳንድ ትዕዛዞችን sudo ያስፈልግዎታል። እርስዎ ስህተታችንን እንዳይደግሙ እርስዎን ለማዳን - አሽከርካሪዎችን ከምንጭ ኮድ ማጠናቀር ከፈለጉ - መጫኑን ማድረግ ያስፈልጋል። ከስህተት መልእክት ብቻ ምን እንደ ሆነ ለማወቅ አልቻልንም።
- በመጫኛ መመሪያዎ ውስጥ ካልተካተተ አታሚውን በ CUPS ውስጥ ማዘጋጀት ያስፈልግዎታል። ይህንን ለማድረግ በአሳሹ ውስጥ ወደ localhost 631 ይሂዱ። አታሚውን ለማዋቀር “አስተዳደር” እና ከዚያ “አታሚ አክል” ላይ ጠቅ ያድርጉ። የእገዛ ክፍልም አለ። እንደ ተጠቃሚ ማረጋገጥ አለብዎት ፣ ለዝርዝሮች https://help.ubuntu.com/lts/serverguide/cups.html… (ክፍል “የድር በይነገጽ”) ይመልከቱ። ተስማሚ ppd እና የወረቀት መጠን ይምረጡ። ሶፍትዌሩ ወደ ነባሪው አታሚ ስለሚታተም እንዲሁ ነባሪ አታሚ ማድረግ አለብዎት። ይህንን ለማድረግ ወደ አታሚው ገጽ ይሂዱ እና ከ “አስተዳደር” ምናሌ “እንደ የአገልጋይ ነባሪ ያዘጋጁ” ን ይምረጡ። ከ “ጥገና” ምናሌ ውስጥ ሁሉም ነገር በትክክል ከተዋቀረ ለመጀመርያ ቼክ “የህትመት የሙከራ ገጽ” ን መምረጥ ይችላሉ።
- ታሪኮች በያሚል ፋይሎች ውስጥ ስለሚቀመጡ እና ፓይዘን ኮድ ስለሚያስፈልጋቸው ጥቅሉ ስለሚያስፈልግዎት ሌላ ፓኬት python3-yaml ነው። እሱን ለመጫን sudo apt install python3-yaml ን ይጠቀሙ።
- አሁን በመጨረሻ ታሪኮችን የሚያትምና ከአዝራሮቹ ጋር በተገናኙ የጂፒኦ ፒኖች ላይ ግብዓት የሚያዳምጥ ሶፍትዌሩን በመጫን እንጀምራለን። አስቀድመው በእሱ ውስጥ ከሌሉ ተርሚናል ይክፈቱ እና ወደ መነሻ ማውጫ ይሂዱ (ይህ በሲዲ (ለለውጥ ማውጫ) በመተየብ ሊከናወን ይችላል)። የእኛ ኮድ በ GitHub ላይ እንደመሆኑ ፣ git clone ን https://github.com/fio-na/GrimmsKiste-1.git ን በመጠቀም ወደ የእርስዎ Raspberry Pi መገልበጥ ይችላሉ። ይህ በእኛ ኮድ Raspberry Pi ላይ አካባቢያዊ ማከማቻን ይፈጥራል። Git ስላልተጫነ የስህተት መልእክት ከደረስዎ ፣ በ sudo apt install git ውስጥ በመተየብ እሱን መጫን ይችላሉ።
- ኮዱ ለመለወጥ የሚያስፈልጉዎትን አንዳንድ ክፍሎች ይ containsል። በመጀመሪያ ፣ ታሪኮቹ በያይል ፋይሎች ውስጥ ይቀመጣሉ ፣ እነሱም በጊት ማከማቻ ውስጥ። ወደ አቃፊዎ የሚወስደው መንገድ “/home/pi/GrimmsKiste-1” ካልሆነ ታሪኮቹን ለመጠቀም እነዚህን መንገዶች መለወጥ ያስፈልግዎታል። ሁለተኛ ፣ ንዑስ ሂደትን በመጠቀም እናተምምና የተርሚናል ትዕዛዞችን እናስረክባለን። ይህ ወረቀቱ ከታተመ በኋላ አይቆረጥም የሚለውን ለመወሰን የሚያስችለን በአታሚ ሾፌራችን የሚጠቀሙባቸውን አንዳንድ አማራጮችን ያካትታል። እነዚህ ምናልባት ለእርስዎ ላይሰሩ ይችላሉ (እርስዎም የኮከብ TSP አታሚን ካልተጠቀሙ በስተቀር)። እንዲሁም አንድ ነጥብን ጨምሮ በርካታ መስመሮች እንደሚታተሙ ያስተውላሉ። ይህ ያስፈልገናል ፣ ምክንያቱም አለበለዚያ የታሪኩ ክፍሎች ሊነበቡ አልቻሉም ምክንያቱም ወረቀቱ አሁንም በአታሚው ውስጥ ተጣብቋል። እና በመጨረሻ በተግባሩ ቅርጸት_text ውስጥ ከ 28 ቁምፊዎች ያልበለጠ የጽሑፍ ቁርጥራጮችን ለማግኘት የጽሑፍ መጠቅለያ እንጠቀማለን ፣ ምክንያቱም ያ በ 80 ሚሜ ወረቀታችን ላይ ወደ አንድ መስመር የሚስማሙ ናቸው። እባክዎ ከማዋቀርዎ ጋር እንዲስማሙ እነዚህን ነገሮች ያስተካክሉ።
- አንዳንድ ፋይሎች ተፈፃሚ እንዲሆኑ መደረግ አለባቸው። ይህንን ለማድረግ አሁን ካወረዱት ኮድ ጋር ወደ አቃፊው ይሂዱ። ከተከተሉ ይህ cd ~/GrimmsKiste-1 መሆን አለበት። በሊኑክስ ፋይል ፈቃዶች በ chmod ይያዛሉ። chmod a+x Engin.py እና chmod a+x shutdown-pi-and-restart-program.py እነዚያን ሁለት ፋይሎች ለሁሉም ተጠቃሚዎች እንዲተገበሩ ያደርጋቸዋል።
- አሁን ሞተሩ በትክክል መሥራት እና መሥራት የሚችል እና አታሚው እና አዝራሮቹ በትክክል ከተዋቀሩ መሞከር እንችላለን። ያንን ለማድረግ ያስገቡ ።/Engin.py።
- ሁሉም ነገር በደንብ እየሰራ ከሆነ ቀጣዩ ደረጃ ሁለት የስርዓት አገልግሎቶችን ማዘጋጀት ነው። ለተጨማሪ መረጃ ፣ የ archlinux wiki ገጽ (https://wiki.archlinux.org/index.php/Systemd) ሊረዳ ይችላል ወይም የ systemd.service ሰው ገጽ (https://www.freedesktop.org/software/systemd/ ሰው/systemd.service.html)። የመጀመሪያው የሥርዓት አገልግሎት በየሁለት ሰከንዱ ይፈትሻል ፣ Engin.py በአሁኑ ጊዜ እየሄደ ከሆነ ፣ እና ካልሆነ እሱ ይጀምራል። ስለዚህ Raspberry Pi በሚነሳበት ጊዜ ፕሮግራሙንም ይጀምራል። በስርዓት አቃፊው ውስጥ ፋይል ይክፈቱ- sudo nano /etc/systemd/system/grimmskiste-restart.service በሚከተለው ውስጥ ይተይቡ
-
[ክፍል]
መግለጫ = ካልተሳካ Grimms Kiste በየሁለት ሰከንዱ እንደገና ይጀምራል [አገልግሎት] ExecStart =/home/pi/GrimmsKiste-1/Engin.py ዳግም አስጀምር = ሁልጊዜ ዳግም አስጀምርSec = 2 [ጫን] WantedBy = multi-user.target
- የእርስዎ Engin.py በሌላ ቦታ የሚገኝ ከሆነ ፣ በ ExecStart ላይ ዱካውን ማረም ያስፈልግዎታል። የተጠቃሚ ስምዎ የተለየ ከሆነ። በናኖ ውስጥ ፋይልን ለማስቀመጥ ፣ ctrl + x ን መጫን ያስፈልግዎታል ፣ ከዚያ y (ለ አዎ) ይተይቡ እና አስገባን ይምቱ።
- ሌላኛው አገልግሎት የመዝጊያውን እና ዳግም ማስጀመሪያ ቁልፍን የሚያዳምጠውን የመዝጊያ-pi-and-restart-program.py ስክሪፕት ይጀምራል። የዳግም አስጀምር አዝራር የ Engin.py የሂደቱን መታወቂያ ከፋይል አንብቦ ይገድለዋል ፣ እና በሌላ የስርዓት አገልግሎት ምክንያት Engin.py ከሁለት ሰከንዶች በኋላ እንደገና ይጀምራል። የመዝጊያ ቁልፍ በቀላሉ ወደ Raspberry Pi ትእዛዝ ይልካል ፣ አሁን ይዘጋል። ሱዶ ናኖ /etc/systemd/system/grimmskiste.service ን በመጠቀም ሌላ ፋይል ይክፈቱ እና የሚከተለውን ይተይቡ
-
[ክፍል]
መግለጫ = እንጆሪ ፒን ለመዝጋት ወይም የሩጫ ፕሮግራሙን ለመግደል ሁለት የሃርድዌር አዝራሮችን ይቆጣጠራል Grimms Kiste [አገልግሎት] ExecStart =/home/pi/GrimmsKiste-1/shutdown-pi-and-restart-program.py [ጫን] WantedBy = multi-user.target
- እንደገና ፣ በእርስዎ Pi ላይ የተለየ ከሆነ በ ExecStart ላይ መንገዱን ማረም ያስፈልግዎታል። እና እንደገና ፣ ctrl + x ን በመጠቀም ፋይሉን በናኖ ውስጥ ማስቀመጥ ይችላሉ ፣ ከዚያ y ብለው ይተይቡ እና አስገባን ይምቱ።
- አሁን ለስርዓት አገልግሎቶች አሃዶች ፋይሎች አሉዎት ፣ ግን እነሱ ገና በጥቅም ላይ አይደሉም። የአሀድ ፋይሎችን በሚቀይሩበት በማንኛውም ጊዜ ፣ በ sudo systemctl daemon-reload ይተይቡ ፣ አሁን ያንን ያድርጉ። ከዚያ ሁለቱንም አገልግሎቶች በ sudo systemctl ጀምር grimmskiste.service እና sudo systemctl ጀምር grimmskiste-restart.service ይህ ለአሁን አገልግሎቶቹን ይጀምራል። እነሱ እየሠሩ መሆናቸውን ለማረጋገጥ የ sudo systemctl ሁኔታ grimmskiste.service እና sudo systemctl status grimmskiste-restart.service ን ይጠቀሙ። በውጤቱ ውስጥ “ገባሪ (ሩጫ)” ን የሚያካትት መስመር መኖር አለበት ፣ ምናልባትም በሦስተኛው መስመር - ካልሆነ ፣ የሆነ ችግር ተፈጥሯል። Journalctl በበለጠ የማረም መረጃ ላይ መርዳት ይችል ይሆናል።
- Systemctl ጅምርን መጠቀም ለአገልግሎቶቹ አሁን ብቻ ይጀምራል ፣ ግን የ Raspberry Pi ቡት በጀመሩ ቁጥር እንዲጀምሩ ከፈለጉ እነሱን ማንቃት አለብዎት። ይህ የሚከናወነው በ sudo systemctl grimmskiste.service ን እና sudo systemctl grimmskiste-restart.service ን በማንቃት ነው።
- አሁን ሁሉም ነገር በትክክል እየሰራ ከሆነ ሁሉንም አዝራሮች መሞከር አለብዎት። የመዝጊያ አዝራሩን እንዲሁ ይፈትሹ እና ዳግም ከተነሳ በኋላ ሁሉም ነገር በትክክል እየሰራ መሆኑን ያረጋግጡ። እንደዚያ ከሆነ ማያ ገጹን ፣ የቁልፍ ሰሌዳውን ወዘተ አያስፈልገዎትም እና Raspberry Pi ን ወደ ሶኬት ውስጥ ባስገቡ ቁጥር የእርስዎ ፕሮግራም መሮጥ አለበት።
ደረጃ 4 የ YAML መግቢያ
አስፈላጊ -ሐምራዊ ቀለም ያላቸው መስኮች እንደገና መሰየም የለባቸውም። የግለሰብ ዝርዝሮች ስሞች ለየት ያሉ ናቸው። እያንዳንዱ ታሪክ ከሁሉም ምርጫዎች ጋር የራሱን የ YAML ፋይል ያገኛል። መዋቅሩ ለፋይሉ start.yaml ጋር አንድ ነው
ኮሎን: - በጽሑፉ ውስጥ ቅኝ ግዛቶችን ለመጠቀም ከፈለጉ ከ ‹በኋላ› መልእክት በኋላ ማድረግ አለብዎት። ከዚያ ጽሑፉ አንድ መስመር ዝቅ እና በሁለት ባዶ መስመሮች ውስጥ ገብቷል።
ትሮች - ትሮችን አይጠቀሙ እና እባክዎን በመልዕክቱ መጨረሻ ላይ ምንም ትሮች አለመኖራቸውን ያረጋግጡ ፣ ይህ ተንታኙ ፋይሉን ማንበብ አለመቻሉን ያስከትላል።
_default_question: እዚህ የገባው ጥያቄ የሚወሰደው በታሪክ ውስጥ ‹ጥያቄ› ያለ መስክ ካልገባ ነው።
_መግቢያ - ይህ መስክ የታተመው አንባቢው ግቤት ማድረግ ሲኖርበት ነው።
ሁለቱም መስኮች በ start.yaml ፋይል ውስጥ አንድ ጊዜ ብቻ ሊኖሩ ይችላሉ እና በሌሎች ፋይሎች ውስጥ ጥቅም ላይ ላይውሉ ይችላሉ።
ጀምር: ጅምር የመነሻ ገጹ የመጀመሪያ ዝርዝር ስም ነው። በሁሉም ዝርዝሮች ውስጥ ስሞቹ መባዛት የለባቸውም። በአብነት ውስጥ ፣ ይህ መስክ “የታሪኩ ስም” ይባላል እና ለእያንዳንዱ ታሪክ መለወጥ አለበት።
መልዕክት - ይህ መስክ ታሪኩን ይ andል እና በአንድ መስመር መቆም አለበት። ጥያቄ - ከ _default_question ሌላ ጥያቄ ጥቅም ላይ ሲውል ጥቅም ላይ ውሏል። እርሻው ጥቅም ላይ ካልዋለ መሰረዝ አለበት። (አማራጭ)
እርምጃዎች - የ «እርምጃዎች» ዝርዝር የምርጫ አማራጮችን ይ containsል። ቢበዛ 4 አማራጮች እዚህ ሊገቡ ይችላሉ ።ገፅ - መለያው እንደ ምርጫ አማራጭ ታትሟል።
ቀጣይ - ይህ የሚጠራው ቀጣዩ የምርጫ አማራጭ ስም ነው።
መጨረሻ - መልእክት ብቻ ያለው ዝርዝር የታሪኩን መጨረሻ ያመለክታል። የመስኮች እርምጃዎች ፣ መለያ እና ቀጣይ መሰረዝ አለባቸው
ተጨማሪ ታሪኮችን ያክሉ ፦
ከላይ እንደተብራራው እያንዳንዱ አዲስ ታሪክ የራሱን.yaml ፋይል ያገኛል። ይህንን ለማድረግ አቃፊውን “የግሪምስ ሣጥን” ይክፈቱ እና የፋይሉን template.yaml ይቅዱ። እንዲሁም በእኛ GitHub repo (https://github.com/fio-na/GrimmsKiste-1) ውስጥ ሊያገኙት ይችላሉ። የታሪኩን ርዕስ ይክፈቱ። በአዲሱ ፋይል ውስጥ እርስዎ አምራቹን እና ቀኑን ይጨምሩ እና “የታሪኩ ስም” የሚለውን መስክ ወደ ርዕሱ ይለውጡ (ምስል 4 ይመልከቱ - የታሪኩ ስም እዚህ HP1 ነው). ከዚያ መልእክት ፣ ጥያቄ ፣ መለያ እና ቀጣይ ይሙሉ። አንዴ ይህን ካደረጉ የውሂብ አወቃቀሩን ይቅዱ (በስእል 4 እንደሚታየው) እና ከቀጣዩ ቀጥሎ ከታች ይለጥፉት። በርዕሱ አሁን በመጀመሪያው ክፍል “በሚቀጥለው” ውስጥ ወደሚሠራው አንድ ቁልፍ ይቀየራል (በለስ እንደሚታየው 4 HP1 ከዚያ የትኛው አማራጭ መጀመሪያ እንደተስተካከለ የሚወሰን ሆኖ HP2 ወይም gang2 ይሆናል)። ከዚያ መልእክት ፣ ጥያቄ ፣ መለያ እና ቀጣይ እንደገና ተሞልተዋል። ሙሉው ታሪክ በፋይሉ ውስጥ እስኪገኝ ድረስ ለሁሉም ምርጫዎች/ድርጊቶች ይህንን ያድርጉ። በሁሉም መጨረሻ ላይ የመጨረሻው ዝርዝር መልእክት ብቻ መያዝ አለበት። በመጨረሻው ዝርዝር ውስጥ ያሉት ሁሉም መስኮች መሰረዝ አለባቸው። ከዚያ በኋላ ፋይሉ መቀመጥ አለበት።
የአሰራር ሂደቱ በአጭሩ;
- የ Grimms Box አቃፊን ይክፈቱ
- Vorlage.yaml ን ይቅዱ እና ወደ ታሪኩ ርዕስ ይለውጡት።
- ይህን አዲስ ፋይል ይክፈቱ።
- የውሂብ አወቃቀር ቅዳ (ምስል 4)
- ስሙን ከታሪክ ወደ ምርጫ ስም ይለውጡ
- በመልዕክቱ መስክ ውስጥ የታሪኩን ጽሑፍ ያስገቡ ፣
- ተስማሚ መለያ ያስገቡ።
- በሚቀጥለው ውስጥ የሚቀጥለውን የምርጫ አማራጭ ስም ያስገቡ።
- ታሪኩ እስኪያልቅ ድረስ ከ 4 እስከ 9 ደረጃዎችን ይድገሙ።
- በሁሉም ጫፎች ላይ - የመጨረሻው ዝርዝር መልእክት ብቻ ይ containsል።
- ፋይሉን ያስቀምጡ።
አዲሱን ታሪክዎን ወደ መጀመሪያው ገጽ ያክሉ ፦
start.yaml ለግሪም ሳጥን የመጀመሪያ ገጽ ነው። ሆኖም ፣ ይህ ፋይል በመጀመሪያ አዲሶቹን ታሪኮች መድረስ መቻል አለበት። ስለዚህ አዲሶቹ ታሪኮች መጀመሪያ በዚህ ፋይል ውስጥ መታከል አለባቸው።
በተግባሮች እርስዎ 4 መለያዎችን ብቻ መፍጠር ይችላሉ ፣ ቀጥሎ ፣ ምክንያቱም የግሪም ሳጥን ለመምረጥ 4 አዝራሮች ብቻ አሉት። ስለዚህ ፣ እንደ ምሳሌ start.yaml ፋይል ውስጥ ፣ 4 መሰየሚያዎች እና ቀጣዮቹ መስኮች አስቀድመው ከተመደቡ ፣ 4 ኛው መሰየሚያ “ተጨማሪ ታሪኮች” ወይም “ተጨማሪ” እና ሁለተኛ የውሂብ አወቃቀር መሰየም አለበት (እዚህ S2 ፤ ከመልዕክት ፣ ጥያቄ ጋር) ፣ ድርጊቶች ፣ መለያ ፣ ቀጣይ) መታከል እና እንደገና መሰየም አለበት። ከዚያ አዲሱን ታሪክ በመለያ እና በመቀጠል ያክሉት እና በትክክል ይሰይሙት። በመጨረሻም መዳን አለበት።
የአሰራር ሂደቱ በአጭሩ;
በጀምር.yaml:
- ክፈት start.yaml
- መስኮች በተገቢው ሁኔታ ይሙሉ።
- የመስኮች እርምጃዎች ፣ መለያ እና ቀጣይ መቅዳት እና መለጠፍ አለባቸው።
- አስቀምጥ።
ዋናውን ፋይል “Engin.py” ያቆዩ -
በመጨረሻም ፣ ታሪኩ በዋናው “Engin.py” ፋይል ውስጥ መታከል አለበት። ለዚህም የአዲሱ የ YAML ፋይል ፋይል መንገድ ብቻ ወደ ፋይል ዝርዝር ውስጥ መግባት አለበት። መንገዱ በጥቅስ ምልክቶች ተዘግቶ ከሌሎች ጋር በ ኮማ።
የአሰራር ሂደቱ በአጭሩ;
- ክፈት Engine.py.
- የ YAML ፋይል ፋይል ዱካ ይቅዱ
- ዱካውን ወደ ፋይል ዝርዝር ይቅዱ
- መንገዶቹን በኮማ ለይ።
ደረጃ 5: የአጠቃቀም መመሪያዎች
የግሪም ሣጥን ለመጀመር አታሚውን ከ Raspberry Pi ጋር ያገናኙ (ለኬብሎች ትንሽ ቀዳዳ አለ) ፣ አታሚውን እና Raspberry Pi ን በሶኬት ውስጥ ያስገቡ እና አታሚውን ያብሩ። Raspberry Pi ሲሰካ በራሱ ይጀምራል። እስኪነሳ ይጠብቁ። ሶፍትዌሩ በራሱ ይጀምራል ተብሎ ይገመታል።
አንድ ሰው ታሪኩን ሳይጨርስ ከሄደ የ Raspberry Pi ን ለመዝጋት እና የታሪኩን ሶፍትዌር እንደገና ለማስጀመር አንድ ቁልፍ አለ። ሁለቱም ቢያንስ ለ 3 ሰከንዶች መገፋት አለባቸው። ይህ በአጋጣሚ አለመገፋታቸውን ለማረጋገጥ ነው ፣ ነገር ግን በ shutdown-pi-and-restart-program.py ፋይል ውስጥ ያለውን ጊዜ መለወጥ ይችላሉ። እባክዎን የመዝጊያ ቁልፍን ይጠቀሙ ፣ ማላቀቅ ለ Raspberry Pi ጥሩ አይደለም። አሁን ባለው ቅንብር Raspberry Pi እንደበራ ወይም እንደጠፋ ማየት አይችሉም ስለዚህ እርግጠኛ መሆን ከፈለጉ አሁንም ለሌሎች አዝራሮች ምላሽ እንደሚሰጥ ማረጋገጥ አለብዎት።
አዝራሩን ቢያንስ ለ 3 ሰከንዶች መግፋት ስለሚያስፈልግዎት ፕሮግራሙ እንደገና እየሰራ ከሆነ በየ 2 ሰከንዶች ብቻ ይፈትሻል ፣ ስለዚህ እንደገና እስኪታተም ድረስ አጠቃላይ ሂደቱ 6 ሰከንዶች ሊወስድ ስለሚችል ፕሮግራሙን እንደገና ማስጀመር የተወሰነ ጊዜ ይወስዳል። ትንሽ ጊዜ ይስጡት። ማንኛውም ችግር ከተከሰተ ዳግም ማስጀመሪያ ቁልፍ እንዲሁ ጥቅም ላይ ሊውል ይችላል። ምናልባት ዳግም ማስጀመር ሊያስተካክለው ይችላል። ካልሆነ ፣ Raspberry Pi ን ከማያ ገጽ ወዘተ ጋር ማገናኘት እና ፕሮግራሙን ከተርሚናሉ ማስኬድ በበይነመረብ ላይ ሊያዩዋቸው የሚችሉ የስህተት መልዕክቶችን ሊያመጣ ይችላል። ለታሪኮቹ የተጠቀሙባቸው አዝራሮች ቢያንስ 0.1 ሰከንዶች መገፋፋት አለባቸው ፣ ግን አንድ ሰው ከዚያ ያነሰ የሚገፋቸው በጣም አልፎ አልፎ ነው።
ታሪኩ ከተጠናቀቀ ወረቀቱ ተቆርጦ ፕሮግራሙ በራስ -ሰር እንደገና ይጀምራል። ግን አንባቢውን ለማንበብ የተወሰነ ጊዜ ለመስጠት ለ 3.5 ሰከንዶች እና ፕሮግራሙ እየሰራ አለመሆኑን ለማስተዋል የሚያስፈልጉትን 2 ሰከንዶች ይጠብቃል። 3.5 ሰከንዶች በ Engin.py ፋይል ውስጥ ሊስተካከሉ ይችላሉ።
የመጨረሻው ግፊት ተቀባይነት ካላገኘ ከ 1.7 ሰከንዶች በታች የተገፉ አዝራሮች። ይህንን ተግባራዊ ያደረግነው Raspberry Pi ከአታሚው በጣም ፈጣን ስለሆነ እና ሁለት አዝራሮችን መግፋት አንባቢው አማራጮችን ከማየቱ በፊት አንድ እርምጃ እንዲመረጥ ስለሚያደርግ ነው።
የሚመከር:
ንድፍ አውጪ እና የራስዎን የተንቀሳቃሽ ብሉቱዝ ተናጋሪ የኩም የኃይል ባንክ 15 ደረጃዎች (ከስዕሎች ጋር) ይገንቡ
የእራስዎን የተንቀሳቃሽ ብሉቱዝ ተናጋሪ የኩም ሀይል ባንክ ዲዛይን ያድርጉ እና ይገንቡ - ሠላም ፣ ስለዚህ ሙዚቃን ለሚወዱ እና የራሳቸውን ተንቀሳቃሽ የብሉቱዝ ድምጽ ማጉያዎችን ለመቅረፅ እና ለመገንባት ለሚፈልጉ ሰዎች ትምህርት ሰጪ እዚህ አለ። ይህ አስደናቂ የሚመስል ፣ የሚያምር እና ትንሽ የሚመስለውን ድምጽ ማጉያ ለመገንባት ቀላል ነው
የራስዎን ተለዋዋጭ ቤተ -ሙከራ ቤንች የኃይል አቅርቦት ይገንቡ -4 ደረጃዎች (ከስዕሎች ጋር)
የእራስዎን ተለዋዋጭ ላብራቶሪ ቤንች የኃይል አቅርቦት ይገንቡ - በዚህ ፕሮጀክት ውስጥ አንድ የተስተካከለ የላቦራቶሪ ቤንች የኃይል አቅርቦትን ለመፍጠር ከ 12 ቮ 5 ሀ የኃይል አቅርቦት ጋር አንድ ኃይለኛ 130W ደረጃ ወደ ላይ/ደረጃ ወደታች መለወጫ የሆነውን LTC3780 ን እንዴት እንዳጣመርኩ አሳያችኋለሁ። V-29.4V || 0.3A-6A)። በአንፃራዊነት አፈፃፀሙ በጣም ጥሩ ነው
የፍጥነት ሙከራ ጋር የራስዎን BiQuad 4G አንቴና ይገንቡ 7 ደረጃዎች (ከስዕሎች ጋር)
የፍጥነት ሙከራ ጋር የራስዎን BiQuad 4G አንቴና ይገንቡ: በዚህ መመሪያ ውስጥ እኔ BiQuad 4G አንቴና እንዴት እንደሠራሁ ለማሳየት እሞክራለሁ። በቤቴ ዙሪያ ባሉ ተራሮች ምክንያት የምልክት አቀባበል በቤቴ ደካማ ነው። የምልክት ማማ ከቤቱ 4.5 ኪ.ሜ ርቀት ላይ ነው። በኮሎምቦ ወረዳ የአገልግሎት አቅራቢዬ 20mbps ፍጥነት ይሰጣል። ግን በ
ኦቶ DIY - በአንድ ሰዓት ውስጥ የራስዎን ሮቦት ይገንቡ !: 9 ደረጃዎች (ከስዕሎች ጋር)
ኦቶ DIY - በአንድ ሰዓት ውስጥ የራስዎን ሮቦት ይገንቡ !: ኦቶ ማንም ሰው ሊያደርግ የሚችል መስተጋብራዊ ሮቦት ነው ፣ ኦቶ ይራመዳል ፣ ይጨፍራል ፣ ድምፆችን ያሰማል እና እንቅፋቶችን ያስወግዳል። ኦቶ ሙሉ በሙሉ ክፍት ምንጭ ነው ፣ አርዱinoኖ ተኳሃኝ ፣ 3 ዲ ታታሚ ፣ እና ከማህበራዊ ጋር ለሁሉም ተልእኮዎች ሁሉን አቀፍ አካባቢ ለመፍጠር የተፅዕኖ ተልዕኮ
የራስዎን የዲኤምኤክስ መጫኛ ይገንቡ - አርዱinoኖ 7 ደረጃዎች (ከስዕሎች ጋር)
የእራስዎን የዲኤምኤክስ ማጠናከሪያ ይገንቡ - አርዱinoኖ ወደ ሁለተኛው አስተማሪ ገጾቼ እንኳን በደህና መጡ። ከዚህ ጣቢያ ብዙ ተምሬያለሁ እና ይህ የእኔን ፕሮጄክቶች ለማሳየት ጥሩ ቦታ ይመስላል። ይህ ፕሮጀክት አስደሳች እና ጠቃሚ ሆኖ እንደሚያገኙት ተስፋ አደርጋለሁ። እርስዎ ምን እንደሚያስቡ ለማወቅ ጓጉቻለሁ። በአስተያየቶቹ ውስጥ አሳውቀኝ ፣ ተማፀኑ