ዝርዝር ሁኔታ:

የማር ንብ ቆጣሪ -4 ደረጃዎች (ከስዕሎች ጋር)
የማር ንብ ቆጣሪ -4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የማር ንብ ቆጣሪ -4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የማር ንብ ቆጣሪ -4 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: ፖለቲካ ውስጥ መናፍስታዊ እና ኢሶቴሪዝም! ስለሱ ምን ያስባሉ? አስተያየትዎን እፈልጋለሁ! #SanTenChan 2024, ህዳር
Anonim
የማር ንብ ቆጣሪ
የማር ንብ ቆጣሪ
የማር ንብ ቆጣሪ
የማር ንብ ቆጣሪ
የማር ንብ ቆጣሪ
የማር ንብ ቆጣሪ

የማር ጫጩቱ የሥራ ክፍፍል ለ 25 ሚሊዮን ዓመታት በተከታታይ እድገት ላይ የቆየበት … የእኛ ሰብአዊነት የበላይነት ይበልጥ የተወሳሰበ እና በሁሉም አቅጣጫዎች አድጓል… ስለዚህ ንብ ቆጣሪ… በ: thomashudson.org

የተሻሻለውን ንድፍ እዚህ ይመልከቱ -የማር ንብ ቆጣሪ II

4/28/19 - እንደገና በዚህ ፕሮጀክት ውስጥ እቆፍራለሁ። አንዳንድ ማሻሻያዎችን ለማድረግ ያቀድኩት የመጨረሻው ንድፍ በጣም ረጅም ነው። የታተሙ የወረዳ ቦርዶች (ፒሲቢዎች) ዋጋ በጣም ወርዷል ስለዚህ እኔ ትልቅ ዳሳሽ ሰሌዳ እየሠራሁ ፣ 24 በሮች እና ቀፎውን አካል ለማቋረጥ 14.5 long ርዝመት ያህል እሠራለሁ። እንዲሁም ለማገድ ደግሞ ~ 1.5”ስፋት ማንኛውንም IR ከፀሐይ ማውጣት። ማንኛውም ጥያቄ/ሀሳብ ካለዎት ያሳውቁኝ።

የቀጥታ መረጃ ከ - ሰኔ 25 ቀን 2012 ከቀጥታ ውሂብ ራቅሁ… የእኔ ስሪት 2 ኤስዲ ካርድ አለው እና አንዳንድ ምርምር ለማድረግ ከዩኒቨርሲቲ ጋር በመተባበር ላይ ነኝ… የራስዎን WIFI የነቃ መንጋ ፈላጊ እና እኔ ለማድረግ ነፃነት ይሰማዎ። ለብዙዎች ሊሸጣቸው ከሚፈልግ ሰው ጋር መተባበር ይወዳል።

ደረጃ 1 ማኒፌስቶ

ማኒፌስቶ
ማኒፌስቶ
ማኒፌስቶ
ማኒፌስቶ
ማኒፌስቶ
ማኒፌስቶ

ንብ ቆጣሪ - ስሪት 2 ፣ ጥቅምት 14 ፣ 2012 - የማይክሮ ኤስዲ ዳታሎግንግ - ለተቀነሰ ኃይል በሌሊት የእውነተኛ ሰዓት ሰዓት ቆጣሪውን ያጠፋል - በማይሠራበት ጊዜ አማካይ ኃይልን ወደ 6.6 ሜ ለመቀነስ LEDs ን ከማይክሮ መቆጣጠሪያው ያዋህዳል - አነስተኛ ባትሪ ይቆያል ለወራት - የፀሃይ ኃይል ኃይል ዝግጁ - ያልተገደበ የሙቀት ዳሳሾች - የንብ መጠን ግምቶችን (ሠራተኛ ከድሮኖች ጋር) ማከናወን ይችላል እና ስለሆነም የድሮን/ሠራተኛ እንቅስቃሴን ይቆጣጠራል - 3 ዲ የታተሙ ተራዎችን ወይም በሮች - ያለ ባትሪ $ 400 ሙሉ በሙሉ ይሙሉ ወይም የእርስዎን የገዛ (ከዚህ በታች ይመልከቱ) ለስሪት 1. ዝርዝር መግለጫዎች እዚህ አሉ። ይህ ሙሉ በሙሉ ዕቅዶችን ባላቀርብም በቀላሉ ወደ ስሪት 2 ሊሻሻል የሚችል ሥሪት 1 ን ይዘረዝራል። - 95% ትክክለኛነት - የዩኤስቢ ኃይልን ያጠፋል - ከላይ ሽፋን ጋር ዝናብ መቋቋም የሚችል መሆን አለበት - ንቦች በጥቂት ደቂቃዎች ውስጥ ከአዲስ መክፈቻ ጋር ይጣጣማሉ - በ google ሰነዶች ላይ የእውነተኛ ጊዜ ክትትል - የዩኤስቢ ግንኙነት በላፕቶፕዎ የጽሑፍ ፋይል ላይ መረጃን ይጥላል የርስዎ. ለፕሮቶታይፕንግ አጠቃላይ መመሪያዎች አሉ ወይም ወደ ወረዳው ገጽ ሄደው የእኔን ትክክለኛ ሰሌዳ እና ወረዳ መገልበጥ ይችላሉ። 1. አንድ ሁለት የኢንፍራሬድ (አይአር) ዳሳሾችን ይግዙ - ስፓርክፉን https://www.sparkfun.com/products/9542 - የዲጂታል ግብዓት ስሜትን ለመፈተሽ አንዳንድ 30K 50K እና 100K resistors ያግኙ። - አንዳንድ 10 ፣ 20 ፣ ያግኙ እና 50 ohm resistors የ IR LED ን ኃይል ለማመንጨት 2. ክፍሎችዎን ከአርዱዲኖ ጋር አምሳያ - የሞተ ንብ በሽቦ ላይ እጠቀም ነበር - ቀላል ወረዳው 3. ማይክሮ መቆጣጠሪያን ይምረጡ… እኔ Teensy ++ ን ተጠቀምኩ - እንደ አርዱዲኖ ተመሳሳይ የተጠቃሚ በይነገጽ።. - - 46 ግብዓቶች/ግብዓቶች ፣ - ርካሽ ፣ እና - እዚህ በፖርትላንድ ውስጥ የተነደፈ.. 4. የታተመ የወረዳ ቦርድዎን በ EAGLE በነፃ ዲዛይን ያድርጉ - እዚህ ፖርትላንድ ውስጥ በ dorkbotpdx.org ላይ የ 4 ሰዓት ትምህርት ወስጃለሁ። ሶፍትዌሩ ነፃ ነው። - በፖርትላንድ ውስጥ በ dorkbot በኩል እንዲታተም ያድርጉ $ 45 ለ 3 ሰሌዳዎች 5. ሁሉንም ነገር አንድ ላይ ያኑሩ - ክፍሎችዎን በቦርዱ ላይ ያሽጡ - ዳሳሾችዎን ያስተካክሉ - መርሃ ግብርዎን ያስተካክሉ ከባድ ዋጋ እና ለቦርድ ክፍሎቼ ~ $ 110 - የታተመ የወረዳ ቦርድ $ 45 - qty (44) QRE1113 IR sensors $ 33 - Teensy ++ $ 24 - resistors እና pin $ 10 - የእኔ ጊዜ $ ouch! እርስዎ እራስዎ ሽጉጥ እና ትኩስ ሙጫ ማድረግ ከፈለጉ 130 ዶላር ሊሆን ስለሚችል አንድ ኪት በአንድ ላይ የማቀናጀት ፍላጎት ካለዎት ይላኩልኝ!

ደረጃ 2 - ወረዳ

ወረዳ
ወረዳ
ወረዳ
ወረዳ
ወረዳ
ወረዳ

ሊከተሏቸው የሚገቡ ተጨማሪ ዝርዝሮች ግን እጅግ በጣም ቀላል ናቸው… Sparkfun የኢንፍራሬድ ዳሳሽ ወይም የ IR ዳሳሽ ይሸጣል። እሱ LED እና ዳሳሽ ነው! እብድ ጠቃሚ !. ንቡ በ LED ስር ሲያቋርጥ መብራቱ ወደ ዳሳሹ ተመልሶ ይንፀባረቃል። ንብ እርስ በእርስ አጠገብ ሁለት ቺፖችን ተሰልፌያለሁ… ንብ መጀመሪያ የውስጣዊ ዳሳሹን ቢመታ በበሩ በኩል ሲያልፍ… መውጣቱ.. መጀመሪያ የውጭ አነፍናፊውን መምታቱን ከገባ ተጨማሪ በፕሮግራሙ ላይ… ሙሉውን ይመልከቱ የታሪክ እና የ GERBER ፋይሎች ተያይዘዋል። - እኔ በመጨረሻው አንድ 10 ohm resistor ጋር በተከታታይ 4 ኤልኢዲዎችን እጠቀም ነበር። ያ በአንድ LED ላይ 1.2 ቮልት ጠብታ ነው። - እንደዚህ ባለው የመስመር ላይ የድር መሣሪያ አማካኝነት የ LED ቮልቴሽን ጠብታዎን ማረጋገጥ ይችላሉ - እንደ እኔ ተመሳሳይ ማዋቀሩን ከጨረሱ የ IR ዳሳሾችን እዚህ በ Digikey በኩል ትንሽ ርካሽ ማግኘት ይችላሉ። - ፖሎሉ እንዲሁ ተመሳሳይ የ IR ዳሳሾችን በቦርዱ (ድርድር) ላይ ይሸጣል እና እዚህ ኮድ እና ምሳሌዎች አሏቸው። - ከታች ባለው ትልቅ መርሃግብር መሠረት 100k ohm resistors ን መሬት ላይ እጠቀም ነበር። ይህ ስሜትን ይጨምራል። አነስ ያለ ተከላካይ የሚጠቀሙ ከሆነ ስሜቱ ይቀንሳል። እሱ የ NPN Phototransistor ነው። ለቦርዴ ከባድ ዋጋ እና ክፍሎች ~ $ 110 - የታተመ የወረዳ ቦርድ $ 45 - qty (44) QRE1113 IR sensors $ 33 - Teensy ++ $ 24 - qty (11) 10 ohm 0805 resistors - qty (44) 100k 0805 resistors - 26 heads and 26 Teensy ን ከቦርዱ 3 ጋር ለማያያዝ ፒኖች - የእኔ ጊዜ $ ouch! እርስዎ እራስዎ ሽጉጥ እና ትኩስ ሙጫ ማድረግ ከፈለጉ 150 ዶላር ሊሆን ስለሚችል አንድ ላይ አንድ ላይ አንድ ላይ የማቀናጀት ፍላጎት ካለዎት ይላኩልኝ!

ደረጃ 3 ፕሮግራሚንግ - ቀላል

ፕሮግራሚንግ - ቀላል
ፕሮግራሚንግ - ቀላል

ታዳጊው በአርዱዲኖ… ወይም ሲ ++ ፕሮግራም ተይዞለታል ፣ ግን እኔ አርዱዲኖን ትንሽ አውቀዋለሁ… ኮዱ ከዚህ በታች ተያይ attachedል። / * ይህ ለመጀመሪያዎቹ ሁለት በሮች ነው - ሀ እና ለ * */ // ይህ ቋሚ አይለወጥም - const int ain = 44; // ፒን 44 ለ Gate A const int aout = 45 የመጀመሪያው ዲጂታል ግብዓት ነው። // ፒን 45 ለጌታ ሀ const int bin = 42 ሁለተኛው ዲጂታል ግብዓት ነው። // ተመሳሳይ ለ Gate B const int bout = 43; // ለ Gate B // ተለዋዋጮች ይቀየራሉ int int = 0; // ውስጠቶችን እና መውጣቶችን int outs = 0; int ai = 0; // በር 1 ኛ የፒን ሁኔታ int lai = 0; // ጌት የ 1 ኛ ሚስማር የመጨረሻ ሁኔታ int ao = 0; // በር 2 ኛ የፒን ሁኔታ int lao = 0; // ጌት የ 2 ኛ ሚስማር የመጨረሻ ሁኔታ int bi = 0; int lbi = 0; int bo = 0; int lbo = 0; int ብዛት = 0; // ይህ በእኛ ንብ ቆጠራ ውስጥ ለውጥ ከተከሰተ ብቻ ይፈትሻል int lcount = 0; ባዶነት ማዋቀር () {// የአዝራር ሚስማርን እንደ ግብዓት ያስጀምሩት - pinMode (ain ፣ INPUT) ፤ pinMode (aout ፣ ማስገቢያ); pinMode (ቢን ፣ ግቤት); pinMode (ክርክር ፣ ግቤት); // ተከታታይ ግንኙነትን ያስጀምሩ Serial.begin (38400); // እዚህ ከአርዱዲኖ ትንሽ የተለየ…. 38400} ባዶነት loop () {// የግፋ አዝራር ግቤት ፒን ያንብቡ: ai = digitalRead (ain); ao = digitalRead (aout); bi = digitalRead (ቢን); bo = digitalRead (ድብድብ); ከሆነ (lai! = ai) {// 1 ኛ ፒን ከተቀየረ ሁኔታው አለው? ከሆነ (ai> ao) {// አዎ ከሆነ ንብ ወደ ውስጥ ትገባለች ወይስ ትወጣለች? ኢንስ ++; // ወደ ውስጥ ከገባ አንድ ንብ ይጨምሩ}} ከሆነ (lao! = ao) {if (ao> ai) {outs ++; }} ከሆነ (lbi! = bi) {if (bi> bo) {ins ++; }} ከሆነ (lbo! = bo) {if (bo> bi) {outs ++; }} lai = ai; // የመጨረሻውን ሁኔታ ያዘምናል lao = ao; lbi = bi; lbo = ቦ; ቆጠራ = ins + outs; ከሆነ (ቆጠራ! Serial.println (ins); Serial.print ("ቁጥር ወጥቷል"); Serial.println (መውጫዎች); lcount = ቆጠራ; }} የዴቢቦይስ ቅደም ተከተል ጨመርኩ። ከዛሬ 06/26/12 የቅርብ ጊዜው የመለኪያ ቪዲዮ እዚህ አለ። እሱ 91% ትክክለኛ ነው ፣ ግን አሁንም ለማሻሻል ትንሽ ክፍል አለ-

ደረጃ 4 - በ Google ሰነዶች ላይ የውሂብ ምዝገባ

በ Google ሰነዶች ላይ የውሂብ ምዝገባ
በ Google ሰነዶች ላይ የውሂብ ምዝገባ
በ Google ሰነዶች ላይ የውሂብ ምዝገባ
በ Google ሰነዶች ላይ የውሂብ ምዝገባ
በ Google ሰነዶች ላይ የውሂብ ምዝገባ
በ Google ሰነዶች ላይ የውሂብ ምዝገባ

በላፕቶፕ አማካኝነት ውሂቡን በእውነተኛ ጊዜ ለመስቀል ፕሮሰሲንግን ተጠቀምኩ …… ያገኘሁት የመጀመሪያው መረጃ ይኸውና… - የቀጥታ ቀን ከዛሬ ሰኔ 25 ቀን 2012 እሴቶቹ በተያያዘው ኮድ በኩል ይሰቀላሉ። አጠቃላይ ሀሳቡ ለ Google ሰነዶች ቅጽ ሲሞላ የሚደረስበትን ‹ፎርሜክ› አገናኝ መጠቀም ነው። 1) ወደ ጉግል ሰነዶች ይግቡ 2) የውሂብ ነጥቦች ያለዎት ብዙ ግብዓቶች ያሉበት አዲስ ፎርም ይፍጠሩ 3) ወደ ‹ቀጥታ ቅጽ› ይሂዱ እና የምንጭ ኮዱን ይገምግሙ… ‹ፎርማውን› እና የግቤት መታወቂያዎቹን ይፈልጉ… እዚህ ያለው አገኘሁ: 4) አንዴ የእርስዎን ምንጭ ለመፈተሽ የምንጭ ኮዱን አንዴ እና እሴቶችን በአሳሽዎ ውስጥ መቁረጥ እና መለጠፍ ሲጀምሩ በቀላሉ ማወቅ ቀላል ነው… በጣም ኃይለኛውን ይሞክሩ። በማቀነባበር ውስጥ እሞክራለሁ ብዬ አሰብኩ..) ሕብረቁምፊ ሰነዶች = አዲስ ሕብረቁምፊ [8]; // ይህ ‹ሕብረቁምፊ› ሁሉንም የዩአርኤል ቁርጥራጮችን ከ 0 እስከ 7 ወይም 8 በድምሩ አንድ ላይ ያደርጋቸዋል… ሰነዶች [0] = "https://docs.google.com/spreadsheet/formResponse?formkey=dHNHNWtZQ3lJSzFCZ1kyX0VVVMU0LUE6MQ&ifq&entry.0.single="; // ይህ ከ FORM ምንጭ ኮድ ሰነዶች [1] = ጥንዶች [1] የ formkey ቁልፍ ነው። // ይህ የእኔ የመጀመሪያ የውሂብ ነጥብ # ንቦች ውስጥ ነው። ሰነዶች [2] = "& entry.1.single ="; // ይህ ለጉግል ሰነድ ይነግረዋል የእኔ የመጀመሪያ 2 ኛ ተለዋጭ ቀጥሎ ይመጣል… ለማወቅ የምንጭ ኮዱን ይፈልጉ ግን ተመሳሳይ ይመስላል… ሰነዶች [3] = ጥንዶች [3]; // ይህ ሁለተኛው ተለዋዋጭ # ንቦች OUT። ሰነዶች [4] = "& entry.2.single ="; // ይህ ለጉግል ዶክ ይነግረዋል የእኔ 3 ኛ ተለዋጭ ቀጥሎ ይመጣል.. ሰነዶች [5] = ዴልታ_ኢን; // ንቦች በሰነዶች ውስጥ የመጨረሻው የንብ ቁጥር ሲቀነስ [6] = "& entry.4.single ="; ሰነዶች [7] = Delta_out; ሕብረቁምፊ ሰነዶች 2 = መቀላቀል (ሰነዶች ፣ “”); loadStrings (docs2); // አንዴ እነዚህን ሁሉ ቁርጥራጮች አንድ ላይ ካሰባሰቡ የተመን ሉህዎን ይለጥፋል !!… የራስዎን ቢቶች በአሳሽዎ ውስጥ ይፈትሹ… በየ 5-10 ደቂቃዎች መለጠፍ አለብኝ… የሂደቱን ኮድ አያይዣለሁ… አሁንም የ INT ተለዋዋጮችን ወደ FLOAT መለወጥ አለብኝ። ምክንያቱም ከጥቂት ሰዓታት በኋላ እሴቶቹ ከ 32,000 ንቦች ይበልጣሉ !!! ወዮ..

የሚመከር: