ዝርዝር ሁኔታ:

Raspberry Pi ን በመጠቀም ጋራጅ በር መክፈቻ 5 ደረጃዎች (ከስዕሎች ጋር)
Raspberry Pi ን በመጠቀም ጋራጅ በር መክፈቻ 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Raspberry Pi ን በመጠቀም ጋራጅ በር መክፈቻ 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Raspberry Pi ን በመጠቀም ጋራጅ በር መክፈቻ 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, ሀምሌ
Anonim
Raspberry Pi ን በመጠቀም ጋራጅ በር መክፈቻ
Raspberry Pi ን በመጠቀም ጋራጅ በር መክፈቻ

ከስማርትፎን ወይም ከማንኛውም መሣሪያ (ከ AJAX ጋር) ለማሰስ ከሚችል ከማንኛውም መሣሪያ ጋራዥ ሞተርን ይቆጣጠሩ። ለጋሬዬ አንድ የርቀት መቆጣጠሪያ ብቻ ስለነበረኝ ፕሮጀክቱ ተጀመረ። ሁለተኛውን መግዛት ምን ያህል አስደሳች ነበር? በቂ አይደለም. የእኔ ዒላማ የእኔን ጋራዥ በር ከዘመናዊ ስልኬ በአንድ ገጽ መቆጣጠር እና መቆጣጠር መቻል ነበር። RPi ከኔ ላን ውጭ ስለማይጋለጥ በዙሪያው ምንም የሚያምር ደህንነት አላኖርኩም። በዚህም ድረ ገጹን ለመድረስ በቪፒኤን እተማመናለሁ። የ Android ስማርትፎን በመጠቀም ቪፒኤን ለማቀናበር እና ወደ መነሻ ማያ ገጽዬ ድረ -ገጽ ማከል በጣም ቀላል ነው። እኔ የምፈልገው ለእሱ ሶፍትዌር ብቻ ነበር።

ሌሎች አስተማሪዎችን በመጻፍ እኔን ለመደገፍ ከፈለጉ እባክዎን ከአማዞን ስፖንሰር ከሆኑት አገናኞች ሃርድዌር ይግዙ።

እንዲሁም ፣ ይህ አስተማሪ አሁን ከግል ገጽዬ ይገኛል

ደረጃ 1: አንዳንድ ዳራ

በመስመር ላይ ያገኘሁት

እንደ ፕሮግራም አውጪ ፣ አጋዥ ሥልጠናዎችን ወይም ቀድሞውኑ “የምርት ደረጃ” ኮድን እንደገና መጠቀም እወዳለሁ። በዚህ ሁኔታ ባገኘሁት ነገር ደስተኛ አልነበርኩም-

  • Raspberry Pi ጋራዥ በር መክፈቻ በኳታሪያን። የጀመርኩበት ፣ ቅብብሎሹን ለማዘዝ ቀላል ቁልፍ። ምንም ክፍት/ዝጋ አዝራሮች የሉም ፣ ግብረመልስ የለም። ሞተሩን ከቅብብሎሽ ለመቆጣጠር በወሰነው RPi ዙሪያ ያለውን ፅንሰ -ሀሳብ ለመረዳት በጣም ጠቃሚ ነበር። አሁን የምጠቀምበት ኬብል አሁንም ለትእዛዙ ክፍል ተመሳሳይ ነው።
  • Raspberry Pi ጋራዥ በር መክፈቻ ከ GaragePi ጋር በቼስ ቹ። ተመሳሳይ ዓይነት ማዋቀር ግን ተጨማሪ ገመድ አልባ የርቀት መቆጣጠሪያን በመጠቀም። የእኔን የርቀት መቆጣጠሪያ ለመግደል ፈቃደኛ አልነበርኩም። ለማንኛውም ለትእዛዙ ክፍል አንድ ዓይነት የኤሌክትሪክ ቅንብር መጠቀሙን አረጋግጧል። በመንገድ ላይ GPIO ን በድረ -ገጽ ላይ ለመፈተሽ ስለ WebIOPi ተማርኩ። በእኔ የ Android መነሻ ማያ ገጽ ላይ አቋራጭ ስለማስቀመጥ የተማርኩት ያኔ ነበር። እንዲሁም በአገልግሎቶች ላይ የመታመንን ሀሳብ ማብራት ጀመረ ፣ ከሁሉም በኋላ ፣ አስተማማኝ እንዲሆን እፈልጋለሁ።
  • የእርስዎ ጋራዥ በር ኢሜል ፣ ትዊት ወይም ኤስኤምኤስ ማድረግ - ክፍል 1 በሪቻርድ ኤል ሊንች። ይህ የበሩን ሁኔታ ለመቆጣጠር መግነጢሳዊ ዳሳሽ ለመጠቀም ሀሳቡን አክሏል። ሆኖም የማስጠንቀቂያ/የማስጠንቀቂያ ስርዓት እንጂ የማስጠንቀቂያ ስርዓት ስላልሠራሁ ብዙም አልጠቀምኩም።
  • ሙሉ በሙሉ ሽቦ አልባ ጋራዥ በር መክፈቻ / የደህንነት ካም በ DeckerEgo። ይህ በሩን ለመቆጣጠር ስለ ዌብካም ዥረት በደንብ እንድገነዘብ አድርጎኛል። አሁንም በዚያ ላይ የተወሰነ ጥረት ማድረግ አለብኝ። ምናልባት የዩኤስቢ ማዕከልን እንደገና ጥቅም ላይ ማዋል ወይም ሌላ የድር ካሜራ ማምጣት እፈልግ ይሆናል።
  • Raspberry Pi ቁጥጥር ከተንቀሳቃሽ መሣሪያ ወይም ከዴስክቶፕ ድር አሳሽ በፍሬዴሪክ ብሌስ። ይህ አሁን ለሶፍትዌር ቁልል የእኔ መሠረት ነው። ከ AJAX ጋር በጣም ቀላል የድር ገጽ ለማሄድ ፍላስክን ይጠቀማል። የእውነተኛ ጊዜ ክትትል እና የትእዛዝ አማራጮችን ስለሚሰጥ ይህ ለእኔ ለእኔ ከፍተኛ ነው። ከታች ያንብቡ።

ስለ RPi

እኔ አሁንም ስለ አርፒፒ እና ስለ ኤሌክትሮኒክ ነገሮች በአጠቃላይ እየተማርኩ ሳለሁ ፣ አሁን ላገኘሁት Raspberry Pi ብዙ ነገሮችን ገዛሁ-ጥቂት ኬብሎች ፣ ቲ-ኮብል ፣ አንዳንድ ሊዶች ፣ አንድ-ቅብብል ሞዱል ፣ ስምንት-ሪሌሎች ሞዱል ፣ ኤልሲዲ ማሳያ እና የመሳሰሉት። እኔ በምንም መንገድ ኤሌክትሮኒክ አይደለሁም እና ይህ በጣም አስተማሪ ሆኖ ተረጋገጠ። ተጨማሪውን ሃርድዌር አማዞን እና ኢባይ ለመግዛት የእርስዎ ምርጥ ጓደኞች ናቸው።

የፕሮጀክቱ ወቅታዊ ሁኔታ የሚከተሉትን ሃርድዌር ያካትታል።

  • Raspberry Wheezy 2014-09-09 ን ከቅርብ ጊዜ ዝመናዎች ጋር የሚያሄድ Raspberry Pi (FR/DE)
  • ስርዓተ ክወናውን ፣ ፋይሎችን እና የመሳሰሉትን ለመያዝ 8 ጊባ (FR/DE) ወይም 16GB (FR/DE) ወይም 32GB (FR/DE) ማይክሮ SD ካርድ ክፍል 10
  • ክፍት/ዝጋ ሁኔታን ለመለየት ሁለት የዚንክ ቅይይት ጋራዥ ሸምበቆ መቀየሪያዎች (FR/DE)
  • ወደ በር ሞተር ትዕዛዞችን ለመላክ አንድ 3v ቅብብል ሞዱል (FR/DE) (የማዕድን ማውጫ ቅብብል ሁኔታን ለመቆጣጠር አብሮ የተሰራ LED አለው ፣ በጣም ምቹ!)
  • በጠረጴዛዬ ላይ ያለውን በር ለማስመሰል (ወይም የማስጀመሪያ ኪት (FR/DE) ለማግኘት) የማይሸጥ የዳቦ ሰሌዳ (FR/DE) እና 2 ጊዜያዊ መቀየሪያዎች (FR/DE)
  • በጋራ ga ጣሪያ ላይ በሚንጠለጠልበት ጊዜ ተጨማሪ ገመዶችን ለማስወገድ የ wifi dongle (FR/DE)

አሁንም ያለኝ ገደብ በሩ በግማሽ ሲቆም ፣ ሲቆም ወይም አሁንም ሲንቀሳቀስ አለማወቄ ነው። ከዚሁ ጋራዥ ውስጥ እንዲፈስ የድሮ የድር ካሜራ ማከል የምፈልገው ለዚህ ነው። ምናልባት ሞተሩን ራሱ ለመቆጣጠር አንዳንድ ዳሳሾችን እጨምራለሁ።

ደረጃ 2 የሶፍትዌር ቁልል

የሶፍትዌር ቁልል
የሶፍትዌር ቁልል

አጠቃላይ ነገሮች

ሶፍትዌሩ በ Python ፣ Flask እና WiringPi GPIO Python ሞዱል ላይ የተመሠረተ ነው። ከበስተጀርባ እንደተብራራው ፣ በፍሬዴሪክ ብሌስ ከታተመው ከተንቀሳቃሽ መሣሪያ ወይም ከዴስክቶፕ ድር አሳሽ ከአስተማሪው Raspberry Pi ቁጥጥር ጀምሬያለሁ። የአሁኑ ሶፍትዌር የሚከተሉትን ያቀፈ ነው-

  • አንዳንድ የ jQuery ሞባይል ኮድ እና መቆጣጠሪያዎችን የያዘ የኤችቲኤምኤል አብነት ፋይል
  • የ Raspberry Pi ጂፒኦን ለመድረስ የፓይዘን ፒን ሞዱል
  • Flask ን ለማሄድ እና የ AJAX ጥያቄዎችን ለመደገፍ የ Python ሂ ሞዱል

በማከማቻው ውስጥ ያለው ጥሬ ሶፍትዌሩ ነው። እሱ በምንም መንገድ የጌጥ ወይም የባህሪዎችን ከመጠን በላይ አይደለም። እኔ ከተማርኩት ማሳካት የቻልኩት ብቻ ነው።

የአሁኑ በይነገጽ

በአሁኑ ጊዜ ለበርዎች ግዛት በየ 0.5 ሰከንዶች ይነበባል። ለሁለቱም ክፍት/ቅርብ ሁኔታ ሁለት መቀያየሪያዎች ጥቅም ላይ ይውላሉ። ቅብብል ሞተሩን ለማዘዝ ያገለግላል። የአሁኑ ኮድ አሁንም አንዳንድ ማረም ያወጣል። ከታች የማያ ገጽ ቀረጻ ከ Nexus 5 ነው።

ደረጃ 3 ሃርድዌር - አልፋ

ሃርድዌር - አልፋ
ሃርድዌር - አልፋ
ሃርድዌር - አልፋ
ሃርድዌር - አልፋ

የሙከራ አልጋ

የእኔ የሙከራ አልጋ በጣም ቀላል ፣ አርፒፒ ፣ ቅብብል እና ሁለት መቀያየሪያዎች ናቸው። ነገሮችን በጥብቅ ለመያዝ ፣ ጥቂት የዚፕ ግንኙነቶች (FR/DE) እርስዎ የሚፈልጉት ብቻ ነው። የእሱ ስዕል እዚህ አለ። የ RJ45 ላን ገመድ (FR/DE) ለዴስክቶፕ ማረም እና ለጋራጅ አጠቃቀም WIFI dongle ነው።

የቀጥታ ስርዓት

RPi ለአሁን ብቻ ከበር ሞተር ጋር ተገናኝቷል ፣ መቀየሪያዎች ይከተላሉ። የሙቀት-መቀነሻ ቱቦዬን (FR/DE) ለማግኘት ትንሽ መጠበቅ አለብኝ። እኔ ደግሞ የበለጠ የተረጋጋ መሆን አለብኝ። ለደበዘዘ ይቅርታ።

በግራ በኩል ያለው ሰማያዊ ፣ ቢጫ እና አረንጓዴ ኬብሎች መግነጢሳዊ መቀያየሪያዎቹ ናቸው።

  • ሰማያዊ GND ነው
  • ቢጫ እና አረንጓዴ ፒን 18 (ክፍት ሁኔታ) እና 27 (ዝግ ሁኔታ) ናቸው።

ደረጃ 4 - ሃርድዌር - ቤታ

ሃርድዌር - ቤታ
ሃርድዌር - ቤታ
ሃርድዌር - ቤታ
ሃርድዌር - ቤታ
ሃርድዌር - ቤታ
ሃርድዌር - ቤታ

የሙከራ አልጋ

ይህ አሁን ከዚፕ ማያያዣዎች ጋር ቀጥታ ካርቶን ነው። ኤልሲዲ እና ቅብብል እንዲሁ ተጠቃለዋል። ኤልሲዲው በ I²C ላይ 20x4 (20 ረድፎች ፣ 4 መስመሮች) (FR/DE) ነው።

የመጀመሪያዎቹ 2 መስመሮች የእንኳን ደህና መጡ እና ቀን/ሰዓት ያሳያሉ። በፒን ግዛቶች እና በአውታረ መረብ ሁኔታ (eth0/wan0 IPs) መካከል ያለፉት 2 መስመሮች ዑደት። የበሩ ግዛት መስመር እንዲህ ለማለት ጥሩ ጂኤፍኤክስ ነው-

  • | | ክፍት ነው
  • |-| እየሠራ ነው
  • |. | ተዘግቷል

Fritzing schematics

በ 20x4 I2C ኤልሲዲ ፣ ክፍት/ዝጋ መቀያየሪያዎችን እና ቅብብልን በመጠቀም የፍሬቲንግ ንድፍ። ብቸኛው መደመር I2C LCD ማያ ገጽ ነው። እኔ ከነበረኝ 18x2 ይልቅ እመርጣለሁ።

የቀጥታ ስርዓት

በአሮጌው ብሎኖች ሳጥን ውስጥ በጥሩ ሁኔታ ስለሚገጣጠም ቤታ ኤችደብሊው አሁን “የምርት ደረጃ” ነው። RPi በዝቅተኛ ደረጃ ላይ በሚቆምበት ጊዜ ቅብብል እና የተዛባ ኬብሎችን ለማስተናገድ አንድ ተለያይቻለሁ። በቀኝ በኩል ያለውን ሲኖሎጂ NAS (FR/DE) ሊያስተውሉ ይችላሉ ፣ እሱ በቀጥታ RPi ን ለማብራት ያገለግላል። በሌሊት በሞደም ፣ ማብሪያ እና NAS።

የመንኮራኩሮች ሳጥን ቅርብ እይታ ፣ ኤልሲዲው የበርን ሁኔታ እና ክፍት/ዝጋ/ቅብብሎሽ ያሳያል።

በሌሊት ፣ ውስጣዊ እይታ ከላይ።

ደረጃ 5: ምንጭ ኮድ እና ሀብቶች

በዚህ የ GitHub ማከማቻ ላይ ሁሉንም ሀብቶች ማግኘት ይችላሉ-

github.com/amayii0/GarageOpenerR1

የሚመከር: