ዝርዝር ሁኔታ:
- ደረጃ 1: ክፍሎች
- ደረጃ 2 የወረዳውን ያድርጉ እና አርዱዲኖ ኮድ ይፃፉ
- ደረጃ 3 - ድስቱን ያትሙ እና ግንዱን እና ቅርንጫፎቹን ይቁረጡ
- ደረጃ 4 ወጥመዶችን ይፍጠሩ
- ደረጃ 5 ሁሉንም በአንድ ላይ ማዋሃድ
ቪዲዮ: ቬነስ ፍላይትራፕ - ITM Fall 2019: 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ከሁሉም ጠረጴዛ ላይ ምን ይጎድላል? እርሳሶችን ፣ እስክሪብቶችን እና ሌሎች ነገሮችን የሚይዝ ሜካኒካዊ ቬነስ ፍላይትራፕ።
ደረጃ 1: ክፍሎች
ያስፈልግዎታል:
* 3 ዲ አታሚ (.stl ፋይልን ይመልከቱ) ለድስቱ
* የእንጨት ዱላዎች እና ቁፋሮ
* የሽያጭ መሣሪያዎች
* አርዱዲኖ ኡኖ እና አይዲኢ
* የዳቦ ሰሌዳ
* Photoresistor
* ቀይር
* ማይክሮ ሰርቨር Sg90
* Foamcore
* የኤሌክትሪክ እና የሲሊኮን ቴፕ
* ሽቦዎች
* ማጠፊያዎች
* ሙቅ ሙጫ
ደረጃ 2 የወረዳውን ያድርጉ እና አርዱዲኖ ኮድ ይፃፉ
ወረዳው በአርዲኖ በኩል የፎቶግራፍ አስተላላፊውን ፣ ማብሪያ / ማጥፊያውን ፣ ሰርቪዮን እና የኃይል አሠራሩን ያገናኛል። በአርዱዲኖ ፒን ላይ ሰርቮንን ከ pwm ግዴታ ዑደት ጋር እናገናኘዋለን ፣ የፎቶ አንሺውን ከአናሎግ ፒን A0 አንብብ እና ከዲጂታል ፒን 2 አዝራሩን እናነባለን።
በፎቶው ውስጥ ያለው ቀላል የዳቦ ሰሌዳ ይሠራል ፣ ምንም እንኳን እኛ ለመረጋጋት ሽቦዎችን ወደ ቋሚ የዳቦ ሰሌዳ ብንሸጥም።
የአርዱዲኖ ኮድ በዋነኝነት ሦስት ነገሮችን ለማድረግ የታሰበ ነው-
1. የፎቶ ቴስቶስትስተርን ያንብቡ እና ንባቡን ከቅድመ ዝግጅት ደፍ ጋር ያወዳድሩ። የፎቶግራፍ አስተናጋጁ ዝቅተኛ (ጨለማ) ሲያነብ ፣ ንባቡ ከመነሻው በታች ይሆናል ፣ እና ንባቡ ከፍ ባለ (ብርሃን) ከፍታው በላይ ይሆናል።
2. በፎቶሪስቶርስተር ንባብ ላይ በመመስረት ሰርቪው ወደ ሁለት አቀማመጥ (ወደ “ክፍት” እና “ዝግ” አቀማመጥ ፣ በኮድ ውስጥ እንደ ቫል እና ቫል 2 እንደተጠቀሰው) ንገረው። የፎቶግራፍ ተቆጣጣሪውን የሚያጨልም ምንም ነገር በማይኖርበት ጊዜ ንባቡ ከፍ ያለ ይሆናል ፣ እና ሰርቪው ክፍት ቦታ ላይ ነው። የፎቶግራፍ ተቆጣጣሪውን የሚደብቀው ነገር ሲኖር ንባቡ ዝቅተኛ ይሆናል ፣ እናም ሰርቪው ወደ ዝግ ቦታ ይንቀሳቀሳል።
3. ሰርቮንን ወደ ክፍት ቦታ ለማንቀሳቀስ የመቀየሪያ ፕሮግራም ያድርጉ። ይህ በመሠረቱ ያልተሳካ ሁኔታ ነው።
ከዚህ በታች ያለውን ኮድ ይመልከቱ
#Servo myservo ን ያካትቱ ፤ int val = 20; // የተዘጋውን የአቀማመጥ ዋጋ int val2 = 70 ያስጀምሩ። // ክፍት ቦታ እሴት ባዶነትን ማዋቀር () {// ተከታታይ ግንኙነትን በሰከንድ በ 9600 ቢት ያስጀምሩ Serial.begin (9600); // servo ን ያስጀምሩ እና የ pwm ግዴታ ዑደቱን ወደ 9 myservo.attach (9) ለመሰካት ያያይዙ። pinMode (2 ፣ ግቤት); // መቀየሪያን እንደ ግብዓት ያስጀምሩ} const int threshold = 20; // የ int አዝራርን ለመዝጋት የፎቶሪስቶር ደፍ ያስጀምሩት ግዛት = 0; // የመቀየሪያ ሁኔታን int sens sensorValue = 100 ለማንበብ ተለዋዋጭ ያስጀምሩ። // ለ photoresistor value int stayclosed = 0; // አንዴ ከተነቃቃ/ለማቆየት ተለዋዋጭን ያስጀምሩ //// የሉፕ አሠራሩ ለዘላለም ይደጋገማል - ባዶነት loop () {// ግቤቱን ከመቀየሪያው ያንብቡ - buttonState = digitalRead (2); // ግቤቱን ከፎቶሪስቶስተር አነፍናፊValue = analogRead (A0) ያንብቡ ፤ // የፎቶግራፍቶሪውን ንባብ ወደ ተከታታይ ሞኒተር ያትሙ: Serial.println (sensorValue); ከሆነ (buttonState == LOW) {// ማብሪያ/ማጥፊያ ጠፍቶ ከሆነ (stayclosed == 1) {// የአቋም መረጋጋት ተለዋዋጭ በርቶ ከሆነ ፣; // አሁን ባለው ቦታ ላይ ይቆዩ} ሌላ ከሆነ (sensorValue <threshold) {// sensorvalue ከመነሻው በታች ቢወድቅ ፣ myservo.write (val) ፤ // ወጥመድን ወደ ዝግ ቦታ ይለውጡ ፣ መቆለፊያ = 1; // ተዘግቶ ለመቆየት የመረጋጋት ተለዋዋጭ ይለውጡ}} ሌላ {// ማብሪያ/ማጥፊያ በርቷል (stayclosed == 0) {// የአቋም መረጋጋት ተለዋዋጭ ከጠፋ ፣; // አሁን ባለው ቦታ ላይ ይቆዩ} ሌላ {// ማብሪያ/ማጥፊያው ለመጀመሪያ ጊዜ ሲሰማ መዘግየት ላይ ነው (500) ፤ // 500 ሚሴ ያዘገዩ እና መቀየሪያው አሁንም በአዝራር ላይ መሆኑን ለማረጋገጥ ያረጋግጡ/ግዛት = digitalRead (2); // ግብዓቱን ከስዊች ያንብቡ (buttonState == HIGH) {// ማብሪያ/ማጥፊያ ከበራ ፣ myservo.write (val2); // ወጥመዱን ወደ ክፍት ቦታ ይቀይሩ መቆለፊያ = 0; // እና ክፍት ሆኖ እንዲቆይ የመረጋጋት ተለዋዋጭ ይለውጡ}}}}
ደረጃ 3 - ድስቱን ያትሙ እና ግንዱን እና ቅርንጫፎቹን ይቁረጡ
CAD: የአበባ ማስቀመጫ ማተም
* ለቬነስ ዝንብ ወጥመድ መሣሪያ መሠረት ሆኖ የሚያገለግለውን የአበባ ማስቀመጫ 3 ዲ ለማተም ከዚህ በላይ የተካተተውን የ STL ፋይል ይጠቀሙ።
* መሠረቱ አርዱዲኖ እና የዳቦ ሰሌዳውን ማኖር መቻሉን ለማረጋገጥ የአበባው ማሰሮ ልኬቶች በበቂ ሁኔታ ትልቅ መሆናቸውን ያረጋግጡ
የእንጨት ሥራ - ግንድ እና ቅርንጫፎች
* ለግንዱ ከ 1 እስከ 24 ኢንች የእንጨት ጣውላ ወደ 12 ኢንች ርዝመት ለመቁረጥ የባንድ መጋዝን ይጠቀሙ
* ቅርንጫፎቹ በሚገቡበት ግንድ ላይ በተለያዩ ከፍታ ላይ ሦስት ኢንች ቀዳዳዎችን ለመሥራት የእጅ መሰርሰሪያ ይጠቀሙ። ቅርንጫፎቹ በማእዘን ውስጥ እንዲገቡ ቀዳዳዎቹ በግምት በ 45 ዲግሪ ማእዘን መቆፈር አለባቸው።
* በሚፈለገው መጠን በተለያየ ርዝመት በሦስት ቅርንጫፎች 12 በ 12 ኢንች የእንጨት ጣውላዎችን ለመቁረጥ ባንድ መጋዝን ይጠቀሙ። ወጥመዶች የሚቀመጡበት ጠፍጣፋ መሬት ለመፍጠር የባንዱን መጋዝ በመጠቀም የእያንዳንዱን ቅርንጫፍ አንድ ጫፍ በ 45 ° ይቁረጡ።
* በግንዱ ጉድጓዶች ውስጥ ቅርንጫፎችን ያስገቡ (ባለ አንግል ጫፎች ሲጋለጡ) እና በጎሪላ ሙጫ ወይም በሙቅ ሙጫ ይጠብቁ
ደረጃ 4 ወጥመዶችን ይፍጠሩ
ወጥመድ ለመፍጠር ደረጃዎች:
* የአረፋውን ዋና ይውሰዱ እና እንደ ወጥመዱ የላይኛው እና የታችኛው መቆንጠጫዎች ሆነው ለመስራት ሁለት ቁርጥራጮችን ይቁረጡ (የእቃ መጫኛው መሠረት ሞተሩን ለማያያዝ አራት ማዕዘን እስከሆነ ድረስ)
* ሁለቱን የአረፋ ኮር መሰንጠቂያዎችን ከሥሩ ላይ ያውጡ። ተጣጣፊዎቹ በውስጣቸው በጥሩ ሁኔታ እንዲገጣጠሙ በቂ ማያያዣዎችን ብቻ ያጥፉ።
* የመታጠፊያዎች ሁለቱን ፊቶች በየራሳቸው መያዣዎች ውስጥ ያስገቡ።
* ለስነ -ጥበባት በቀለማት ባለው ቴፕ ውስጥ ክላምፕስ ያድርጉ።
* በታችኛው መቆንጠጫ ውስጥ ትንሽ ቀዳዳ ይከርክሙ እና የፎቶግራፍ ባለሙያን ያስገቡ (በደንብ ሊገጣጠም ይገባል)
* የታሰሩ ዕቃዎች በቀላሉ ማምለጥ አለመቻላቸውን ለማረጋገጥ በእያንዳንዱ መቆንጠጫ ውስጠኛ ክፍል ላይ ሁለት ትናንሽ የሲሊኮን ቴፕ ያድርጉ
* በላይኛው መቆንጠጫ በአራት ማዕዘን መሠረት ከሞተር ጋር በማያያዝ በ superglue እና በቴፕ (ወጥመድ ሜካኒዝም በዚህ ቦታ ተጠናቅቋል)
* የታችኛው መቆንጠጫ እና የ servo ሞተር አካል መስተካከሉን ያረጋግጡ (የሞተሩን ክንድ እና የላይኛውን መቆንጠጫ ለመንቀሳቀስ ነፃ በመተው) የወጥመድን ዘዴን ከቅርንጫፍ ጋር ያያይዙ።
ደረጃ 5 ሁሉንም በአንድ ላይ ማዋሃድ
* ግንዱን እና ቅርንጫፎቹን በድስቱ ውስጥ ያስቀምጡ ፣ እና አርዱዲኖ UNO እና የዳቦ ሰሌዳውን በድስት ውስጥም ያያይዙ
* ማንኛውንም ሽቦ እንዳይሰበሩ ጥንቃቄ ያድርጉ ፣ ግንዱን በድንጋይ ያረጋጉ
* ቅርንጫፉን ፣ ግንዱን እና ሁሉንም የተጋለጡ ሽቦዎችን ለመሸፈን አረንጓዴ የኤሌክትሪክ ቴፕ ይጠቀሙ
* ውጫዊ ባትሪ እንደ የኃይል ምንጭ ይጠቀሙ
* መልካም የቬነስ ፍላይታፕ!
የሚመከር:
ለ Raspberry PI (RPi) LIRC ን በመጠቀም ቀላል ቅንብር IR የርቀት መቆጣጠሪያ - ሐምሌ 2019 [ክፍል 1]: 7 ደረጃዎች
ለ Raspberry PI (RPi) - ሐምሌ 2019 [ክፍል 1]: LIRC ን በመጠቀም ቀላል የማዋቀር የርቀት መቆጣጠሪያ - ለ RPi ፕሮጀክቴቴ የርቀት መቆጣጠሪያን እንዴት ማቀናበር እንደሚቻል እርስ በርሱ ስለሚጋጭ መረጃ ተገርሜ እና ደነገጥኩ። ቀላል ይሆናል ብዬ አሰብኩ ግን የሊኑክስ ኢንፍራሬድ ቁጥጥርን (LIRC) ማዋቀር ለረጅም ጊዜ ችግር ነበር
ከቴሌቪዥንዎ ጋር ለተገናኘ እያንዳንዱ ግብዓት የአምቢሊቲ ስርዓት። WS2812B Arduino UNO Raspberry Pi HDMI (የዘመነ 12.2019): 12 ደረጃዎች (ከስዕሎች ጋር)
ከቴሌቪዥንዎ ጋር ለተገናኘ እያንዳንዱ ግብዓት የአምቢሊቲ ስርዓት። WS2812B Arduino UNO Raspberry Pi HDMI (የዘመነ 12.2019): እኔ ሁልጊዜ በቲቪዬ ላይ አሻሚነትን ማከል እፈልጋለሁ። በጣም አሪፍ ይመስላል! በመጨረሻ አደረግሁ እና አልተከፋሁም! ለቴሌቪዥንዎ የአምባላይት ስርዓትን በመፍጠር ላይ ብዙ ቪዲዮዎችን እና ብዙ ትምህርቶችን አይቻለሁ ፣ ግን ለትክክለኛው የኔ ሙሉ ሙሉ አጋዥ ስልጠና አላገኘሁም
የሮቦ የማስታወሻ ሞድ ኪት (የ 2019 አስጀማሪ) እንዴት እንደሚጫን -4 ደረጃዎች
የሮቦ የማስታወሻ ሞድ ኪት (የ 2019 አስጀማሪ) እንዴት እንደሚጫን -የኤፒክ ጨዋታዎች መደብር በመለቀቁ እና እንደ ፎርትኒት ያሉ የጨዋታዎች ተፅእኖ ፣ የኤፒክ ጨዋታዎች አስጀማሪ በ 2018 እና በ 2019 ውስጥ አንዳንድ ቆንጆ ትልቅ ለውጦችን አድርጓል። ለመደበኛ ልማት የሚመረጡ ምድቦች (መሠረቱን un
የ 2019 FRC ቀለል ያለ ድራይቭ ባቡር (ጃቫ) መፃፍ -5 ደረጃዎች
የ 2019 ኤፍአርሲ ቀለል ያለ ድራይቭ ባቡር (ጃቫ) መፃፍ -ይህ መመሪያ ጊዜው አልቋል! እባክዎን በሚቀጥለው የ 2019 ፕሮግራም ላይ ለሚቀጥለው አስተማሪዬ ይከታተሉ። ምንም እንኳን ጊዜው ያለፈበት ቢሆንም አሁንም ትምህርቶችን እንዴት ማድረግ እና ኮዱን እንደሚጽፉ ያሉ ስለእሱ ሊማሩዋቸው የሚችሉ ነገሮች አሉ
UTK EF 230 MarsRoomba Project Fall 2018: 5 ደረጃዎች
UTK EF 230 MarsRoomba Project Fall 2018: በአሁኑ ጊዜ የማርስ ሮቨሮች ስለ ፕላኔት የማይክሮባላዊ ሕይወት የበለጠ ለማወቅ እስከ መጨረሻው ድረስ በተለያዩ ዘዴዎች በማርስ ወለል ላይ መረጃን ለመሰብሰብ ያገለግላሉ። ሮቨርስ በዋናነት ፎቶግራፍ እና የአፈር ትንተና መሳሪያዎችን ለዳታ ሐ ይጠቀማሉ