ዝርዝር ሁኔታ:

DIY Shock Sensor ከድምጽ ማጉያ ጋር: 5 ደረጃዎች (ከስዕሎች ጋር)
DIY Shock Sensor ከድምጽ ማጉያ ጋር: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: DIY Shock Sensor ከድምጽ ማጉያ ጋር: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: DIY Shock Sensor ከድምጽ ማጉያ ጋር: 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Top Camouflage G-Shock Watch - Top 7 Best Camo G-Shock Watch in 2018 2024, ህዳር
Anonim
DIY Shock Sensor ከድምጽ ማጉያ ጋር
DIY Shock Sensor ከድምጽ ማጉያ ጋር

አንድ ተናጋሪ የሚሠራው “መደበኛ” ማግኔት አቅራቢያ ያለውን ኤሌክትሮማግኔት በማግበር ነው። ይህ ንዝረትን ያመጣል ፣ ድምጽን ያስከትላል። ስለዚህ ለድምጽ ማጉያ የአሁኑን ከማቅረብ ይልቅ ተናጋሪውን ራሱ በማንቀሳቀስ የአሁኑን (በጣም ትንሽ ከሆነ) ማምረት እንችላለን። ይህ የአሁኑ ጊዜ እንደ አርዱዲኖ በመሳሰሉ ማይክሮ መቆጣጠሪያ ሊገኝ እና ሊተረጎም ይችላል።

ደረጃ 1: ድምጽ ማጉያ ይፈልጉ

ድምጽ ማጉያ ያግኙ
ድምጽ ማጉያ ያግኙ
ድምጽ ማጉያ ያግኙ
ድምጽ ማጉያ ያግኙ
ድምጽ ማጉያ ያግኙ
ድምጽ ማጉያ ያግኙ
ድምጽ ማጉያ ያግኙ
ድምጽ ማጉያ ያግኙ

ለዚህ ፕሮጀክት መሥዋዕት ለማድረግ ፈቃደኛ የሆነ ተናጋሪ ማግኘት ያስፈልግዎታል። በ ‹SparkFun› ላይ ከአንድ ዶላር በታች መግዛት ይችላሉ ፣ ግን ምናልባት የሆነ ቦታ ቀድሞውኑ ሊኖርዎት ይችላል። እኔ ከድሮው የጆሮ ማዳመጫዎች አንድ ትንሽ ድምጽ ማጉያ እጠቀም ነበር ፣ ግን አንድ ማለት ይቻላል በየትኛውም ቦታ ማግኘት ይችላሉ - እንደ የሙዚቃ ሰላምታ ካርድ ወይም የድሮ የማንቂያ ሰዓት። ቀጣይ ፦

  1. የጃምፐር ሽቦን በግማሽ ይቁረጡ
  2. ጫፎቹን ያጥፉ
  3. በድምጽ ማጉያው ላይ ያዙሩት (ምናልባት እዚያ ላይ አንዳንድ ሽቦዎች ነበሩ - ዝም ብለው ይቁረጡ)

እንደአማራጭ ፣ እርስዎ ካሉዎት የአዞዎች ክሊፖችን መጠቀም ይችላሉ።

ደረጃ 2 ወረዳውን ይገንቡ

ወረዳውን ይገንቡ
ወረዳውን ይገንቡ

የሚያስፈልጉ ቁሳቁሶች;

  • አርዱዲኖ UNO
  • የዳቦ ሰሌዳ
  • ዝላይ ሽቦዎች
  • መሪ (ማንኛውም ቀለም)
  • ሁለት 220 ohm resistors (ቀይ-ቀይ-ቡናማ)
  • ተናጋሪ

ሁሉንም ከአርዲኖ ጋር ለማገናኘት ከላይ ያለውን ንድፍ ይከተሉ።

ደረጃ 3 ይህን ኮድ ይስቀሉ

ይህንን ኮድ በ Arduino IDE ውስጥ ይስቀሉ። እንደ እኔ ተመሳሳይ ተናጋሪ ስላልተጠቀሙ ምናልባት እሱን ማመጣጠን ያስፈልግዎት ይሆናል ፣ ስለዚህ እንዴት ማድረግ እንደሚቻል በጥቂት ደረጃዎች እገልጻለሁ።

int shockMin = 996; // እነዚህን መለወጥ ሊያስፈልግዎት ይችላል

int shockMax = 1010; // እነዚህን ባዶነት ቅንብር () {pinMode (11 ፣ OUTPUT) መለወጥ ያስፈልግዎታል። // Serial.begin (9600); // ይህንን ለመለካት ለማገዝ ይህንን ባዶ ያድርጉ} ባዶነት loop () {int shock = analogRead (A0); int lightval = ካርታ (ድንጋጤ ፣ ድንጋጤ ሚን ፣ shockMax ፣ 0 ፣ 255); ከሆነ (lightval> 0) {analogWrite (11 ፣ lightval) ፤ } ሌላ {አናሎግ ፃፍ (11 ፣ 0) ፤ } // Serial.println (ድንጋጤ); // በመለኪያ ላይ ለማገዝ ይህንን አይስማሙ}

ደረጃ 4: እንዴት እንደሚጠቀሙበት

በጣትዎ ተናጋሪው መሃል ላይ ይጫኑ እና መሪውን ብልጭታ ማድረግ አለበት። ካልሆነ በሚቀጥለው ደረጃ ማስተካከል ያስፈልግዎታል። አለበለዚያ ተናጋሪውን ከአንድ ነገር ጋር ለማያያዝ መሞከር ይችላሉ። ምናልባት በወረቀት ሳህን ላይ መታ በማድረግ ከበሮ መሥራት ይችሉ ይሆናል? - እርሳሶችን እንደ ከበሮ ዱላ ለመጠቀም ይሞክሩ።

ደረጃ 5: መለካት

መሪዎ ቀድሞውኑ በአጥጋቢ ሁኔታ ብልጭ ድርግም ካለ ፣ ይህንን ደረጃ መዝለል ይችላሉ። ያለበለዚያ የሚከተሉትን ደረጃዎች ይከተሉ

  1. በመስመር ላይ “// ይህንን ለመለካት ይረዳል” በሚሉት መስመሮች ላይ “//” ን ይሰርዙ
  2. ኮዱን ይስቀሉ እና ተከታታይ ማሳያውን ይክፈቱ
  3. በተናጋሪው መሃል ላይ ይጫኑ እና እሴቶቹ ሲቀየሩ ይመልከቱ
  4. በተከታታይ ሞኒተር ውስጥ ወደ ዝቅተኛ እና ከፍተኛ እሴቶች የ shockMin እና shockMax ተለዋዋጮችን ይለውጡ

int shockMin = 996;

int shockMax = 1010;

ለምሳሌ ፣ ተከታታይ ሞኒተሩ እንደ አነፍናፊዎ ያልተገፋ ሁኔታ 700 (እሱ እዚያ ሲቀመጥ) ካነበበ ፣

እና እሱን ሲገፉት ወደ 860 ከፍ ይላል ፣ shockMax ን ወደ 900 አካባቢ (ትንሽ ከአነፍናፊው ንባብ በላይ) እና ድንጋጤውን ወደ 680 ገደማ ይለውጡ። ቀጣይ -

  1. ተከታታይ ማሳያውን ይዝጉ
  2. አዲሱን ኮድ ይስቀሉ
  3. በተናጋሪው መሃል ላይ ትንሽ ይጫኑ

ሁሉም ነገር በትክክል ከሄደ ፣ መሪውን ማብራት ያለበት ዳሳሹን ሲጫኑ ብቻ ነው።

የሚመከር: