ዝርዝር ሁኔታ:

የብርሃን ሳጥን መቆለፊያ: 7 ደረጃዎች (ከስዕሎች ጋር)
የብርሃን ሳጥን መቆለፊያ: 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የብርሃን ሳጥን መቆለፊያ: 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የብርሃን ሳጥን መቆለፊያ: 7 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: አስደናቂ አፕሊኬሽን || የአንድን ሰው ስልክ ቁጥር በማስገባት ብቻ ስለ እሱ/ሷ መረጃ የሚሰጥ አፕ። 2024, ሀምሌ
Anonim
የብርሃን ሳጥን መቆለፊያ
የብርሃን ሳጥን መቆለፊያ

አሁን ፣ ማንኳኳቱን ሲያውቁ የሚከፈቱ ሳጥኖችን ሰምተዋል። ስልክዎን ኤልኢዲ በላዩ ላይ ሲያበሩ የሚከፈት እናድርግ!

አይ? በእውነት? በእውነቱ በጣም ምቹ እና ለፓርቲ ስጦታ ወይም ለገና ስጦታ የመጨረሻው ጥቅል ሆኖ ሊያገለግል ይችላል። አይጨነቁ። እጄን እይዛለሁ እና ይህንን አስማታዊ ሳጥን በመገንባት ሂደት ውስጥ እመራዎታለሁ።

ማስተባበያ - ይህ ፕሮጀክት ይሠራል ፣ ሆኖም ግን ለ servo የተለየ የኃይል ምንጭ መጠቀም አለብዎት። ይህንን በሚገነቡበት ጊዜ ይህንን ያስታውሱ። እኔ እንደነገርኩ/እንደፃፍ ያድርጉ ያዩትን አያድርጉ!

ደረጃ 1 ሁሉንም ነገሮች ማግኘት

ሁሉንም ነገሮች ማግኘት!
ሁሉንም ነገሮች ማግኘት!
ሁሉንም ነገሮች ማግኘት!
ሁሉንም ነገሮች ማግኘት!

ይህንን አስደናቂ የምስጢር ሳጥን ለመገንባት የሚከተሉትን ያስፈልግዎታል

-የአርዱዲኖ ማይክሮ መቆጣጠሪያ

-1000 Ohm resistor

- 1 የቤት ውስጥ / የውጭ መብራትን እስኪያገኝ ድረስ 1 የብርሃን ማወቂያ ተከላካይ (LDR) ማንኛውም መጠን ወይም ቅርፅ ሊሆን ይችላል

- አርዱዲኖዎን ለማብራት 1 9V ባትሪ ወይም የኃይል ባንክ (እርስዎም ላፕቶፕዎን ለማብራት እና ተከታታይ አስተላላፊውን ለማንበብ ይችላሉ)።

- ብቃት ያለው ትክክለኛ እንቅስቃሴ ያለው 1 ማይክሮሶርቮ ወይም ሞተር

- 1 ሙሉ በሙሉ ብጁ እና አስደናቂ ሳጥን ከተጣበቀ ክዳን ጋር

- 1 የተወሰነ መለዋወጫ ብረት

- ከላይ እንዳሉት ሥዕሎች እንደሚቆራረጥ 1 የእንጨት ቁራጭ (ምስል አየሁ ወይም አስገዳጅ)

እና በመጨረሻ ግን በጣም አስፈላጊው

- 1 የጎማ ጥቅል ቴፕ

በኋላ የሚታከሉ አገናኞች

ደረጃ 2 - ሳጥኑ

ሳጥኑ
ሳጥኑ
ሳጥኑ
ሳጥኑ
ሳጥኑ
ሳጥኑ
ሳጥኑ
ሳጥኑ

የሚጠቀሙበት ሳጥን በመሠረቱ በአንድ ወገን ላይ የሚጣበቅ ማንኛውም ሳጥን ሊሆን ይችላል።

ሳጥኔን ከየት አመጣሁት? አንድ ጓደኛዬ አናpent ነው እናም ለእኔ ይህንን ሳጥን ለመሥራት በጣም ግሩም ነበር! በእሱ ላይ አንዳንድ ማጠፊያዎች ጨምሬ ክዳኑን ጫንኩ።

እንደዚህ ያለ ሳጥን (ወይም የተሻለ) እንዴት እንደሚሠሩ ለማወቅ ከፈለጉ ይህንን አስተማሪ ይመልከቱ-https://www.instructables.com/id/How-To-Make-A-Wooden-Box/

ደረጃ 3 - ሽቦውን ማገናኘት

ሽቦውን
ሽቦውን
ሽቦውን
ሽቦውን

የዚህ ትንሽ ሰው ሽቦ በእውነት ልዩ ነገር አይደለም። ለብርሃን ዳሳሽ ቀለል ያለ የ voltage ልቴጅ መከፋፈያ ወረዳ እና ለ servo እንኳን በጣም የተወሳሰበ ወረዳ ይጠቀማል።

ሳጥኔ እኔ የምሰጣቸውን መመሪያዎች የማይከተልበት ነጥብ ነው። ለሴሮቮ የተለየ የኃይል አቅርቦት የለኝም ስለዚህ በአርዱዲኖ ላይ የአቅርቦት ነጥቦችን መጠቀም አለብኝ። የዚህ ችግር ፣ መቆለፊያው በላዩ ላይ ማንኛውንም ዓይነት ጭነት ሲያገኝ ፣ አርዱዲኖ እንዲወድቅ ወደ አርዲኖው ብዙ የአሁኑን መንገድ መጎተት ይጀምራል። እባክዎን ይህንን ልብ ይበሉ።

ለዚህ መፍትሔው ይህ አቀማመጥ ነው። በ 2 ኛው ምስል ላይ እንደሚታየው አገልጋዩን ለማብራት 6V (1A) ኃይልን በመጠቀም

ደረጃ 4: ኮድ መስጠት

አሁን ይህ ፕሮግራም በክፍት እና በተዘጋ መካከል ይቀያይራል እና መዘግየቱን () ይጠቀማል። በ arduino IDE ውስጥ ትዕዛዝ። ሚሊስን () የሚጠቀም ፕሮግራም መጠቀም የተሻለ ይሆናል ፤ ያዝዙ ፣ ግን እሱ እሱን ኮድ ማድረጉ ትንሽ ቅmareት ያደርገዋል።

ኮዱ እዚህ በጽሑፍ ይኖራል ነገር ግን የ.ino ፋይልን እዚህ ማውረድ ይችላሉ

/ * - ፍላሽቦክስ v1.0.0 - */

/*

* ደራሲ-ፍራንክ ቱክ * የቀን ሰቀላ ቀን-9-1-2018 * እባክዎን ይህንን ፕሮግራም በምርቶችዎ ውስጥ ለመጠቀም ነፃነት ይሰማዎ * *

/ሰርቮ ተዛማጅ

#Servo lockservo ን ያካትቱ ፤ // ወደ ፕሮግራሙ አንድ servo ማከል - LockServo // የግንኙነት ተለዋዋጮች int servo = 9; // ፒን ለ servo ምን አቀማመጥ እንደሚሄድ ለመንገር ያገለግል ነበር። int sens = A0; // ፒን የእኛ የብርሃን ዳሳሽ ዋጋን ለመለካት ያገለግል ነበር።

// ተለዋዋጮች ለፕሮግራሙ።

int sensval = 0; // ይህ ተለዋዋጭ የብርሃን ዳሳሹን እሴት ለማከማቸት ያገለግላል። int sensval_old = 0; // ገምተውታል ፣ ይህ አንድ ሰው የቀድሞ እሴቶችን ለማከማቸት ያገለግላል። ቡሊያን ግዛት = ሐሰት; // የመቆለፊያውን ሁኔታ ያድናል ፣ በሐሰት እና በእውነተኛ (በእውነቱ ክፍት እና በሐሰት መዘጋት) መካከል ይቀይረዋል int val = 10; ቡሊያን servoState = ሐሰት;

ባዶነት ማዋቀር () {

Serial.begin (9600); // በአርዲኖ አንጎል ውስጥ እንድንመለከት ተከታታይ ሞኒተርን በመጀመር ላይ። pinMode (servo ፣ OUTPUT); // ለ servo ፒን መውጫ እንደሚያስፈልገው ያውቃል። pinMode (ስሜት ፣ ግቤት); // አነፍናፊውን ወደ እውነተኛ አነፍናፊ lockservo.attach (servo) ማዞር; // የእኛ አገልጋይ ምን እንደተገናኘ ለአርዲኖ ይነግረዋል

// አሁን ፣ ሳጥኑ የት እንዳለ ማወቅን ለማረጋገጥ።

lockservo.write (165); መዘግየት (1000); lockservo.write (10); }

ባዶነት loop () {

sensval_old = analogRead (ስሜት); Serial.println (""); Serial.print ("መለካት …"); Serial.println (sensval_old); መዘግየት (500); ከሆነ (sensval_old> 700) {state =! state; servoState =! servoState; sensval = analogRead (sens); Serial.print ("የመቆለፊያ ለውጦች ሁኔታ በ:"); Serial.println (sensval); መዘግየት (1000); } ሌላ {መዘግየት (250) ፤ }

ከሆነ ((servoState == ሐሰት) && (val == 10)) {

ቫል = 165; lockservo.write (ቫል); መዘግየት (500); Serial.println (“መቆለፊያ ተዘግቷል ፣ servo ዝጋ”); } ሌላ ከሆነ ((servoState == ሐሰት) && (val == 165)) {መዘግየት (250); Serial.println ("መቆለፊያ ተዘግቷል"); } ሌላ ከሆነ ((servoState == true) && (val == 165)) {val = 10; lockservo.write (ቫል); መዘግየት (500); Serial.println ("ክፍት መቆለፊያ ፣ መክፈት servo"); } ሌላ {መዘግየት (250) ፤ Serial.println ("መቆለፊያ ክፍት"); }}

ደረጃ 5 - ኤሌክትሮኒክስን በሳጥኑ ውስጥ ማስገባት

ኤሌክትሮኒክስን በሳጥኑ ውስጥ ማስገባት
ኤሌክትሮኒክስን በሳጥኑ ውስጥ ማስገባት
ኤሌክትሮኒክስን በሳጥኑ ውስጥ ማስገባት
ኤሌክትሮኒክስን በሳጥኑ ውስጥ ማስገባት

የ servo መቆለፊያውን እና ዳሳሹን በሳጥኑ ውስጥ መጫን በጣም ቀላል ነው።

መጀመሪያ - ለመያዣው መቆለፊያ እንጨቱን ወደ ሰርቪው ላይ ይከርክሙት

ሁለተኛ - servo ን ወደ እገዳው ውስጥ ይጭኑት እና ይህንን ብሎክ በሳጥኑ ታችኛው ክፍል ውስጥ ይክሉት።

ሦስተኛ - መያዣውን ወደ መከለያው ውስጥ ይክሉት

እኔ የዳቦ ሰሌዳዬን በሳጥኑ ውስጥ መጣል እና ቀሪዎቹን ገመዶች ወደ አርዱዲኖ በክዳን እና በሳጥኑ መካከል እንዲሄዱ እመርጣለሁ። ይህ ክዳኑን ለመዝጋት እና አሁንም ከአርዲኖ ጋር ለመገናኘት ቀላል ያደርገዋል። (ታውቃለህ ፣ እኔ እራሴን እንዳላዘጋው ለማረጋገጥ።)

ደረጃ 6: እሱን መሞከር

አዎ! እሱን መሞከር አለብዎት። በአሩዲኖ በኩል በቂ የአሁኑን አቅርቦት ማቅረብ እንደማልችል እና ለሴርቮው የተለየ የኃይል አቅርቦት መጠቀም እንዳለብኝ ያወቅሁት ያ ነው።

በስብሰባው ወቅት ይህንን ለምን አገኘሁ እና ቀደም ብዬ አልነበርኩም? መልስ - በጣም ትዕግስት አልነበረኝም። ለ - እውነተኛው ምክንያት።

ማዋቀሩን ስሞክር ፣ መከለያው ምን እያደረገ እንደሆነ ለማየት ያለ ክዳኑ ሞከርኩት። ከዚያ እንደገና በክዳኑ ስሞክረው አገልጋዩ በጭነቱ ስር የበለጠ የአሁኑን እንደሚስብ አወቅሁ።

ስለዚህ. እራስዎን ከራስዎ ሳጥን ውስጥ እንዳይዘጉ ለማድረግ ሙሉ በሙሉ እንከን የለሽ የሥራ ቅንብር እንዳለዎት እርግጠኛ ይሁኑ።

ደረጃ 7 - ትርፍ! እና መደምደሚያ

ይሀው ነው! ጨርሰዋል! እናም ሰው ፣ ይህንን አስተማሪ በሆነ መንገድ ማለፍ ስለቻሉ ለራስዎ ጀርባዎን ይስጡ።

ማናቸውም ጥያቄዎች ወይም አስተያየቶች ካሉዎት እኔን ማነጋገርዎን ያረጋግጡ!

የሚመከር: