ዝርዝር ሁኔታ:

WakeupNow - ስማርት የማንቂያ ሰዓት 8 ደረጃዎች
WakeupNow - ስማርት የማንቂያ ሰዓት 8 ደረጃዎች

ቪዲዮ: WakeupNow - ስማርት የማንቂያ ሰዓት 8 ደረጃዎች

ቪዲዮ: WakeupNow - ስማርት የማንቂያ ሰዓት 8 ደረጃዎች
ቪዲዮ: Как почистить динамик телефона от пыли грязи и воды 2024, ሀምሌ
Anonim
WakeupNow - ዘመናዊ የማንቂያ ሰዓት
WakeupNow - ዘመናዊ የማንቂያ ሰዓት

ሁሉም እንደሚያውቀው ፣ የተማሪዎች ሕይወት በጣም ከባድ ነው ፣ ከንግግሮች ጋር ረጅም ቀን አላቸው ፣ ብዙ የቤት ሥራ እና በአጠቃላይ ፣ እብድ ሕይወት አላቸው። እነሱ ለከንቱ ጊዜ አላቸው ፣ እና ወደ ቀን የተወሰኑ ሰዓታት እንዲጨምሩ ቢመክሯቸው ይደሰታሉ። እንደ አለመታደል ሆኖ እኛ ያንን ማድረግ አንችልም ፣ ግን አሁን ተማሪዎቹ በሰዓቱ እና በፍጥነት መነሳታቸውን የሚያረጋግጥ የእኛን የ WakeupNow የማንቂያ ሰዓት መጠቀም ይችላሉ።

WakeupNow የደከመ ሰዎች በፍጥነት እና በሰዓቱ እንዲነቁ ለማረጋገጥ የተፈጠረ ዘመናዊ የማንቂያ ሰዓት ነው።

ማን ነን?

አስጨናቂ እና ሥራ የበዛባቸውን መርሐ ግብሮች በማጣመር በጣም ደክሟቸው የነበሩ ሦስት የኮምፒተር ሳይንስ ተማሪዎች (ዲሲሲ) ፣ ሄርሊያሊያ ፣ እስራኤል - ትምህርት ቤት ፣ ሥራ ፣ ቤተሰብ ፣ ወዘተ.

ሁላችንም ማለዳ ማለዳ ለመነሳት አንዳንድ ችግሮች አሉን እና በዚህ ምክንያት ማንቂያውን ለማታለል በሚሞክሩበት ጊዜ እንኳን ሰዎች እንዲነቁ ለማድረግ ሁሉንም ዘዴዎች እናውቃለን።

WakeupNow በ Zvika Markfeld ባሰበው “የነገሮች በይነመረብ (IOT)” ኮርስ ውስጥ የእኛ የመጨረሻ ፕሮጀክት ነው። ይህንን አስደናቂ ትምህርት ስላስተማሩን እናመሰግናለን።

ይህ ማንቂያ መነቃቃትዎን ቀላል እንደሚያደርግ ተስፋ እናደርጋለን ፣ እና እርስዎ ይወዳሉ።

አቅርቦቶች

• 1 x ESP8266 ቦርድ (Wemos D1 mini ን ተጠቅመናል)

• 1 x ማይክሮ-ዩኤስቢ ኬብሎች

• 1 x የዳቦ ሰሌዳ

• 1 x ሶናር

• 1 x መሪ

• 1 x Piezo

• 1 x RGB Led

• 20 x Jumper ኬብሎች

• 1 x የሙቀት መጠን እና እርጥበት ዳሳሽ (እኛ DHT22 ን ተጠቅመናል)

• 3 x 10K Ohm Resistor

• 1 x NeoPixel Matrix 8x8

• 1 x ድምጽ ማጉያ

ደረጃ 1 - ግንኙነቶች

ግንኙነቶች
ግንኙነቶች
  1. የ ESP8266 ሰሌዳውን በመጋገሪያ ሰሌዳ መሃል ላይ ያድርጉት።
  2. ማይክሮ-ዩኤስቢ ገመዱን ከ ESP8266 ቦርድ በኮምፒተር ላይ ወደ ዩኤስቢ ወደብ ያገናኙ።
  3. በ ESP8266 ሰሌዳ ላይ በ 5V ፒን መካከል በመደመር (+) ላይ በዳቦ ሰሌዳ (ቀይ ዝላይ ገመድ) እና በ G መካከል በ ESP8266 ቦርድ ላይ (-) በዳቦ ሰሌዳ ላይ (ሰማያዊ ዝላይ ገመድ (ልክ እንደ ሥዕሉ)) ያገናኙ።
  4. የሶናር ግንኙነት

    1. በዳቦ ሰሌዳ ላይ Gnd ን ከመቀነስ (-) ጋር ያገናኙ።
    2. በ ESP8266 ሰሌዳ ላይ D3 ን ለመሰካት Echo ን ያገናኙ።
    3. በ ESP8266 ሰሌዳ ላይ D2 ን ለመሰካት ትሪግን ያገናኙ።
    4. በመጋገሪያ ሰሌዳ ላይ Vcc ን ከመደመር (+) ጋር ያገናኙ።
  5. መሪ ግንኙነት

    1. በ ESK8266 ሰሌዳ ላይ D4 ን ለመሰካት ረጅም እግሩን ከ 10 ኪ Ohm resistor ጋር ያገናኙ።
    2. የዳቦ ሰሌዳ ላይ አጭር እግርን ከመቀነስ (-) ጋር ያገናኙ።
  6. የፓይዞ ግንኙነት

    1. የዳቦ ሰሌዳ ላይ ከመቀነስ (-) ጥቁር ዝላይ ገመድ ያገናኙ።
    2. በ ESP8266 ሰሌዳ ላይ A0 ን ለመሰካት ቀይ የመዝለያ ገመድ ያገናኙ።
  7. የድምፅ ማጉያ ግንኙነት

    ከዝላይ ኬብሎች አንዱን አንዱን (-) በዳቦርድ ሰሌዳ ላይ ያገናኙ እና ሁለተኛው በ ‹10K Ohm resistor› ላይ D8 ን በ ESP8266 ሰሌዳ ላይ ለመሰካት ያገናኙ።

  8. RGB Led ግንኙነት

    1. በ ESP8266 ሰሌዳ ላይ D5 ን ለመሰካት ቢጫ ዝላይ ገመድ ያገናኙ።
    2. በዳቦ ሰሌዳ ላይ ከ 10 ኪ Ohm resistor ጋር ቀዩን ዝላይ ገመድ ያክሉ።
    3. በ ESP8266 ሰሌዳ ላይ D6 ን ለመሰካት አረንጓዴ መዝለያ ገመድ ያገናኙ።
    4. በ ESP8266 ሰሌዳ ላይ D7 ን ለመሰካት ሰማያዊ መዝለያ ገመድ ያገናኙ።
  9. የሙቀት እና እርጥበት ዳሳሽ ግንኙነት

    1. በ ESP8266 ሰሌዳ ላይ 3.3V ን ለመሰካት 3.3V ን ያገናኙ።
    2. በ ESP8266 ሰሌዳ ላይ D4 ን ለመሰካት #D4 ን ያገናኙ።
    3. በዳቦ ሰሌዳ ላይ GND ን ከመቀነስ (-) ጋር ያገናኙ።
  10. የ NeoPixel ማትሪክስ ግንኙነት

    1. በ ESP8266 ሰሌዳ ላይ D1 ን ለመሰካት DOUT ን ያገናኙ።
    2. በመጋገሪያ ሰሌዳ ላይ 5 ቮ ወደ ፕላስ (+) ያገናኙ።
    3. በዳቦ ሰሌዳ ላይ GND ን ከመቀነስ (-) ጋር ያገናኙ።

አስተያየት ይስጡ

እኛ ሁሉንም ክፍሎቹን ለማስገባት የሚያስችል ቦታ አልነበረንም ስለዚህ ለእያንዳንዱ የማንቂያ ደረጃ የእያንዳንዳቸውን ክፍል ብቻ አገናኘን።

ደረጃ 2 የሶፍትዌር ዝግጅቶች

የሶፍትዌር ዝግጅቶች
የሶፍትዌር ዝግጅቶች
የሶፍትዌር ዝግጅቶች
የሶፍትዌር ዝግጅቶች
የሶፍትዌር ዝግጅቶች
የሶፍትዌር ዝግጅቶች

አርዱዲኖ አይዲኢ

  1. የአርዱዲኖ መጫኛ
  2. ESP8266 ድጋፍ

Adafruit IO

  1. መለያ ፍጠር
  2. 3 አዳዲስ ምግቦችን ያክሉ

    • FaceReaction
    • የሙቀት መጠን
    • የንቃት ጊዜ
  3. “የደወል ምርመራ” የተሰየመ አዲስ ዳሽቦርድ ያክሉ

    1. በስዕሎቹ ውስጥ ካሉ ቅንብሮች ጋር የመስመር ገበታን ያክሉ።
    2. በስዕሎቹ ውስጥ ካሉ ቅንጅቶች ጋር የመለኪያ አግድ ያክሉ።
    3. እንደ ስዕሎች ካሉ ቅንብር ጋር የዥረት ማገጃ ያክሉ

በስዕሎቹ ውስጥ ዳሽቦርዱ እንዴት እንደሚመስል ማየት ይችላሉ።

ብሊንክ

  1. ወደ ስልክዎ ያውርዱ
  2. ፕሮጀክቱን ለማግኘት በስዕሎቹ ውስጥ የ QR ኮድን ይቃኙ።

ደረጃ 3 ኮድ

ለዚህ ፕሮጀክት ኮድ “finalProject.ino” የሚለውን ፋይል ያውርዱ።

በአርዱዲኖ አይዲኢ ውስጥ ኮዱን ይክፈቱ ፣ እና የሚመለከተውን ሰሌዳ ይምረጡ - “LOLIN (WENOS) D1 R2 & mini”።

ተከታታይ መቆጣጠሪያውን ሲያሄዱ በ 9600baud ላይ መሆንዎን ያረጋግጡ - ስህተቶች ካሉዎት ለመከታተል ይረዳዎታል።

ከ Wi-Fi ፣ Adfruit IO እና BLYNK ጋር ለመገናኘት በኮዱ ውስጥ ያሉትን ሁሉንም አስፈላጊ ቦታዎችን መለወጥ ያስፈልግዎታል-እርስዎ ማድረግዎን ያረጋግጡ።

ደረጃ 4 - መቼ እንደሚነቃ መምረጥ

በሞባይል ስልክዎ ይውሰዱ እና በብሊንክ መተግበሪያ ውስጥ የሚነቁበትን ጊዜ ይምረጡ።

ማንቂያው እርስዎ ማንቂያ እንዳዘጋጁ እና ለማሳወቅ የተመረጠው ጊዜ በቀይ ቀለም ባለው መሪ ማትሪክስ ላይ እንዲታይ ሌዲው ያበራልዎታል።

ደረጃ 5 ማንቂያ ደውሏል

ከእንቅልፍ ለመነሳት ጊዜው ሲደርስ ፣ ማንቂያው “ሙሉ አዲስ ዓለም” እና አር አርጂቢን ዘመናዊ ስሪት ይጫወታል

ሊድ በተለያዩ ቀለሞች ብልጭ ድርግም ይላል።

ተጠቃሚው ማንቂያውን በተሳካ ሁኔታ እስኪያጠፋ ድረስ ይህ ይቀጥላል (በሚቀጥሉት ቪዲዮዎች ውስጥ ማንቂያውን አይሰሙም እና በቦታ ችግሮች ምክንያት መሪውን አያዩም)።

ደረጃ 6 - ማንቂያውን ማቆም - የመጀመሪያ እርምጃዎች

ማንቂያውን ለማቆም በመጀመሪያ እነዚህን ደረጃዎች መከተል ያስፈልግዎታል

  1. ወደ ማንቂያው ቅርብ ይሁኑ ፣ በተለይም ሶናር ፣ ያነሳዎታል እና ቀጣዩን ደረጃ ይከፍታል።
  2. በሚቀጥለው ደረጃ ፣ ፒያዞ ገቢር ይሆናል እና የመጨረሻውን ደረጃ ለመክፈት 3 ጊዜ ማንኳኳት (በኳስ መካከል የጊዜ ገደብ የለም)።

ደረጃ 7 - ማንቂያውን ማቆም - የመጨረሻ ደረጃ

በመጨረሻው ደረጃ ፣ በ NeoPixel Matrix ውስጥ ያለው ማሳያ ወደ ቀመር ይለወጣል እና ብሊንክን በመጠቀም መልሱን መላክ ፣ በትክክል መልስ መስጠት እና ማንቂያው ያቆማል።

ደረጃ 8 - ማንቂያውን ካሰናከሉ በኋላ

ማንቂያውን ካሰናከሉ በኋላ የክፍሉን የሙቀት መጠን ያያሉ (አገልግሎትን በመጠቀም የአሁኑ ሥፍራ የሙቀት እንዲሆን እንፈልጋለን ነገር ግን እኛ በምንሞክረው መንገድ ሁሉ አልሰራም) በኔኦፒክስል ማትሪክስ ውስጥ ፣ ሙቀቱ ወደ አፋፍ አይ አይ እየተላከ ነው። እና የመጨረሻውን የተመዘገበ የሙቀት መጠን ለማየት በዳሽቦርዱ ውስጥ ማረጋገጥ ይችላሉ።

ይህ የማንቂያ ሰዓት ማንቂያው እስኪነቃ ድረስ ማንቂያው ከተነቃበት ጊዜ ይቆጥባል እና ይህንን ወደ Adafuit IO ይላኩ። የማነቃቂያ ጊዜው ከ 3 ደቂቃዎች በታች ከሆነ ተጠቃሚው በፈጣን ምላሽ ማገጃ ውስጥ ማሳወቂያ ያገኛል ፣ አለበለዚያ ከእንቅልፉ ለመነቃቃት ከ 5 ደቂቃዎች በላይ ከወሰደ ተጠቃሚው እሱ ላይ መሥራት እንዳለበት ለማስታወስ ኢሜል ያገኛል።

የሚመከር: