ዝርዝር ሁኔታ:
- ደረጃ 1 አስፈላጊ ቁሳቁሶች
- ደረጃ 2 የ LED ፓነልን ይገንቡ
- ደረጃ 3 የቁጥጥር ሰሌዳውን ይገንቡ
- ደረጃ 4 - ሰንጠረ Modን ያስተካክሉ
- ደረጃ 5 መቀያየሪያዎቹን ያዘጋጁ እና ይጫኑ
- ደረጃ 6: አርዱዲኖ ናኖን ያዘጋጁ
- ደረጃ 7 ሁሉንም ነገር በአንድ ላይ ያጣምሩ
- ደረጃ 8 - እነማዎችን እንዴት ማምረት እንደሚቻል
- ደረጃ 9 - ጉርሻ - ሶፍትዌሩን ለመፈተሽ የፕሮቶታይፕ ስሪት
ቪዲዮ: የአኒሜሽን የቡና ጠረጴዛ: 9 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ከ LED ማትሪክስ ጋር በይነተገናኝ የቡና ጠረጴዛዎችን እንዴት መሥራት እንደሚቻል ብዙ በጣም ጥሩ አስተማሪዎች አሉ ፣ እና ከአንዳንዶቹ መነሳሻ እና ፍንጮችን ወሰድኩ። ይህ ቀላል ፣ ርካሽ እና ከሁሉም በላይ ፈጠራን ለማነቃቃት የታሰበ ነው - በሁለት አዝራሮች ብቻ በላዩ ላይ እነማዎችን መፍጠር ይችላሉ!
እኛ የ IKEA LACK ጠረጴዛ ከጥርስ ጋር ነበረን ፣ አዲስ ገዝተን ፣ አሮጌውን በፕሮጀክት ውስጥ እንደገና ለመጠቀም ተው። ከላይ 55x55x5 ሴሜ ነው ፣ እና ባዶ ነው ፣ ከላይ እና ከታች ቀጭን ሰሌዳ ብቻ በሳጥን መቁረጫ ለመቁረጥ ቀላል ነው። ጎኖቹ የበለጠ ጠንካራ ፣ ከ ~ 1 ሴ.ሜ ጠንካራ ሰሌዳ የተሰራ። በማር ወለላ መዋቅር ውስጥ በካርቶን ተሞልቷል ፣ በቀላሉ ይወገዳል።
የአከባቢው የሃርድዌር መደብር በተለያዩ ውፍረት ፣ ቀለሞች እና ግልፅነት ውስጥ 50x50 ሴ.ሜ plexiglass አለው። ባለ 4 ሚሜ ነጭ -ግልፅ ግልፅ ነው ፣ እና ዋጋው ተመጣጣኝ (4.50EUR - አሁንም የፕሮጀክቱ ትልቁ ወጪ!)።
በተናጥል ሊደረስባቸው ከሚችሉት ኤልኢዲዎች ይልቅ በቀላሉ የሚገኝ MAX7219 ቺፕን እጠቀማለሁ። በመረጃ ቋቱ መሠረት ከፍተኛው የውጤት ፍሰት በጠቅላላው 320mA ነው ፣ ስለሆነም በ LED 5mA። ለ 5 ሚሜ ነጭ ኤልኢዲዎች ከስም 20mA በታች ፣ ግን ለዚህ ዓላማ በቂ ብሩህ።
2 አዝራሮችን ብቻ በመጠቀም ተጠቃሚው እነማዎችን መስራት ወይም ማሻሻል ይችላል። አርዱዲኖ 1 ኪባ የ EPROM ማህደረ ትውስታ አለው ፣ ስለሆነም ከ 8x8 ቢት 128 ምስሎች ጋር ይጣጣማል። እያንዳንዳቸው ከ1-15 ክፈፎች 15 እነማዎችን ለማከማቸት በቂ ቦታ።
ደረጃ 1 አስፈላጊ ቁሳቁሶች
የኢካ እጥረት ጠረጴዛ
50x50 ሳ.ሜ ግልጽ ያልሆነ plexiglass ፣ 4 ሚሜ ውፍረት
~ 0.5 ካሬ ሜትር ካርቶን። ለቤት ዕቃዎች ማሸጊያ የሚያገለግለው ጠንካራ ባለ 3-ንብርብር ቦርድ በጣም ጥሩ ነው።
ነጭ ቀለም
አንድ አርዱዲኖ ናኖ ያለ ፒን ራስጌዎች
ዩኤስቢ-ወንድ ተባባሪ
አነስተኛ የዩኤስቢ ኃይል ባንክ
MAX7219 IC
ባለ 24-ፒን አይሲ ሶኬት (ወይም 3 8-ሚስማር ሶኬቶች)
20 ኪኦኤም መቁረጫ ፖታቲሞሜትር
64 ነጭ 5 ሚሜ ኤልኢዲዎች። በሐሳብ ተሰራጭቷል ፣ ግን ግልፅ እንዲሁ ጥሩ ነው።
~ 10 ሜትር የታሸገ ሽቦ (ወይም ሌላ ገለልተኛ ሽቦ)
2 ጊዜያዊ የግፊት አዝራሮች ፣ 16 ሚሜ ፓነል-ተራራ
1 ትልቅ የኤሌክትሮላይቲክ capacitor (~ 1000muF)
1 የሴራሚክ capacitor (~ 1muF)
2 የሴራሚክ መያዣዎች (~ 0.1muF)
1 አራት ማዕዘን/ማብሪያ/ማጥፊያ (10x15 ሚሜ የጀልባ ሮክ)
5x7 ሳ.ሜ ናሙና ሰሌዳ
የ LED ፓነልን እንቅስቃሴ ለመግታት 4 የማዕዘን ቁርጥራጮች
2 40-ፒን ነጠላ ረድፍ ራስጌዎች-1 ወንድ እና አንድ ሴት
2 ሜትር የታጠፈ የማያያዣ ሽቦ
3 JST አያያዥ ወንድ-ሴት ጥንዶች ከ 10 ሴ.ሜ እርሳሶች ጋር
4 ትናንሽ የእንጨት ብሎኖች
ደረጃ 2 የ LED ፓነልን ይገንቡ
በካርቶን ካርዱ ላይ 5x5 ሳ.ሜ 8x8 ካሬዎች ፍርግርግ ይሳሉ። ማዕከሉ በቀላሉ ማግኘት እንዲችል ዲያጎኖቹን ይሳሉ። ቆርጠህ አውጣ ግን በጠረፍ ዙሪያ 1 ሴንቲ ሜትር ተጨማሪ ቦታ ተው። የእኔ ካርቶን በቂ ስላልነበረ ከሁለት ግማሾቹ ገንብቼ እነሱን ለማገናኘት ሴሎፕፔድን ተጠቀምኩ
በእያንዳንዱ ካሬ መሃል ላይ ቀዳዳዎችን ይምቱ እና በእሱ በኩል 5 ሚሜ ኤልኢዲ ይለጥፉ። በካቶዶች እና በአኖዶዶች መካከል የ 90 ዲግሬድ ማእዘን ያላቸው የ LED ፒኖችን ያጥፉ። ሁሉንም የረድፍ ካቶዶዶች አንድ ላይ እና ሁሉንም የአንድ አምድ አናዶዎች ያገናኙ። እኔ የታሸገ ሽቦን ተጠቅሜ ሽፋኑን በብረት ብረት አቃጠለው።
ከሴት ፒን ራስጌ ላይ ባለ 16 ፒን ቁራጭ ይቁረጡ እና በአንዱ ጎኖች መሃል ላይ ያያይዙት። ሁሉንም 16 ገመዶች ወደ ካስማዎች ያዙሩ - በአንዱ በኩል አኖዶስ ፣ ካቶዶስ ወደ ሌላኛው ወገን። ከ 1kOhm resistor ጋር በተከታታይ ካቶዴድ እና አኖዶድ ከ 5 ቮ ጋር ጥምረት ሲያበሩ ሁሉም ኤልኢዲዎች የሚያበሩ መሆናቸውን ይፈትሹ።
ከ 30x40.5 ሴ.ሜ ካርቶን 9 ቁርጥራጮችን ይቁረጡ ተጨማሪ 3 ሴንቲ ሜትር ስፋት ያላቸውን ሰቆች ይቁረጡ ከዚያም በ 4.5 x3 ሳ.ሜ አራት ማዕዘኖች ተቆርጠዋል። በሞቃት ሙጫ ፣ ጠርዞቹን እና ከዚያ አራት ማእዘኖቹን በእያንዳንዱ ኤልኢዲ ዙሪያ ትንሽ ‹ሣጥን› እንዲፈጥሩ ያድርጉ። ለተሻለ የብርሃን ነፀብራቅ የእያንዳንዱን ‹ሣጥን› ነጭ ውስጡን ይሳሉ።
ደረጃ 3 የቁጥጥር ሰሌዳውን ይገንቡ
የመቆጣጠሪያ ሰሌዳው ክፍሎች በግማሽ 5x7 ሴ.ሜ የፕሮቶታይፕ ቦርድ ላይ በቀላሉ ይጣጣማሉ። በስዕላዊ መግለጫዎች እና በሚታየው ሥዕል መሠረት አንድ ላይ ይሽጡ። በ MAX7219 ላይ ያሉት የአምዶች (አሃዞች) እና የረድፎች (ክፍሎች) ቅደም ተከተል በቅደም ተከተል አለመሆኑን ልብ ይበሉ ፣ ግን ያ በሶፍትዌር ውስጥ በቀላሉ ተስተካክሏል።
መያዣዎቹ ኃይልን ለማጣራት ፣ ድስቱን ጥንካሬውን የሚቆጣጠሩ ናቸው። ከአርዱዲኖ ጋር ለመገናኘት የታጠፈ ፒን ያለው ባለ 5-ፒን ወንድ ራስጌ አለ።
ደረጃ 4 - ሰንጠረ Modን ያስተካክሉ
ከጠረጴዛው አናት ላይ 48x48 ሳ.ሜ የሆነ የካሬ ቀዳዳ ይቁረጡ። ቁሳቁስ ለስላሳ ነው መካከለኛ ኃይልን በመጠቀም በሳጥን መቁረጫ ሊቆረጥ ይችላል። የማር ወለሉን መሙላት ያስወግዱ። ለሁለቱ የግፋ ቁልፎች በጠረጴዛው በአንዱ በኩል ሁለት ቀዳዳዎችን ይከርሙ ወይም ይምቱ። ከታች በኩል ላለው ማብሪያ/ማጥፊያ ቁልፍ አራት ማዕዘን ቀዳዳ ያድርጉ። የ LED ፓነልን እንቅስቃሴ ለመገደብ የሙጫ የማዕዘን ቁርጥራጮች። እኔ በዘፈቀደ የማሸጊያ ቁሳቁሶች አንድ ሳጥን እይዛለሁ እና ትንሽ መከርከም የሚያስፈልጋቸው የፕላስቲክ የቤት ዕቃዎች አንግል መከላከያ ቁርጥራጮች ነበሩ። እንዲሁም እነዚህን ከካርቶን ወረቀት መስራት ይችላሉ።
ደረጃ 5 መቀያየሪያዎቹን ያዘጋጁ እና ይጫኑ
በእያንዲንደ የግፊት አዝራሮች እውቂያዎች ሊይ 0.1muF የሴራሚክ መያዣን ያሽጡ። ከ Arduino 20-50kOhm resistor ውስጣዊ ጋር ፣ ይህ በቋሚ = tau = RC = 2-5ms ጸረ-ቡኒን ይሰጣል። ሴት JST አያያorsችን ወደ የግፋ ቁልፎች እና የማብሪያ/ማጥፊያ መቀየሪያውን ያሽጡ። በጠረጴዛው ላይ መቀያየሪያዎቹን ይጫኑ።
ደረጃ 6: አርዱዲኖ ናኖን ያዘጋጁ
በመጋረጃዎች እና በስዕሉ መሠረት Solder 5 የተሰናከሉ ሽቦዎች ፣ ወንድ JST አያያ andች እና የዩኤስቢ ወንድ አያያዥ ወደ አርዱinoኖ። በተሰነጣጠሉ ሽቦዎች ላይ አንዲት ሴት ባለ 5-ሚስማር ፒን ራስጌ (ወይም በቀጥታ ወደ መቆጣጠሪያ ሰሌዳው ይሸጥ)።
ይስቀሉ የ SetEEPROM.ino ንድፉን ወደ አርዱዲኖ ናኖ ያሂዱ። ይህ 15 እነማዎችን ወደ EEPROM ያስቀምጣል። እነሱ ሲሰቀሉ (~ 2 ሴ ይወስዳል) ፣ LED 13 ያበራል። አሁን የ AnimationTable.ino ንድፉን ይስቀሉ።
NB: በሆነ መንገድ የ.ino ፋይሎች ለመስቀል ፈቃደኛ አልሆኑም። በ.txt ስም ሰየማቸው እና ደህና ነበር። ስለዚህ ካወረዱ በኋላ ቅጥያውን ወደ.ino ይለውጡ
ደረጃ 7 ሁሉንም ነገር በአንድ ላይ ያጣምሩ
አርዱዲኖን ከመቆጣጠሪያ ሰሌዳው ፣ ከመቀያየሪያዎቹ እና ከኃይል ባንክ ጋር ያገናኙ። በኃይል ባንክ ላይ አንዳንድ ቬልክሮ በቦታው ለማቆየት ተስማሚ ነው። ፓነሉን ከመቆጣጠሪያ ሰሌዳው ጋር ያገናኙ እና በጠረጴዛው ውስጥ ያድርጉት። እሱ እንዲበራ ለማየት ያብሩት - ማንኛውንም አኒሜሽን ከመጀመሩ በፊት ሁሉም ኤልኢዲዎች ይወጣሉ እና ይወጣሉ። ከዚያ የመጀመሪያውን አኒሜሽን ያሳያል ፣ እሱም በእውነቱ የቼዝ ቦርድ የማይንቀሳቀስ ስዕል ነው። በ plexiglass ይሸፍኑ እና በእያንዳንዱ ፒክሰል ውስጥ ያለው መብራት ተመሳሳይነት ያለው መሆኑን ያረጋግጡ። ካልሆነ ፣ ኤልኢዲውን በትንሽ ሕብረ ሕዋስ ይሸፍኑ። በፕሌክስግላስ አራት ማዕዘኖች ውስጥ ቀዳዳዎችን ይከርክሙ እና ወደ ጠረጴዛው ይከርክሙት።
ደረጃ 8 - እነማዎችን እንዴት ማምረት እንደሚቻል
ሥዕሉ ሁለት አዝራሮችን ብቻ በመጠቀም ‹አርትዕ› እና ‹ጨዋታ› ን በመጠቀም እነማዎችን ለመፍጠር እና እንደገና ለማጫወት ይፈቅዳል።
በሚነሳበት ጊዜ እሱ የመጀመሪያውን አኒሜሽን ያሳያል ፣ እሱም አንድ ክፈፍ (የቼዝ ቦርድ) ስላለው በእውነቱ እነማ አይደለም። ‹ተጫወቱ› ብለው ከገፉት ወደ ቀጣዩ አኒሜሽን ይሄዳል። በአጠቃላይ 16 አሉ-ከ1-15 ክፈፎች 15 እውነተኛ እነማዎች ፣ እና ሁሉንም በቅደም ተከተል የሚጫወት 1።
«አርትዕ» ን ከገፉ ክፈፉ ይቀዘቅዛል እና ጠቋሚ በማያ ገጹ ላይ ይንቀሳቀሳል። በማንኛውም ጊዜ ‹አርትዕ› ን በሚገፉበት ጊዜ ፣ በጠቋሚው ቦታ ላይ ያለው ፒክሰል ይገለበጣል። ውጤቱን ለማየት እንደገና ወደ “አጫውት” ይጫኑ እና ወደ ሌላ ክፈፍ ይሂዱ። ለውጦቹ በ EEPROM ውስጥ በእውነተኛ ጊዜ ውስጥ ተከማችተዋል ፣ ስለዚህ ሲጠፉም እንኳ በማስታወስ ውስጥ ይቆያሉ።
ደረጃ 9 - ጉርሻ - ሶፍትዌሩን ለመፈተሽ የፕሮቶታይፕ ስሪት
የአኒሜሽን ሰሪውን በትንሽ መጠን ወይም በተለየ ፕሮጀክት ውስጥ ለመሞከር ከፈለጉ ልክ እንደ ስዕሉ በፕሮቶታይፕ ጋሻ ፣ በ 8x8 LED ማትሪክስ MAX7219 ሞዱል ተያይዞ እና ሁለት የግፊት ቁልፎች ማድረግ ይችላሉ። የረድፎች እና ዓምዶች ዲኮዲንግ ከእንግዲህ አያስፈልግም ፣ ስለዚህ መስመር 64-65 እና ያልተገባ መስመር 68-69 አስተያየት ይስጡ።
የሚመከር:
አርዱዲኖ መስተጋብራዊ ኤልኢዲ የቡና ጠረጴዛ - 6 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ መስተጋብራዊ ኤልኢዲ የቡና ጠረጴዛ - ነገሩ ጠረጴዛው ላይ ሲቀመጥ የእቃ መብራቶችን በአንድ ነገር ስር የሚያበራ መስተጋብራዊ የቡና ጠረጴዛ ሠርቻለሁ። በዚያ ነገር ስር ያሉት ሊዶች ብቻ ያበራሉ። ይህንን የሚያደርገው የአቅራቢያ ዳሳሾችን ውጤታማ በሆነ መንገድ በመጠቀም እና በአቅራቢያው በሚገኝበት ጊዜ
RasPi ባለ ሁለት ተጫዋች የመጫወቻ ማዕከል የቡና ጠረጴዛ 7 ደረጃዎች (ከስዕሎች ጋር)
RasPi ባለሁለት ተጫዋች የመጫወቻ ማዕከል የቡና ጠረጴዛ-የ Raspberry Pi Arcade የቡና ጠረጴዛዬ ስሪት ይኸውና። እኔ እዚህ ካሉ ሌሎች ታላላቅ አስተማሪዎች ሀሳቡን አገኘሁ እና የእኔን ተሞክሮ ለግንባታው ለማካፈል ፈልጎ ነበር። ጠረጴዛው ከ NES ፣ SNES ፣ Sega ፣ Play ጨምሮ ከብዙ የቪዲዮ ጨዋታ ዘመናት ጨዋታዎችን መጫወት ይችላል
በብሉቱዝ ቁጥጥር የሚደረግበት አርዱዲኖ ኤልኢዲ የቡና ጠረጴዛ - 10 ደረጃዎች (ከስዕሎች ጋር)
በብሉቱዝ ቁጥጥር የሚደረግበት አርዱinoኖ ኤልኢዲ የቡና ጠረጴዛ - ይህ የመጀመሪያው እውነተኛ የአርዱዲኖ ፕሮጀክት ነበር እና እንዲሁም የመጀመሪያ አስተማሪዬ ነው ስለዚህ በአስተያየቶቹ ውስጥ ደግ ይሁኑ :) ለማወቅ እና ዝርዝር መመሪያዎችን ለመስጠት የተወሰነ ጊዜ የፈጀብኝን ጥያቄዎች ለመሞከር እና ለመመለስ ፈልጌ ነበር። እርስዎ ከሆ ጋር በጣም ያውቃሉ
ዘመናዊ የቡና ጠረጴዛ - 14 ደረጃዎች (ከስዕሎች ጋር)
ስማርት የቡና ጠረጴዛ - ሠላም ሰሪዎች ፣ በአእምሮአችን ውስጥ ለረጅም ጊዜ የቆየ ፕሮጀክት በማዘጋጀት እና ከእርስዎ ጋር በመጋራት ደስታ ውስጥ ነን። ዘመናዊ የቡና ጠረጴዛ። ምክንያቱም ይህ ሰንጠረዥ በእውነቱ ብልጥ ነው። እንደ መጠጥዎ ክብደት አካባቢዎን ያበራል
CoffeeCade (የመጫወቻ ማዕከል የቡና ጠረጴዛ): 11 ደረጃዎች (ከስዕሎች ጋር)
CoffeeCade (የመጫወቻ ማዕከል የቡና ጠረጴዛ) - ይህንን ፕሮጀክት ለመልቲሚዲያ ክፍል ሠራሁት። ከዚህ ፕሮጀክት በፊት በ Raspberry Pi እና በአንዳንድ የእንጨት ሥራ ልምድ ላይ ምንም ልምድ አልነበረኝም። ይህ ፕሮጀክት በማንኛውም የክህሎት ደረጃ ባለው ሰው ሊከናወን ይችላል ብዬ አምናለሁ። አንዳንድ ስህተቶችን ሰርቻለሁ እና