ዝርዝር ሁኔታ:
- ደረጃ 1 ለፕሮጀክቱ ክፍሎች
- ደረጃ 2: የመሸጫ ፒኖች ወደ ኤልሲዲ
- ደረጃ 3: ከአርዱዲኖ ጋር ግንኙነት
- ደረጃ 4: ተመሳሳዩን ኮድ ወደ Adruino Sketch ይቅዱ እና ይስቀሉ
- ደረጃ 5 የተደጋጋሚነት ጀነሬተር መስራት
- ደረጃ 6 - ፕሮጀክቱን ማጠናቀቅ
ቪዲዮ: የድግግሞሽ ቆጣሪ ከአርዱዲኖ ጋር 8 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ይህ ቀላል እና ርካሽ አርዱinoኖ ላይ የተመሠረተ ድግግሞሽ ቆጣሪ ከ 4 ዶላር በታች ነው አነስተኛ ወረዳዎችን ለመለካት በጣም ጠቃሚ ነበር
ደረጃ 1 ለፕሮጀክቱ ክፍሎች
1.adruino uno ወይም nano2. ዝላይ ገመዶች 3. 16*2 lcd4. Ic 5555. 1uf ካፕ
ደረጃ 2: የመሸጫ ፒኖች ወደ ኤልሲዲ
ደረጃ 3: ከአርዱዲኖ ጋር ግንኙነት
ንድፈ -ሐሳቡን ይከታተሉ እና ዳንቴል እና ፖታቲሞሜትር ከአርዲኖ ጋር ያገናኙ
ደረጃ 4: ተመሳሳዩን ኮድ ወደ Adruino Sketch ይቅዱ እና ይስቀሉ
#ያካትቱ ፣
LiquidCrystal lcd (2, 3, 4, 5, 6, 7);
const int pulsePin = 8; // ከ Arduino ፒን 8 ጋር የተገናኘ የግቤት ምልክት
int pulseHigh; // ኢንቲጀር ተለዋዋጭ ለመያዝ የመጪው ምት ከፍተኛ ጊዜ
int pulseLow; // ኢንቲጀር ተለዋዋጭ ለመያዝ የመጪው ምት ዝቅተኛ ጊዜ
ተንሳፋፊ pulseTotal; // ለመንሳፈፍ ተለዋዋጭ የመጪው ምት አጠቃላይ ጊዜ
የመንሳፈፍ ድግግሞሽ; // የተሰላ ድግግሞሽ
ባዶነት ማዋቀር () {pinMode (pulsePin ፣ INPUT) ፤
lcd.begin (16, 2);
lcd.setCursor (0, 0);
lcd.print (“ከባድ ላቦራቶሪዎች”);
lcd.setCursor (0, 1);
lcd.print ("Freq Counter");
መዘግየት (5000); }
ባዶነት loop () {lcd.setCursor (0, 0);
lcd.print ("ድግግሞሽ ነው");
lcd.setCursor (0, 1);
lcd.print (“ከባድ ላቦራቶሪዎች”);
pulseHigh = pulseIn (pulsePin ፣ HIGH);
pulseLow = pulseIn (pulsePin ፣ LOW);
pulseTotal = pulseHigh + pulseLow; // በጥቃቅን ሰከንድ ድግግሞሽ = 1000000/pulseTotal ውስጥ የ pulse የጊዜ ጊዜ; // በሄርዝ (Hz) ውስጥ ድግግሞሽ
lcd.setCursor (0, 1);
lcd.print (ድግግሞሽ);
lcd.print ("Hz");
መዘግየት (500); }
ደረጃ 5 የተደጋጋሚነት ጀነሬተር መስራት
ይህንን መርሃግብር ይከተሉ እና እነዚያን ግንኙነቶች በትክክል ያገናኙ ብዙ ሰዎች ችግር አለባቸው በዚያ 1uf capacitor 800hz-40khz እና 101 capacitor 50hz-4khz ይሰጣል
ደረጃ 6 - ፕሮጀክቱን ማጠናቀቅ
በስዕላዊ መግለጫው ላይ እንደሚታየው ሁለቱን መርሃግብሮች እርስ በእርስ እንዲገናኙ ካደረጉ በኋላ እና ይህ ለመሣሪያው ማሳያ አገናኝ ነው
የሚመከር:
የኃይል ቆጣሪ ከአርዱዲኖ እና ሮታሪ ኢንኮደር ጋር 7 ደረጃዎች (ከስዕሎች ጋር)
የኃይል ቆጣሪ ከአርዱዲኖ እና ከሮታሪ ኢንኮደር ጋር-ይህ የኃይል ቆጣሪ በ https: //www.instructables.com/id/Timer-With-Arduin..A የኃይል አቅርቦት ሞዱል እና ኤስ ኤስ አር (ጠንካራ ግዛት ማስተላለፊያ) ላይ የተመሠረተ ነው። ) ከእሱ ጋር ተያይዘዋል። እስከ 1 ኪ.ግ የሚደርስ የኃይል ጭነቶች ሊሠሩ እና በአነስተኛ ለውጦች ሊ
አርዱዲኖ - የድግግሞሽ ለውጥ (DFT) - 6 ደረጃዎች
አርዱዲኖ - የድግግሞሽ ሽግግር (ዲኤፍቲ) - ይህ ፕሮግራም በአርዲኖ ላይ የድግግሞሽ ሽግግሮችን (መለኪያዎች) ላይ በባትሪ ቁጥጥር ማስላት ነው። ይህ FFT አይደለም። ኤፍቲኤፍ በአነስተኛ ጊዜ DFT ን ለመፍታት የሚያገለግል ስልተ ቀመር ነው። የ FFT ኮድ እዚህ ይገኛል
ቆጣሪ ቆጣሪ: 4 ደረጃዎች
የመቁጠሪያ ሰዓት ቆጣሪ - በዚህ አስተማሪዎች ውስጥ ፣ በዕለት ተዕለት ሕይወትዎ ውስጥ የጊዜ አያያዝዎን ለመቆጣጠር የሚያግዝ የቁጥር ቆጣሪ እንዴት እንደሚሠሩ አስተምራችኋለሁ። ዋናው አነሳሽነት የመጣው ከዚህ አገናኝ ነው። ይህ ቆጠራ ሰዓት ቆጣሪ በመሠረቱ አራት አሃዝ ሰባት ክፍል ይሆናል
ለማስታወቂያ አርዱዲኖ ቆጣሪ ቆጣሪ -5 ደረጃዎች
ለማስታወቂያ አርዱዲኖ ቆጣሪ ቆጣሪ - ይህ አርዱዲኖ UNO እና ኤልሲዲ ማሳያ በመጠቀም የሚጠቀም ቆጣሪ ሰዓት ቆጣሪ ነው። ይህንን ፕሮጀክት የሠራሁበት ምክንያት በት / ቤታችን (ኬሲአይኤስ) ውስጥ ፣ በየሳምንቱ ረቡዕ ከምሽቱ 9 30 በመስመር ላይ ምሳ መያዝ አለብን። ሆኖም ፣ በጣም ዝነኛ እና በ g ውስጥ ያለው ምግብ
የ GLCD ጋሻን በመጠቀም ቆጣሪ ቆጣሪ -8 ደረጃዎች (ከስዕሎች ጋር)
የ GLCD ጋሻን በመጠቀም ቆጣሪ ቆጣሪ - በዚህ ፕሮጀክት ውስጥ በ 1 eldልድ GLCD ጋሻ ላይ ቆጣሪ ቆጣሪን እሳለሁ ፣ የዚህ ፕሮጀክት ተጠቃሚ በ GLCD ላይ የተሳለውን አዝራር በመጠቀም የሰዓት ቆጣሪውን የጊዜ ርዝመት ይወስናል ፣ ሰዓት ቆጣሪው 0 ሲደርስ የድምፅ ማወዛወዝ እና ንዝረት ይኖራል።