ዝርዝር ሁኔታ:

ዘመናዊ ክፍል ቁጥጥር - 5 ደረጃዎች
ዘመናዊ ክፍል ቁጥጥር - 5 ደረጃዎች

ቪዲዮ: ዘመናዊ ክፍል ቁጥጥር - 5 ደረጃዎች

ቪዲዮ: ዘመናዊ ክፍል ቁጥጥር - 5 ደረጃዎች
ቪዲዮ: ከወሲብ በፊት ይህን ከጠጣህ አለቀላት ! | ማለቂያ ለሌለው የወሲብ ብቃት | 2024, ሀምሌ
Anonim
ዘመናዊ ክፍል ቁጥጥር
ዘመናዊ ክፍል ቁጥጥር

በዚህ ፕሮጀክት ውስጥ እኛ በማዋቀርዎ ውስጥ AWS እና MQTT ን እንዴት እንደሚጠቀሙ ለመማር ዓላማችን ነው። በቴክኖሎጂ ዓለም ውስጥ መሆን ፣ በላፕቶፕዎ ብቻ ክፍልዎን መቆጣጠር መቻሉ ምን ያህል ታላቅ ይሆናል! ለፕሮጀክቶችዎ ለማጠናቀቅ እራስዎን በፍጥነት እንደሚሮጡ ያስቡ ፣ ለብርሃንዎ ማብሪያ / ማጥፊያውን ለማብራት መሄድ በጣም ጊዜ የሚወስድ ነው!

ይህ ፖርታል የሚከተሉትን ያደርጋል

  • ምስሎችን (S3 ባልዲ) ለመስቀል/ለማምጣት ያስችልዎታል።
  • የብርሃን እሴቶችን (ዲናሞ ዲቢ) ይፈትሹ
  • መሪ/አብራ/አጥፋ
  • የሙቀት መጠን እና እርጥበት ይመልከቱ (phpmyadmin)

ከተማሪዎች እስከ አረጋውያን ፣ ለመጠቀም እና ለመረዳት ቀላል የሆነ ቀላል በይነገጽ ነው!

ደረጃ 1 የሃርድዌር ማረጋገጫ ዝርዝር

የሃርድዌር ማረጋገጫ ዝርዝር
የሃርድዌር ማረጋገጫ ዝርዝር
የሃርድዌር ማረጋገጫ ዝርዝር
የሃርድዌር ማረጋገጫ ዝርዝር

ለዚህ አጋዥ ስልጠና የሚያስፈልጉትን የሃርድዌር ክፍሎች እንከልስ።

  1. የተለያዩ የጃምፐር ኬብሎች
  2. DHT11 የሙቀት እና እርጥበት ዳሳሽ x1
  3. 10k ohms resistor x2
  4. MCP3008 x1
  5. ብርሃን-ጥገኛ ጥገኛ (LDR) x1
  6. የ LED መብራት x1
  7. 330 ohms resistor x1
  8. ፒካሜራ x1

ደረጃ 2 AWS ን መድረስ

AWS ን መድረስ
AWS ን መድረስ
  1. ወደ https://awseducate.qwiklabs.com/users/sign_in?locale=en ይግቡ
  2. ዓላማዎችን ለማዋቀር የመዳረሻ ቁልፍ መታወቂያውን እና የምስጢር መዳረሻ ቁልፍን ይቅዱ።
  3. «ኮንሶል ክፈት» ን ጠቅ ያድርጉ

Raspberry Pi ን እንደ “ነገር” ይመዝገቡ

  1. AWS IoT ን ይፈልጉ
  2. በግራ የአሰሳ አሞሌ ስር “አቀናብር” ን ጠቅ ያድርጉ እና “ነገሮችን” ይምረጡ
  3. ለእርስዎ ነገር ስም ይፃፉ እና የምስክር ወረቀት ይፍጠሩ።
  4. በምስክር ወረቀት ፈጠራ ላይ የተፈጠሩ 4 ፋይሎችን ያስቀምጡ።
  5. ፖሊሲ ይፍጠሩ እና መመሪያውን ከእርስዎ ነገር ጋር ያያይዙት።

ዲናሞ ዲ.ቢ

  1. DynamoDB ን ይፈልጉ
  2. ለብርሃን ጠረጴዛ ይፍጠሩ

ኤስ 3 ባልዲ

  1. S3 ን ይፈልጉ
  2. ምስሎችን ለመስቀል ባልዲ ይፍጠሩ

ደረጃ 3 - ለ Raspberry Pi መጫኛ

ለ Raspberry Pi መጫኛ
ለ Raspberry Pi መጫኛ

ኮዶችን ማካሄድ ከመጀመርዎ በፊት እነዚህን በ Raspberry Pi ውስጥ ይጫኑ።

የተርሚናል መስኮት ይክፈቱ

  • AWSIoTPythonSDK: sudo pip AWSIoTPythonSDK ን ይጫኑ
  • awscli: sudo pip ጫን awscli
  • Boto: sudo pip መጫኛ ቦቶ
  • Boto3: sudo pip ጫን boto3
  • Flask: sudo pip flask flask
  • mqtt: sudo pip መጫኛ mqtt
  • paho: sudo pip ጫን ፓሆ

በእርስዎ ተርሚናል መስኮት ውስጥ አሂድ ፦

aws አዋቅር

እና የመዳረሻ ቁልፍ እና የኮንሶልዎ ምስጢራዊ የመዳረሻ ቁልፍ ውስጥ ቁልፍ።

ደረጃ 4 - ዘመናዊ ክፍል መቆጣጠሪያ ኮዶች

  • InsertIntoDB.py: ይህ የሙቀት መጠንን እና እርጥበት ወደ የመረጃ ቋት ውስጥ ያስገባል
  • aws_pubsub.py: ይህ የብርሃን እሴት እና ምስሎችን ለማግኘት እንደ ዳሳሾች/ብርሃን እና ካሜራ ላሉት ርዕሶች በደንበኝነት ይመዘገባል።
  • server.py: ይህ ኤልኢዲ እንዲበራ እና እንዲጠፋ ያስችለዋል። የሙቀት እና እርጥበት እንዲሁ ሰርስሮ በ html ገጽ ላይ ይታያል። በዲናሞ ዲቢ ውስጥ የተከማቸ የብርሃን እሴት ይሰረዛል።

ደረጃ 5 የመማር ልምዶች

የመማር ልምዶች
የመማር ልምዶች

ለፓይዘን ሙሉ በሙሉ አዲስ በመሆናችን ይህንን የአይቲ ሞዱል በመማር ሂደት ብዙ ችግሮች እና ችግሮች አጋጥመውናል። ሆኖም ፣ በአስተማሪዎቻችን እና በጓደኞቻችን መመሪያ ፣ መቋቋም እና መማር ችለናል። በዚህ ፕሮጀክት አማካኝነት በአሁኑ ዓለም ውስጥ የአይቲ መሳሪያዎችን አስፈላጊነት ተምረናል ፣ እንዲሁም AWS ን በመጠቀም የተሻለ እውቀትም አግኝተናል።

የሚመከር: