ዝርዝር ሁኔታ:

ጦቢያ - አርዱinoኖ የሙዚቃ ሣጥን ከቴሌቪዥን መውጫ ጋር - 5 ደረጃዎች (ከስዕሎች ጋር)
ጦቢያ - አርዱinoኖ የሙዚቃ ሣጥን ከቴሌቪዥን መውጫ ጋር - 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ጦቢያ - አርዱinoኖ የሙዚቃ ሣጥን ከቴሌቪዥን መውጫ ጋር - 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ጦቢያ - አርዱinoኖ የሙዚቃ ሣጥን ከቴሌቪዥን መውጫ ጋር - 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: "ጓደኛዬ ከዳኝ" ገጣሚ ዘውድአክሊል ገ/ክርስቶስ | ጦቢያ @ArtsTvWorld 2024, ሀምሌ
Anonim
ጦቢያ - አርዱinoኖ የሙዚቃ ሣጥን ከቲቪ ጋር
ጦቢያ - አርዱinoኖ የሙዚቃ ሣጥን ከቲቪ ጋር
ጦቢያ - አርዱinoኖ የሙዚቃ ሣጥን ከቲቪ ጋር
ጦቢያ - አርዱinoኖ የሙዚቃ ሣጥን ከቲቪ ጋር
ጦቢያ - አርዱinoኖ የሙዚቃ ሣጥን ከቲቪ ጋር
ጦቢያ - አርዱinoኖ የሙዚቃ ሣጥን ከቲቪ ጋር

በመጀመሪያ ለዚህ ፕሮጀክት መነሳሻ የሆነውን የሴት ጓደኛዬን ግዙፍ ቴዲ ድብን ጦቢያን ላስተዋውቅዎት።

በስራ ላይ ስትሆን ምን እንደሚያደርግ በቀልድ እያሰብን ጦቢያ በጊዜ ሂደት የተገነባ ስብዕና አለው።

ፕሮጀክቱ ቀለል ያለ ስጦታ እንዲሆን የታሰበ ነበር ፣ አርዱinoኖ የምትወደውን ዘፈን የምትጫወት ከፒዞ ተናጋሪ ጋር። በፍጥነት ከእኔ ቁጥጥር ወጣ እና የሙዚቃ ሳጥን ሆነ -

  • 3 ዲ ታትሟል
  • የ AA ባትሪዎችን በመጠቀም የዩኤስቢ ግንኙነት ሳያስፈልግ ሙዚቃን መጫወት ይችላል
  • በእያንዳንዱ ማስታወሻ በሚበራ በፒያኖ “ቁልፎች”
  • በ RCA አያያ viaች በኩል በድሮ CRT ቴሌቪዥን ላይ ምስሎችን ማባዛት የሚችል

አቅርቦቶች

  • አርዱዲኖ ናኖ
  • ተናጋሪ (ከተበላሸ አሮጌ ሬዲዮ ወስጄዋለሁ)
  • ቀይር (3 ፒን) - ሞድ መራጭ
  • Rotary Potentiometer - የድምፅ ቁጥጥር
  • 2x 220Ω ተከላካይ
  • 1x 440Ω resistor ወይም 2x 220Ω resistor
  • 1x 1kΩ ተከላካይ
  • 11 3 ሚሜ ሊዶች
  • 2x RCA ሴት አያያorsች
  • ሽቦዎች
  • 3.5 ሚሜ ነጭ አክሬሊክስ
  • ትኩስ ሙጫ ወይም እጅግ በጣም ሙጫ

መሣሪያዎች ፦

  • የመሸጫ መሣሪያ
  • 3 ዲ አታሚ
  • ኮዱን ለመስቀል ከአርዱዲኖ አይዲኢ ጋር ኮምፒተር

ደረጃ 1 ኮድ - ስቀል

ያስፈልግዎታል:

  • የቴሌቪዥን መውጫ ቤተ -መጽሐፍት - አርዱinoኖ በ RCA ወይም SCART ግንኙነት https://code.google.com/p/arduino-tvout/ በቴሌቪዥን ላይ ምስሎችን እና ድምጾችን እንዲያስቀምጥ ያስችለዋል።
  • arduino -volume1 - ይህ ቤተ -መጽሐፍት የድምፅ ጥራትን ያሻሽላል ፣ እሱ በ 1 ሁነታ (አርዱዲኖ ያለ ቴሌቪዥን ግንኙነት ብቻ) ጥቅም ላይ ይውላል። ሆኖም ፣ በ 2 ሁናቴ ፣ የቲቪው ቤተ-መጽሐፍት ልክ እንደ ጥራዝ 1 ተመሳሳይ ሰዓት ቆጣሪ እንደሚጠቀም በተመሳሳይ ጊዜ እሱን መጠቀም አይቻልም

ሙዚቃውን ወይም ምስሉን ለመለወጥ ከፈለጉ ቀጣዮቹን ደረጃዎች ይመልከቱ ፣ ኮዱን ወደ አርዱinoኖ ብቻ ከመስቀሉ በፊት ፣ ግን መጀመሪያ ሁለቱንም ቤተ -መጻህፍት መጫኑን ያረጋግጡ።

ደረጃ 2 ኮድ (ሙዚቃውን ይለውጡ)

ኮድ (ሙዚቃውን ይለውጡ)
ኮድ (ሙዚቃውን ይለውጡ)

ዘፈኑን እዚህ ያገኛሉ

እያንዳንዱን ራሱን ለሚደግመው ክፍል ፊደሎችን በመመደብ ሙዚቃውን በክፍል ከፍዬዋለሁ። ከዚያ ለእያንዳንዱ ማስታወሻ ከ 1 እስከ 16 እሴት እመድባለሁ እና በእያንዳንዱ ድርድር መስመር 0 ላይ አስቀምጣቸዋለሁ። እሴቶቹ ከሚጫወቱት የማስታወሻ ድግግሞሽ ጋር ይዛመዳሉ (ድርድር freq )። በመስመር 1 የእያንዳንዱን ማስታወሻ ቆይታ ከላይ አስቀምጫለሁ። ለምሳሌ:

const byte melB1 [2] [6] PROGMEM = {

{11, 8, 0, 8, 7, 6} ፣ // ማስታወሻ

{1, 3, 1, 1, 1, 1}}; // ቆይታ

ሌላ ዘፈን ለመጠቀም ከፈለጉ -

  • በአዲሱ ከሚፈለጉት ድግግሞሽ (ማስታወሻዎች) ጋር የፍሪኩን ድርድር ይለውጡ።
  • ከእያንዳንዱ የዘፈኑ ክፍል ጋር የሚዛመዱ ድርድሮችን ይለውጡ
  • በባዶ ሙዚቃ () መጫወት ያለበት ቅደም ተከተል ይምረጡ
  • በእያንዳንዱ መስመር ውስጥ ላሉት ንጥረ ነገሮች ብዛት በድርድር መግለጫው ውስጥ “X” ን ይለውጡ እና እንዲሁም በተዛማጅ ባዶነት ውስጥ ለውጥ ፣ ለምሳሌ

melB1 [2] [X]

ባዶነት melodiaB1 () {

ለ (a = 0; a <X; a ++) {

ደረጃ 3 ኮድ (ምስሉን / ፎቶውን ይለውጡ)

ኮድ (ምስሉን / ፎቶውን ይለውጡ)
ኮድ (ምስሉን / ፎቶውን ይለውጡ)
ኮድ (ምስሉን / ፎቶውን ይለውጡ)
ኮድ (ምስሉን / ፎቶውን ይለውጡ)
ኮድ (ምስሉን / ፎቶውን ይለውጡ)
ኮድ (ምስሉን / ፎቶውን ይለውጡ)

GIMP ን ተጠቅሜ ፎቶን ወደ ጥቁር እና ነጭ ለመለወጥ ፣ ደረጃዎች

ቀለሞች / ሙሌት = 0

ምስሉ ወደ 95x95 ፒክሴል ጥራት መለወጥ አለበት። የቲቪው ቤተ -መጽሐፍት ከፍ ያለ ጥራቶችን ይፈቅዳል ነገር ግን እኔ ለመጠቀም ባሰብኩት ኮድ መጠን ምክንያት ፣ ውሳኔውን ዝቅ ለማድረግ ተገደድኩ።

  • አራት ማዕዘን ምረጥ መሣሪያ (የእይታ ምጣኔ - ቋሚ 1: 1)
  • አርትዕ/ቅዳ
  • ፋይል/ፍጠር/ከቅንጥብ ሰሌዳ
  • ምስል/ልኬት ምስል (95x95)

ምስሉን ወደ ጥቁር እና ነጭ መለወጥ እንጂ ግራጫማ አይደለም።

  • በጥቁር ውስጥ መታየት የምፈልጋቸውን አካባቢዎች ለመምረጥ ደብዛዛ ምረጥ መሣሪያ እና ነፃ የመምረጫ መሣሪያ።
  • ምርጫችን ጥቁር እንዲሆን እርሳስ (ጥቁር)
  • ይምረጡ / ይገለብጡ (ምርጫችንን ይገለብጣል)
  • የቀረውን አካባቢ ነጭ ቀለም ለመቀባት እርሳስ (ነጭ)
  • ቀለሞች / ብሩህነት-ንፅፅር (ጥቁር ጥቁር መሆኑን ለማረጋገጥ ከፍተኛው ንፅፅር)

አሁን ምስሉ በጥቁር እና በነጭ በ 95 x95 ፒክሰሎች ጥራት አለው

ፋይል/ወደ ውጭ ላክ እንደ (. BMP)

አዲሱን ምስል ወደ ኮድ ለመለወጥ የምጠቀምበትን Image2Code

ይህም ማለት ይቻላል ጥሩ ድርድር ይሰጠናል። ከዚያም ገልብ and ወደ አርዱዲኖ አይዲኢ ውስጥ ለጥፌዋለሁ።

አርትዕ / አግኝን በመጠቀም ፦

  • ሁሉንም “0xFF” ይፈልጉ እና በ “0” (ሁሉንም ይተኩ)
  • ለ “0x00” ተመሳሳይ ያድርጉ እና በ “1” ይተኩት
  • ሁሉንም "{" እና "}" ሰርዝ

"0" ጥቁር ፒክሰል ይሆናል

"1" ነጭ ፒክሰል ይሆናል

ደረጃ 4: 3 ዲ አምሳያ

3 ዲ አምሳያ
3 ዲ አምሳያ

የሳጥን 3 ዲ አምሳያ ለመፍጠር እኔ SketchUp ን እጠቀም ነበር። በ 3 ዲ አታሚዬ ውስንነት እና እኔ በግምት ባሰብኩት ችግር ሞዴሉን በ 4 ክፍሎች ለመፍጠር ወሰንኩ።

በንድፍ ላይ የሆነ ነገር ለመለወጥ ከፈለጉ የ SketchUp ፋይልን ሰቀልኩ ፣ ካልሆነ ፣ የ.stl ፋይሎችን ብቻ ያትሙ

ደረጃ 5 - ስብሰባ

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

መሰብሰብ ውስብስብ አይደለም ነገር ግን በሳጥኑ መጠን እና በሚገናኙት ሽቦዎች ብዛት ምክንያት አስቸጋሪ ነው።

የሚመከር: