ዝርዝር ሁኔታ:

IDC2018IOT የማንቂያ ስርዓት: 7 ደረጃዎች
IDC2018IOT የማንቂያ ስርዓት: 7 ደረጃዎች

ቪዲዮ: IDC2018IOT የማንቂያ ስርዓት: 7 ደረጃዎች

ቪዲዮ: IDC2018IOT የማንቂያ ስርዓት: 7 ደረጃዎች
ቪዲዮ: TUDev's Tech Talk! Procedural Generation Presentation by William Power 2024, ህዳር
Anonim
Image
Image

በዚህ አስተማሪ ውስጥ የ IoT ማንቂያ ለመገንባት በደረጃዎች ውስጥ ያልፋሉ። ይህ በተመጣጣኝ ዋጋ ርካሽ ቤት የተሰራ የማንቂያ ስርዓት ሲሆን በ WiFi በኩል ወደ በይነመረብ ተደራሽ ነው። አንድ ሰው በሩን ሲከፍት ወይም የክፍልዎን ብርሃን ሲያበራ ማንቂያው ይነሳል። ክፍልዎን ለመጠበቅ ማንቂያ ደወል ማቀናበር ይፈልጉ እንደሆነ ወይም ለኖድ ኤምሲዩ የኮድ ችሎታዎን ለመለማመድ ከፈለጉ ይህ ፕሮጀክት ለእርስዎ ጠቃሚ ሊሆን ይችላል። ሌላው አማራጭ የብርሃን ዳሳሹን እንደ ማንቂያ ሰዓት በመጠቀም በፀሐይ መውጫ በየቀኑ ይነቁዎታል።

ደረጃ 1: ክፍሎች

ቴክኒካዊ ግንባታ
ቴክኒካዊ ግንባታ

ለዚህ ፕሮጀክት የሚያስፈልጉ አካላት-

1. የመስቀለኛ መንገድ MCU ቦርድ።

2. Light theremin + 330 ohm resistor - በክፍሉ ውስጥ ያለውን የብርሃን ኃይል ለመለየት ያገለግላል።

3. የበር መቀየሪያ ሸምበቆ - የበሩን መክፈቻ ሁኔታ ለመለየት ያገለግላል።

4. ድምጽ ማጉያ - ማንቂያውን ለማጫወት ያገለግላል

5. ዝላይ ገመዶች

6. የሞባይል ስልክ በብሌንክ መተግበሪያ + መለያ - ማንቂያውን ከስልክዎ ለመቆጣጠር ያገለግላል።

7. Adafruit መለያ - የ ‹minmin› ን ዳሳሽ ለመቆጣጠር እና ከማንቂያ ወረዳው የተሰበሰበውን ስታቲስቲክስ ለማየት ያገለግላል።

ደረጃ 2 የወረዳ ፍሰት

አንዴ ወረዳው ከኃይል ኃይል ጋር ከተገናኘ ማንቂያው በተንቀሳቃሽ ስልክዎ ላይ ካለው ብልጭልጭ መተግበሪያ እስኪነቃ ይጠብቃል። የበሩ መክፈቻ ከተገኘ ወይም እዚያው ያለው ብርሃን የሚለካ የብርሃን ኃይልን የሚለካ ከሆነ ማንቂያው ደወል ይነሳል። ብሊንክ ማንቂያውን መቀስቀሱን የሚያመለክት ማሳወቂያ እና ወደ ሂሳብዎ ኢ-ሜል ይልካል። ማንቂያው ከተቀሰቀሰ የሚለካው መረጃ (ቀይ ሸምበቆ እና መብራት theremin) ወደ አዳፍ ፍሬ ድር ጣቢያ ይታተማል።

ደረጃ 3 ቴክኒካዊ ግንባታ

ቴክኒካዊ ግንባታ
ቴክኒካዊ ግንባታ
ቴክኒካዊ ግንባታ
ቴክኒካዊ ግንባታ

1. የብላይንክ ሂሳብን በ https://www.blynk.cc/ ይክፈቱ። የግል የመዳረሻ ማስመሰያዎን ያስቀምጡ።

2. በስዕሉ ላይ እንደሚከተለው የሞባይል መተግበሪያዎን በሞባይልዎ ላይ ያዋቅሩ።

3. የ adafruit መለያዎን ይክፈቱ እና በሥዕሉ ላይ እንደሚከተለው ዳሽቦርድዎን ይገንቡ። የግል የመዳረሻ ማስመሰያዎን ያስቀምጡ።

4. config.h ን ይክፈቱ እና ውቅረቶችን ይሙሉ - WIFI ፣ Adafruit እና Blynk።

5. እንደሚታየው ወረዳውን ይገንቡ። ማሳሰቢያ -የሸምበቆ ማብሪያው ለምሳሌ በማትሪክስ ላይ ተተክሏል። ሆኖም ፣ በደጃፍዎ ላይ ማስቀመጥዎን ማስታወስ አለብዎት።

6. ንድፉን ወደ ኖድኤምሲዩ ቦርድዎ ይስቀሉ እና ማንቂያውን መጠቀም ይጀምሩ!

ደረጃ 4 ኮድ

ለዚህ የማንቂያ ስርዓት ኮዱን እዚህ ማየት ይችላሉ።

ደረጃ 5: ገደቦች

የዚህ ወረዳ ዋና ገደብ እንደ ብሊንክ ባሉ የ 3 ኛ ወገን አገልግሎቶች ላይ ጥገኛ መሆኑ ነው። ይህ አገልግሎት የማይሠራ ከሆነ በዚህ ፕሮጀክት ውስጥ የፈጠርናቸውን አንዳንድ ተግባራት ልናጣ እንችላለን።

ደረጃ 6: ተግዳሮቶች

በዚህ ፕሮጀክት ውስጥ ትልቁ ፈተና በጋራ የሚሰሩ 3 የተለያዩ ፕሮቶኮሎች እንዳሉን መረዳት ነው። WiFi ፣ Blynk እና MQTT እና ይህንን ማንቂያ እንዲሠራ ከመጀመሪያው በተለየ መንገድ ማዋቀር አለብን። ይህንን የማዋቀሪያዎች ደረጃ ካሳለፉ እና በብሎንክ እና በአዳፍ ፍሬዝ ውስጥ የራስዎን መለያ ከያዙ በኋላ ይህንን ፕሮጀክት ለመጠቀም በጣም ቀላል ያገኙታል ብለን እናስባለን።

ሁሉንም ውቅሮች ከስዕሉ ውስጥ አውጥተው በ conifg.h ፋይል ውስጥ በማስገባት ይህንን ተግዳሮት ለማለፍ ለእርስዎ ቀላል ለማድረግ ሞክረናል። በዚያ መንገድ በጣም ቀላል ይሆናል ብለን እናስባለን።

ደረጃ 7 - የወደፊት ማሻሻያዎች

1. በተጫነበት በማንኛውም ጊዜ ማንቂያውን ማብራት/ማጥፋት የሚችል የንክኪ መታወቂያ ዳሳሽ የመጨመር እድሉ ከፍተኛ ነው። ይህ ከርቀት ማብራት/ማጥፋት በብላይንክ ተግባር በተጨማሪ ይጨመራል። የሥራ ጊዜ ግምት - 1 ቀን።

2. ተከታታይ ህትመቶችን ወደ ኮምፒውተሩ በሚተካ የወረዳ ላይ የ OLED ማሳያ ያክሉ። እርስዎ ይህንን ባህሪ ማከል ይፈልጋሉ። ማሳያው ከኮምፒዩተር ጋር በማይገናኝበት ጊዜ እንኳን ስለ ማንቂያው ሁኔታ መረጃ ሊያቀርብ ይችላል። የሥራ ጊዜ ግምት - 1 ቀን።

3. ማንቂያው በሚነሳበት በማንኛውም ጊዜ በቀጥታ ማስተላለፍ የሚጀምር ካሜራ ወደ ወረዳው ማከል እፈልጋለሁ። ስለዚህ በክፍሉ ውስጥ ማን እንዳለ በርቀት ማየት ይቻል ይሆናል። የሥራ ጊዜ ግምት - 2 ቀናት።

የሚመከር: