ዝርዝር ሁኔታ:

የማይጠቅም ሳጥን: 6 ደረጃዎች
የማይጠቅም ሳጥን: 6 ደረጃዎች

ቪዲዮ: የማይጠቅም ሳጥን: 6 ደረጃዎች

ቪዲዮ: የማይጠቅም ሳጥን: 6 ደረጃዎች
ቪዲዮ: ጎበዝ ተማሪዎች የደበቁን የአጠናን ዘዴዎች | Students have hidden from us Methods of study |Kalabe 2024, ህዳር
Anonim
የማይጠቅም ሣጥን
የማይጠቅም ሣጥን

ይህ ፕሮጀክት እንደገና ለኔ የ hackathon ክፍል ተፈጠረ። የእኔ ርዕስ አስፈሪ ቴክኖሎጂ ነበር እናም የእኔ ፈታኝ ብሩህ እንዲሆን ነበር። ከመቀያየር መቀየሪያ እና ከ LED ስትሪፕ ጋር የማይረባ ሳጥን ሠራሁ። መብራቶቹን ለማጥፋት ማብሪያ / ማጥፊያውን በተገለበጡ ቁጥር ፣ አንድ ክንድ ከሳጥኑ ውስጥ ይወጣል እና መብራቶቹን ያበራል። ስለዚህ ከኃይል እስካልነቀሉት ድረስ መብራቶቹን በጭራሽ ማጥፋት አይችሉም።

አቅርቦቶች

ቁሳቁሶች

  • ጣውላ ወይም ማንኛውም ትንሽ ሳጥን ይሠራል
  • ብሎኖች
  • መቀየሪያ ቀያይር
  • አርዱinoኖ
  • ሽቦዎች
  • የዳቦ ሰሌዳ
  • ሰርቮ
  • የዩኤስቢ ኃይል ባንክ (ከ 2 ውፅዓቶች አንዱ ቢሆን)
  • አክሬሊክስ

መሣሪያዎች ፦

  • ክብ መጋዝ
  • የመሸጫ ብረት
  • ሙቅ ሙጫ ጠመንጃ
  • ድሬሜል

ደረጃ 1: የመጀመሪያ ማዋቀር

እኔ ያደረግሁት የመጀመሪያው ነገር የኤሌክትሮኒክስ ዕቃዎችን መዘርጋት እና አንዳንድ የሙከራ ኮድን ለማስኬድ ሽቦ ማድረግ ነበር። ኮዱን ካሰብኩ በኋላ ሁሉንም አካላት በአንድ ላይ ሸጥኩ። አርዱinoኖ ኃይል እንዲኖረው የ RGB መብራት ገመድ ከዩኤስቢ ተሰኪ ጋር ተገናኝቷል። ሰርቪው በ 5 ቮልት ውስጥ በመሰካት በአርዱዲኖ የተጎላበተ ነው።

የእኔ ኮድ እዚህ አለ

#ያካትቱ

const int buttonPin = 2;

int buttonState = 0;

Servo myservo;

ረጅም ጊዜ መዘግየት;

#ቀይ ቀለምን መለየት 5

#አረንጓዴን መለየት 6

#ሰማያዊውን መለየት 3

ባዶነት ማዋቀር () {

pinMode (አዝራር ፒን ፣ ግቤት);

myservo.attach (9);

pinMode (ቀይ ፣ ውጣ);

pinMode (አረንጓዴ ፣ ውጣ);

pinMode (ሰማያዊ ፣ ውጣ); }

ባዶነት loop () {

ቁጥጥር ();

}

ባዶ ቁጥጥር () {

buttonState = digitalRead (buttonPin);

ከሆነ (buttonState == HIGH) {

lightsOn ();

ለ (pos = myservo.read (); pos> = 5; pos = 1) {

myservo.write (pos);

መዘግየት (5);

}

} ሌላ {

lightsOff ();

የጊዜ መዘግየት = 1;

ለ (pos = myservo.read (); pos <= 140; pos += timeDelay) {

myservo.write (pos);

መዘግየት (5);

}

}

}

ባዶ መብራቶች ላይ () {

አናሎግ ፃፍ (ቀይ ፣ በዘፈቀደ (0 ፣ 255));

አናሎግ ፃፍ (አረንጓዴ ፣ በዘፈቀደ (0 ፣ 255));

አናሎግ ፃፍ (ሰማያዊ ፣ በዘፈቀደ (0 ፣ 255));

መዘግየት (100);

}

ባዶ መብራቶች () {

አናሎግ ፃፍ (ቀይ ፣ 255);

analogWrite (አረንጓዴ ፣ 255);

አናሎግ ፃፍ (ሰማያዊ ፣ 255);

}

ደረጃ 2 የሳጥን መሠረት መገንባት

የሳጥን መሠረት መገንባት
የሳጥን መሠረት መገንባት
የሳጥን መሠረት መገንባት
የሳጥን መሠረት መገንባት
የሳጥን መሠረት መገንባት
የሳጥን መሠረት መገንባት

ክፍሎቹን ከዘረጋሁ በኋላ ሳጥኑ ወደ 7.5 "x 4.5" x 3.5 "(ርዝመት ፣ ስፋት ፣ ቁመት) መሆን እንዳለበት እገምታለሁ። አንዳንድ የዛፍ እንጨቶችን ለካ ክብ ክብ መጋዝን በመጠቀም ወደ መጠኑ እቆርጣለሁ። ከዚያ እኔ መጀመሪያ ጎኖቹን ከሳጥኑ ግርጌ ጋር በማያያዝ ሳጥኑን አንድ ላይ ሰበረው። ሰርቪው ከላይ እና ወደ ታች እንዲጣበቅ ከላይኛው በግማሽ መከፋፈል አለበት። ለ RBG ሽቦውን ጀርባ ለማውጣት ሽቦዎችን ለማሄድ ማዘዝ።

ደረጃ 3: Servo ን የላይኛውን ግማሽ ማድረግ

የ Servo ን የላይኛው ግማሽ ማድረግ
የ Servo ን የላይኛው ግማሽ ማድረግ
የ Servo ን የላይኛው ግማሽ ማድረግ
የ Servo ን የላይኛው ግማሽ ማድረግ
የ Servo ን የላይኛው ግማሽ ማድረግ
የ Servo ን የላይኛው ግማሽ ማድረግ

ለ servo ክንድ ማድረጉ የግንባታው በጣም ፈታኝ ክፍል ነበር። ክንድ እጅግ በጣም ወፍራም እንዲሆን ስላልፈለግኩ ክንድ ለመሥራት ከሌላ ፕሮጀክት የቀረኝን አንዳንድ አክሬሊክስ ለመጠቀም ወሰንኩ። ይህ እኔ በድሬሜል የቀረጽኳቸውን ትናንሽ ቁርጥራጮች በመጨመር ማስተካከያዎችን እንድደርግ ይፈቅድልኛል። የመቀየሪያ መቀየሪያው በቦታው ላይ ተጭኗል ፣ ይህም ከመሃል ወደ ኢንች ተመልሷል። ክሮኑን በቦታው ላይ አጣበቅኩ እና እጄን ማጠፍ እና መቅረጽ እችል ዘንድ ሁሉንም የተካተቱትን እጆችን በሾላዎች ከሱ ጋር አጣበቅኩት። አንድ ሀሳብ ካገኘሁ በኋላ ከድሬሜል አሸዋ ቢት ጋር ብዙ ትናንሽ አክሬሊክስን ለመቅረጽ ወሰንኩ። በእያንዳንዱ ጊዜ ማብሪያ / ማጥፊያውን እንዲመታ ማስተካከያዎችን ለማድረግ በክፍል ሰርቻለሁ። እኔ ደግሞ እያንዳንዱን ክፍል ከሚገባው በላይ አስቀያሚ በሚያደርግ ሙቅ ሙጫ አንድ ላይ አያያዝኩ። ይህንን ፕሮጀክት ለማሻሻል ከሆንኩ በቀላሉ ክንድን ከአንድ ጠንካራ ቁራጭ እሠራ ነበር። ይህንን የላይኛውን ክፍል ፍጹም ካገኘሁ በኋላ ሙቅ ማጣበቂያ በመጠቀም ከሳጥኑ ጋር አያይ Iዋለሁ። እኔም በተመሳሳይ መንገድ የኤሌክትሮኒክስ ዕቃዎችን አስገባሁ።

ደረጃ 4 - ማንጠልጠያ መስራት እና መብራቶችን ማከል

ማንጠልጠያ መሥራት እና መብራቶችን ማከል
ማንጠልጠያ መሥራት እና መብራቶችን ማከል
ማንጠልጠያ መሥራት እና መብራቶችን ማከል
ማንጠልጠያ መሥራት እና መብራቶችን ማከል

የማጠፊያው ክፍል በደንብ እንዲሠራ ይህንን የሳጥኑን ክፍል ከሳጥኑ ሙሉ ርዝመት 1/3 ገደማ አድርጌዋለሁ። ይህ የእኔ 5 ግራም ሰርቪስ ግማሹን በሙሉ ያለ ምንም ችግር መኖር እንደሚችል አረጋግጧል። የ servo ክንድ ከሌላው የሳጥኑ ግማሽ ጋር እኩል ስለተቀመጠ የሳጥኑን ማዕከላዊ ክፍል ለማቅለል ድሬሜልን መጠቀም ነበረብኝ። ይህ ከላይኛው ከሌላው ወገን ጋር ተጣብቆ እንዲቀመጥ ያደርግ ነበር። እኔ ትንሽ ማጠፊያን ስለምጠቀም ይህንን ጎን ከሳጥኑ ጋር ማያያዝ ቀላል ነበር።

ከዚህ በፊት ሳጥኑን በምቆርጥበት ጊዜ ለኤሌዲ መብራቶች ሽቦዎችን ለማሄድ ትንሽ ክፍተት እንደተውኩ እጠቅሳለሁ። እኔ ይህንን ቀዳዳ ተጠቅሜ በሳጥኑ ዙሪያ ያለውን ንጣፍ ብዙ ጊዜ ለማሄድ እጠቀም ነበር። አንድ ሰው እንዲሞክር እና መብራቶቹን እንዲያጠፋ ለማድረግ መብራቶቹ ብልጭ ድርግም እንዲሉ ፕሮግራም ተይዞላቸዋል።

ደረጃ 5 - ንክኪዎችን ማጠናቀቅ

ንክኪዎችን መጨረስ
ንክኪዎችን መጨረስ

ሳጥኑ ላይ ያከልኩት የመጨረሻው ነገር ከታች በኩል አንዳንድ የእንጨት መያዣዎች ስለነበሩ የተጋለጡ ዊንቶች ሳጥኑ በርቶ ላይ እንዳይጎተት። እኔ በቀላሉ ትኩስ ሙጫ በመጠቀም እነዚህን አያይዘዋለሁ። እንዲሁም በመጀመሪያው ሥዕል ላይ እንደሚታየው ለኃይል ባንክ የኃይል አዝራር በሳጥኑ ጎን ውስጥ ቀዳዳ ቆፍሬያለሁ።

ደረጃ 6 - እርስዎ ከፈጠሩት እጅግ በጣም የማይረባ ነገር ይደሰቱ

ከዚህ መሣሪያ አዎንታዊ ምላሾችን አግኝቻለሁ። ሰዎች በእርግጥ አስቂኝ እና ትርጉም የለሽ ሆኖ ያገኙትታል። በአጠቃላይ እኔ ስኬታማ ነበር እላለሁ። ግንባቱን ለማፋጠን እና ምናልባት ተጨማሪ ባህሪያትን (እንደ ሌላ መቀየሪያ) ለማከል ቀድሞውኑ በእጅዎ ያለዎትን ትንሽ ሳጥን መጠቀም ይችላሉ። ምናልባት በአሸዋ እና በቀለም በመሳሪያው የመሣሪያውን ገጽታ ማሻሻል እፈልጋለሁ። እኔ የላይኛውን ሳያስወግድ ወይም የዩኤስቢ የኃይል ባንክን ሳያስከፍል ወደ አርዱዲኖ ውስጥ ለመግባት አንዳንድ ወደቦችን ማከል እፈልጋለሁ።

የሚመከር: