ዝርዝር ሁኔታ:

ሚስጥራዊ መጽሐፍ በሚስጥር ቁልፍ መቆለፊያ: 11 ደረጃዎች (ከስዕሎች ጋር)
ሚስጥራዊ መጽሐፍ በሚስጥር ቁልፍ መቆለፊያ: 11 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ሚስጥራዊ መጽሐፍ በሚስጥር ቁልፍ መቆለፊያ: 11 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ሚስጥራዊ መጽሐፍ በሚስጥር ቁልፍ መቆለፊያ: 11 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: አስደናቂ አፕሊኬሽን || የአንድን ሰው ስልክ ቁጥር በማስገባት ብቻ ስለ እሱ/ሷ መረጃ የሚሰጥ አፕ። 2024, ህዳር
Anonim
ሚስጥራዊ መጽሐፍ በሚስጥር ቁልፍ መቆለፊያ
ሚስጥራዊ መጽሐፍ በሚስጥር ቁልፍ መቆለፊያ
ሚስጥራዊ መጽሐፍ በሚስጥር ቁልፍ መቆለፊያ
ሚስጥራዊ መጽሐፍ በሚስጥር ቁልፍ መቆለፊያ
ሚስጥራዊ መጽሐፍ በሚስጥር ቁልፍ መቆለፊያ
ሚስጥራዊ መጽሐፍ በሚስጥር ቁልፍ መቆለፊያ

ምስጢራዊ ነገሮቻችንን ለመደበቅ ስንመጣ። በመደበኛነት በጠርሙስ ውስጥ ወይም እሺ ባለው ሳጥን ውስጥ እንደበቃለን።

ግን ለጊኮች ሁል ጊዜም ቢሆን ጥሩ አይደለም ፣ ምክንያቱም ያ 100% ደህንነቱ የተጠበቀ አይደለም ፣ እና በዚህ ውስጥ ምንም አስደሳች ሀሳቦች የሉም ስለዚህ በዚህ ትምህርት ውስጥ እኔ በምስጢር ማንኳኳት መቆለፊያ መጽሐፍን እንዴት እንደሠራሁ እያሳየሁ ነው። በዚህ መጽሐፍ ውስጥ ውድ ነገሮችዎን በውስጣችን መደበቅ እንችላለን። እኛ ያለ እርስዎ እውቀት ማንም ሊወስድ አይችልም ምክንያቱም መጽሐፋችንን በሚስጥር ማንኳኳት እንዘጋለን። ስለዚህ እንጀምር።

ደረጃ 1 የማጠናከሪያ ትምህርት (ቪዲዮ)

Image
Image

እኔ የቪዲዮ አጋዥ ስልጠናም ሠራሁ። ስለዚህ ድርጊቱን ለማየት ቪዲዮውን ይመልከቱ።

ደረጃ 2 - ባህሪዎች

ዋና መለያ ጸባያት
ዋና መለያ ጸባያት
  • አዲስ ቁልፍን ለማቀድ ወይም ለመቅዳት ነጠላ ቁልፍ
  • ትናንሽ ነገሮችን በመጽሐፉ ውስጥ መደበቅ እንችላለን
  • ማንም ሰው ስለ እንደዚህ ዓይነት የመቆለፊያ ስርዓት አያስብም
  • ይህንን መጽሐፍ በልዩ ማንኳኳት መቆለፍ እንችላለን
  • ይህንን ወረዳ በበር ስርዓቶቻችን ውስጥም ልንጠቀምበት እንችላለን
  • እጅግ የላቀ የትርፍ ጊዜ ማሳለፊያ ፕሮጀክት

ደረጃ 3 ይህ እንዴት እንደሚሰራ

ይህ እንዴት ይሠራል..?
ይህ እንዴት ይሠራል..?

ይህ የምስጢር መቆለፊያ በማንኳኳት ላይ ከመመሠረቱ በፊት ነግሬዎታለሁ።

የፓይዞኤሌክትሪክ ዲስክ

የወረዳችን ዋና አካል የፓይዞ ዲስክ ነው።

Piezoelectricdisc አስተላላፊ ነው እና በአርዲኖ እርዳታው በሜካኒካዊ ንዝረት በሜካኒካዊ ንዝረት ይለውጣል። ያ ሁሉ ክፍልን ስለማወቅ ነው።

በእንደዚህ ዓይነት መንገድ በፕሮግራም እገዛ ማንኳኳቶችን ማንበብ የምንችልበት ልዩ የቅደም ተከተል ማንኳኳቶችን ማከማቸት እና እንዲሁም መቆለፊያውን መንዳት እንችላለን። (ፕሮግራሚንግ በኋላ ያብራራል)

ደረጃ 4 - ለዚህ የሚያስፈልጉ አካላት

ለዚህ አስፈላጊ አካላት
ለዚህ አስፈላጊ አካላት
ለዚህ አስፈላጊ አካላት
ለዚህ አስፈላጊ አካላት
ለዚህ አስፈላጊ አካላት
ለዚህ አስፈላጊ አካላት
ለዚህ አስፈላጊ አካላት
ለዚህ አስፈላጊ አካላት

1. አርዱዲኖ (ማንኛውም አርዱዲኖ)

ለፕሮቶታይፕ (ዲዛይን) እኔ አርዱዲኖ ኡኖን ተጠቅሜ የወረዳውን መጠን ለመቀነስ እኔ አርዱዲኖ ፕሮ ሚኒን ተጠቀምኩ

2. ፒኢኦኤሌክትሪክ ዲስክ

ለዚህ ፕሮጀክት Piezo አስፈላጊ አይደለም እኛ ደግሞ አነስተኛ ማይክሮፎን ወይም ድምጽ ማጉያ መጠቀም እንችላለን። ፓይዞን ካላገኙ ከ buzzer ማዳን ይችላሉ።

3.sg90 servo

Servo ለቆልፍ ዓላማ እኛ servo ን የምንጠቀምበት ከፍተኛ ኃይል ያለው የማርሽ ሞተር ዓይነት ነው

4. ተቆጣጣሪዎች (1 ሜጋ ኦም ፣ 10 ኪ ፣ 1 ኪ)

5. 2* LEDs

ለማመልከት ሁኔታው የተለያዩ ቀለሞችን ይጠቀሙ

6. ነጥብ ሰሌዳ

7. የአዝራር መቀየሪያ

8.3.7 ቮልት ባትሪ

ትንሽ የተሻለ ነው ሊቲየም ፖሊመር እጠቀማለሁ

ደረጃ 5 የወረዳ ዳይግራም

የወረዳ ዳይግራም
የወረዳ ዳይግራም

ግንኙነቶች

  • ፓይዞኤሌክትሪክን ከአናሎግ ፒን 0 እና ከመሬት ጋር ያገናኙ እንዲሁም በፓይዞ መካከል 1mega ohm resistor ይጨምሩ
  • Servo D3 ን ያገናኙ
  • LEDs ን ከ D4 እና D5 ጋር ያገናኙ
  • የአገናኝ አዝራር መቀየሪያን ወደ D2 እና 5v እንዲሁ 10k ወደታች መቃወም ያገናኙ

ደረጃ 6 የኮድ አጠቃላይ እይታ እና የችግር መተኮስ

ለ STEVE HOEFER ምስጋና ይግባው

const int threshold = 4; ይህ የማንኳኳት መርማሪ ትብነት ነው። ብዙ ጫጫታ ካገኙ ፣ ይህንን (እስከ 1023 ድረስ) ከፍ ያድርጉት ፣ አንኳኳ የመስማት ችግር ከገጠምዎት ዝቅ ማድረግ ይችላሉ (እስከ 1 ያህል)

constint rejectValue = 25;

constint አማካይRejectValue = 15;

እነዚህ ሁለቱም አንድ ሰው ምን ያህል በትክክል ማንኳኳት እንዳለበት ለመወሰን ያገለግላሉ። እነሱ መቶኛዎች ናቸው እና በ 0-100 ክልል ውስጥ መሆን አለባቸው። እነዚህን ዝቅ ማድረግ ማለት አንድ ሰው የበለጠ ትክክለኛ ጊዜ ሊኖረው ይገባል ፣ ከፍ ያለ ይቅር ባይ ነው። አማካይRejectValue ሁልጊዜ ውድቅ ከማድረጉ ዝቅተኛ መሆን አለበት ።የ 10 እና 7 ገደማ ቅንጅቶች ዜማውን ቢያውቁም ሁለት ሰዎች አንድ ዓይነት ማንኳኳትን ከባድ ያደርጉታል። ግን ደግሞ የሐሰት አሉታዊ ነገሮችን ቁጥር ይጨምራል። (ማለትም ፣ በትክክል አንኳኩ እና አሁንም አይከፈትም።)

const int knockFadeTime = 150። ማንኳኳቱን ከሰማ በኋላ ይህንን ብዙ ሚሊሰከንዶች መስማት ያቆማል ስለዚህ ያንኳኳውን ከአንድ ጊዜ በላይ አይቆጥርም። አንድ ተንኳኳ እንደ ሁለት ተቆጥሮ ካገኙ ታዲያ ይህንን ሰዓት ቆጣሪ ይጨምሩ። ሁለት ፈጣን ማንኳኳትን ካልመዘገበ ከዚያ ይቀንሱ።

const int lockTurnTime = 650; ይህ አሁን በርን ለመክፈት ሞተሩን የምንሠራው ብዙ ሚሊሰከንዶች ነው። ይህ ለምን ያህል ጊዜ መሆን እንዳለበት በሞተርዎ ዲዛይን እና በመቆለፊያዎ ላይ የተመሠረተ ነው። ቀለል ያለ ተንሸራታች ክላቹን ወደ ዲዛይኑ ዲዛይን ካደረግኩ ትንሽ ረጅም ቢሠራ ጥሩ ነው ፣ ግን ብዙ ካልሮጠ ለሁሉም ክፍሎች የተሻለ ነው።

const int maximumKnocks = 20; ስንት ማንኳኳቶችን እንቀዳለን። 20 ብዙ ነው። ሚስጥራዊ መደበቂያዎ በጥሩ ትውስታዎች ተንኮለኛ ከበሮዎች ከተጠበቀ ይህንን ሊጨምሩ ይችላሉ። በጣም ጨምረው የማስታወስ ችሎታዎ ያበቃል።

const int knockComtete = 1200; እንዲሁም ከፍተኛው የሚሊሰከንዶች ቁጥር በመባል የሚታወቅ ሲሆን ፣ እስኪያንኳኳ ይጠብቃል። ለረጅም ጊዜ ማንኳኳትን ካልሰማ እንደተፈጸመ ይገምታል እና ማንኳኳቱ ጥሩ መሆኑን ይፈትሹ። ዘገምተኛ ማንኳኳት ከሆኑ ይህንን ይጨምሩ። ፈጣን ማንኳኳት ከሆኑ እና በርዎ እስኪከፈት ድረስ 1.2 ሰከንዶች ለመጠበቅ ትዕግስት ከሌለዎት። ስለ መስመር 39: int secretCode [maxKnocks] = {50 ፣ 25 ፣ 25 ፣ 50 ፣ 100 ፣ 5….. ይህ ነው ሲያበሩ የሚያውቀው ነባሪ ማንኳኳት። እያንዳንዱ እሴት ረጅሙ የማንኳኳት መቶኛ ስለሆነ ይህ እንግዳ የሆነ ምት ምት ነው። ‹መላጨት እና የፀጉር መቆረጥ› ን ለመለየት እሱን ለማግኘት ከከበዱት ይህንን ወደ {100 ፣ 100 ፣ 100 ፣ 0 ፣ 0 ፣ 0… ይለውጡ እና ቀላል የ 3 ማንኳኳቶች ቅደም ተከተል ይከፍታል።

ማረም ፦

Serial.begin (9600);

Serial.println ("የፕሮግራም ጅምር" በውስጥ ምን እየተከናወነ እንዳለ ለማየት ማቃለል በሚችሉት በቀሪው ኮድ ውስጥ ሌሎች ጥቂት የማረሚያ ኮድ መስመሮች አሉ። ተከታታይ ወደብዎን ወደ ትክክለኛው ፍጥነት ማቀናበርዎን ያረጋግጡ። ቀሪው ኮዱ አስተያየት ተሰጥቶታል ስለዚህ እንዴት ማየት እንደሚችሉ ይሠራል ፣ ግን ንድፉን ካልቀየሩ እሱን መለወጥ አያስፈልግዎትም።

Servo ቤተ -መጽሐፍት

ኮዱን ከዚህ ያውርዱ

ደረጃ 7 የወረዳውን መቀነስ (መሸጫ)

የወረዳውን መቀነስ (መሸጫ)
የወረዳውን መቀነስ (መሸጫ)
የወረዳውን መቀነስ (መሸጫ)
የወረዳውን መቀነስ (መሸጫ)
የወረዳውን መቀነስ (መሸጫ)
የወረዳውን መቀነስ (መሸጫ)

ሁሉንም ስህተቶች ከቀነስኩ በኋላ ወረዳውን በዳቦ ሰሌዳ ላይ ሞከርኩ እና ከተስተካከለ በኋላ ወረዳውን ለመቀነስ ወሰንኩ።

ስለዚህ አርዱዲኖን ወደ አርዱዲኖ ፕሮሚኒ ቀይሬዋለሁ። ከዚያ በአንድ ነጥብ ፒሲቢ ላይ በወረዳ ንድፍ መሠረት ሁሉንም አካላት ሸጥኩ። ከዚያ በነጠላ በተጣራ ሽቦ እገዛ ነጥቡን ፒሲቢን ከፕሮሚኒ ጋር አገናኘሁት። ይኼው ነው

ደረጃ 8 መቆለፊያ መስራት

መቆለፊያ መስራት
መቆለፊያ መስራት
መቆለፊያ መስራት
መቆለፊያ መስራት
መቆለፊያ መስራት
መቆለፊያ መስራት
መቆለፊያ መስራት
መቆለፊያ መስራት

መጀመሪያ የድሮ ወተት ወስጄ ነበር (ውፍረት ከ servo ከፍ ያለ መሆን አለበት)

ከዚያ ገጾቹን አንድ ላይ አጣበቅኩ

ከደረቅኩ በኋላ አራት ማዕዘንን ወደ ውስጥ አወጣሁ እና በመለኪያ እና በቢላ እገዛ ወረቀቱን ቆርጫለሁ እና ወደ ጉድጓድ ውስጥ አደረግሁት

ለተሻለ ሀሳብ ቪዲዮውን ይመልከቱ።

ደረጃ 9 መቆለፊያ መስራት እና ማጠናቀቅ

መቆለፊያ መስራት እና ማጠናቀቅ
መቆለፊያ መስራት እና ማጠናቀቅ
መቆለፊያ መስራት እና ማጠናቀቅ
መቆለፊያ መስራት እና ማጠናቀቅ
መቆለፊያ መስራት እና ማጠናቀቅ
መቆለፊያ መስራት እና ማጠናቀቅ
መቆለፊያ መስራት እና ማጠናቀቅ
መቆለፊያ መስራት እና ማጠናቀቅ

እኔ የ servo እጄን ወስጄ በሁለት ቁርጥራጮች ቆረጥኩ ከዚያም ሁለቱን ቁርጥራጮች እንደ ኤል ቅርፅ አንድ ላይ አገናኘሁ

እና ሁሉም ነገር በመጽሐፉ ውስጥ ተስተካክሏል

ፓይዞን በሽፋኑ ላይ አስተካክዬዋለሁ

እና ያ ነው….

ደረጃ 10 - ድክመቶች ፣ ማሻሻያዎች

የዚህ መቆለፊያ ዋነኛው መሰናክል በባትሪው ውስጥ ነው። ባትሪው ሙሉ በሙሉ ከጠፋ የእኛን ነገሮች ለመመለስ መጽሐፉን ማጥፋት አለብን።

ያንን ለመፍታት እኔ በሁለት እርከኖች ከውጭ አቅርቦቱ ጋር ወረዳውን ለመለወጥ አቅጃለሁ..

ደረጃ 11: አመሰግናለሁ

በዚህ ላይ ማንኛውም ችግር ካጋጠመዎት እባክዎን ከዚህ በታች አስተያየት ይስጡ

ለተጨማሪ ሥራ ፕሮጀክቶች የእኔን ጣቢያ ይጎብኙ

አመሰግናለሁ…..

የሚመከር: