ዝርዝር ሁኔታ:

ዘመናዊ ጋራዥ: 5 ደረጃዎች
ዘመናዊ ጋራዥ: 5 ደረጃዎች

ቪዲዮ: ዘመናዊ ጋራዥ: 5 ደረጃዎች

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

ሠላም ለሁሉም! ይህ ብልጥ ጋራዥ IoT ፕሮጀክት ነው።

ዘመናዊ ጋራዥ እንደ የቀጥታ ዥረት ፣ የፊት ለይቶ ማወቅ ያሉ የደህንነት ባህሪዎች አሉት። ከዚህ በተጨማሪ ፣ ጋራዥ በር እንዲከፈት መኪናዎችን ለመለየት ስማርት ጋራዥ የእንቅስቃሴ ዳሳሽ አለው። የደህንነት ፍተሻዎችን የሚፈቅድ መኪናው በሚገለበጥበት ጊዜ እንቅፋቱን መለየት አለ። የርቀት ዳሳሽ መኪናው ወደ ኋላ ለመመለስ ምን ያህል ርቀቶችን ይከታተላል። መኪናው ግድግዳው ላይ ከተመታ ፣ የድንጋጤ መረጃ በድር መግቢያ በር ላይ ይታያል። የድር መተላለፊያው ከፊት ለይቶ ማወቂያ ጋር መስተጋብርን የሚፈቅድ ፣ ጋራዥ ውስጥ ብርሃንን በርቀት የሚቆጣጠር እና እንደ ዳሳሾች የተላከ የመዳረሻ መዝገቦችን ፣ የድንጋጤ መረጃን ፣ የክብደት መረጃን (መጣያውን የሚይዝ ማጠራቀሚያ) ያሉ መረጃዎችን ይመልከቱ። የፊት ለይቶ ማወቂያ እና የክብደት ዳሳሽ ከእሱ ጋር ተያይዞ የቆሻሻ መጣያ። ለበለጠ ዝርዝር እርምጃዎች እባክዎን የተያያዘውን የሰነድ ፋይል ይመልከቱ።

በዚህ መማሪያ ውስጥ ፣ የፊት መታወቂያ ሳይኖር ዘመናዊ ጋራrageን ማዋቀሩ እና የክብደት ዳሳሽ ያለው ቆሻሻ መጣያ ይብራራል።

ሂደቱን ለመማር እና ለመደሰት ተስፋ እናደርጋለን! ያለ ተጨማሪ አድናቆት ፣ አሁን እንጀምር።

ደረጃ 1 አጠቃላይ እይታ

  1. የሃርድዌር መስፈርቶች
  2. ስማርት ጋራጅን በማዘጋጀት ላይ
  3. ፕሮግራሙን ያሂዱ

ደረጃ 2 የሃርድዌር መስፈርቶች

RaspberryPi

  • RaspberryPi ከኖአየር ካሜራ ቦርድ ፣ የማይክሮ ኤስዲ ካርድ እና መያዣ (1) ጋር
  • 3 ፒን የኃይል አስማሚ (1)
  • ቲ-ኮብልብል ከዳቦ ሰሌዳ ፣ ከ MCP3008 ADC ፣ ከሪባን ገመድ (1) ጋር ተቀናብሯል
  • የ NFC ካርድ አንባቢ (1)
  • የ NFC ካርድ (1)
  • ወንድ-ሴት ዝላይ ሽቦዎች (7)
  • ወንድ-ወንድ ዝላይ ሽቦዎች (14)
  • ኤልኢዲዎች (3)
  • 330 ohms Resistors (3)
  • ጩኸት (1)
  • አዝራር (1)
  • 10000 ohms Resistor (1)

አርዱinoኖ

  • UNO R3 (1)
  • የዩኤስቢ ቢ ገመድ (1)
  • የዳቦ ሰሌዳ (1)
  • ወንድ-ሴት ዝላይ ሽቦዎች (14)
  • ወንድ-ወንድ ዝላይ ሽቦዎች (8)
  • 12C ኤልሲዲ ማሳያ (1)
  • የፒር እንቅስቃሴ ዳሳሽ (1)
  • HC-SR04 Ultrasonic Sensor (1)
  • የ FC-51 መሰናክል የማስቀረት ዳሳሽ (1)
  • KY-002 የንዝረት መቀየሪያ ዳሳሽ (1)

ደረጃ 3 ስማርት ጋራጅን ማዘጋጀት (ክፍል 1)

ስማርት ጋራጅን ማዘጋጀት (ክፍል 1)
ስማርት ጋራጅን ማዘጋጀት (ክፍል 1)
ስማርት ጋራጅን ማዘጋጀት (ክፍል 1)
ስማርት ጋራጅን ማዘጋጀት (ክፍል 1)
ስማርት ጋራጅን ማዘጋጀት (ክፍል 1)
ስማርት ጋራጅን ማዘጋጀት (ክፍል 1)

ለዚህ ፕሮጀክት ማዋቀር AWS ያስፈልጋል። መለያ ከሌለዎት እባክዎን ለመለያ ለመመዝገብ aws ድር ጣቢያውን ይጎብኙ።

  1. በ AWS አማዞን ኮንሶል ላይ አገልግሎቶችን ጠቅ ያድርጉ።
  2. በፍለጋው ውስጥ IoT ኮር ይተይቡ።
  3. በ IoT ኮር ላይ ጠቅ ያድርጉ።
  4. ወደ አስተዳደር> ነገሮች ይሂዱ እና ፍጠር የሚለውን ቁልፍ ጠቅ ያድርጉ
  5. አንድ ነጠላ ነገር ፍጠር ላይ ጠቅ ያድርጉ።
  6. GarageParking ን እንደ ስሙ ይፃፉ። ሌሎችን እንደ ነባሪ ይተው።
  7. በሚቀጥለው አዝራር ላይ ጠቅ ያድርጉ።
  8. “የእውቅና ማረጋገጫ ፍጠር” ቁልፍን ጠቅ ያድርጉ።
  9. በቀይ የተከበቡት ለመጀመሪያዎቹ 4 (ለነገሩ የምስክር ወረቀት ፣ የህዝብ ቁልፍ ፣ የግል ቁልፍ) የማውረድ አዝራሮችን ጠቅ ያድርጉ።
  10. በ RSA 2048 ቢት ቁልፍ ላይ ጠቅ ያድርጉ - VeriSign Class 3 Public Primary G5 root CA የምስክር ወረቀት።
  11. ሙሉውን ጽሑፍ ይቅዱ እና በማስታወሻ ደብተር ውስጥ ይለጥፉት።
  12. ፋይሉን እንደ rootCA.pem ያስቀምጡ።
  13. በ 1 አቃፊ ስር ፋይሎቹን ያደራጁ።
  14. በማውረድ የምስክር ወረቀቶች ማያ ገጽ ላይ አግብር የሚለውን ቁልፍ ጠቅ ያድርጉ።
  15. አረንጓዴው ማሳወቂያ በተሳካ ማግበር ላይ ይታያል። አግብር አዝራር ወደ አቦዝን አዝራር ተለውጧል።
  16. ተከናውኗል የሚለውን ቁልፍ ጠቅ ያድርጉ።
  17. የ GarageParking ነገር በነገሮች ክፍል ውስጥ ይታያል።
  18. ደህንነቱ በተጠበቀ> የምስክር ወረቀቶች ላይ ጠቅ ያድርጉ።
  19. በፈጠሩት የምስክር ወረቀት ላይ ያንዣብቡ እና በአመልካች ሳጥኑ ላይ ጠቅ ያድርጉ።
  20. እርምጃዎች> አግብር ላይ ጠቅ ያድርጉ።
  21. በማግበር ላይ የተሳካ ማሳወቂያ ይታያል።
  22. ደህንነቱ በተጠበቀ> ፖሊሲዎች ላይ ጠቅ ያድርጉ።
  23. ፍጠር የሚለውን ቁልፍ ጠቅ ያድርጉ።
  24. GarageParkingPolicy ን እንደ ስሙ ይተይቡ ፣ iot: * ለድርጊቱ ፣ * ለሀብት አርኤን ፣ ውጤቱን ይፍቀዱ።
  25. ፍጠር የሚለውን ቁልፍ ጠቅ ያድርጉ።
  26. የ GarageParking ፖሊሲው በፖሊሲዎች ክፍል ውስጥ ይታያል። በስኬት ፍጥረት ላይ ስኬታማ ማሳወቂያ ይታያል።
  27. ወደ ደህንነቱ የተጠበቀ> የምስክር ወረቀቶች ይሂዱ። በእውቅና ማረጋገጫው ላይ አግድም ኤሊፕሲስን ጠቅ ያድርጉ።
  28. የአባሪ ፖሊሲን ጠቅ ያድርጉ።
  29. በ GarageParkingPolicy> Attach አዝራር አመልካች ሳጥኑ ላይ ጠቅ ያድርጉ።
  30. በአባሪነት ላይ የተሳካ ማሳወቂያ ይታያል።
  31. በእውቅና ማረጋገጫው ላይ አግድም ኤሊፕሲስን ጠቅ ያድርጉ።
  32. አገናኝ ላይ ጠቅ ያድርጉ።
  33. በ GarageParking> Attach አዝራር አመልካች ሳጥኑ ላይ ጠቅ ያድርጉ።
  34. በአባሪነት ላይ የተሳካ ማሳወቂያ ይታያል።

ደረጃ 4 ስማርት ጋራጅን ማዘጋጀት (ክፍል 2)

የሚያስፈልጉትን ቤተ -መጻሕፍት ይጫኑ

Virtualenv $ pip install virtualenv ን ይጫኑ

በፕሮጀክቱ ስር አቃፊ $ ምንጭ virtualenv/env/bin/activate

Virtualenv $ አቦዝን

በፕሮጀክቱ ውስጥ የሚያስፈልጉ ጥቅሎችን ጫን ይህንን የቧንቧ መጫኛ -r requirements.txt ከማድረግዎ በፊት virtualenv ን ለማግበር ያስታውሱ

Requirements.txt ን ያዘምኑ (aka package.json cuz ለእርስዎ አያደርጉልዎትም) አዲስ ጥቅል ካከሉ ፣ መስፈርቶቹን ማዘመንዎን ያስታውሱ። txt ይህንን $ pip> ከማድረግዎ በፊት virtualenv ን ማግበር ያስታውሱ።

ደረጃ 5 ስማርት ጋራጅን ማዘጋጀት (ክፍል 3)

መተግበሪያውን ለማሄድ

Python server.py

በትምህርታችን እንደሚደሰቱ ተስፋ እናደርጋለን! እንዴት እንደሚዋቀር የበለጠ መረጃ ለማግኘት እባክዎን ሰነዱን ያውርዱ!

የሚመከር: