ዝርዝር ሁኔታ:

NodeMCU ESP8266: 5 ደረጃዎች በመጠቀም IoT ላይ የተመሠረተ ዘመናዊ የመኪና ማቆሚያ ስርዓት
NodeMCU ESP8266: 5 ደረጃዎች በመጠቀም IoT ላይ የተመሠረተ ዘመናዊ የመኪና ማቆሚያ ስርዓት

ቪዲዮ: NodeMCU ESP8266: 5 ደረጃዎች በመጠቀም IoT ላይ የተመሠረተ ዘመናዊ የመኪና ማቆሚያ ስርዓት

ቪዲዮ: NodeMCU ESP8266: 5 ደረጃዎች በመጠቀም IoT ላይ የተመሠረተ ዘመናዊ የመኪና ማቆሚያ ስርዓት
ቪዲዮ: ሞባይል ስልካችንን በመጠቀም ከየትኛውም ቦታ ሆነን እንዴት የኤሌክትሪክ እቃዎችን መቆጣጠር እንችላለን? 2024, ሀምሌ
Anonim
NodeMCU ESP8266 ን በመጠቀም IoT ላይ የተመሠረተ ዘመናዊ የመኪና ማቆሚያ ስርዓት
NodeMCU ESP8266 ን በመጠቀም IoT ላይ የተመሠረተ ዘመናዊ የመኪና ማቆሚያ ስርዓት
NodeMCU ESP8266 ን በመጠቀም IoT ላይ የተመሠረተ ዘመናዊ የመኪና ማቆሚያ ስርዓት
NodeMCU ESP8266 ን በመጠቀም IoT ላይ የተመሠረተ ዘመናዊ የመኪና ማቆሚያ ስርዓት

በአሁኑ ጊዜ ሥራ በሚበዛባቸው አካባቢዎች የመኪና ማቆሚያ ማግኘት በጣም ከባድ ነው እና በመስመር ላይ የመኪና ማቆሚያ ተገኝነት ዝርዝሮችን ለማግኘት የሚያስችል ስርዓት የለም። በስልክዎ ላይ የመኪና ማቆሚያ ቦታ ተገኝነት መረጃን ማግኘት ከቻሉ እና ተገኝነትን ለመፈተሽ በእንቅስቃሴ ላይ ከሌለዎት ያስቡ። ይህ ችግር በ IoT ላይ የተመሠረተ ዘመናዊ የመኪና ማቆሚያ ስርዓት ሊፈታ ይችላል። በ IoT ላይ የተመሠረተ የመኪና ማቆሚያ ስርዓትን በመጠቀም በበይነመረብ ላይ የማቆሚያ ማስገቢያ ተገኝነትን በቀላሉ ማግኘት ይችላሉ። ይህ ስርዓት የመኪና ማቆሚያ ስርዓቱን ሙሉ በሙሉ በራስ -ሰር ማድረግ ይችላል። ከመግቢያዎ እስከ ክፍያ ፣ እና መውጣት ፣ ሁሉም በራስ -ሰር ሊከናወን ይችላል።

ስለዚህ እዚህ እኛ NodeMCU ን ፣ አምስት የ IR ዳሳሾችን እና ሁለት ሰርቮ ሞተሮችን በመጠቀም በ IoT ላይ የተመሠረተ የመኪና ማቆሚያ ስርዓት እንገነባለን። መኪናውን ለመለየት ሁለት የ IR ዳሳሾች በመግቢያ እና መውጫ በር ላይ ያገለግላሉ ፣ ሶስት የ IR ዳሳሾች የመኪና ማቆሚያ ቦታውን ተገኝነት ለመለየት ያገለግላሉ። ሰርቮ ሞተሮች በአነፍናፊው እሴት መሠረት በሮቹን ለመክፈት እና ለመዝጋት ያገለግላሉ። እዚህ በዓለም ላይ ከየትኛውም ቦታ ክትትል ሊደረግበት የሚችል በደመና ላይ ያለውን መረጃ ለማተም ለማሳየት የአዳፍ ፍሬው አይኦ መድረክን እንጠቀማለን።

ደረጃ 1: ክፍሎች ያስፈልጋሉ

ሃርድዌር

  • NodeMCU ESP8266
  • የ IR ዳሳሽ (5)
  • ሰርቮ ሞተር (2)

የመስመር ላይ አገልግሎቶች

Adafruit IO

ደረጃ 2 - በአይዮት ላይ የተመሠረተ ዘመናዊ የመኪና ማቆሚያ ወረዳ ንድፍ

በ IoT ላይ የተመሠረተ ዘመናዊ የመኪና ማቆሚያ ወረዳ ንድፍ
በ IoT ላይ የተመሠረተ ዘመናዊ የመኪና ማቆሚያ ወረዳ ንድፍ

IoT ን በመጠቀም በዚህ ዘመናዊ የመኪና ማቆሚያ ስርዓት ውስጥ አምስት የ IR ዳሳሾችን እና ሁለት ሰርቮ ሞተሮችን እንጠቀማለን። የ IR ዳሳሾች እና የ Servo ሞተሮች ከ NodeMCU ጋር ተገናኝተዋል። NodeMCU የተሟላውን ሂደት ይቆጣጠራል እና ይህንን የመሣሪያ ስርዓት በመጠቀም በዓለም ላይ ከየትኛውም ቦታ ክትትል እንዲደረግበት የመኪና ማቆሚያ ተገኝነት እና የመኪና ማቆሚያ ጊዜ መረጃን ወደ Adafruit IO ይልካል። በመግቢያ እና መውጫ በር ላይ ያሉትን መኪኖች ለመለየት እና በሩን በራስ -ሰር እንዲከፍት እና እንዲዘጋ ሁለት የ IR ዳሳሾች በመግቢያ እና መውጫ በር ላይ ያገለግላሉ። በብዙ የአይኦቲ ፕሮጄክቶች ውስጥ ቀደም ሲል የአዳፍሬዝ አይኦ ደመናን እንጠቀም ነበር ፣ የበለጠ ለማወቅ አገናኙን ይከተሉ።

ሁለት ሰርቮ ሞተሮች እንደ መግቢያ እና መውጫ በር ያገለግላሉ ፣ ስለዚህ የ IR ዳሳሽ መኪናን ባገኘ ቁጥር ሰርቪው ሞተር በራስ -ሰር ከ 45 ° ወደ 140 ° ያሽከረክራል ፣ እና ከዘገየ በኋላ ወደ መጀመሪያው ቦታው ይመለሳል። ሌሎች ሦስት የ IR ዳሳሾች የመኪና ማቆሚያ ቦታ የሚገኝ ወይም የተያዘ መሆኑን ለመለየት እና ውሂቡን ወደ NodeMCU ለመላክ ያገለግላሉ። Adafruit IO ዳሽቦርድ የመግቢያ እና መውጫ በርን በእጅ ለማንቀሳቀስ ሁለት አዝራሮች አሉት።

ደረጃ 3 - ለ IOT የመኪና ማቆሚያ ስርዓት Adafruit IO ማዋቀር

ለ IOT የመኪና ማቆሚያ ስርዓት Adafruit IO ማዋቀር
ለ IOT የመኪና ማቆሚያ ስርዓት Adafruit IO ማዋቀር

Adafruit IO በደመናው ላይ የቀጥታ መረጃን ለማሰባሰብ ፣ ለመመልከት እና ለመተንተን የሚያስችል ክፍት የውሂብ መድረክ ነው። Adafruit IO ን በመጠቀም በበይነመረብ ላይ ውሂብዎን መስቀል ፣ ማሳየት እና መከታተል እና ፕሮጀክትዎን IoT እንዲነቃ ማድረግ ይችላሉ። Adafruit IO ን በመጠቀም ሞተሮችን መቆጣጠር ፣ የአነፍናፊ መረጃን ማንበብ እና አሪፍ የ IoT መተግበሪያዎችን በበይነመረብ ላይ ማድረግ ይችላሉ። ለሙከራ እና ለመሞከር ፣ በተወሰነ ገደብ ፣ Adafruit IO ለመጠቀም ነፃ ነው። እንዲሁም ቀደም ሲል ከ Raspberry Pi ጋር Adafruit IO ን ተጠቅመናል።

1. Adafruit IO ን ለመጠቀም ፣ በመጀመሪያ ፣ በአዳፍሮት አይኦ ላይ አካውንት መፍጠር አለብዎት። ይህንን ለማድረግ ወደ አዳፋሪው አይኦ ድር ጣቢያ ይሂዱ እና በማያ ገጹ በላይኛው ቀኝ ጥግ ላይ ‹በነጻ ይጀምሩ› ላይ ጠቅ ያድርጉ።

2. የመለያ ፈጠራ ሂደቱን ከጨረሱ በኋላ ወደ መለያዎ ይግቡ እና የመለያዎን የተጠቃሚ ስም እና የ AIO ቁልፍን ለማግኘት ከላይ በስተቀኝ ጥግ ላይ ባለው “AIO ቁልፍ” ላይ ጠቅ ያድርጉ።

«AIO ቁልፍ» ላይ ጠቅ ሲያደርጉ በአዳፍ ፍሬው አይኦ አይኦ ቁልፍ እና የተጠቃሚ ስምዎ መስኮት ብቅ ይላል። ይህንን ቁልፍ እና የተጠቃሚ ስም ይቅዱ ፣ በኋላ በኮዱ ውስጥ ያስፈልጋል።

3. አሁን ፣ ከዚህ በኋላ ምግብ መፍጠር ያስፈልግዎታል። ምግብን ለመፍጠር ፣ ‹ምግብ› ላይ ጠቅ ያድርጉ። ከዚያ ‹እርምጃዎች› ን ጠቅ ያድርጉ እና ከዚያ ከዚህ በታች ባለው ምስል እንደሚታየው ‹አዲስ ምግብ ፍጠር› ላይ ጠቅ ያድርጉ።

4. ከዚህ በኋላ የምግቡን ስም እና መግለጫ ለማስገባት አዲስ መስኮት ይከፈታል። የአጻጻፍ መግለጫው እንደ አማራጭ ነው።

5. ከዚህ በኋላ ‹ፍጠር› ላይ ጠቅ ያድርጉ ፤ ወደ አዲስ ወደተፈጠሩት ምግብዎ ይዛወራሉ። ለዚህ ፕሮጀክት ለመውጫ በር ፣ መግቢያ በር ፣ ማስገቢያ 1 መግቢያ እና መውጫ ፣ ማስገቢያ 2 መግቢያ እና መውጫ ፣ እና ማስገቢያ 3 መግቢያ እና መውጫ በአጠቃላይ ዘጠኝ ምግቦችን ፈጥረናል። ምግቦችን ከፈጠሩ በኋላ ፣ አሁን እነዚህን ሁሉ ምግቦች በአንድ ገጽ ላይ ለማሳየት የአዳፍ ፍሬ አይኦ ዳሽቦርድ ይፍጠሩ። ዳሽቦርድ ለመፍጠር ፣ በዳሽቦርዱ አማራጭ ላይ ጠቅ ያድርጉ እና ከዚያ ‹አክሽን› ላይ ጠቅ ያድርጉ እና ከዚህ በኋላ ‹አዲስ ዳሽቦርድ ፍጠር› ላይ ጠቅ ያድርጉ። በሚቀጥለው መስኮት ውስጥ ለዳሽቦርድዎ ስም ያስገቡ እና ‹ፍጠር› ላይ ጠቅ ያድርጉ።

6. ዳሽቦርዱ አሁን እንደተፈጠረ ፣ ምግቦቻችንን ወደ ዳሽቦርዱ እንጨምራለን። ምግብን ለማከል በላይኛው ቀኝ ጥግ ላይ ባለው «+» ላይ ጠቅ ያድርጉ።

በመጀመሪያ ፣ ለመግቢያ እና መውጫ በር ሁለት የ RESET አዝራሮችን ብሎኮች እና ለመኪና ማቆሚያ ዝርዝሮች ሰባት TEXT ብሎኮችን እንጨምራለን። በዳሽቦርዱ ላይ አንድ አዝራር ለማከል በ RESET ብሎክ ላይ ጠቅ ያድርጉ።

በሚቀጥለው መስኮት ውስጥ ምግቡን እንዲመርጡ ይጠይቅዎታል ፣ ስለዚህ በመግቢያ በር ምግብ ላይ ጠቅ ያድርጉ።

በዚህ የመጨረሻ ደረጃ ፣ ብሎክዎን ርዕስ ይስጡት እና በዚህ መሠረት ያብጁት። የፕሬስ እሴቱን ከ «1» ወደ «አብራ» ይለውጡ። ስለዚህ አዝራሩ በተጫነ ቁጥር የ «አብራ» ሕብረቁምፊን ወደ NodeMCU ይልካል ፣ እና NodeMCU ተጨማሪ ተግባሩን ያከናውናል። እዚህ የፕሬስ እሴቱን ለመለወጥ ካልፈለጉ ታዲያ በፕሮግራሙ ውስጥ ያለውን ሁኔታ መለወጥ ይችላሉ።

ከዚህ በኋላ ፣ ለመውጫ በር ሌላ ብሎክ ለመፍጠር ተመሳሳይ አሰራርን ይከተሉ። የተቀሩትን ብሎኮች ለመፍጠር ተመሳሳይ አሰራርን ይከተሉ ፣ ነገር ግን የ RESET ብሎክን ከመፍጠር ይልቅ የመኪና ማቆሚያ ዝርዝሮችን ማሳየት እንዲችሉ የ TEXT ብሎክን ይፍጠሩ። ሁሉንም ብሎኮች ከፈጠሩ በኋላ የእኔ ዳሽቦርድ ከዚህ በታች ይመስላል። በቅንብሮች አዝራሮች ላይ ጠቅ በማድረግ ዳሽቦርዱን ማርትዕ ይችላሉ።

ደረጃ 4 - ለ IOT የመኪና ማቆሚያ ስርዓት NodeMCU ፕሮግራሚንግ ማድረግ

NodeMCU ን ከአርዱዲኖ አይዲኢ ጋር ለማቀናበር ወደ ፋይል -> ምርጫዎች -> ቅንብሮች ይሂዱ።

'ተጨማሪ የቦርድ ሥራ አስኪያጅ ዩአርኤል' መስክ ውስጥ https:// arduino.esp8266.com/stable/package_esp82… ያስገቡ እና «እሺ» ን ጠቅ ያድርጉ።

አሁን ወደ መሣሪያዎች> ቦርድ> የቦርዶች አስተዳዳሪ ይሂዱ።

በቦርዶች ሥራ አስኪያጅ መስኮት ውስጥ በፍለጋ ሳጥኑ ውስጥ esp ብለው ይተይቡ ፣ esp8266 ከዚህ በታች ተዘርዝሯል። አሁን የቦርዱን የቅርብ ጊዜ ስሪት ይምረጡ እና ጫን ላይ ጠቅ ያድርጉ።

መጫኑ ከተጠናቀቀ በኋላ ወደ መሳሪያዎች> ቦርድ> ይሂዱ እና NodeMCU 1.0 (ESP-12E ሞዱል) ን ይምረጡ።

አሁን NodeMCU ን በአርዱዲኖ አይዲኢ ፕሮግራም ማድረግ ይችላሉ።

ስለዚህ IoT ን በመጠቀም ዘመናዊ የመኪና ማቆሚያ ስርዓት እንዴት ሊገነባ ይችላል። የመኪና ማቆሚያ ቦታዎችን ለመጨመር ተጨማሪ ዳሳሾችን ማከል እና እንዲሁም የመኪና ማቆሚያ ክፍያውን በራስ -ሰር ለመክፈል የክፍያ ስርዓትን ማከል ይችላሉ። ይህንን ፕሮጀክት በተመለከተ ጥርጣሬ ካለዎት ከዚህ በታች አስተያየት ይስጡ።

የሚመከር: