ዝርዝር ሁኔታ:

IDC2018IOT IoPill ሣጥን: 7 ደረጃዎች
IDC2018IOT IoPill ሣጥን: 7 ደረጃዎች

ቪዲዮ: IDC2018IOT IoPill ሣጥን: 7 ደረጃዎች

ቪዲዮ: IDC2018IOT IoPill ሣጥን: 7 ደረጃዎች
ቪዲዮ: IDC European IoT Summit 2018 2024, ሀምሌ
Anonim
IDC2018IOT IoPill ሣጥን
IDC2018IOT IoPill ሣጥን

ይህ IoPill Box ነው - በይነመረቡ ሳምንታዊ ክኒን ሳጥን ተገናኝቷል።

ለ IoT ትምህርታችን የመጨረሻ ፕሮጀክት ፣ አዛውንቶች (ወይም ማንኛውም የሳምንታዊ ክኒን ሳጥን የሚጠቀም ማንኛውም ሰው) ክኒናቸውን በየቀኑ ፣ እና በሰዓቱ መውሰድ እንዳይረሱ የሚያግዝ መፍትሔ ለማቅረብ ወሰንን።

በሚቀጥሉት ደረጃዎች የወደፊቱን የተጠቆሙ ትግበራዎችን እና የፕሮጀክቱን ማሻሻያዎችን ጨምሮ የፕሮጀክታችንን የተለያዩ ሂደቶች እንገልፃለን።

  1. የቀን አመላካች - በሳምንቱ ቀን መሠረት በሳጥኑ ውስጥ ያለው ተጓዳኝ ሕዋስ ይብራራል ፣ ይህም የትኞቹ ክኒኖች እንደሚወሰዱ ይጠቁማል።
  2. የተሰጠው ቀን ክኒኖች መወሰዳቸውን አመላካች - በእያንዳንዱ ሴል ውስጥ በተጫነ የ LDR ዳሳሽ በኩል ፣ ዕለታዊ ክኒኖችን ለማውጣት አንድ ሕዋስ በተከፈተ ቁጥር ሳጥኑ በራስ -ሰር ያውቃል ፣ ሁሉም 7 ኤልኢዲዎች ለታካሚው አመላካች ይሰጣሉ።
  3. አስታዋሽ 1-ዕለታዊ ክኒኖቹ በሚፈለገው የጊዜ ገደብ ውስጥ ካልተወሰዱ ፣ ክኒኖቹን እንዲወስድ ለማስታወስ የኢሜል አስታዋሽ ለተጠቃሚው ይላካል።
  4. አስታዋሽ 2 - ተጠቃሚው ገና ክኒኖቹን ካልወሰደ ፣ ከተሰጠው የጊዜ ገደብ በኋላ እና ከመጀመሪያው አስታዋሽ በኋላ ፣ ኢሜል ለቤተሰብ አባል ወይም ለሕክምና ረዳት ይላካል - ዕለታዊ ክኒኖች አለመወሰዳቸውን ያሳውቃል።
  5. የሳምንቱ መጨረሻ አስታዋሽ - በሳምንቱ መጨረሻ ፣ ለሚቀጥለው ሳምንት ክኒኖቹን ለመሙላት አስታዋሽ ለተጠቃሚው ይላካል ፣ ለእያንዳንዱ ቀን የመድኃኒት መጠን እና የመድኃኒት ዓይነቶች - በኢሜል።
  6. የውሂብ ምዝግብ ማስታወሻ - ክኒን የሚወስዱ ቀኖችን እና ሰዓቶችን ታሪክ በ MQTT በኩል በመረጃ ምዝግብ ምግብ ውስጥ ይቀመጣል።

ደረጃ 1 አስፈላጊ ሃርድዌር ፣ ሶፍትዌር እና ቁሳቁስ

  1. ESP8266 NodeMCU
  2. 7 LEDS
  3. 7 ኤልዲአር
  4. 7 x 10k Ohm resistor (ለ ldrs)
  5. 7 x 200R Ohm resistors (ለሊዶች)
  6. 4.7k Ohm resistor (ለ MCP23017)
  7. 16-ch-analog-multiplexer
  8. MCP23017
  9. ክኒን ሣጥን
  10. የካርቶን ሣጥን

ደረጃ 2 - ሳጥኑ ፣ እና ክኒን ሳጥኑ

ሣጥኑ ፣ እና ክኒን ሣጥን
ሣጥኑ ፣ እና ክኒን ሣጥን
ሳጥኑ ፣ እና ክኒን ሣጥን
ሳጥኑ ፣ እና ክኒን ሣጥን
ሣጥኑ ፣ እና ክኒን ሣጥን
ሣጥኑ ፣ እና ክኒን ሣጥን

አንዳንድ የካርቶን ሣጥን አግኝተን ወረዳውን አስቀመጥን እና የመድኃኒት ሳጥኑን በላዩ ላይ አጣበቅነው።

በኤልዲአር የብርሃን ትብነት እና ትክክለኛነቱ ጥሩ ለማድረግ ግባችን ምክንያት - የመድኃኒት ሳጥኑን ቀለም መቀባት ነበረብን።

ለእያንዳንዱ ldr እኛ በየክፍሉ ሳጥኑ በእያንዳንዱ ቀን ጀርባ ላይ 2 ቀዳዳዎችን “ቆፍረን” - የድሮውን ፋሽን “ትኩስ መርፌ” ዘዴን በመጠቀም።

ለእያንዳንዱ መሪ በቀዝቃዛ መርፌ ሁለት ጊዜ ሳጥኑን ቆንጥጠናል።

ለኃይል ገመድ በካርቶን ሳጥኑ ጀርባ ላይ ቀዳዳ ሠራን።

ደረጃ 3 የወረዳ ዲያግራም

የወረዳ ዲያግራም
የወረዳ ዲያግራም
የወረዳ ዲያግራም
የወረዳ ዲያግራም
የወረዳ ዲያግራም
የወረዳ ዲያግራም

በስዕሎቹ ውስጥ እንደሚመለከቱት በስዕላዊ መግለጫው ውስጥ እንዳሉት ሁሉንም አካላት ሸጥነናል - እኛ የሠራነው ክኒን ሳጥኑ ከቀለም በኋላ ፣ ኤልዲዎቹ በየቀኑ ውስጡ ውስጥ ነበሩ እና በካርቶን ሳጥኑ ውስጥ ያሉት ሌዶችም እንዲሁ።

በስዕሎቹ ውስጥ ሁለቱንም ሁለቱንም በስዕላዊ መግለጫው ውስጥ ገልብጠው በእነዚያ መካከል ካለው ክፍተት ጋር ለማገናኘት ሁለቱንም ብቻ እንዲይዙ (ከስር ያሉት እሑዶችን ይወክላሉ ፣ የላይኞቹ ደግሞ ቅዳሜን ይወክላሉ) በስዕሉ ላይ የሚታዩት።

የ nodeMCU ኃይል በዩኤስቢ ገመድ ይሆናል።

ደረጃ 4: Adafruit MQTT ምግብ

Adafruit MQTT ምግብ
Adafruit MQTT ምግብ

2 የውሂብ ምግቦችን አዘጋጅተናል -

  1. IOP_PatientDemoPT - ታካሚው ያንን ቀን ክኒኖች ሲወስድ የእያንዳንዱ ቀን የጊዜ ማህተሞችን ይወክላል
  2. IOP_PatientDemoHR (ገና አልተተገበረም ፣ የወደፊት ሥራ) - የታካሚውን BPM ይወክላል።

ደረጃ 5: IFTTT ውቅር

የ IFTTT ውቅር
የ IFTTT ውቅር
የ IFTTT ውቅር
የ IFTTT ውቅር
የ IFTTT ውቅር
የ IFTTT ውቅር

3 IFTTT ዝግጅቶችን አድርገናል

  1. አስታዋሽ_1 - ዕለታዊ ክኒኖቹ በሚፈለገው የጊዜ ገደብ ውስጥ ካልተወሰዱ ፣ ክኒኖቹን እንዲወስድ ለማስታወስ የኢሜል አስታዋሽ ለተጠቃሚው ይላካል።
  2. አስታዋሽ_2 - ተጠቃሚው ገና ክኒኖቹን ካልወሰደ ከተሰጠው የጊዜ ገደብ በኋላ እና ከመጀመሪያው አስታዋሽ በኋላ ኢሜል ለቤተሰብ አባል ወይም ለሕክምና ረዳት ይላካል - ዕለታዊ ክኒኖች አለመወሰዳቸውን ያሳውቃል።
  3. fill_pill - በሳምንቱ መጨረሻ ፣ ለሚቀጥለው ሳምንት ክኒኖቹን ለመሙላት አስታዋሽ ፣ ለእያንዳንዱ ቀን የመድኃኒት መጠን እና የመድኃኒት ዓይነቶች መመሪያን ጨምሮ - ለተጠቃሚው ይላካል - በኢሜል

ደረጃ 6 - ኮዱ

ኮዱ በጣም ቀላል እና በአስተያየቶች የተሞላ ነው።

ለእርስዎ ውቅር የ IFTTT እና Adafruit ምስጢራዊ ቁልፎችን ፣ እና የ wifi ውቅረትን እንደለወጡ ያረጋግጡ።

የኮዱ የስቴት ማሽን ዲያግራም በዚህ ደረጃ ላይ በተጨመረው ስዕል ውስጥ እንደተገለጸው ነው።

ደረጃ 7 - ተጨማሪዎች

በፕሮጀክቱ ውስጥ ያሉ ተግዳሮቶች

ክኒኖቹ በእርግጥ መወሰዳቸውን ማረጋገጥ አለብን? - ይህ በፕሮጀክቱ የአእምሮ ማጎልበት ሂደት ወቅት እኛ ራሳችን የጠየቅነው ጥያቄ ነው ፣ ምክንያቱም በቀኑ መጨረሻ ተጠቃሚው ሰው እንጂ ማሽን አይደለም ፣ እና እሱ ክኒኖችን ከ ሣጥን ፣ እሱ በእርግጥ ክኒኖቹን መጠቀሙን ወይም አለመጠቀሙን በምልክቱ ላይ አሁንም ገደብ አለ።

ሆኖም ይህ ጥያቄ የፕሮጀክታችን እና የዚህ መሣሪያ ዋና ትኩረት እንዳልሆነ ወስነናል ፣ እናም አንድ ተጠቃሚ ዕለታዊ የመድኃኒቱን መጠን የማጣት ዕድልን እንዴት መቀነስ እንደሚቻል ላይ አተኩረናል።

እኛ ልንፈታው የፈለግነው ሌላ ችግር አንድ ተጠቃሚ የተለየ ቀን ክኒኖችን እንደማይወስድ ማረጋገጥ ነው። የእኛ መፍትሔ ጥቅም ላይ የሚውለውን የአሁኑን ህዋስ የተወሰነ እና ግልፅ አመላካች ነበር ፣ ሆኖም ግን ይህ ስህተት እንዳይከሰት ለማረጋገጥ የተሻሉ እና ደህንነቱ የተጠበቀ መፍትሄዎች አሉ ፣ ሆኖም ግን እንደዚህ ያሉ መፍትሄዎችን የሚደግፉ መሣሪያዎች አልነበሩንም (ለምሳሌ በ ሕዋሳት ፣ ለፕሮጀክቱ የወደፊት ትግበራ ይመልከቱ)

ገደቦች

ፕሮጀክታችን የሚያመለክተው አንድ ሳምንታዊ ሣጥን ነው - በቀን አንድ የመድኃኒት መጠን - መፍትሄው በቀን / ብዙ ሳጥኖች ብዙ የመድኃኒት መጠኖችን ለመደገፍ መፍትሄው ሊራዘም ይችላል።

መካኒኮች - እነዚህ የትምህርቱ አካል ስላልነበሩ ምንም የሚንቀሳቀሱ ክፍሎችን/ሞተሮችን አልተጠቀምንም። ጥቅም ላይ የማይውሉ ሴሎችን ለመቆለፍ ፣ በሳምንቱ መጨረሻ ወዘተ ሴሎችን በኪኒኖች በራስ-ሰር በመሙላት ለእኛ ጠቃሚ ሊሆን ይችል ነበር።

ለፕሮጀክቱ የወደፊት ትግበራዎች/ማሻሻያዎች

የልብ ምት - የታካሚውን የልብ ምት ለመለካት ዳሳሽ ማከል እና አንድ አዝራርን በመጫን ለተጨማሪ ክትትል መረጃውን ወደ MQTT ምግብ ይላኩ

መተግበሪያ - ስርዓቱን የሚቆጣጠር ለተጠቃሚ ምቹ መተግበሪያ - በዚህ መተግበሪያ በኩል ተጠቃሚው ልዩነቱን ማዘመን ይችላል

የመሣሪያው ተለዋዋጮች;

  1. ክኒኖችን ለመውሰድ ምን ሰዓት
  2. ለመሙላት የጡባዊ ዓይነቶችን እና መጠኖችን ያዘምኑ
  3. አስታዋሾችን በመተግበሪያው በኩል ይቀበሉ
  4. የአደንዛዥ ዕፅ አጠቃቀም መረጃን እና መዝገብን ያስቀምጡ።
  5. ሲጨርሱ መድሃኒቶችን በመተግበሪያው በኩል ያዝዙ

በቀን 2 መጠኖችን/ብዙ ሳጥኖችን ለመደገፍ መሣሪያውን ያራዝሙ

ሴሎችን በራስ-ሙላ-በሳምንቱ መጨረሻ ወይም መድሃኒቶቹ ከተጠቀሙ በኋላ መሣሪያው የዕለት ተዕለት ሴሎችን በሚያስፈልጉ መድኃኒቶች ይሞላል።

ጥቅም ላይ የማይውሉ የመቆለፊያ ህዋሶች - ሁሉም ህዋሶች ግን ጥቅም ላይ የሚውለው ዕለታዊ ህዋስ ተጠቃሚዎች በስህተት የተሳሳተ ክኒን/ከመጠን በላይ መውሰድ እንዳይችሉ ይቆለፋሉ።

የንድፍ ማሻሻያዎች።

መሣሪያውን ተጠቃሚዎችን ከሚከታተሉ ፣ ተገቢ መረጃን ከሚያስቀምጡ ፣ የደንበኝነት ምዝገባዎችን ያዘምኑ እና አስፈላጊ በሚሆንበት ጊዜ መድኃኒቶችን ከሚልኩ የሕክምና/የኢንሹራንስ ኩባንያዎች ጋር ያገናኙ።

የሚመከር: