ዝርዝር ሁኔታ:

ጀማሪ - በቀዝቃዛ ዓሳ መጋቢ IOT ይማሩ 9 ደረጃዎች (ከስዕሎች ጋር)
ጀማሪ - በቀዝቃዛ ዓሳ መጋቢ IOT ይማሩ 9 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ጀማሪ - በቀዝቃዛ ዓሳ መጋቢ IOT ይማሩ 9 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ጀማሪ - በቀዝቃዛ ዓሳ መጋቢ IOT ይማሩ 9 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: ALASKA 4K RELAXATION FILM/ LIFE IN ALASKA/ ALASKA WILDLIFE, LANDSCAPES/ NATURE SOUNDS/RELAXING MUSIC 2024, ህዳር
Anonim
ጀማሪ - በቀዝቃዛ ዓሳ መጋቢ IOT ን ይማሩ
ጀማሪ - በቀዝቃዛ ዓሳ መጋቢ IOT ን ይማሩ

ይህ ፕሮጀክት በአነስተኛ ዝቅተኛ የበጀት IOT መሣሪያ ለመጀመር እና ከእሱ ጋር ምን ማድረግ እንደሚችሉ የበለጠ መመሪያ ነው።

  • IOT ምንድን ነው?

    • ከጉግል የተገኘ - IoT ለነገሮች በይነመረብ አጭር ነው። የነገሮች በይነመረብ የሚያመለክተው ለበይነመረብ ግንኙነት የአይፒ አድራሻን ፣ እና በእነዚህ ነገሮች እና በሌሎች በይነመረብ በተነቁ መሣሪያዎች እና ስርዓቶች መካከል የሚከሰተውን ግንኙነት እያደገ የሚሄደውን የአካላዊ ዕቃዎች አውታረ መረብን ነው።
    • ከእሱ ጋር ከሠራሁ በኋላ አግኝቷል - በበይነመረብ ላይ ያሉትን ነገሮች መከታተል/መቆጣጠር ስለሚችሉ እብድ ነገሮችን ለማድረግ።
  • የ IoT መሣሪያዎች እንዴት ይገናኛሉ?

    • ከ Google የተገኘ ፦ ከእርስዎ ISP ጋር ያለው ግንኙነት ለምሳሌ የፋይበር አገልግሎትን በመጠቀም በ ADSL ወይም በኤተርኔት በኩል ሊደርስ ይችላል። የቤት ራውተር ከአይኤስፒ ጋር ሲገናኝ ከአገልጋዮች ወይም ከሌሎች አገልግሎቶች ጋር በበይነመረብ ላይ ለመገናኘት የሚያገለግል የአይፒ አድራሻ ይመደባል። ይህ የወል አይፒ አድራሻ ሲሆን በበይነመረብ ሊደረስበት የሚችል ነው።
    • ከእሱ ጋር ከሠራሁ በኋላ አግኝቻለሁ - ከባለቤቴ ጋር ተገናኝ እና መሣሪያዎ ተነስቷል።
  • የ IOT የወደፊት ዕጣ?

    የነገሮች በይነመረብ (IoT) የርቀት ክትትል እና ቁጥጥርን ለመፍቀድ በአካላዊ መሣሪያዎች ውስጥ የአውታረ መረብ ዳሳሾችን መጠቀም ነው። ይህ ቴክኖሎጂ እንደ የጤና እንክብካቤ ፣ የባንክ ፣ የችርቻሮ ፣ የማኑፋክቸሪንግ ፣ የፍጆታ ዕቃዎች ፣ ወዘተ ባሉ ዘርፎች ውስጥ ሰፊ ትኩረትን አግኝቷል።

በቀላሉ ማለቂያ የሌለው።

ስለዚህ እንጀምር።

ደረጃ 1 ለምን የዓሳ መጋቢ

የዓሳ መጋቢ የማድረግ ፍላጎት ስላለው እኔ የመማሪያ መጽሐፍትን የመፃፍ ጉዞዬን የጀመርኩት ከ 1 ዓመት በፊት ነው።

ለእረፍት መሄድ ነበረብኝ እና እኔ በሌለሁበት ጊዜ ዓሳዬ እንዳይሞት ማረጋገጥ አለብኝ።

ስለዚህ በማንኛውም የቆሻሻ መጣያ ነገሮች ፣ ሰርቮ ሞተርን በመጠቀም በተወሰነ የጊዜ ገደብ ምግብን የሚጥል ቀለል ያለ የዓሳ መጋቢ ሠርቻለሁ። ይመኑኝ ፣ ዓሳዬ ከእረፍቴ (ከግማሽ ወር) በሕይወት ተር survivedል።

www.instructables.com/id/ ዓሳ-ፌደር-አጠቃቀም…

እኔ ግን የተሰማኝ የቤት እንስሴን የመመገብ ያንን የሰው ንክኪ አጣሁ። በእውነት ማጣት ጀመርኩ። ስለዚህ እኔ የሰው (የእኔ) መስተጋብር በሚያስፈልገኝ በአንዳንድ መንገዶች መሣሪያውን በመቆጣጠር እነሱን ለመመገብ በዚህ ሀሳብ መጣሁ። ስለዚህ IOT ተስፋ ሰጭ ሆኖ በይነመረብ ላይ ሆኖ እንደ ቻም ሊቆጣጠሩት ይችላሉ። ያ ሁሉ በዚህ ፕሮጀክት እና ለምን እንዳደረግሁት ነው።

ደረጃ 2 - ቅድመ ሁኔታ

  • መሰረታዊ የ ESP-01 ኮድ የመስቀል ዕውቀት።
  • መሰረታዊ የአርዱዲኖ አይዲኢ እውቀት።
  • ለ ESP-01 እና ለአርዱዲኖ ሚኒ ፕሮ የመጠቆሚያ ዕውቀት መሠረታዊ።
  • የነገሮችን አጠቃቀም መሠረታዊ ዕውቀት

ቀዳሚ ዕውቀት ከሌልዎት ፣ እባክዎን እነዚህን ነገሮች በማይታይ ሁኔታ ውስጥ ፈልገው ለመጀመር ብዙ አገናኝ ያገኛሉ። ብዙ ESP8266 ምሳሌ አለ በነባሪ አለ እባክዎን ይሂዱ። እነሱን ወደ ቺፕ ይጫወቱ ፣ ያ እውቀትን እንዴት እንደምንማር እና እንደምናገኝ ነው።

ደረጃ 3: እኛ ልንማርበት የምንሄደው

  • ESP-01 ን እንደ የእኛ IOT መሣሪያ እንጠቀማለን
  • እሱ ሁለት አይኦ ፒኖችን ይሰጠናል።
  • እዚህ 2 ትናንሽ ፕሮጀክቶችን እናደርጋለን

    • አንደኛው እንዴት ከሌሎች መሣሪያዎች ጋር መስተጋብር መፍጠር እንደሚችሉ። (እንደ አርዱinoኖ)
    • ESP-01 ብቻ እንደ ዋናው ያለው ሌላ።
  • ESP wifimanager እንዴት እንደሚዋቀር።
  • ከዚህ የ Servo ሞተር የሥራ መርህ ከዚህ ጉርሻ ግንዛቤ ውጭ።
  • PWM ESP-01 ን በመጠቀም።

ደረጃ 4 ለፕሮጀክቱ የሚያስፈልጉ ነገሮች

  • ESP-01 እና ዩኤስቢ ወደ TTL መቀየሪያ
  • አርዱዲኖ ፕሮ ሚኒ
  • ሰርቮ SG-90
  • 3.7 ሊፖ ባትሪ
  • TP456 1A Li-ion ባትሪ መሙያ ሞዱል
  • የመሸጫ ሰሌዳ
  • የሚሸጡ ነገሮች
  • ጥቂት ወንድ እና ሴት ራስጌዎች።
  • 3 ዲ አታሚ። (3 ዲ ክፍሎችን በመስመር ላይ ማዘዝ ይችላሉ።)
  • ጥቂት የእጅ መሣሪያዎች እና የአሸዋ ወረቀት
  • Https://thingspeak.com/ ላይ ነፃ መለያ ይፍጠሩ

ደረጃ 5 የዓሳ አመጋጁን ያሰባስቡ

የዓሳ መጋቢውን ያሰባስቡ
የዓሳ መጋቢውን ያሰባስቡ
የዓሳ መጋቢውን ያሰባስቡ
የዓሳ መጋቢውን ያሰባስቡ
የዓሳ መጋቢውን ያሰባስቡ
የዓሳ መጋቢውን ያሰባስቡ
  • አውቃለሁ..እኔ የ 3 ዲ አታሚ ክፍሎችን አውቃለሁ… እንዴት እንደሚታተም 3 ዲ አታሚ የለኝም እና bla..bla..bla..
  • በመስመር ላይ ማዘዝ ይችላሉ። ብዙ የመስመር ላይ መደብሮች አሉ።
  • በ 3 ዲ የአታሚ ክፍሎች ፕሮጀክቱን ካከናወኑ ለረጅም ጊዜ እና የበለጠ ጠንካራ ሆኖ ይቆያል።
  • ደረጃዎቹን ይከተሉ እና በአንድ ጊዜ ይሰበሰባል።
  • የሚንቀሳቀሱትን ክፍሎች ርዝመት ይፈትሹ ፣ ግጭትን ለመቀነስ የአሸዋ ወረቀት ወለሉን ይጠቀሙ።
  • አንዴ ከተጠናቀቀ ፣ ለትክክለኛ የወረዳ ዕቃዎች በጣም ጥሩ ነን።

ደረጃ 6 ወረዳ 1 ESP-01 እና Arduino Pro Mini

ወረዳ 1: ESP-01 እና Arduino Pro Mini
ወረዳ 1: ESP-01 እና Arduino Pro Mini
ወረዳ 1: ESP-01 እና Arduino Pro Mini
ወረዳ 1: ESP-01 እና Arduino Pro Mini
ወረዳ 1: ESP-01 እና Arduino Pro Mini
ወረዳ 1: ESP-01 እና Arduino Pro Mini
  • ለወረዳ ምስሉን ይከተሉ በጣም ቀላል ነው።
  • የፒን ነጥቦችን ለማግኘት መዳፊትዎን ያንቀሳቅሱት።
  • ሁሉም መለያ ተሰጥቷቸዋል።

የሥራ መርህ;

  • ESP-01 የእስፔፒፋይነር አገልግሎትን በመጠቀም የእርስዎን አይኤስፒ (ISP) ማስተካከል ይችላል። (ለ wifi መጋቢ በማይታወቅ ሁኔታ ይፈልጉ ከ 10 በላይ መፍትሄ ያገኛሉ)
  • አንዴ ከተጠናቀቀ የኤፒአይዎን ነጥብ በተከታታይ ይከታተላል።
  • ወደ ላይ ከሄደ GPIO-01 ን ከፍ ያደርገዋል።
  • አሁን GPIO-00 በፒንት ዲ 8 ላይ ለአርዱዲኖ እንደ ዳሳሽ ግብዓት ፒን ሆኖ ይሠራል።
  • D8 ከፍ ብሎ ከሄደ የ servo ተግባሩን ያነቃቃል።
  • አንዴ ከተሰራ ለ ESP GPIO-02 እንደ ዳሳሽ ፒን ሆኖ የሚያገለግል D7 High ን ያዘምናል።
  • እና GPIO-02 ከፍ እያለ ኤፒአዩን ወደ ዝቅተኛ ያዘምናል።
  • እና GPIO-00 ዝቅተኛ ያደርገዋል።
  • እና እንደገና ምልልሱ ይቀጥላል።

ደረጃ 7 ወረዳ 2 ESP-01 ብቻ

ወረዳ 2 ፦ ESP-01 ብቻ
ወረዳ 2 ፦ ESP-01 ብቻ
ወረዳ 2 ፦ ESP-01 ብቻ
ወረዳ 2 ፦ ESP-01 ብቻ
ወረዳ 2 ፦ ESP-01 ብቻ
ወረዳ 2 ፦ ESP-01 ብቻ

ለወረዳ ምስሉን ይከተሉ በጣም ቀላል ነው።

የሥራ መርህ;

  • ስለዚህ ከቀድሞው ወረዳችን እንደሚያውቁት ለ I/O ሁለት ፒኖችን መጠቀም እንችላለን።
  • ስለዚህ እዚህ አንድ ለማመላከት እና አንዱን ለ servo ቁጥጥር እንጠቀምበታለን።
  • GPIO-00 ለ servo ቁጥጥር።
  • ለማመላከት GPIO-02።
  • Servo ን ለመቆጣጠር ከ GPIO-00 ፒን የ PWM ምልክት መፍጠር አለብን።

    • ስለዚህ የ serms ቼክ ለ 20ms ዑደት ምልክት PWM ነው።
    • 1ms PWM of Cycle 20ms ከሰጡ በ 0 ዲግሪ ይቆያል። (ለእኔ በ.7ms ላይ ይሠራል)
    • 2ms PWM of Cycle 20ms ከሰጡ በ 180 ዲግሪ ይቆያል።
    • የ 20ms ዑደት 1.5ms PWM ከሰጡ በ 90 ዲግሪ ይቆያል።
    • ኮዱን ይመልከቱ የ runServo ተግባር ኮድ ጥሩ ሀሳብ ይሰጥዎታል።
  • ስለዚህ ከዚህ በታች አመክንዮው አለ

    • ለአንድ እሴት የኤፒአይ መጨረሻ ነጥቡን መፈለግዎን ይቀጥሉ።
    • ያንን ካገኙ በ GPIO-00 ውስጥ የ PWM ምልክት ይላኩ።
    • እሴቱን ዳግም ለማስጀመር የኤፒአይ መጨረሻ ነጥብ ጥሪ ያድርጉ።
    • ከዚያ ተመሳሳይውን ያዙሩ።
  • ሎጂክ በጣም ቀላል ነው።

ደረጃ 8: ኮድ ይራመዱ

ኮድ ይራመዱ
ኮድ ይራመዱ

ስለዚህ ትንሽ ዕውቀት አደገኛ መሆኑን ሊያውቁ ይችላሉ ፣ ለኮድ ጭነት ተመሳሳይ ነው። ኮዴ ምን እንደሚሰራ ሳያውቅ ተመሳሳይ ነው። እዚህ ስለ እያንዳንዱ ተግባር እና እንዴት እንደሚሰራ እንነጋገራለን።

ፕሮጀክት 2: OnlyESP8826

  • fastblink (int count, String msg)

    • በ int ቆጠራው ለቀረበው የቁጥር ብዛት አብሮ የተሰራውን ወደ ብልጭታ እንዲመራ ያደርገዋል።
    • በተከታታይ ላይ መልዕክቱን ያትማል።
  • getResult ()

    • ይህ ተግባር በዩአርኤል ውስጥ ለተጠቀሰው መስክ የመጨረሻውን የመዝገብ ውጤት ይመልሳል።
    • የ 5.1 ArduinoJson ቤተ -መጽሐፍትን በመጠቀም በተገኘው የ json እሴት ላይ እየሰራን ነው።
  • updateStatus ()

    የመስክ እሴቱን ወደ 0 ለማቀናጀት በመስክ ላይ የማዘመን ጥሪ እያደረግን ነው።

  • runServo (int servoPin ፣ int ዲግሪ)

    • ለ servo የ PWM መደበኛ ተግባር ነው።
    • እሱ በተጠቀሰው ዲግሪ ደረጃውን እንዲሰጥ servo ን ይረዳል።
  • አዘገጃጀት

    • ባለቤቱን እያቋቋምን ነው።
    • ስለዚህ በዚያ እኛ wifi ን በመጠቀም መሣሪያችንን ከአንድ የተወሰነ አይኤስፒ ጋር ማገናኘት እንችላለን።
    • አንዴ ካስቀመጠ ለእያንዳንዱ ጊዜ የሚገኝ ይሆናል ፣ እንደገና ማዋቀር አያስፈልግም።
    • አንዴ ከተገናኘ በኋላ አብሮ የተሰራውን መሪ ለ 10 ጊዜ እያበራነው ነው።
    • ከዚያ ዝመና ስታቲስ () ን በመጠቀም በነገሮች ውስጥ የመስክ ዋጋን ወደ ዜሮ ያዋቅሩ።
    • የሚቀጥለው የኤፒአይ ጥሪ በተቀላጠፈ ሁኔታ እንዲሠራ ከ 5 ሰከንድ መዘግየት።
  • ሉፕ

    • የቅርብ ጊዜውን ወይም የመጨረሻውን የመስክ ዋጋ ለማግኘት የእኛ የኤፒአይ ጥሪ እያደረግን ከሆነ መሣሪያው እኛ ከተገናኘ።
    • የእርሻው ዋጋ በ 1 ብቻ ከሆነ እኛ በ LED ፒን ውስጥ አብሮ የተሰራውን እንዲያበራ እናዘጋጃለን።
    • ወደ 0 ዲግሪ → 2 ሰከንድ መዘግየት → 180 ዲግሪ → 2 ሰከንድ መዘግየት → 0 ዲግሪ ለመሄድ ወደ ሰርቪው ይደውሉ
    • የሚቀጥለውን የኤፒአይ ጥሪ ለማድረግ ከመዘግየት በላይ።
    • እኛ እንደገና የመስክ እሴቱን 0 እያዋቀርን ነው።

ፕሮጀክት 1: esp8826Feeder እና Feeder

  • ሌላው የፕሮጀክት ሥራ እራስዎን እንዴት እንደሚያውቁ
  • እርስዎ እራስዎ ካደረጉት ተግዳሮቶች ያጋጥሙዎታል እና ለመማር ይረዳዎታል።
  • በአብዛኛው ሁሉም ተግባራት አንድ ናቸው ፣ ፒን ከፍ ወይም ዝቅተኛ በማቀናበር በፒን ላይ ግንኙነት ነበረው።
  • በወረዳ ደረጃ አስቀድሞ ተብራርቷል።
  • በጣም የከፋ ጉዳይ እርስዎ ለመምራት እና እርዳታ ከፈለጉ እኔን ለመላክ እዚህ ነኝ።

ለፖስታ ሠራተኛ ኩርባ።

የመስክ እሴቶችን ለማዘመን

GET /update.json?api_key=8FC9LUB2AXVCZJ6L&field2=1 HTTP /1.1

አስተናጋጅ: api.thingspeak.com የይዘት ዓይነት-ትግበራ/x-www-form-urlencoded Cache-Control: no-cache Postman-Token: 688a86e0-7798-d4e1-b266-b5c666fefba7

የመጨረሻውን የመስክ እሴቶች ውጤት ለማግኘት ፦

GET /channels/665683/fields/2.json?api_key=QOIEGTM7XT0EKI0V&results=1 HTTP/1.1 አስተናጋጅ: api.thingspeak.com መሸጎጫ መቆጣጠሪያ-ምንም መሸጎጫ ፖስትማን-ማስመሰያ: b939c04d-7c72-4d82-aea68-b37e

. Txt ን ወደ html ይለውጡ ፣ ገጽ ለአሳሽ እርምጃ ተያይ attachedል።

ለዓሳ መጋቢዎ የንባብ ፃፍ ጥሪን በትክክል ያዘምኑ።

ደረጃ 9 - ማሳያ

  • የመጀመሪያው ቪዲዮ ከፖስታ ቤት ጋር ነው።
  • በኤችቲኤምኤል ገጽ ሁለተኛ።
  • ሦስተኛው የቪዲዮ ስርዓት በተግባር ላይ።
  • የሜካኒካዊ አፍታ እንዴት እንደሚከሰት ቪዲዮ።

እኔ ያደረግሁት ጥቂት ማሻሻያ ፦

  • በሂደቱ ወቅት የእኔ 3 ዲ ዥረት ተጎዳ እኔ በትንሽ ጠርሙስ ተተካሁት።
  • ትንሽ መያዣ ፈጠረ እና ለማያያዣ ከማሽን ጋር ያያይዙት

ከእኔ ጋር እስከመጨረሻው ለፍላጎትዎ አመሰግናለሁ። እና እርስዎ ካደረጉት እባክዎን ፈተናዎችን ያጋሩዎት። ሁሉንም ነገር በመጀመሪያ አርትዕዬ መሸፈን እንደማልችል እርግጠኛ ነኝ ፣ እባክህ ውድ ዋጋ ያለው ግብዓትህን ስጠኝ ከጎደሉ ዝርዝሮች ጋር ያዘምኑት።

በመጨረሻ አመሰግናለሁ ፣ እናም የበለጠ አስደናቂ አስተማሪዎችን መማር እና መማር እንድችል እባክዎን ጠቃሚ ግብዓትዎን ለመስጠት ነፃነት ይሰማዎ።

የሚመከር: