ዝርዝር ሁኔታ:

መብራቶቹን በ NES Zapper (RF 433MHz) ያንሱ 6 ደረጃዎች (ከስዕሎች ጋር)
መብራቶቹን በ NES Zapper (RF 433MHz) ያንሱ 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: መብራቶቹን በ NES Zapper (RF 433MHz) ያንሱ 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: መብራቶቹን በ NES Zapper (RF 433MHz) ያንሱ 6 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: 220v ከ 12v የመኪና ተለዋጭ ከሶላር ፓነል ጋር 2024, ሀምሌ
Anonim
መብራቶቹን በ NES Zapper (RF 433MHz) ያንሱ
መብራቶቹን በ NES Zapper (RF 433MHz) ያንሱ

ከእርስዎ NES Zapper ጋር መተኮስ ከቻሉ ማብሪያ / ማጥፊያ በመጠቀም መብራቶቹን ለምን ያጥፉ! ይህ ሀሳብ በጭንቅላቴ ውስጥ ሲወጣ በአሮጌው በተሰበረው NES Zapper ውስጥ ቀድሞውኑ የሌዘር መብራት ገነባሁ። እሱ በጣም ወደደው ስለዚህ የሌዘር መብራቱን በዚህ ተተካሁ። ለእሁድ ከሰዓት ተስማሚ ፕሮጀክት!

በጥናቴ ክፍል ውስጥ ያሉት መብራቶች በርቀት መቀያየሪያዎችን በመጠቀም ቀድሞውኑ ቁጥጥር ይደረግባቸዋል ፣ ስለዚህ እኔ ማድረግ ያለብኝ ምን ኮዶች እንደሚላኩ መማር እና እነሱን መምሰል ብቻ ነበር። እና ከዚያ በኔ NES Zapper ውስጥ ይገንቡት። በዚህ አስተማሪ መጨረሻ ላይ ቪዲዮውን ይመልከቱ!

ደረጃ 1: ክፍሎቹን ይሰብስቡ

አካላቱን ሰብስብ
አካላቱን ሰብስብ
አካላቱን ሰብስብ
አካላቱን ሰብስብ
አካላቱን ሰብስብ
አካላቱን ሰብስብ

ያስፈልግዎታል:

  • NES Zapper ፣ በተሻለ ሁኔታ የተሰበረ። እንዲሁም ማንኛውንም ሌላ የኤሌክትሮኒክ መጫወቻ ጠመንጃ መጠቀም ይችላሉ።
  • በ ‹433MHz› ላይ የሚሰሩ የ ‹ClickOnClickOff› ዓይነት የርቀት መቀያየሪያዎች።
  • 433MHZ አስተላላፊ እና ተቀባይ። በ Zapper ውስጥ አስተላላፊው ብቻ ይገነባል ፣ የተቀበሉትን ኮዶች ለመማር መቀበያው ያስፈልጋል።
  • አትቲኒ ማይክሮ መቆጣጠሪያ ፣ ይህ በ Zapper ውስጥ ይገነባል። እኔ ዝቅተኛ ኃይል ያለው ATtiny85V-10PU እየተጠቀምኩ ነው። እና ለእሱ የፕሮግራም ባለሙያ ያስፈልግዎታል።
  • አርዱዲኖ UNO ፣ ወይም በተከታታይ ማሳያ ውስጥ መረጃን ሊያሳይ የሚችል ማንኛውም ሌላ ዓይነት። ይህ ኮዶችን ለመላክ ለመማር እና ለመሞከር ያገለግላል።
  • 3V የአዝራር ህዋስ ከሽያጭ ትሮች ወይም ካስማዎች ጋር።
  • ብረት እና ሽቦዎችን ማጠፍ።

ደረጃ 2 የተላለፉ ኮዶችን ይማሩ

የተላለፉ ኮዶችን ይማሩ
የተላለፉ ኮዶችን ይማሩ
የተላለፉ ኮዶችን ይማሩ
የተላለፉ ኮዶችን ይማሩ

አስተላላፊውን እና ተቀባዩን ከእርስዎ Arduino UNO ጋር ያገናኙ። ፒኖው በስዕሉ ላይ ይታያል ፣ አብዛኛዎቹ ፒኖች ከ 5 ቪ ወይም ከ GND ጋር ይገናኛሉ። በረጅም ርቀት ላይ ስላልጠቀምነው አንቴና አንፈልግም። እንዲሁም በተቀባዩ ላይ የሊየርየር ውፅዓት አያስፈልገንም። በተቀባዩ ላይ ያለው የውጤት ውጤት ከፒን D2 ጋር ይገናኛል እና በአስተላላፊው ላይ ያለው የውሂብ ግብዓት ከፒን D11 ጋር ይገናኛል።

በእርግጥ እነዚህን መቀያየሪያዎች ለመሞከር እና ለመቆጣጠር እኔ የመጀመሪያው አይደለሁም ፣ ስለሆነም እዚያ ብዙ ቤተ -መጻህፍት አሉ። ብዙ ሥራ ላዳነኝ ለርቀት ስዊች ቤተመጻሕፍት ራንዲ ሲሞንስ ብዙ አመሰግናለሁ! ቤተ -መጽሐፍቱን ያውርዱ እና ወደ ‹ቤተ -መጽሐፍት› አቃፊዎ ይቅዱ ፣ ከዚያ የ Arduino IDE ን እንደገና ያስጀምሩ። የሚከተሉት ንድፎች ለእርስዎ ማብሪያ / ማጥፊያ የማይሠሩ ከሆነ የእሱን የ NewRemoteSwitch ቤተ -መጽሐፍትን መሞከር ይችላሉ።

የ ‹ShowReceivedCode› ምሳሌ ንድፍ ለተላኩ የመቀየሪያ መልእክቶች ያዳምጣል እና በተከታታይ ማሳያዎ ውስጥ ያሳያቸዋል። በርቀት መቀየሪያዎ ላይ ያሉትን አዝራሮች ይጫኑ እና ኮዶቹ በምልክት ጊዜ በማይክሮ ሰከንዶች ውስጥ መታየት አለባቸው ፣ እንደ “ኮድ 456789 ፣ የጊዜ ቆይታ 320us” ያለ። እነዚህን ቁጥሮች ይፃፉ።

አስተላላፊውን ለመፈተሽ የ ‹Retransmitter› ምሳሌ ንድፍን መጠቀም ይችላሉ። ይህ የመጀመሪያውን የተቀበለውን ኮድ እንደገና ይልካል ፣ በ 5 ሰከንድ መዘግየት። ስለዚህ መብራቶቹን ያብሩ እና ከዚያ በፍጥነት እንደገና ያጥፉ። ከጥቂት ሰከንዶች በኋላ እንደገና ያበራሉ!

ደረጃ 3 NES Zapper ን ያዘጋጁ

NES Zapper ን ያዘጋጁ
NES Zapper ን ያዘጋጁ
NES Zapper ን ያዘጋጁ
NES Zapper ን ያዘጋጁ

Zapper ን በዊንዲቨር ይክፈቱ እና የማያስፈልጉዎትን ሁሉ ያስወግዱ። እኛ የምንፈልገው ከማይክሮውቪች ጋር የማስነሻ ዘዴ ነው። እንዲሁም ክብደቱን በበርሜል እና እጀታ ውስጥ እንተወዋለን ፣ ይህ ዝቅተኛ ዋጋ እንዲሰማው ያደርጋል።

ከማይክሮውቪች ጋር የተገናኙት ገመዶች በዋናው ውስጥ በቂ እንደሆኑ ወይም እኔ እንደተተካቸው እርግጠኛ አይደለሁም። በቂ ካልሆኑ ሽቦዎችን ለእነሱ በመሸጥ ወይም አዲስ ሽቦዎችን ወደ ማይክሮስዊች ትሮች በመሸጥ ማራዘም ይችላሉ።

ደረጃ 4: አትቲኒን ያገናኙ እና ፕሮግራም ያድርጉ

ATtiny ን ያገናኙ እና ፕሮግራም ያድርጉ
ATtiny ን ያገናኙ እና ፕሮግራም ያድርጉ
ATtiny ን ያገናኙ እና ፕሮግራም ያድርጉ
ATtiny ን ያገናኙ እና ፕሮግራም ያድርጉ
ATtiny ን ያገናኙ እና ፕሮግራም ያድርጉ
ATtiny ን ያገናኙ እና ፕሮግራም ያድርጉ

መጀመሪያ ላይ ATtiny ን በእንቅልፍ ሁኔታ ውስጥ ለማስቀመጥ እና ቀስቅሴው በሚጎተትበት ጊዜ በፒን ለውጥ ማቋረጥ እንዲነቃ ፈለግሁ። ቀደም ሲል የሚሠራ የሙከራ ቅንብርን ፈጠርኩ። ከዚያ የመቀየሪያ ትዕዛዙን መላክ ሩብ ሰከንድ ብቻ እንደሚወስድ ተገነዘብኩ ፣ ስለዚህ ባትሪውን ከአቲኒ እና አስተላላፊ ጋር ለማገናኘት ቀስቅሴውን ብቻ መጠቀም እችላለሁ። በዚህ መንገድ ጥቅም ላይ በማይውልበት ጊዜ ምንም ኃይል በጭራሽ አይሠራም!

አስተላላፊውን ከአቲንቲዎ ጋር ያገናኙ ፣ በአስተላለፉ ላይ ያለው የውሂብ ግብዓት በቺፕዎ ላይ ከ D0 (ፒን 5) ጋር ይገናኛል። የአዝራር ሕዋሱን ከሁለቱም ከአቲኒ እና ከአስተላላፊው ጋር ያገናኙት ፣ ግን በ Zapper ቀስቅሴ ማይክሮስቪች እንዲቋረጥ ያድርጉት። ለተጨማሪ ዝርዝሮች ምስሉን ይመልከቱ።

ኮድ ማድረጉ በጣም ቀላል ነው። ያደረገው ሁሉ የመቀየሪያ መልዕክቱን ይልካል እና ከዚያ ATtiny እስኪጠፋ ድረስ ይጠብቃል። ዝርዝሩን ከ “ShowReceivedCode” ምሳሌ ንድፍ እንደ ላኪ ኮዴ ተግባር ውስጥ እንደ ክርክሮች ይጠቀሙ።

#ባዶነትን ማቀናበር () {RemoteTransmitter:: sendCode (0, 456789, 320, 3) ፤} ባዶነት loop () {// ATtiny እስኪጠፋ ድረስ ይጠብቁ}

በ sendCode ተግባር ውስጥ ያሉት ክርክሮች የሚከተሉት ናቸው

  • የውጤት ፒን
  • የመልዕክት ኮድ
  • በማይክሮ ሰከንዶች ውስጥ የጊዜ ቆይታ
  • የዳግም ሙከራዎች ብዛት

ደረጃ 5 ሁሉንም በአንድ ላይ ያኑሩ

ሁሉንም በአንድ ላይ አስቀምጡ
ሁሉንም በአንድ ላይ አስቀምጡ
ሁሉንም በአንድ ላይ አስቀምጡ
ሁሉንም በአንድ ላይ አስቀምጡ
ሁሉንም በአንድ ላይ አስቀምጡ
ሁሉንም በአንድ ላይ አስቀምጡ

እኔ በዚህ ጊዜ ፈጣን እና ቆሻሻ አቀራረብን መርጫለሁ ፤ (የተዘጋጁት) ሽቦዎች ሁሉም ተመሳሳይ ቀለም አላቸው እና በቀጥታ ወደ አትቲኒ ፒኖች ይሸጣሉ። በመደበኛነት ቺፕ ራስጌዎችን እና ባለቀለም ሽቦዎችን እጠቀማለሁ ፣ ምክንያቱም እንደገና ማረም እና ችግርን መፍታት ቀላል ያደርገዋል ፣ ግን ለዚህ ትንሽ ፕሮጀክት ችግር መሆን የለበትም። ሙቅ ማጣበቂያ በመጠቀም ሁሉም ነገር ከዛፐር ጋር ተያይ isል ፣ በጥሩ ሁኔታ ተጣብቆ እና ዚፔሩን ሳይጎዳ ሊወገድ ይችላል።

Zapper ን እንደገና ከመዝጋትዎ በፊት ይሞክሩት። ከዚያ የተኩስ ችሎታዎን ለሁሉም ሰው ያሳዩ!

ደረጃ 6 መደምደሚያ እና ማሻሻያዎች

በትክክል ይሠራል! ቀስቅሴው ለአጭር ጊዜ ብቻ መጫን እና መዘግየቱ በጣም ትንሽ ነው። በዕለት ተዕለት አጠቃቀም እንኳን ባትሪው ለዓመታት ሊቆይ ይችላል። ቮልቴጁ ከ 3 ቮ በታች በሚወርድበት ጊዜ እንኳን ሁለቱም አቲኒ እና አስተላላፊው ከ 2 ቮ በታች እንኳን መስራት ስለሚችሉ ይሠራል።

አንዳንድ ሊሆኑ የሚችሉ ማሻሻያዎች

  • ATtiny ን እንደገና የማዘጋጀት መንገድ ፣ ለምሳሌ -

    • መወገድ እንዲችል ATtiny ን በጭንቅላት ላይ ያድርጉት። ዚፕተርን ሳይከፍት ሊደረስበት ስለሚችል ይህ ራስጌ በአፍንጫው ውስጥ ሊቀመጥ ይችላል።
    • ከፕሮግራም አድራጊዎ ጋር ሊገናኝ በሚችል በአቲኒ ላይ ሽቦዎችን ያክሉ። እነዚህ ሽቦዎች ገመዱ በነበረበት መያዣው መክፈቻ ውስጥ ሊቀመጥ ከሚችል ራስጌ ጋር ሊገናኙ ይችላሉ።
  • በበርሜሉ መጨረሻ ላይ መብራት ወይም ሌዘር ይጨምሩ! ይህ በእርግጥ የባትሪውን መንገድ በፍጥነት ያጠፋል።
  • የድምፅ ተፅእኖ ያክሉ! ይህ እንዲሁ ኃይልን ያጠፋል ግን በጣም ጥሩ መደመር ነው!

ይህንን ለማሻሻል ሌላ ሀሳብ ካለዎት ያሳውቁኝ። አሁን መብራቶቹን ለማብራት አሪፍ መንገድ ብቻ እፈልጋለሁ… ምናልባት ከብርሃን ጋር? (አዲስ ፕሮጀክት ሲመጣ ይሰማኛል)

የመጀመሪያውን አስተማሪዬን እንደወደዱት ተስፋ አደርጋለሁ ፣ የበለጠ ይከተላል!

የሚመከር: