ዝርዝር ሁኔታ:
ቪዲዮ: DIY የፎቶግራፍ ተንሸራታች: 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ሰላም ለሁላችሁ! ይህ ለ DIY ካሜራ ተንሸራታች የእኔ ፕሮጀክት ነው ፣ ከእኔ ጋር አስቸጋሪ ጊዜ ነበረኝ ፣ ግን ለዝርዝሩ የበለጠ ትኩረት ከሰጡ እንደሚሰራ እርግጠኛ ነኝ!
በንድፈ ሀሳብ ይህ ሙሉ በሙሉ መሥራት አለበት
ይህንን ለማድረግ ከመረጡ እርስዎ እንደሚደሰቱ ተስፋ አደርጋለሁ!
ደረጃ 1 - ቁሳቁሶችን ይሰብስቡ
ኤሌክትሮኒክ ቁሶች
- አርዱinoኖ
- ሁለት 360 servos
- የዳቦ ሰሌዳ
- ተቃዋሚዎች
- አዝራሮች (የተሻለ 3)
የግንባታ ዕቃዎች
- የአረፋ ሰሌዳ ሁለት ቁርጥራጮች
- የእንጨት ቁርጥራጭ ቁርጥራጭ (ብረት ሊሆን ይችላል)
- የእንጨት ሞላላ ቅርፅ ያላቸው ቁርጥራጮች (የስዕሉን የመግቢያ ምስል ይመልከቱ)።
ደረጃ 2: ማዋቀር
ይህ ፎቶ የወረዳ ዲያግራም ነው
ይህንን ይከተሉ እና ፕሮጀክትዎ ይሠራል!
ደረጃ 3 - የዳቦ ሰሌዳ ስብሰባ
- በመጀመሪያ ደረጃ አዎንታዊ እና መሬት ከዳቦ ሰሌዳ ጋር ይገናኙ።
- ሁለተኛው ሁለቱን ሰርዶቹን ያገናኙ… እና ወደ መሬት የሚሮጡ እና አዎንታዊ የሆኑ ሁለት ገመዶች ይኑሩ ፣ እና ሌላ እርስዎ በሚመርጡት ፒን ላይ። (ኮዱ እኔ የመረጥኳቸው ፒኖች እንደሚኖሩት ልብ ይበሉ)..
- ከዚያ አዝራሮችዎን ይሰብስቡ… ከመረጡት ፒኖች ጋር መገናኘትን ያስታውሱ ፣ ግን እኔ የመረጥኳቸውን ፒኖች ካልተጠቀሙ ኮዱ አይሰራም። እንዲሁም ቁልፎቹን ከመሬት ጋር ያገናኙ።
- እና 220 resistor ይጠቀሙ።
- በመጨረሻ ፣ የኤል ሲ ዲ ማሳያ ለመጠቀም ከፈለጉ 2 ፒኖችን ከአናሎግ ግብዓት እና አንዱን ሽቦ ከአዎንታዊ ተርሚናል ጋር ማገናኘት ይኖርብዎታል።
ደረጃ 4 የአርዱኖ ኮድ
#አካትት #አካትት #አካት
LiquidCrystal_I2C lcd (0x27, 16, 2); // ለ 16 chars እና ለ 2 የመስመር ማሳያ የ LCD አድራሻውን ወደ 0x27 ያዘጋጁ
Servo servoLeft; // የግራ servo Servo servoRight ን ይግለጹ ፣ // ትክክለኛውን servo ይግለጹ
const int startbut = 8; // ፒን ለጀማሪ (startbutton) const int frontbut = 12; // ፒን ለግንባር (አስተላላፊው) const int reversbut = 13; // ፒን ለተገላቢጦሽ (reversbutton) int tim = 500; // የመዘግየት ጊዜ int ባንዲራ = 0; int ብዛት = 0;
char array1 = "እንኳን ደህና መጡ"; // በኤልሲዲ ("እንኳን ደህና መጡ") char array2 = "push left = LEFT, right = RIGHT!" ላይ ለማተም ሕብረቁምፊ; // በኤልሲዲው ላይ ለማተም ሕብረቁምፊ (“ግራ ወደ ግራ = ግራ ፣ ቀኝ = ቀኝ”)
ባዶነት ማዋቀር () {servoLeft.attach (10); // የግራ servo ን ወደ ዲጂታል ፒን 10 servoRight.attach (9) ያዘጋጁ። // ትክክለኛውን servo ን ወደ ዲጂታል ፒን 9 servoLeft.write (90) ያዘጋጁ። // servos ን ወደ 90 ዲግሪ servoRight.write (90) ያዘጋጁ ፤ መዘግየት (100);
// ፒኑን ወደ ግብዓቶች ፒን ሞዶ (ጅምር ፣ መግቢያ) ይለውጣል ፤ // የመነሻ ቁልፉን (ጅምርን) እንደ የግብዓት ፒን ሞዶ (የተገላቢጦሽ ፣ መግቢያ); // የተገላቢጦሽ (ተገላቢጦሽ) እንደ ግብዓት ፒን ሞዶ (አስተላላፊ ፣ ግቤት) ያስጀምሩት ፤ // የመግቢያውን (አስተላላፊውን) እንደ ግብዓት ያስጀምሩ
}
ባዶነት loop () {// በእንቅስቃሴ ሙከራዎች ውስጥ ይለፍፉ /ኮድ ለኤልሲዲ ማሳያ (ባንዲራ == 1 && count == 0) {count = 1; lcd.init (); // የ lcd lcd.backlight () ን ያስጀምሩ; // የጀርባ ብርሃንን ይክፈቱ
lcd.setCursor (15, 0); // ጠቋሚውን ወደ አምድ 15 ፣ መስመር 0 ለ (int positionCounter1 = 0 ፤ positionCounter1 <26; positionCounter1 ++) {lcd.scrollDisplayLeft (); // የማሳያውን ይዘቶች አንድ ቦታ ወደ ግራ ያሸብልላል። lcd.print (array1 [positionCounter1]); // መልእክት ወደ ኤልሲዲ ያትሙ። መዘግየት (ጊዜ); // 250 ማይክሮ ሰከንዶች ይጠብቁ} lcd.clear (); // የ LCD ማያ ገጹን ያጸዳል እና ጠቋሚውን በላይኛው ግራ ጥግ ላይ ያስቀምጣል። lcd.setCursor (15, 1); // ጠቋሚውን ወደ አምድ 15 ፣ መስመር 1 ለ (int positionCounter = 0; positionCounter <26; positionCounter ++) {lcd.scrollDisplayLeft (); // የማሳያውን ይዘቶች አንድ ቦታ ወደ ግራ ያሸብልላል። lcd.print (array2 [positionCounter]); // መልእክት ወደ ኤልሲዲ ያትሙ። መዘግየት (ጊዜ); // 250 ማይክሮ ሰከንዶች ይጠብቁ} lcd.clear (); // የ LCD ማያ ገጹን ያጸዳል እና ጠቋሚውን በላይኛው ግራ ጥግ ላይ ያስቀምጣል። } ///////////////////////////////// /////////////////////////////// /////////////////////////////////
/(digitalRead (startbut) == 1) {flag = 1} ከተጫኑ አዝራሮችን ከተጫኑ ያረጋግጡ። አዝራር ለመጀመር // የባንዲራ ተለዋዋጭ}
ከሆነ (ባንዲራ == 1) {ከሆነ (digitalRead (reversbut) == HIGH) // ተገላቢጦሽ ተጭኖ servo ን ያበራል {revers (); // ተገላቢጦሽ ተለዋዋጭ ለ መቀልበስ አዝራር} ሌላ ከሆነ (digitalRead (forwardbut) == HIGH) // አስተላልፎ ተጭኖ ሰርቪን {ወደፊት () (ማብራት) ያበራል። // አስተላላፊ ተለዋዋጭ ለንግግር አዝራር} ሌላ {አቁም (); አዝራሮች በማይጫኑበት ጊዜ የ servos እንቅስቃሴን ለማቆም // ተለዋዋጭ ያቁሙ}}
}
// የእንቅስቃሴ ልምዶች ወደፊት ፣ ወደኋላ እና ባዶ ባዶ ወደፊት () {// አስተላልፍ ትዕዛዝ servoLeft.write (0); // servoRight.write (180) የሚዞሩበት አቅጣጫ። } ባዶ ቦታ () {// stop command servoLeft.write (90) ፤ // ሁለቱንም አገልጋዮች በአንድ ቦታ ላይ ያቆማል ፣ አለበለዚያ እነሱ በተለያዩ ቦታዎች ላይ ይሆናሉ servoRight.write (90); } ባዶ ባዶ () {// የተገደበ ትዕዛዝ servoLeft.write (180); // servos በተቃራኒው አቅጣጫ ይንቀሳቀሳሉ servoRight.write (0); }
ለስኬት ኮዱ እዚህ አለ! አርዱዲኖዎን ካዘጋጁ በኋላ ሁሉም ነገር መሥራት አለበት! እና ይደሰቱ!
ካልሰራ ይህንን አስተማሪ ወደ ኋላ መለስ ብለው ይመልከቱ እና ሁሉንም ነገር ያረጋግጡ!
የሚመከር:
ከአውሩዲኖ ጋር LED ን ለማብራት የፎቶግራፍ ባለሙያ እንዴት እንደሚጠቀሙ -12 ደረጃዎች
ከአውሩዲኖ ጋር ኤልኢን ለማብራት የፎቶግራፍ ባለሙያን እንዴት መጠቀም እንደሚቻል-መልካም ጠዋት/ከሰዓት/ምሽት ለሁሉም የአርዲኖ-አፍቃሪዎች! ዛሬ ፣ ኤልኢዲ (LED) ለማብራት እንዴት ፎቶቶሪስቶርተር (ፎቶሴል) እንደሚጠቀሙ አሳያለሁ። በዚህ መመሪያ የተሰጠው ኮድ ኤልኢዲ በመደበኛነት እንዲደበዝዝ ያስችለዋል ፣ ግን ብልጭ ድርግም ይላል
DropArt - ትክክለኛነት ሁለት ጠብታ የፎቶግራፍ መጋጠሚያ: 11 ደረጃዎች (ከስዕሎች ጋር)
DropArt - ትክክለኛነት ሁለት ጠብታ የፎቶግራፍ መጋጠሚያ -ሰላም አንድ እና ሁሉም ፣ በዚህ መመሪያ ውስጥ ሁለት ፈሳሽ ጠብታ መጋጠሚያ ለሚቆጣጠረው ኮምፒተር የእኔን ዲዛይን አቀርባለሁ። በዲዛይን ዝርዝሮች ከመጀመራችን በፊት ፣ የንድፉ ዓላማ ምን እንደሆነ በትክክል መግለፅ ምክንያታዊ ይመስለኛል። አስደሳች ፣ ፍላጎት
ሙሉ በሙሉ ራስ -ሰር የፎቶግራፍ ማንጠልጠያ ሪግ 14 ደረጃዎች (ከስዕሎች ጋር)
ሙሉ በሙሉ ራስ -ሰር የፎቶግራፍ ማንጠልጠያ ሪግ: መግቢያ ሁሉም ፣ ይህ የእኔ አውቶማቲክ ካሜራ ፓንጊንግ ሪግ ነው! ከእነዚህ ውስጥ በጣም አሪፍ አውቶማቲክ የማሽከርከሪያ መሳሪያዎችን አንዱን የሚፈልግ ፣ እርስዎ ግን በጣም ውድ ናቸው ፣ እንደ £ 350+ ለ 2 ዘንግ ፓንንግንግ? ደህና ፣ እዚህ አቁም
የፎቶግራፍ ስሜት መመሪያ - 9 ደረጃዎች
Photosensitive መመሪያ - ይህ ፕሮጀክት ዓይነ ስውራን መንገዳቸውን እንዲያገኙ አንድ ዓይነት የመመሪያ ዱላ ለማድረግ ነው። ሆኖም ፣ ሁሉም ወደሚጫወትበት ጨዋታ ለመቀየር መርጫለሁ። ፎቶግራፍ የሚስብ የመመሪያ ዱላ ሠርቻለሁ ፣ እና አንድ የተወሰነ ብሩህ ሲሰማ ጫጫታ ይፈጥራል
DIY የሞተር ፓኖራማ ዋና የፎቶግራፍ መሣሪያ 6 ደረጃዎች (ከስዕሎች ጋር)
DIY Motorized Panorama Head Photography Tool: Hi በዚህ ፕሮጀክት ውስጥ በጣም ጠቃሚ የፓኖራማ የፎቶግራፍ መሣሪያ ገንብቼ ነበር። ይህ የሞተር ፓን ራስ ይህ ሁለንተናዊ በሆነ እና በማንኛውም ካሜራ በመደበኛ ሁለንተናዊ ሩብ ኢንች ክር ሊጫን በሚችል መንገድ የተሠራ ነው። የ panning ጭንቅላቱ በ