ዝርዝር ሁኔታ:
- ደረጃ 1 ፦ ክፍሎች
- ደረጃ 2 - መሣሪያዎች
- ደረጃ 3: እንዴት እንደሚሰራ
- ደረጃ 4 - የ BREADBOARD PROTOTYPE
- ደረጃ 5: PIEZO ን ያገናኙ
- ደረጃ 6: RESISTOR ን ያገናኙ
- ደረጃ 7: የማሳያ ክሊክ ክሊክ ፒን ያገናኙ
- ደረጃ 8: ማሳያ ዲዮ ፒን ያገናኙ
- ደረጃ 9: ማሳያ ቪሲሲ ፒን ያገናኙ
- ደረጃ 10 የ DISPLAY GND ፒን ያገናኙ
- ደረጃ 11 CH340 ነጂዎችን ያውርዱ (ከተፈለገ)
- ደረጃ 12 የዲጂታል ማሳያ ቤተ -መጽሐፍትን ያውርዱ (TM1637)
- ደረጃ 13 የዲጂታል ማሳያ ቤተ -መጽሐፍትን ይጫኑ
- ደረጃ 14: የአርዲኡኖ ቦርድ እና ወደብ ይምረጡ
- ደረጃ 15 ፦ SKETCH: BACKGROUND
- ደረጃ 16 ፦ SKETCH: PRE-SETUP
- ደረጃ 17 ፦ SKETCH: SETUP FUNCTION
- ደረጃ 18 ፦ የስካች አካል ፦ ሎጅክ
- ደረጃ 19 ፦ ስካች ፦ ስሌት ደቂቃን በየደቂቃው ይመታል
- ደረጃ 20 - ያስቀምጡ እና ይጫኑ
- ደረጃ 21 - ባትሪውን ያገናኙ እና ፕሮቶቶፒውን ይፈትሹ
- ደረጃ 22: የሽያጭ ማራዘሚያ ሽቦዎች ወደ ፒኢዞ
- ደረጃ 23: አካላትን ወደ ልዩ ቦርድ ያንቀሳቅሱ
- ደረጃ 24: TRIM PERF BOARD
- ደረጃ 25: የፕሮጀክት ማጠቃለያ: የዲጂታል ማሳያ ማሻሻያ
- ደረጃ 26: የፕሮጀክት ማጠቃለያ -የዩኤስቢ ማሻሻያ
- ደረጃ 27: የፕሮጀክት መዘጋት -ለፒኢዞ ሽቦዎች ማስታወሻ
- ደረጃ 28 - የምክር ቤት የመጨረሻ ክፍል
- ደረጃ 29 የ SCREW ፕሮጀክት አብሮ የመገጣጠም
- ደረጃ 30 ተራራ ፒኢዞ እና ሙከራ
ቪዲዮ: የአድራሹ ቴምፖ ጠባቂ - 30 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
የከበሮ መቺ ብቸኛ አስፈላጊ ሥራ ጊዜን መጠበቅ ነው። ያ ማለት ለእያንዳንዱ ዘፈን ድብደባው በቋሚነት እንዲቆይ ማድረግ ነው።
የከበሮ መቺው ቴምፖ ጠባቂው ከበሮ የተሻለ ጊዜ እንዲይዙ የሚረዳ መሣሪያ ነው። ወደ ወጥመድ ከበሮ ጭንቅላቱ የሚጣበቅ ትንሽ የፓይዞ ዲስክ አለው። የከበሮ መቺው የወጥመዱ ከበሮ በሚመታ ቁጥር መሣሪያው በስትሮክ መካከል ባለው ጊዜ መሠረት በደቂቃ ይመታዋል። ባንድ ሳያስበው ማፋጠን ወይም መቀዝቀዝ ከጀመረ ፣ ከበሮ ወዲያውኑ ይገነዘባል እና ወጥነት ያለው ጊዜን ለመጠበቅ ትንሽ እርማት ሊያደርግ ይችላል።
እኔ ከበሮ ከሚጫወትበት ባንድ ጋር በቅርቡ በተከናወነው ትርኢት ፣ በአድማጮች ውስጥ ሌላ የከበሮ ተጫዋች የእኔ ባንድ በአንድ ጠቅታ ትራክ ላይ እንደሚጫወት አስቦ ነበር - ባንድ አባላት በሚለብሱት የጆሮ ማዳመጫዎች ውስጥ እያንዳንዱን ምት ጠቅ የሚያደርግ ሜትሮሜ - ምክንያቱም ድብደባው በጣም የተረጋጋ ነበር። በእያንዳንዱ ዘፈን ውስጥ። ለአድራሚው ቴምፖ ጠባቂ ምንኛ ምስጋና እና ክብር ነው!
ደረጃ 1 ፦ ክፍሎች
የከበሮ ቴምፕ ጠባቂውን ፣ ግምታዊ ወጪውን እና የእኔን ለመፍጠር የተጠቀምኩበትን ያህል ማስታወሻዎች ለመፍጠር የሚያስፈልጉዎት የተሟላ ክፍሎች ዝርዝር እዚህ አለ። እንደ Amazon ፣ eBay ፣ Adafruit እና SparkFun ባሉ ድር ጣቢያዎች ላይ እነዚህን ክፍሎች ማግኘት ይችላሉ። በጣም ውድ ያልሆኑ ክፍሎች ብዙውን ጊዜ በ eBay ይሸጣሉ እና ከቻይና ይመጣሉ ፣ ስለዚህ ለመድረስ ጥቂት ሳምንታት ሊወስዱ ይችላሉ። ከቻይና ርካሽ ማይክሮ መቆጣጠሪያን (እኔ እንዳደረግኩት) ከዩናይትድ ስቴትስ የምርት ስም አርዱዲኖን ከገዙ የተለያዩ አሽከርካሪዎችን መጠቀም አለብዎት። ሌሎቹን ሾፌሮች ለማውረድ እና ለመጫን ምን ማድረግ እንዳለብዎ አስተውያለሁ።
1. ማይክሮ መቆጣጠሪያ. ቀደም ሲል ከተሸጡ ራስጌዎች ጋር የመጣውን የአርዲኖ ናኖ ክሎኔን ተጠቅሜ ነበር። (4.50 ዶላር)
2. ባለአራት አሃዝ ማሳያ። አራት ፒኖችን የሚጠቀም ባለ አራት አሃዝ ማሳያ ማግኘቱን ያረጋግጡ። 12 ፒን ስለሚፈልግ ባለ 7-ክፍል አራት አሃዝ ማሳያ አያገኙ። (3.50 ዶላር)
3. የፕሮጀክት ማቀፊያ. የ RadioShack 3 "x 2" x 1 "ፕሮጀክት ቅጥርን እጠቀም ነበር። ለአራት አሃዝ ማሳያ ቀዳዳ መቁረጥ ስላለበት ፕላስቲክ መሆኑን ያረጋግጡ። ($ 6.00)
4. Piezo ምክንያቱም ይህ ክፍል ወጥመዱ ላይ ስለተቀመጠ እና ብዙ እንቅስቃሴ እና ንዝረት ስለሚያደርግ ፣ በዙሪያዎ ካለው መያዣ ጋር ፓይዞን መጠቀም አለብዎት። ከፕላስቲክ መያዣ ጋር ርካሽ ስሪቶች አሉ ፣ ግን ለጊታር መጫኛዎች የሚያገለግል ጠንካራ መያዣ ካለው አንዱን መርጫለሁ። (10.00 ዶላር)
5. ለፓይዞ ማራዘሚያ ሽቦ። እኔ መደበኛ 22 AWG ሽቦን እጠቀም ነበር። (1.00 ዶላር)
6. 10K Ohm Resistor። 10 ኪው ቡናማ - ጥቁር - ብርቱካናማ - ወርቅ ነው። (0.25 ዶላር)
7. የባትሪ ጥቅል። ይህ ለእኔ በጣም ቀላሉ መፍትሔ ነበር ምክንያቱም ከአልካላይን ባትሪዎች ጋር መጨቃጨቅ አልፈልግም ፣ በፕሮጀክቱ ሳጥን ስር እንደ መሠረት ሆኖ ያገለግላል እና ለዘላለም ይቆያል! ለትንሽ ነገር ምናልባት ሁለት ሳንቲም ሴል ባትሪዎችን ሊጠቀሙ ይችላሉ። ($ 8.00)
8. የዩኤስቢ ገመድ። ገመዱ ከባትሪው ጥቅል ለናኖ ኃይልን ይሰጣል እና ንድፉን ለመስቀል በኮምፒተርዎ እና በናኖ መካከል ያለውን በይነገጽ ይሰጣል። ($ 0.00 - ከማይክሮ መቆጣጠሪያ ጋር ተካትቷል)
9. Perf ቦርድ. ክፍሎቹን ወደ ቦርዱ ትሸጡና ከዚያ የሚጠቀሙበትን ክፍል ብቻ ይቁረጡ። (2.00 ዶላር)
10. የዳቦ ሰሌዳ። እኔ የፕላስቲክ የዳቦ ሰሌዳ እና የጃምፐር ሽቦዎችን በመጠቀም የዚህን ፕሮጀክት ፕሮቶታይል መጀመሪያ ሰበሰብኩ። አንዴ በትክክል እንዲሠራ ካደረግኩ በኋላ የመጨረሻውን ስሪት ለሽቶ ቦርድ ሸጥኩ። ይህንን ማድረግ አያስፈልግዎትም ፣ ግን ይመከራል። (2.00 ዶላር)
11. ዝላይ ሽቦዎች። ለመገጣጠም ፣ ለመፈተሽ እና ለመሸጥ አራት ወንድ-ወደ-ሴት ሽቦዎች ያስፈልግዎታል። (1.00 ዶላር)
12. ቬልክሮ ጭረቶች። የፓይዞ ዳሳሹን ወደ ወጥመዱ ከበሮ ለማያያዝ ቬልክሮውን ይጠቀሙ። እንዲሁም የፕሮጀክቱን ማቀፊያ እና የባትሪውን ጥቅል ለማገናኘት ሊጠቀሙበት ይችላሉ። (0.80 ዶላር)
ጠቅላላ ግምታዊ ዋጋ $ 39.05
ደረጃ 2 - መሣሪያዎች
ፕሮጀክቱን ለመሰብሰብ የሚያስፈልጉዎት መሣሪያዎች እዚህ አሉ።
1. የብረታ ብረት. ፕሮቶታይቱ አንዴ ከሠራ ፣ ክፍሎቹን ከዳቦ ሰሌዳው ወደ ሽቶ ሰሌዳ ይዛወራሉ።
2. ሻጭ። ከ #1 ጋር ተመሳሳይ።
3. ድሬሜል ወይም ተመሳሳይ መሣሪያ። ይህንን በመጠቀም የሽቶ ሰሌዳውን ለመቁረጥ እና በፕሮጀክቱ ቅጥር ውስጥ ለማሳያ እና ለዩኤስቢ ወደብ ቀዳዳዎችን ለመፍጠር ይጠቅማሉ።
4. የኤሌክትሪክ ቴፕ. የኤክስቴንሽን ሽቦዎችን ወደ ፓይዞ ይሽጡ እና ከዚያ በሸጡበት ቦታ ዙሪያ የኤሌክትሪክ ቴፕ ያስቀምጡ።
5. ጠመዝማዛ። ይህንን ለመክፈት እና ከዚያ የፕሮጀክቱን ቅጥር ለመዝጋት ያስፈልግዎታል።
6. ኮምፒተር. በኮምፒተርዎ ላይ የእርስዎን ንድፍ ይጽፉ እና ወደ ማይክሮ መቆጣጠሪያው ይስቀሉ።
7. አርዱዲኖ አይዲኢ ሶፍትዌር። (እንዲሁም በድር ላይ የተመሠረተ መሣሪያ ሆኖ ይገኛል)።
ደረጃ 3: እንዴት እንደሚሰራ
አንድ ላይ ከማዋሃድዎ በፊት እንዴት እንደሚሰራ መረዳቱ ጠቃሚ ነው።
1. ፓይዞ* ምን ያህል ንዝረት እንዳለ የሚለካ አካል ነው። በወጥመዱ ላይ ምን ያህል ንዝረት እንዳለ ለማንበብ ፓይዞን ወደ ወጥመዱ ከበሮ እና የፓይዞ ሽቦዎችን ከማይክሮ መቆጣጠሪያ ጋር እናያይዛለን።
2. የማይክሮ መቆጣጠሪያው ረቂቅ ከበሮው መቼ እንደተመታ ለማወቅ ፓይዞን ያነባል እና ጊዜውን ይመዘግባል። በሚቀጥለው ጊዜ ከበሮው በሚመታበት ጊዜ ፣ በዚህ ጊዜ እና በቀደመው መምታት ላይ ተመስርቶ በደቂቃ የሚመታውን ጊዜ ያሰላል።
3. እንዲሁም ዲጂታል ማሳያ ከማይክሮ መቆጣጠሪያው ጋር እናያይዛለን። ድብደባዎችን በደቂቃ ካሰላ በኋላ ውጤቱን በዲጂታል ማሳያ ላይ ያሳያል። በሚጫወቱበት ጊዜ ያንን የመሣሪያውን ክፍል ለእርስዎ በሚታይ በማንኛውም ቦታ ላይ ማስቀመጥ ይችላሉ። እኔ ከወለሉ ላይ ከሀይማት አጠገብ አስቀምጫለሁ።
ማሳሰቢያ - በወጥመዱ ላይ የሩብ ማስታወሻዎችን የማይጫወቱ ከሆነ ንባቡ የሚጫወቱትን ሁሉ ያንፀባርቃል። ፍጥነቱን ለመወሰን የዘፈኑን ምት ለመጫወት እስኪመለሱ ድረስ ይጠብቁ።
* የንዝረትን መጠን ለመለካት በዚህ ፕሮጀክት ውስጥ ፒዞዞን እንደ INPUT አካል እንጠቀማለን። በሌሎች ፕሮጀክቶች ውስጥ እንደ OUTPUT አካል ሲጠቀሙበት ንዝረትን ይፈጥራል እና ተናጋሪ ይሆናል!
ደረጃ 4 - የ BREADBOARD PROTOTYPE
መሸጥ የእኔ ምርጥ ተሰጥኦ ስላልሆነ ፣ መሥራቱን ለማረጋገጥ መጀመሪያ የፕሮቶታይፕ መሣሪያን በፕላስቲክ የዳቦ ሰሌዳ እና መዝለያ ሽቦዎች አንድ ላይ አደረግሁ። አንዴ ሲሠራ ወደ ሽቶ ሰሌዳ ተዛውሬ ሸጥኩት። ልምድ ያለው ሰሪ ከሆንክ ይህንን ክፍል እና መሸጫውን በቀጥታ ወደ ሽቶ ሰሌዳ መዝለል ይችላሉ።
1. በቦርዱ በግራ በኩል ያሉትን ፒኖች እና በቦርዱ በቀኝ በኩል ያሉትን ፒኖች የሚለያይ የፕላስቲክ አምድ እንዲኖር ማይክሮ መቆጣጠሪያውን በዳቦ ሰሌዳው መሃል ላይ ያድርጉት። በስዕሉ ላይ እንደሚታየው የዩኤስቢ ወደቡ በዳቦ ሰሌዳው ጠርዝ ላይ እና በመካከል አለመሆኑን ያረጋግጡ።
ደረጃ 5: PIEZO ን ያገናኙ
ፓይዞ የአናሎግ ዳሳሽ ነው ምክንያቱም በ 0 እና 1024 መካከል ያለውን እሴት ሪፖርት ስለሚያደርግ በአርዱዲኖ ላይ ከአናሎግ ፒን ጋር መገናኘት አለበት። የመጀመሪያውን የአናሎግ ፒን ፣ A0 ን እጠቀም ነበር።
1. በአርዱዲኖ ላይ A0 ን ለመለጠፍ የፓይዞውን አዎንታዊ (ቀይ) ሽቦ ያገናኙ።
2. የፓይዞውን አሉታዊ (ጥቁር) ሽቦ በአርዱዲኖ ላይ ከሚገኙት የመሬቶች (ጂኤንዲ) ፒኖች ጋር ያገናኙ።
ደረጃ 6: RESISTOR ን ያገናኙ
ፓይዞው (A0 እና GND) ከተገናኘባቸው ተመሳሳይ ፒኖች ጋር ተቃዋሚውን ያገናኙ።
(የተቃዋሚው ወገን ከየትኛው ፒን ጋር እንደሚገናኝ ምንም ለውጥ የለውም ፣ እነሱ አንድ ናቸው።)
ደረጃ 7: የማሳያ ክሊክ ክሊክ ፒን ያገናኙ
ባለአራት አሃዝ ማሳያ ክፍል በአርዱዲኖ ላይ ካሉ ሁለት ዲጂታል ፒኖች ጋር ይገናኛል። በናኖ ላይ የመጀመሪያዎቹን ሁለት ዲጂታል ፒኖች ተጠቅሜአለሁ ፣ እነሱ D2 እና D3 ናቸው።
ከሴት-ወደ-ወንድ ገመድ በመጠቀም በማሳያው ላይ ያለውን የ CLK ፒን በአርዱዲኖ ላይ ካለው D3 ፒን ጋር ያገናኙ።
ደረጃ 8: ማሳያ ዲዮ ፒን ያገናኙ
ከሴት-ወደ-ወንድ ገመድ በመጠቀም በማሳያው ላይ ያለውን የ DIO ፒን በአርዱዲኖ ላይ ካለው D2 ፒን ጋር ያገናኙ።
ደረጃ 9: ማሳያ ቪሲሲ ፒን ያገናኙ
ከሴት-ወደ-ወንድ ገመድ በመጠቀም በማሳያው ላይ ያለውን የ VCC ፒን በአርዱዲኖ ላይ ካለው 5 ቮ የኃይል ፒን ጋር ያገናኙ።
ደረጃ 10 የ DISPLAY GND ፒን ያገናኙ
1. በማሳያው ላይ ያለውን የ GND ፒን ከሴት ወደ ወንድ ገመድ በመጠቀም በአርዱዲኖ ላይ ካለው የ GND ፒን ጋር ያገናኙ።
ለሙከራው ኤሌክትሮኒክስ ያለው ያ ብቻ ነው
ደረጃ 11 CH340 ነጂዎችን ያውርዱ (ከተፈለገ)
ከቻይና ርካሽ አርዱዲኖን እየተጠቀሙ ከሆነ ፣ ከኮምፒዩተር ጋር ለመገናኘት ምናልባት CH340 ቺፕ ይጠቀማል። ለዚያ ቺፕ ነጂዎችን ማውረድ እና መጫን አለብዎት። ኦፊሴላዊ አሽከርካሪዎችን ከዚህ ጣቢያ ማውረድ ይችላሉ (ገጹ በቅርበት ከተመለከቱ በእንግሊዝኛ እና በቻይንኛ ነው)። አስፈፃሚውን በማሄድ በፒሲዎ ላይ ነጂዎችን ይጫኑ።
ደረጃ 12 የዲጂታል ማሳያ ቤተ -መጽሐፍትን ያውርዱ (TM1637)
ባለአራት አሃዝ ማሳያ TM1637 ቺፕ ይጠቀማል። በዲጂታዊ ማሳያ ላይ ቁጥሮችን ለማሳየት ቀላል የሚያደርግ ቤተ -መጽሐፍትን ማውረድ አለብዎት። ወደ https://github.com/avishorp/TM1637 ይሂዱ። Clone ወይም አውርድ ይምረጡ እና ዚፕ አውርድ የሚለውን ይምረጡ። ፋይሉን በኮምፒተርዎ ላይ ያስቀምጡ።
ደረጃ 13 የዲጂታል ማሳያ ቤተ -መጽሐፍትን ይጫኑ
1. በኮምፒተርዎ ላይ የ Arduino IDE ሶፍትዌርን ያሂዱ። ለባዶ ረቂቅ ንድፉን ያቀርባል።
2. ይምረጡ ረቂቅ | ቤተ -መጽሐፍት አካትት |. ZIP ቤተ -መጽሐፍትን ያክሉ… እና ቤተ -መጽሐፍቱን ለመጫን ከ Github ያወረዱትን ፋይል ይምረጡ።
ደረጃ 14: የአርዲኡኖ ቦርድ እና ወደብ ይምረጡ
1. አርዱዲኖን በዩኤስቢ ገመድ ከኮምፒዩተርዎ ጋር ያገናኙ። ከዚያ ወደ አርዱዲኖ አይዲኢ እና ወደተከፈተው አዲሱ ንድፍ ይለውጡ።
2. ትክክለኛውን ሰሌዳ ይምረጡ ፣ ለምሳሌ ፣ አርዱዲኖ ናኖ።
3. የእርስዎ አርዱinoኖ በኮምፒዩተር ላይ የተገናኘበትን ወደብ ይምረጡ።
ደረጃ 15 ፦ SKETCH: BACKGROUND
1. ከበሮ መምታቱን ለማወቅ ፣ የፓይዞ ዳሳሽ ፒን A0 ን እናነባለን። ፓይዞ በወጥመዱ ላይ ያለውን የንዝረት መጠን ይለካል እና በ 0 (ንዝረት የለም) እና 1024 (ከፍተኛ ንዝረት) መካከል ዋጋ ይሰጠናል።
2. ከሙዚቃው እና ከሌሎች መሳሪያዎች ትንሽ ንዝረቶች ሊኖሩ ስለሚችሉ ፣ ከዜሮ በላይ የሆነ ንባብ ከበሮ መምታትን ያመለክታል ማለት አንችልም። ከፓይዞው ንባቡን በምንፈትሽበት ጊዜ አንዳንድ ጫጫታ መፍቀድ አለብን። ይህንን እሴት THRESHHOLD ብዬ እጠራለሁ ፣ እና እኔ 100 ን መርጫለሁ። ይህ ማለት ከ 100 በላይ የሆነ ንባብ ከበሮ መምታቱን ያመለክታል። ማንኛውም 100 ወይም ከዚያ በታች የሆነ ሁሉ ጫጫታ ብቻ ነው። ፍንጭ - ከበሮውን በማይመቱበት ጊዜ መሣሪያው ንባቦችን ካሳየ ይህንን እሴት ይጨምሩ።
3. እኛ በደቂቃ ድብደባዎችን ስለምናሰላ ፣ የእያንዳንዱን የጭረት ጊዜ ወደ ከበሮ መከታተል አለብን። ማይክሮ መቆጣጠሪያው ከተጀመረ ጀምሮ ያለፉትን ሚሊሰከንዶች ብዛት ይከታተላል። ይህ እሴት ረጅም ኢንቲጀር (ረጅም ዓይነት) በሚለው ተግባር ሚሊስ () ለእኛ ይገኛል።
ደረጃ 16 ፦ SKETCH: PRE-SETUP
በስዕሉ አናት ላይ ፣ ከማዋቀሩ ተግባር በላይ የሚከተለውን ይተይቡ። (ከፈለጉ ፣ በማብራሪያው መጨረሻ ላይ የመጨረሻውን ንድፍ ማውረድ ይችላሉ)።
1. በመጀመሪያ ፣ እኛ የምንፈልጋቸውን ሁለቱን ቤተ -መጻህፍት ያካትቱ - TM1637 ያወረዱትን እና ሂሳብን።
2. በመቀጠል እኛ የምንጠቀምባቸውን ፒኖች ይግለጹ። መሣሪያውን ከመገጣጠም ካስታወሱ ፣ የ CLK ፒን ዲጂታል ፒን 2 ፣ የ DIO ፒን ዲጂታል ፒን 3 እና የ Piezo ፒን A0 (አናሎግ 0) ነው።
3. ለአሁን ፣ THRESHHOLD ን 100 እንደሆነ ይግለጹ።
4. ከዚያ ፣ ንባብ (የአሁኑ የፓይዞ ዳሳሽ ንባብ) እና የመጨረሻ ጊዜ (የቀደመው የጭረት ጊዜ) ለሚለው ንድፍ የምንፈልገውን ሁለት ተለዋዋጮችን ይፍጠሩ።
5. በመጨረሻም ፣ CLK እና DIO ን የምንጠቀምባቸውን የፒን ቁጥሮች በማስተላለፍ የ TM1637 ቤተ -መጽሐፍትን ያስጀምሩ።
// ቤተ -መጻሕፍት
#ያካትቱ #ያካትቱ // ፒኖች #ገላጭ CLK 2 #ዲፊን DIO 3 #ገላጭ PIEZO A0 #define THRESHHOLD 100 // Variables int reading; ረጅም lastBeat; // የማሳያ ቤተ -መጽሐፍት TM1637 ማሳያ ማሳያ (CLK ፣ DIO) ያዘጋጁ ፤
ደረጃ 17 ፦ SKETCH: SETUP FUNCTION
ንድፉን ደረጃ በደረጃ እየገነቡ ከሆነ ፣ ለማዋቀር () ተግባር የሚከተሉትን ይተይቡ።
1. እኛ የምናነበው ስለሆነ የፓይዞን ፒን እንደ INPUT ፒን ለማወጅ የፒን ሞዶን ተግባር ይጠቀሙ።
2. የዲጂታል ማሳያውን ወደ ብሩህ ደረጃ ለማዘጋጀት የ setBrightness ተግባርን ይጠቀሙ። መጠኑን ከ 0 (ቢያንስ ብሩህ) እስከ 7 (በጣም ብሩህ) ይጠቀማል።
3. ቀደም ያለ የከበሮ ምት ስለሌለን ያንን ተለዋዋጭ ወደ የአሁኑ ጊዜ ያዘጋጁ።
ባዶነት ማዋቀር () {
// ፒን ፒን ሞዶን (ፒኢዞ ፣ ግብዓት) ያዋቅሩ ፤ // የማሳያ ብሩህነት ማሳያ ያዘጋጁ። ቅንብር (7) ፤ // የመጀመሪያውን መምታት እንደ አሁን lastBeat = millis (); }
ደረጃ 18 ፦ የስካች አካል ፦ ሎጅክ
ንድፉን ደረጃ በደረጃ እየገነቡ ከሆነ ለዋናው loop () ተግባር የሚከተለውን ይተይቡ።
1. አነፍናፊው ከመንገዱ በላይ ያለውን እሴት እስኪያነብ ድረስ የፓይዞ ዳሳሽውን ዋጋ ያንብቡ ፣ ይህም በወጥመዱ ከበሮ ላይ መምታቱን ያሳያል። የድብደባውን የአሁኑን ጊዜ እንደ ይህ ምት ያከማቹ።
2. ከዚያ ፣ በደቂቃ ድብደባዎችን ለማስላት ወደ calculaBPM ተግባር ይደውሉ። የዚህን ስትሮክ ጊዜ እና የመጨረሻውን የጭረት ጊዜ ለስሌቱ ተግባሩን ይለፉ። (ቀጣዩ ደረጃ የተግባሩን አካል ይ containsል)። ውጤቱን በ bpm ውስጥ ያከማቹ።
3. በመቀጠል showNumberDec () ከሚለው TM1347 ቤተ -መጽሐፍት ውጤቱን ወደ ተግባሩ በማለፍ በ LED ማሳያ ላይ በደቂቃ የሚመቱትን ይምቱ።
4. በመጨረሻም ፣ የቀደመውን የጭረት ጊዜ (የመጨረሻ ምት) የዚህን ምት (ይህ ምት) ጊዜ እንዲሆን ያዘጋጁ እና የሚቀጥለውን ድራም ከበሮ ይጠብቁ።
ባዶነት loop () {
// ከበሮ መምታት ደርሰናል? int piezo = analogRead (PIEZO); ከሆነ (piezo> THRESHHOLD) {// ጊዜውን ይመዝግቡ ፣ bpm ን ያስሉ እና ውጤቱን ረጅም ያሳዩ ይህ ቢት = ሚሊስ (); int bpm = calculaBBM (thisBeat, lastBeat); display.showNumberDec (bpm); // thisBeat አሁን ለሚቀጥለው ከበሮ ለመምታት lastBeat = thisBeat አሁን lastBeat ነው። }}
ደረጃ 19 ፦ ስካች ፦ ስሌት ደቂቃን በየደቂቃው ይመታል
ፍንጭ - ይህንን ተግባር በፕሮግራሙ ውስጥ ከማዋቀሩ ተግባር በላይ ያድርጉት ፣ ስለዚህ ሁለት ጊዜ ማወጅ የለብዎትም።
ለናሙና ስሌት ከላይ ያለውን ሥዕላዊ መግለጫ ይመልከቱ።
1. ድብደባዎችን በደቂቃ (bpm) ስሌት ለማከናወን ተግባር ይፍጠሩ። የዚህን ከበሮ ምት (ይህ ጊዜ) እና የቀደመውን የከበሮ ምት (የመጨረሻ ጊዜ) ጊዜ እንደ መለኪያዎች ይቀበሉ።
2. በሁለቱ ከበሮ መምታት መካከል ያለውን ጊዜ ይቀንሱ እና ያለፈውን ያከማቹ። የጊዜ ልዩነት በአንድ ሚሊሰከንዶች (ሚሴ) የድብደባዎችን ቁጥር (1) ይሰጣል።
3. ድብደባዎችን በአንድ ሚሊሰከንዶች ወደ በደቂቃዎች ወደ ምት ይምቱ። በሰከንድ ውስጥ 1000 ሚሊሰከንዶች ስላሉ ፣ በሰከንድ ምት (1) ለማግኘት በሁለቱ ምት መካከል ባለው ጊዜ 1000 ን ይከፋፍሉ። በደቂቃ ውስጥ 60 ሰከንዶች ስላሉ በደቂቃዎች (1) ምት ለማግኘት ያንን በ 60 ያባዙ። ኢንቲጀር (ሙሉ ቁጥር) እሴትን ለመመለስ የመጨረሻውን ውጤት ያዙሩ።
ከፈለጉ ፣ ከዚህ ደረጃ የመጨረሻውን ንድፍ ማውረድ ይችላሉ።
int calculaBPM (ረጅም ይህ ጊዜ ፣ ረጅም የመጨረሻ ጊዜ) {
ረጅም አል =ል = thisTime - lastTime; ድርብ ቢፒኤም = ክብ (1000. / አልpsል * 60.); መመለስ (int) bpm; }
ደረጃ 20 - ያስቀምጡ እና ይጫኑ
1. በአርዱዲኖ አይዲኢ ውስጥ ፋይልን ይምረጡ እና አስቀምጥን ይምረጡ። ለሥዕል ንድፍዎ ስም ይተይቡ እና ንድፉን ለማስቀመጥ አስቀምጥን ጠቅ ያድርጉ (ለመጀመሪያ ጊዜ ሲያስቀምጡት ብቻ መሰየም አለብዎት)።
2. ንድፍ አውጪን ይምረጡ እና ንድፉን ወደ አርዱዲኖዎ ለመስቀል እና ለሙከራ ይዘጋጁ።
ደረጃ 21 - ባትሪውን ያገናኙ እና ፕሮቶቶፒውን ይፈትሹ
የመጨረሻውን ስሪት ከማቀናጀትዎ በፊት መሣሪያውን ይፈትሹ።
1. የባትሪውን ጥቅል ከማይክሮ መቆጣጠሪያው ጋር ያገናኙ t
2. ፓይዞን በወጥመድ ከበሮ ላይ ያስቀምጡ እና በጣትዎ ያዙት።
3. ወጥመድ ከበሮውን ጥቂት ጊዜ ይምቱ እና ንባቡ ከበሮ ምልክቶችዎ ላይ በመመርኮዝ በደቂቃ ድብደባዎችን እንደሚሰጥ ያረጋግጡ።
3. አንዴ በትክክል ከሠራ ፣ የመጨረሻውን ስሪት መሸጥ ይችላሉ።
ደረጃ 22: የሽያጭ ማራዘሚያ ሽቦዎች ወደ ፒኢዞ
1. ፓይዞው በወጥመዱ ላይ ስለሚሆን ቀሪው ክፍል ደግሞ ሌላ ቦታ ስለሚሆን ፣ በፓይዞ ላይ ያለውን የሽቦ መጠን ማራዘም ያስፈልግዎታል። ተጨማሪ መዘግየትን ለማቅረብ የፓይዞውን ጫፎች ወደ ሶስት ጫማ ያህል ሽቦ ያሽጡ።
ፍንጭ -የኤክስቴንሽን ሽቦዎ ቀለም ከሌለው ቀዩን የሆነውን እና ከፓይዞው ጥቁር ሽቦ የሆነውን ምልክት ያድርጉበት።
ደረጃ 23: አካላትን ወደ ልዩ ቦርድ ያንቀሳቅሱ
በመቀጠልም ወረዳውን ከፕላስቲክ የዳቦ ሰሌዳ ወደ ሽቶ ሰሌዳ ያንቀሳቅሱ እና ክፍሎቹን ይሸጡ። የተሸጠው ስሪት ከዳቦ ሰሌዳ ስሪት ጋር ተመሳሳይ መሆን አለበት።
1. የማይክሮ መቆጣጠሪያውን ከፕላስቲክ የዳቦ ሰሌዳ ወደ ሽቶ ሰሌዳ ያንቀሳቅሱት ፣ የግራ እና የቀኝ የፒን ስብስቦች አለመገናኘታቸውን እና የዩኤስቢ አያያዥ በትክክለኛው አቅጣጫ ፊት ለፊት መጋጠሙን ያረጋግጡ። እያንዳንዱን ፒን ወደ ሽቶ ሰሌዳ ያሽጡ።
2. ያያይዙትን ረዥም የፓይዞ ሽቦዎችን (ጥቁር ሽቦ ወደ GND እና ቀይ ሽቦ ወደ A0) ያሽጡ።
3. ተቃዋሚውን እንደ ፓይዞው ተመሳሳይ ፒኖች ያሽጡ።
4. የማሳያ ክፍሉን በዳቦ ሰሌዳው ላይ እንደገጠመው (ከ CLK እስከ D3 ፣ DIO ወደ D2 ፣ VCC እስከ +5V እና GND ወደ GND) ያሽጉ።
ደረጃ 24: TRIM PERF BOARD
1. ማይክሮ መቆጣጠሪያው በፕሮጀክቱ ቅጥር ውስጥ እንዲገባ በጥንቃቄ ጥቅም ላይ ያልዋሉትን የሽቶ ሰሌዳን ክፍሎች ይቁረጡ።
ደረጃ 25: የፕሮጀክት ማጠቃለያ: የዲጂታል ማሳያ ማሻሻያ
1. ከዲጂታል ማሳያ ጋር ለመገጣጠም በፕሮጀክቱ መከለያ አናት ላይ ቀዳዳ ለመቁረጥ ድሬምኤል ወይም ተመሳሳይ መሣሪያ ይጠቀሙ።
ደረጃ 26: የፕሮጀክት ማጠቃለያ -የዩኤስቢ ማሻሻያ
1. ለዩኤስቢ ወደብ በፕሮጀክቱ አጥር ጎን ላይ አንድ ቀዳዳ ይቁረጡ።
ደረጃ 27: የፕሮጀክት መዘጋት -ለፒኢዞ ሽቦዎች ማስታወሻ
የማይክሮ መቆጣጠሪያው የዩኤስቢ ግንኙነት ካለበት በተቃራኒ ጫፍ ላይ ለፓይዞ ሽቦዎች ትንሽ ደረጃን ይቁረጡ።
ደረጃ 28 - የምክር ቤት የመጨረሻ ክፍል
1. እርስዎ በፈጠሩት ጉድጓድ ውስጥ እንዲገጣጠም በፕሮጀክቱ ቅጥር አናት ላይ ማሳያውን ይጫኑ።
2. የዩኤስቢ ወደብ እርስዎ በፈጠሩት ቀዳዳ በኩል ተደራሽ እንዲሆኑ በፕሮጀክቱ ቅጥር ግርጌ ላይ በማይክሮ መቆጣጠሪያ አማካኝነት የሽቶ ሰሌዳውን ይጫኑ።
ፍንጭ - እርስ በእርስ እንዳይነኩ በሁለቱ ሰሌዳዎች መካከል አንድ ትንሽ የቡሽ ሰሌዳ አኖራለሁ።
ደረጃ 29 የ SCREW ፕሮጀክት አብሮ የመገጣጠም
እርስዎ በፈጠሩት ደረጃ ላይ የፒዞዞ ሽቦዎችን ይግጠሙ እና የፕሮጀክቱን ግቢ በአንድ ላይ ያጣምሩ።
ደረጃ 30 ተራራ ፒኢዞ እና ሙከራ
1. ቬልክሮ ቁራጮችን በመጠቀም በወጥመዱ ከበሮ ራስ ላይ ፒዞዞን ይጫኑ።
2. እባክዎን ከበሮ በሚጫወቱበት ጊዜ ቀሪውን መሣሪያ መሬት ላይ ወይም በሌላ ቦታ ላይ ለማየት እባክዎ።
3. በተሻሻለው የጊዜ አያያዝ ችሎታዎ ባንድ ጓደኞችዎን ያስደምሙ!
የሚመከር:
K40 Laser የማቀዝቀዣ ጠባቂ መማሪያ: 12 ደረጃዎች
K40 Laser Cooling Guard Tutorial: K40 Laser Cooling Guard የ K40 Co2 Laser's የማቀዝቀዣ ፈሳሽ ፍሰት መጠን እና የሙቀት መጠን የሚሰማ መሳሪያ ነው። የፍሰቱ መጠን ከተወሰነ በታች ቢወድቅ ፣ የማቀዝቀዝ ጠባቂው የሌዘር ማስቀመጫውን ከመጠን በላይ እንዳይሞቅ የሚከላከል የሌዘር መቀየሪያን ይቆርጣል
የአርዱዲኖ የምሽት ጠባቂ ብርሃን 3 ደረጃዎች
የአርዱዲኖ የምሽት ጠባቂ ብርሀን - ለረጅም ጊዜ ከቤትዎ ሲወጡ ፣ አንድ ሰው እቤት ውስጥ ያለ ሰው መብራቱን የሚያበራ እና የሚያጠፋ መስሎ ሊታይ ይችላል። አስቀድሞ ከተያዘለት የጊዜ ሰሌዳ በተቃራኒ (ወይም ከሚተኛ) እና በቀላሉ ከውጭ ሊታወቅ የሚችል ፣
የወረቀት ጠባቂ -የመፀዳጃ ወረቀትን በሾክ ህክምና 4 ደረጃዎች
የወረቀት ማስቀመጫ -የመፀዳጃ ወረቀትን በሾክ ቴራፒ ያስቀምጡ -ሁላችንም በግሮሰሪ መደብር ውስጥ ባዶ መደርደሪያዎችን አይተናል እና ለተወሰነ ጊዜ የመጸዳጃ ወረቀት እጥረት የሚኖር ይመስላል። ቀደም ብለው ካላከማቹ ምናልባት እኔ ባለሁበት ሁኔታ ውስጥ ነዎት። የ 6 ቤት አለኝ እና ለማቆየት ጥቂት ጥቅልሎች ብቻ አሉኝ
STALKER ጠባቂ (አርዱዲኖ ኡኖ ፕሮጀክት): 4 ደረጃዎች
STALKER ጠባቂ (አርዱዲኖ ኡኖ ፕሮጀክት) - የእኛ ፕሮጀክት Stalker Guard ተብሎ ይጠራል። እኛ ርዕሰ ጉዳዩን የመረጥነው ብዙውን ጊዜ እንደ ሴት ልጆች ፣ አደገኛ ሊሆን ስለሚችል ብቻችንን በጨለማ ውስጥ መራመዳችን ደህንነታችን የተጠበቀ ነው። ፕሮጄክታችን ከዚህ ሀሳብ የዳበረ በ ‹Servo SG90› ሞተር እንዲሻሻል ለማድረግ ኤስ
የዓይን ጠባቂ - በድምፅ የተቀሰቀሰ የዓይን ጥበቃ - 9 ደረጃዎች (ከስዕሎች ጋር)
የዓይን ሞግዚት-በድምፅ የተቀሰቀሰ የዓይን ጥበቃ-የዓይን ጠባቂ በአርዱዲኖ የተጎላበተ ፣ ባለከፍተኛ ዲሲቤል ቀጣይ ድምፅ የዓይን ጥበቃን የሚለብስ ነው። መሣሪያው በሚሠራበት ጊዜ ከባድ የመሣሪያ ድምጽን ይገነዘባል እና የመከላከያ የዓይን መነፅሮችን ዝቅ ያደርጋል። በመጀመሪያ ደረጃ ፣ Inspirati ን እገልጻለሁ