ዝርዝር ሁኔታ:

የብሉቱዝ በር መቆለፊያ (አርዱinoኖ) - 10 ደረጃዎች (ከስዕሎች ጋር)
የብሉቱዝ በር መቆለፊያ (አርዱinoኖ) - 10 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የብሉቱዝ በር መቆለፊያ (አርዱinoኖ) - 10 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የብሉቱዝ በር መቆለፊያ (አርዱinoኖ) - 10 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: #ምርጥ የበር መቆለፊያ #smartdoorlocker 2024, ሀምሌ
Anonim
Image
Image
የብሉቱዝ በር መቆለፊያ (አርዱinoኖ)
የብሉቱዝ በር መቆለፊያ (አርዱinoኖ)

በቅርቡ አስደናቂውን SpiderMan ን እንደገና አየሁት ፣ በአንድ ትዕይንት ውስጥ ፒተር ፓርከር በርን በመጠቀም ከጠረጴዛው ላይ በሩን ከፍቶ ከፍቷል። ይህንን ባየሁ ጊዜ ለራሴ የራሴን ወዲያውኑ ፈልጌ ነበር። ትንሽ ካሰብኩ በኋላ የሥራ ሞዴል አገኘሁ። እኔ እንዴት እንደሠራሁ እነሆ

ደረጃ 1: ክፍሎች ዝርዝር

ክፍሎች ዝርዝር
ክፍሎች ዝርዝር
ክፍሎች ዝርዝር
ክፍሎች ዝርዝር
ክፍሎች ዝርዝር
ክፍሎች ዝርዝር

ለዚህ ፕሮጀክት የሚከተሉትን እንፈልጋለን-

ኤሌክትሮኒክስ ፦

  • አርዱዲኖ ናኖ (እዚህ ያግኙት)
  • የብሉቱዝ ሞዱል (እዚህ ያግኙት)
  • 90 ግ ሰርቮ (እዚህ ያግኙት)
  • 5v የግድግዳ አስማሚ

ክፍሎች ፦

  • ተንሸራታች መቆለፊያ (እዚህ ያግኙት)
  • ለስላይድ መቆለፊያ ስድስት ብሎኖች
  • ካርቶን
  • ሽቦ

መሣሪያዎች ፦

  • የብረታ ብረት
  • ሙጫ ጠመንጃ
  • ቁፋሮ
  • ቁፋሮ ኃላፊ
  • ለአውሮፕላን አብራሪ ጉድጓድ ቁፋሮ ኃላፊ
  • ሣጥን መቁረጫ
  • አርዱዲኖ አይዲኢ ያለው ኮምፒተር

ደረጃ 2: እንዴት እንደሚሰራ

ሀሳቡ ቁልፍን ሳንይዝ ወይም ወደ እሱ እንኳን መሄድ ሳያስፈልገኝ በሬን በቀላሉ መቆለፍ እና መክፈት እችላለሁ - መ ግን ይህ እኛ ማድረግ የምንችለውን ክፍል ብቻ ነው። በልዩ ማንኳኳት ወይም በድምጽ ማወቂያ ስርዓት በራችንን መክፈት እንድንችል ከዚህ እንደ ማንኳኳት ዳሳሽ የመሰለ ዳሳሽ ማከል እንችላለን!

የ servo ክንድ ከተንሸራታች መቆለፊያ ጋር ይገናኛል እና ከብሉቱዝ መሣሪያ ያገኘውን ትዕዛዞችን በመጠቀም በሩን ለመቆለፍ ወደ 0 ዲግሪዎች እና 60 ዲግሩን ይከፍታል።

ደረጃ 3 የሽቦ ዲያግራም

የሽቦ ዲያግራም
የሽቦ ዲያግራም
የሽቦ ዲያግራም
የሽቦ ዲያግራም

አገልጋዩን ወደ አርዱዲኖ በማገናኘት እንጀምር (ምንም እንኳን እኔ አርዱዲኖ ናኖን ብጠቀምም እንኳ አርዱዲኖ ዩኒው ልክ በተመሳሳይ የፒን አቀማመጥ እንዲሁ እንደሚሠራ ማስተዋል እፈልጋለሁ)

  • በ servo ላይ ያለው ቡናማ ሽቦ መሬት ላይ ሲሆን በአርዱዲኖ ላይ ከመሬት ጋር ይገናኛል
  • ቀይ ሽቦው አዎንታዊ ነው እና በአርዱዲኖ ላይ ከ 5v ጋር ይገናኛል
  • የብርቱካናማው ሽቦ የ servos ምንጭ ግንኙነት ሲሆን በአርዱዲኖ ላይ ከፒን 9 ጋር ይገናኛል

አሁን ከመቀጠልዎ በፊት አገልጋዩን እንዲሞክሩ እመክራለሁ ፣ በአርዲኖ አይዲኢ ውስጥ ወደ ምሳሌዎች በመሄድ እና መጥረጊያ በመምረጥ ይህንን ማድረግ ይችላሉ። ሰርቪው እንደሚሰራ እርግጠኛ ስንሆን የብሉቱዝ ሞጁሉን ማከል እንችላለን። በብሉቱዝ ሞዱል ላይ ያለውን rx ፒን በአርዱዲኖ ላይ ካለው የ tx ፒን እና በብሉቱዝ ሞዱል ላይ ያለውን tx ፒን በአርዱዲኖ ላይ ካለው rx ፒን ጋር እናገናኘዋለን ግን እስካሁን ይህንን አያድርጉ! እነዚህ ግንኙነቶች ሲሠሩ ወደ አርዱinoኖ ምንም ሊሰቀል አይችልም ስለዚህ ከመሸጥዎ በፊት ኮዱን መስቀሉን ያረጋግጡ። ይህንን ከግምት ውስጥ በማስገባት የብሉቱዝ ሞዱሉን ወደ አርዱዲኖ የምንጠጋው በዚህ መንገድ ነው።

  • በብሉቱዝ ሞዱል ላይ ያለው የ Rx ፒን በአርዱዲኖ ላይ ካለው የቲክስ ፒን ጋር ይገናኛል
  • በብሉቱዝ ሞጁል ላይ የቲክስ ፒን በአርዱዲኖ ላይ ካለው የ Rx ፒን ጋር ይገናኛል
  • በብሉቱዝ ሞጁል ላይ ቪሲሲ (አዎንታዊ) በአርዱዲኖ ላይ 3.3 ቪን ያገናኛል
  • መሬት ወደ መሬት ይሄዳል

ይህ ሁሉ ግራ የሚያጋባ ከሆነ እባክዎን በቀረበው ስዕል ላይ ያሉትን ሽቦዎች ይከተሉ

ደረጃ 4: ሙከራ

ሙከራ
ሙከራ

አሁን ሁሉንም ክፍሎች አንድ ላይ ስላለን የመጨረሻውን ፅንሰ -ሀሳብ መንደፍ ከመጀመሬ በፊት አገልጋዩ በቂ ጠንካራ መሆኑን ለማረጋገጥ ሰርቪስ የሠራሁት ያለምንም ችግር የመቆለፊያ ዘዴውን ለመግፋት እና ለመሳብ በቂ መሆኑን ለማረጋገጥ ያስችለናል። የእኔ አልነበረም ፣ ስለዚህ ሁሉም ነገር በተቀላጠፈ ሁኔታ እንዲንቀሳቀስ የረዳው በማንሸራተቻው ዘዴ ላይ ትንሽ ዘይት ጨመርኩ። ሁሉም ነገር በተቀላጠፈ ሁኔታ መጓዙ ወይም በክፍልዎ ውስጥ መቆለፍ ወይም መውጣት የሚችሉበት ዕድል በጣም አስፈላጊ ነው!: መ

ደረጃ 5 የኤሌክትሮኒክስ መያዣ

የኤሌክትሮኒክስ መያዣ
የኤሌክትሮኒክስ መያዣ
የኤሌክትሮኒክስ መያዣ
የኤሌክትሮኒክስ መያዣ
የኤሌክትሮኒክስ መያዣ
የኤሌክትሮኒክስ መያዣ

እኔ ሰርዶዬን “ተጋለጠ” ን ለመተው እና አርዱዲኖ ናኖ እና ብሉቱዝ ሞዱሉን ለመጠበቅ ትንሽ የካርቶን መያዣ ለመሥራት ብቻ ወሰንኩ። ይህንን በአርዲኖ ናኖ ዙሪያ በካርቶን ሰሌዳ ላይ በመቃኘት እና ወደ 1 ሴ.ሜ (0 ፣ 39 ኢንች) ቦታን በእያንዳንዱ ጎን ላይ በመጨመር አሁን አራት ማዕዘኑ ኩብ ሌሎች 5 ጎኖቹን መቁረጥ አለብን። እንዲሁም ከአርዱዲኖ ጋር ለመገናኘት ለኃይል ገመድ በአንዱ ፊቶች ላይ ቀዳዳ መቁረጥ አለብን።

ለጉዳዩ መለኪያዎች -

  • የታችኛው ቁራጭ = 7.5 ሴ.ሜ በ 4 ሴ.ሜ (2.95 በ 1.57 ኢንች)
  • የላይኛው ቁራጭ = 7.5 ሴ.ሜ በ 4 ሴ.ሜ (2.95 በ 1.57 ኢንች)
  • የግራ ቁራጭ = 7.5 ሴ.ሜ በ 4 ሴ.ሜ (2.95 በ 1.57 ኢንች)
  • የቀኝ ቁራጭ = 7.5 ሴ.ሜ በ 4 ሴ.ሜ (2.95 በ 1.57 ኢንች)
  • የፊት ፊት = 4 ሴ.ሜ በ 4 ሴ.ሜ (1.57 በ 1.57 ኢንች) (በዚህ ውስጥ የኃይል ቀዳዳውን ይቁረጡ)
  • የኋላ ፊት = 4 ሴ.ሜ በ 4 ሴ.ሜ (1.57 በ 1.57 ኢንች)

ደረጃ 6: መተግበሪያው

መተግበሪያው
መተግበሪያው

ስለዚህ በሩን ለመቆለፍ እና ለመክፈት በብሉቱዝ አብሮገነብ ባለ android ወይም መስኮቶች የሚያሄድ መሣሪያ ያስፈልገናል ፣ የማክ ተጠቃሚዎች ይህንን በአይፎን ወይም በማክቡክ ፕሮ ላይ እንዲሠራ ማድረግ አልቻልኩም አንዳንድ የአሽከርካሪ ችግሮች ሊኖሩ ይችላሉ ብዬ አስባለሁ ግን ከእናንተ አንዱ እርግጠኛ ነኝ ማወቅ ይችላል: ዲ. በ Android ላይ እየጫኑ ከሆነ ወደ መጫወቻ መደብር መሄድ እና ብሉቱዝ ተርሚናል የተባለውን ማውረድ እና መተግበር አለብዎት እና ቴራቴርም ተብሎ ለሚጠራው መስኮቶች ቀጥሎ እኛ hc-05 ን ከስልካችን ጋር ማገናኘት አለብን ሊንቮር እና የይለፍ ቃሉ ይባላል ሁን 0000 ወይም 1234. አንዴ ከተጣመረ እኛ የጫንነውን መተግበሪያ ከከፈተ በኋላ አማራጮችን ጠቅ ያድርጉ እና ከመሣሪያ ጋር ለመገናኘት መታ ያድርጉ (ደህንነቱ ያልተጠበቀ) አሁን ስልካችን የአርዲኖን ተከታታይ መቆጣጠሪያን ያስመስላል ማለት ነው ከአርዲኖ የሚመጣውን መረጃ ማየት እና መላክ ማለት ነው።

0 ን ከጻፉ እና አስገባን ከተጫኑ የበሩን መቆለፊያ ማየት እና “በር ተቆል ል” የሚለውን መልእክት ማየት አለብዎት።

እና 1 ሲተይቡ እና አስገባን ሲጫኑ በሩ ሲከፈት ማየት እና “በር ተከፍቷል” የሚለውን መልእክት ማየት አለብዎት።

ቴራ ቴም (Terra Term) የሚባል መተግበሪያን ማውረድ ካልፈለጉ በስተቀር በመስኮቶቹ ላይ በትክክል ተመሳሳይ ነው እና የማውረጃ አገናኙን እዚህ (https://ttssh2.osdn.jp/index.html.en) ማግኘት ይችላሉ

ደረጃ 7 መቆለፊያውን መትከል

መቆለፊያውን መትከል
መቆለፊያውን መትከል
መቆለፊያውን መትከል
መቆለፊያውን መትከል

በመጀመሪያ ነገሮች በመጀመሪያ በተንሸራታች መቆለፊያው ላይ servo ን መጫን አለብን እኛ ይህንን የምናደርገው የ servo የመጫኛ ቀዳዳዎችን ጠርዝ በመቁረጥ ይህንን የምናደርግ ሲሆን አገልጋዩን ወደ ታች ስናስቀምጥ በሚቀጥለው መቆለፊያው እንዲንሸራተት / እንዲንከባለል servo ክንድን ወደ መቆለፊያው ውስጥ እናስገባለን። እጀታው የነበረበት ቀዳዳ እና ሁሉም ነገር በትክክል እንደሚንቀሳቀስ ይፈትሹ።

አሁን ለመጠምዘዣዎቹ በር ውስጥ የአብራሪ ቀዳዳዎችን ቁፋሮ መጀመር አለብን ፣ ተንሸራታቹን መቆለፊያ በሩን እንደገና ይጭናል እና ቀዳዳዎቹ አሁን ወደ 2.5 ገደማ ጥልቀት እንዲቆፍሯቸው ያደረጓቸውን አብራሪ ቀዳዳዎች የሚቆፍሩበትን ቦታ ለመከታተል እርሳስ ይጠቀሙ። ሴንቲሜትር አሁን መቆለፊያውን እንደገና በሩን ያስቀምጡት እና ደህንነቱ በተጠበቀ ብሎኖች ውስጥ ይከርክሙ ስርዓቱ አሁንም መስራቱን ያረጋግጡ

ደረጃ 8 የኃይል አቅርቦት

ገቢ ኤሌክትሪክ
ገቢ ኤሌክትሪክ
ገቢ ኤሌክትሪክ
ገቢ ኤሌክትሪክ

ይህንን መተው መቻላችንን ለማረጋገጥ ከአርዲኖ ጋር ለመገናኘት የኃይል አቅርቦት ፣ የኬብል እና የዩኤስቢ ሚኒ መሰኪያ እንፈልጋለን።

በኃይል አቅርቦቱ ላይ ያለውን የመሬትን ግንኙነት በዩኤስቢ ሚኒ ወደብ ላይ ካለው የመሬት ግንኙነት ጋር ያገናኙ እና ቀይ ገመዱን በዩኤስቢ ሚኒ ወደብ ላይ ካለው ቀይ ገመድ ጋር ያገናኙት አሁን ገመዱን ከመቆለፊያ ወደ አንደኛው በር አንጓዎች ይምሩ እና ከዚያ ወደ የኃይል መውጫ

ደረጃ 9: ኮዱ

ኮዱ
ኮዱ

#ያካትቱ

Servo myservo;

int pos = 0;

int ግዛት; int ባንዲራ = 0;

ባዶነት ማዋቀር ()

{

myservo.attach (9);

Serial.begin (9600);

myservo.write (60);

መዘግየት (1000); }

ባዶነት loop ()

{

ከሆነ (Serial.available ()> 0)

{

ግዛት = Serial.read ();

ባንዲራ = 0;

} // ግዛቱ '0' ከሆነ የዲሲው ሞተር ይጠፋል

ከሆነ (ግዛት == '0')

{

myservo.write (8);

መዘግየት (1000);

Serial.println ("በር ተቆል "ል");

}

ሌላ ከሆነ (ሁኔታ == '1')

{

myservo.write (55);

መዘግየት (1000);

Serial.println ("በር ያልተከፈተ");

}

}

ደረጃ 10: ተጠናቅቋል

ተጠናቅቋል!
ተጠናቅቋል!

በብሉቱዝ ቁጥጥር በተደረገበት የበር መቆለፊያዎ ይደሰቱ ፣ ከክፍልዎ ውስጥ በመዝጋት ከጓደኞችዎ ጋር መበላሸትዎን አይርሱ!

ማንኛቸውም ጥያቄዎች ካሉዎት እባክዎን እኔን ለማነጋገር ነፃነት ይሰማዎ ወይም ጥያቄውን በአስተያየቶቹ ውስጥ ይተውት።

የሚመከር: