ዝርዝር ሁኔታ:
- ደረጃ 1: ክፍሎች
- ደረጃ 2 - ሽቦ
- ደረጃ 3 የ Python ጥቅሎችን እና ስክሪፕቶችን መጫን
- ደረጃ 4 የወፍ መጋቢውን ሽቦ ማገናኘት
- ደረጃ 5 - የጉግል ሰነድ ቅጽ መፍጠር
- ደረጃ 6: PushingBox ን በማዋቀር ላይ
- ደረጃ 7 - ውሂቡ
ቪዲዮ: የአእዋፍ መጋቢ መቆጣጠሪያ 7 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ይህ የእኔን ወፍ መጋቢ የሚጎበኙትን የአእዋፍ ብዛት ለመቆጣጠር እንዲሁም ለመመገብ ያጠፋውን ጊዜ ለመመዝገብ ፕሮጀክት ነው። ወፎቹን ለመመገብ እና ለመመዝገብ አርዱዲኖ ዩን እና አቅም ያለው የንክኪ ዳሳሽ ፣ አዳፍ ፍሬው CAP1188 ን እጠቀም ነበር። በመደበኛ መሠረት ፣ የተከማቸ መረጃ ወፎቹን የሚጎበኙትን ወፎች ብዛት እና ጊዜ ለመመዝገብ ወደ ጉግል ሰነዶች ተመን ሉህ ይላካል።
መረጃ የሚተላለፈው ፀሐይ ከመውጣቷ በፊት እና ፀሐይ ከጠለቀች በኋላ በተወሰነው ጊዜ ብቻ ነው።
ደረጃ 1: ክፍሎች
ፕሮጀክቴን ለመሰብሰብ የተጠቀምኩባቸው ክፍሎች ዝርዝር እነዚህ ናቸው። ፕሮጀክትዎን ለመፍጠር የተለያዩ የፕሮጀክት ሳጥኖችን መጠቀም ይችላሉ ፣ ግን እነዚህ በወቅቱ ያዙኝ ዕቃዎች ናቸው።
1 6x3x2 "የፕሮጀክት ማቀፊያ 1 3x2x1" የፕሮጀክት ማቀፊያ 1 ጥቅል 1/4 "የመዳብ ፎይል ቴፕ 1 CAP1188 8-ቁልፍ አቅም መነካካት ዳሳሽ 1 አርዱinoን ዩን 1 ማይክሮ ኤስዲ ካርድ 2 ዲቢ -9 ወንድ አያያ2ች 2 ዲቢ -9 ሴት አያያ1ች 1 ወፍ መጋቢ (ሴዳር ዎርክ ፕላስቲክ ሆፐር ወፍ) የጅራት ብርሃን አያያዥ ከአውቶሞቲቭ አቅርቦት መደብር
ደረጃ 2 - ሽቦ
አርዱዲኖ ዩን እና CAP1188 ጅምር ላይ ከባድ ዳሳሽ ዳግም ማስጀመር ለማቅረብ ሽቦ ተይዘዋል። አንድ ፣ አምስት ወይም ስምንት ዳሳሾች ያሉት ሌሎች አቅም ያላቸው የንክኪ ዳሳሾች አሉ። የወፍ መጋቢዬ ስድስት ጎኖች ስላሉት ስምንትን መረጥኩ።
ሽቦ:
CAP1188 SDA == ዩን ዲጂታል 2 CAP1188 SCK == ዩን ዲጂታል 3 CAP1188 RST == ዩን ዲጂታል 9 CAP1188 VIN == ዩን 3.3V ወይም 5V CAP1188 GND == Yún GND CAP1188 C1-C8 == በየ perch ላይ ወደ ሽቦዎች ይገናኙ
ከአርዱዲኖ ኃይል ከውጭ ጋራዥ ውስጥ ሽቦን በመሮጥ እና እንደ ወፍ መጋቢ ማቆሚያ ሆኖ በሚሠራው ቧንቧ በኩል ከውጭ ቀርቧል። ሽቦው በጋራrage ውስጥ ከ 5-ቪዲሲ የኃይል አቅርቦት ጋር ተገናኝቷል። ይህ ፕሮጀክት ከባትሪዎች ጋር መሥራት አለበት ፣ ግን ባትሪዎችን በመደበኛነት የመቀየር ችግር አልፈልግም።
የፕሮጀክት ሳጥኑን ከአርዱዲኖ ዩን እና CAP1188 የያዘውን ሣጥን ለማገናኘት በሁለቱም ጫፎች ላይ የ 16 ረዥም ገመድ ከዲቢ -9 አያያ construች ገነባሁ። አቅም ያለው ዳሳሽ በተቻለ መጠን ከመቀመጫዎቹ አቅራቢያ መቀመጥ አለበት።
ደረጃ 3 የ Python ጥቅሎችን እና ስክሪፕቶችን መጫን
CAP1188 ለዚህ ዳሳሽ ቤተ -ፍርግሞችን እንዲያወርዱ እና እንዲጭኑ ይጠይቃል። ቤተ -መጽሐፍት በሚከተለው ጣቢያ ላይ ይገኛል
github.com/adafruit/Afadruit_CAP1188_Library/archive/master.zip
ቤተ መፃህፍቱን እና ምሳሌዎችን የመጫን መመሪያዎች በዚፕ መያዣው ውስጥ በ README.txt ፋይል ውስጥ ይገኛሉ።
ይህ ፕሮግራም ለተለየ ቦታዎ የፀሐይ መውጫውን እና የፀሐይ መውጫውን ይከታተላል ፣ እና ፀሐይ ከመውጣቷ በፊት በተወሰነ ሰዓት እና ፀሐይ ከጠለቀች በኋላ በእኩል መጠን መቁጠር እና ጊዜን ይጀምራል። ከዚያ ጊዜ በፊት እና በኋላ ፣ ወደ የተመን ሉህዎ ምንም ውሂብ አይላክም። ይህ ፕሮጀክት ከያሆ የፀሃይ መውጫ እና የፀሐይ መውጫ መረጃን ለማንበብ የፓይዘን ስክሪፕት ይጠቀማል። የአየር ሁኔታ በእያንዳንዱ ምሽት ወይም ጅምር ላይ እነዚህን ጊዜያት ያግኙ።
የሚከተለው የፓይዘን ቤተ -መጽሐፍት በአርዱዲኖ ዩን ላይ ማውረድ እና መጫን አለበት።
Python-weather-apipywapi-https://code.google.com/p/python-weather-api/
ይህንን ቤተ -መጽሐፍት ለመጫን መመሪያዎች ከላይ ባለው ድር ጣቢያ ላይ ይገኛሉ።
የ Python ስክሪፕቶች በ ‹getastonomy.py› የፓይዘን ስክሪፕት ውስጥ መገኛ አካባቢዎን ለማካተት መሻሻል አለበት። በአሁኑ ጊዜ ለስኳር መሬት ፣ ቴክሳስ ተዋቅሯል። መታወቂያዎን ለማግኘት አንዱ መንገድ ወደሚከተለው ድር ጣቢያ መሄድ ነው።
የአየር ሁኔታ የአካባቢ ኮዶች
አካባቢዎን ያስገቡ ፣ እና የመገኛ አካባቢ መታወቂያዎ ይታያል። በአከባቢ መታወቂያዎ በስክሪፕቱ መስመር ውስጥ USTX1312 ን ይተኩ።
ውጤት = pywapi. ከአየር ሁኔታ_ኮም ('USTX1312')
ይህ ስክሪፕቱ ለአካባቢዎ የፀሐይ መውጫ እና የፀሐይ መጥለቅን እንዲያመጣ ያስችለዋል። ‹Sendgdocs.py› ን የማሻሻል መመሪያዎች በደረጃ 6 ውስጥ ይገኛሉ።
ሁለቱም ስክሪፕቶች ከተሻሻሉ በኋላ ወደ አርዱዲኖ ዩን ማይክሮ-ኤስዲ ካርድ ማውጫ '/mnt/sda1/' ላይ ማንቀሳቀስ አለብዎት።
ደረጃ 4 የወፍ መጋቢውን ሽቦ ማገናኘት
በመጋቢው ላይ ያሉት እያንዳንዳቸው ጫፎች በ 1/4 ሰፊ የራስ ማጣበቂያ የመዳብ ፎይል ቴፕ ተሸፍነዋል። በቴፕ እና በመሳፈሪያ በኩል አንድ ትንሽ ቀዳዳ ተቆፍሯል ፣ እና ሽቦ ወደ ፎይል ቴፕ ተሽጦ ከመጋቢው በታች ተዘዋውሯል።
ማሳሰቢያ - ከላይ ከሚታየው የወፍ መጋቢ ጋር ፣ በ 1 1/4 - - 1 1/2 each የእያንዳንዱ የፎይል መስመር ጫፎች መካከል ያለውን ክፍተት እመክራለሁ። ትልልቅ ወፎች ፣ እንደ ግራክሌሎች እና ርግቦች ፣ አንድ ላይ እንዲጠጉ ከተቀመጡ በአንድ ጊዜ ሁለት ፎይል ሰቅሎችን መንካት እንደሚችሉ ተረዳሁ።
CAP1188 ን የያዘውን የፕሮጀክት ሣጥን ለመሰካት ደረጃ ያለው ቦታ ለማቅረብ ከእንጨት የተሠራ ብሎክ በመመገቢያው የታችኛው ክፍል ተቀርጾ ተጣብቋል። የቬልክሮ ቴፕ በፕሮጀክቱ ሣጥን እንዲሁም በእንጨት ማገጃው ላይ የማጣበቂያ ዘዴን ለማቅረብ ተተግብሯል።
የአእዋፍ መጋቢውን እንደገና ለመሙላት ፣ ጋራrage ውስጥ ያለውን ኃይል አወጣለሁ። በመቀጠልም የዲቢቢ -9 አገናኙን ከመጋቢው ታችኛው ክፍል ጋር ከተያያዘው የፕሮጀክት ሣጥን አላቅቃለሁ ፣ ይህም ከፕሮጀክት ሳጥኑ ጋር አሁንም መጋጠሚያውን ከቧንቧው ላይ ለማንሳት ያስችለኛል። መጋቢው እንደገና ከተሞላ በኋላ እንደገና በቧንቧ ማቆሚያ ላይ አደርጋለሁ። የ DB-9 ገመዱን ያገናኙ; እና ኃይልን ይሰኩ።
ደረጃ 5 - የጉግል ሰነድ ቅጽ መፍጠር
የ Google ሰነዶች ተመን ሉህ ውሂብ ለመላክ በመጀመሪያ ከሁሉም አስፈላጊ መስኮች ጋር ቅጽ መፍጠር አለብዎት። በእኔ ምሳሌ ውስጥ ኢንቲጀር ግብዓት የሆኑ ስድስት 'cnt' መስኮች እና ስድስት 'ጊዜ' መስኮች አሉኝ። ለምሳሌ ፣ መስኮች ‹cnt1› ፣ ‹time1› ፣ ‹cnt2› ፣ ‹time2› ፣ ወዘተ ›ተብለው ተሰይመዋል አንዴ በቅጹ ከጨረሱ በኋላ የተጠናቀቀውን ቅጽ ለማየት‹ ቀጥታ ቅጽን ይመልከቱ ›የሚለውን ጠቅ ያድርጉ። ቅጹን በሚመለከቱበት ጊዜ ገጹን በቀኝ ጠቅ ያድርጉ እና “የገጽ ምንጭ ይመልከቱ” ን ይምረጡ። በመነሻ ኮድ ውስጥ ሁሉንም የኤችቲኤምኤል “ግብዓት” መስኮች ይፈልጉ እና ያግኙ። በቅጹ ላይ ለገቡት እያንዳንዱ መስኮች የስሙን ማስታወሻ ያዘጋጁ። በushingሽቦክስ ውስጥ የእርስዎን ሁኔታ ለመፍጠር ይህ መረጃ ያስፈልጋል።
ደረጃ 6: PushingBox ን በማዋቀር ላይ
ቀደም ብለው የፈጠሩት ቅጽ የዩአርኤል አድራሻ (የተጠናቀቀውን ቅጽ ሲመለከቱ) ማስታወሻ ያድርጉ እና ያንን አድራሻ ይቅዱ። ከዚህ አድራሻ ጋር ተመሳሳይ መሆን አለበት ፦
"https://docs.google.com/forms/d/42QRHPzZzI4fdMZdC4…EbF8juE/viewform"
ከ ‹ / /መልክ› ይልቅ በ ‹ /formResponse› ማለቅ ካልሆነ በስተቀር ይህ አድራሻ የእርስዎን የushingሽቦክስ አገልግሎት ለመፍጠር ያገለግላል። በመጨረሻም ፣ አገልግሎቱ የሚጠቀምበትን ዘዴ ወደ POST መለወጥዎን እርግጠኛ ይሁኑ።
በushingሽቦክስ ውስጥ ትዕይንት መፍጠር ለእያንዳንዱ የግቤት መስኮች ቀደም ሲል ከቅጹ የተሰበሰበውን ውሂብ ይጠይቃል። ከላይ ባለው ፎቶ ላይ እንደሚታየው የ CustomURL ዓይነት ትዕይንት ይፍጠሩ። ከዚህ ጋር ተመሳሳይ መሆን አለበት-
entry.184762354 = $ cnt1 $ & entry.1970438117 = $ ti… 6352124 = $ cnt6 $ & entry.54370319 = $ time6 $ && submit = አስገባ
እያንዳንዱ ግቤት ከእርስዎ ቅጽ ‹cnt› እና ‹ጊዜ› መስኮች ጋር መዛመድ አለበት። ከላይ እንደታየው && submit = አስገባ በሚለው መስክ ላይ ሕብረቁምፊውን ይጨርሱ።
በushingሽቦክስ በኩል መረጃን ወደ ጉግል ሰነዶች ለማስተላለፍ በ ‹sendgdocs.py› ፓይዘን ስክሪፕት ውስጥ በእርስዎ ሁኔታ የተፈጠረ የመሣሪያ መታወቂያ ያስፈልጋል።
ደረጃ 7 - ውሂቡ
ይህ ፕሮግራም በአሁኑ ጊዜ በየ 20 ደቂቃዎች ወደ Google ሰነዶች ለመሰብሰብ እና ለመላክ የተዋቀረ ነው። ያ ክፍተት በስዕሉ ውስጥ በቀላሉ ሊቀየር ይችላል
የተላከው መረጃ አንድ ወፍ (ወይም ሌላ ነገር) በመዳፊያው ላይ የመዳብ ወረቀቱን ሲነካ “ቆጠራ” ነው። እንዲሁም አንድ ወፍ በሚመገብበት ጊዜ አነፍናፊውን የነካውን አጠቃላይ ጊዜ (ሰከንዶች) ይልካል።
የተለያዩ ውጤቶችን አጋጥሞኛል። ሁሉም እኔ ባቀረብኩት ምግብ እና በአካባቢው ባሉ ወፎች ላይ የተመሠረተ ነው። ጥጥሮቹ በአካባቢው ካሉ የወፍ መጋቢውን በቅደም ተከተል ባዶ ማድረግ ይችላሉ። ምግብን በየአፋቸው በፍጥነት በየቦታቸው መበተን ችለዋል።
እኔ ሁለት የወፍ መጋቢዎች አሉኝ ፣ ግን አንድ ብቻ ተቆጣጣሪው ተያይ attachedል። ስለዚህ ፣ መረጃዬ የሚያመለክተው ከ 1 እስከ 000 እስከ 1 ድረስ ፣ 400 በመሙላት መካከል ቆጠራዎች ፣ እና የመጋቢው አቅም 6 ፓውንድ ነው። ሆኖም ፣ ከእነዚህ ቆጠራዎች ውስጥ አንዳንዶቹ ከአንድ በላይ ጫፎች ላይ በሚንሸራተቱ ወፎች የተነሳ ሁለት እጥፍ ናቸው። በማንኛውም ሁኔታ መጋቢውን በማየት እና ውሂቡን መመርመር አስደሳች ነበር።
የሚመከር:
የአእዋፍ መጋቢ መቆጣጠሪያ V2.0: 12 ደረጃዎች (ከስዕሎች ጋር)
የአእዋፍ መጋቢ ሞኒተር V2.0 - ይህ ወፎች የእኛን ወፍ መጋቢ በሚጎበኙት ቁጥር እና ጊዜ ለመከታተል ፣ ፎቶግራፍ ለማንሳት እና ለመመዝገብ ፕሮጀክት ነው። በርካታ Raspberry Pi's (RPi) ለዚህ ፕሮጀክት ስራ ላይ ውለዋል። አንደኛው ለመለየት ፣ ለማስታወስ አቅም ያለው የንክኪ ዳሳሽ ፣ Adafruit CAP1188 ሆኖ አገልግሏል
የአእዋፍ ቤት ተናጋሪዎች 5 ደረጃዎች
የአእዋፍ ቤት ተናጋሪዎች - ቤተሰቦቼ ፊልሞችን በመመልከት ፣ ድግሶችን በማዘጋጀት እና ቀኑን በመደሰት በግቢው ውስጥ ብዙ ጊዜ ያሳልፋሉ። ራዲዮዎችን እና ድምጽ ማጉያዎችን ብዙ ወደ ውጭ እየጎተትኩ አገኘሁ። በእርግጥ የተሻለ መፍትሔ አለ። ግቤ ቋሚ የውጭ ስርዓት እንዲኖር ነበር ፣ ከ
AVR ማይክሮ መቆጣጠሪያ Fuse ቢት ውቅር። በማይክሮ መቆጣጠሪያ መቆጣጠሪያ ፍላሽ ማህደረ ትውስታ ውስጥ የ LED ብልጭ ድርግምተኛ መርሃ ግብር መፍጠር እና መስቀል። 5 ደረጃዎች
AVR ማይክሮ መቆጣጠሪያ Fuse ቢት ውቅር። በማይክሮ መቆጣጠሪያ ተቆጣጣሪው ፍላሽ ማህደረ ትውስታ ውስጥ የ LED ብልጭ ድርግምተኛ መርሃ ግብር መፍጠር እና መስቀል የ Atmel ስቱዲዮን እንደ የተቀናጀ የልማት መድረክ በመጠቀም የራሳችንን ፕሮግራም እንጽፋለን እና የሄክሱን ፋይል እናጠናቅቃለን። እኛ ፊውዝ bi ን እናዋቅራለን
ቀላል DIY የድምፅ መቆጣጠሪያ መቆጣጠሪያ! 5 ደረጃዎች (ከስዕሎች ጋር)
ቀላል DIY የድምጽ መቆጣጠሪያ ቁልፍ !: እርስዎ ከሚቀመጡበት ርቀት በድምፅ ስርዓት ዴስክቶፕ አለዎት?-እኔ አደርጋለሁ። ከትንሽ ቁፋሮ በኋላ የራሴን ለስላሳ የድምፅ መቆጣጠሪያ መቆጣጠሪያ በርካሽ ማድረግ በጣም ቀላል እንደሆነ ተገነዘብኩ። በዚህ መማሪያ ውስጥ የዩኤስቢ የድምፅ መቆጣጠሪያ ቁልፍን እንዴት እንደሚፈጥሩ አሳያችኋለሁ
በሮቦት መከታተያ እና ቁጥጥር በሮቦት መቆጣጠሪያ በ Xbox መቆጣጠሪያ - አርዱinoኖ: 9 ደረጃዎች (ከስዕሎች ጋር)
በሮቦት መከታተያ እና ቁጥጥር በሮቦት መቆጣጠሪያ (Xbox Controller) - አርዱinoኖ - የሚለምን ሮቦት እንሠራለን። ይህ ሮቦት ሰዎችን ለማበሳጨት ወይም ትኩረት ለመስጠት ይሞክራል። ፊታቸውን ይለያል እና ሌዘርን በእነሱ ላይ ለመምታት ይሞክራል። ለሮቦቱ ሳንቲም ከሰጡት እሱ ዘፈን ይዘፍናል እና ይጨፍራል። ሮቦቱ ያስፈልገዋል