ዝርዝር ሁኔታ:

Raspberry Pi RF በርቀት ቁጥጥር ስር ያሉ ዋና ዋና ሶኬቶች (የኃይል መሰኪያ) 6 ደረጃዎች
Raspberry Pi RF በርቀት ቁጥጥር ስር ያሉ ዋና ዋና ሶኬቶች (የኃይል መሰኪያ) 6 ደረጃዎች

ቪዲዮ: Raspberry Pi RF በርቀት ቁጥጥር ስር ያሉ ዋና ዋና ሶኬቶች (የኃይል መሰኪያ) 6 ደረጃዎች

ቪዲዮ: Raspberry Pi RF በርቀት ቁጥጥር ስር ያሉ ዋና ዋና ሶኬቶች (የኃይል መሰኪያ) 6 ደረጃዎች
ቪዲዮ: Новая битва за арахис ► Смотрим Dune: Spice Wars (ранний доступ) 2024, ሀምሌ
Anonim
Raspberry Pi RF በርቀት ቁጥጥር የሚደረግበት ዋና ሶኬቶች (የኃይል መሰኪያዎች)
Raspberry Pi RF በርቀት ቁጥጥር የሚደረግበት ዋና ሶኬቶች (የኃይል መሰኪያዎች)
Raspberry Pi RF በርቀት ቁጥጥር የሚደረግበት ዋና ሶኬቶች (የኃይል መሰኪያዎች)
Raspberry Pi RF በርቀት ቁጥጥር የሚደረግበት ዋና ሶኬቶች (የኃይል መሰኪያዎች)
Raspberry Pi RF በርቀት ቁጥጥር የሚደረግበት ዋና ሶኬቶች (የኃይል መሰኪያዎች)
Raspberry Pi RF በርቀት ቁጥጥር የሚደረግበት ዋና ሶኬቶች (የኃይል መሰኪያዎች)
Raspberry Pi RF በርቀት ቁጥጥር የሚደረግበት ዋና ሶኬቶች (የኃይል መሰኪያዎች)
Raspberry Pi RF በርቀት ቁጥጥር የሚደረግበት ዋና ሶኬቶች (የኃይል መሰኪያዎች)

Raspberry Pi ን በመጠቀም ርካሽ 433 ሜኸ ዋና መሰኪያዎችን (የግድግዳ መውጫዎችን) ይቆጣጠሩ። ፒ ፒ ከሶኬቶች የርቀት መቆጣጠሪያ የቁጥጥር ኮዶችን ውጤት መማር እና በቤቱ ውስጥ ማንኛውንም ወይም ሁሉንም የርቀት ሶኬቶችን ለማግበር በፕሮግራም ቁጥጥር ስር ሊጠቀምባቸው ይችላል።

ዲዛይኑ በውጫዊ የበይነመረብ ግንኙነት (ማለትም) ‹የነገሮች በይነመረብ› ላይ አይመሠረትም እና ስለሆነም (አይኤምኤኦ) ከድር ላይ ከተቆጣጠሩት ተቆጣጣሪዎች የበለጠ ደህንነቱ የተጠበቀ ነው። ያ ፣ እኔ ከ Google Home ጋር ውህደትን ሞክሬ ነበር ፣ ግን ትዕዛዞች አንዳንድ ጊዜ ብዙ አስር ሰከንዶች ሲፈጽሙ ወይም በጭራሽ ባልተገደሉበት ጊዜ የመኖር ፍላጎትን በፍጥነት አጣሁ።

በገና ሰዓት አካባቢ ግልጽ የሆነ ትግበራ የገና ዛፍ መብራቶችን እና (እንደዚያ ካዘነበለ) የውጭ ማሳያ መብራቶችን መቆጣጠር ነው። ምንም እንኳን ያ ቀላል አጠቃቀም ቢሆንም ፣ ይህንን አስተማሪ በመገንባት ለሊነክስ ግብዓቶች እና እንደ የቤት ውስጥ አውታረ መረብ ላይ ላሉ ሌሎች መሣሪያዎች ምላሽ ሊሰጥ የሚችል እጅግ በጣም ተጣጣፊ ሶኬት መቆጣጠሪያ ያገኛሉ።

ለምሳሌ ፣ ‹Motion ›ን የሚያሄድ ካሜራ በኩሽና ውስጥ እንቅስቃሴን ሲያገኝ እና ከአምስት ደቂቃዎች እንቅስቃሴ ከሌለ ሲያጠፋቸው የሚመጡ የወጥ ቤት መብራቶች አሉኝ። በእውነቱ በጥሩ ሁኔታ ይሠራል!

ከ Google Play መደብር በ ‹Tasker› እና ‹AutoTools SSH› አማካኝነት ሁሉንም ዓይነት በስልክ ላይ የተመሰረቱ የርቀት መቆጣጠሪያዎችን ማቀናበር ይችላሉ።

ፕሮጀክቱ በርካሽ 433 ሜኸር መቀበያ እና በኤቢኢ ላይ በሰፊው በሚተላለፉ አስተላላፊ ሰሌዳዎች ላይ የተመሠረተ ነው። እነዚህ ከ (ቢያንስ በዩኬ ውስጥ) ከርቀት መቆጣጠሪያዎች ጋር ከተሸጡ የ 433 ሜኸ የርቀት ዋና ዋና ሶኬቶች ጋር ተኳሃኝ ናቸው። አዲስ የርቀት መቆጣጠሪያ ትዕዛዝ ስብስቦች በቀላሉ እና በፍጥነት እንዲካተቱ የእኔ ፕሮጀክት ተቀባይን ያካትታል። ልብ ሊባል የሚገባው አንድ ነጥብ - በዩኬ ውስጥ የሚገኙ የርቀት ሶኬቶች በሁለት ጣዕም የመጡ ይመስላሉ - በሶኬት ላይ ማብሪያ ፕሮግራም የተደረገ መታወቂያ ያላቸው እና ከርቀት መቆጣጠሪያው በፕሮግራም ላይ ጥገኛ የሆኑት። ይህ ፕሮጀክት ከሁለቱም ጋር ተኳሃኝ ነው ፣ ግን የመጀመሪያዎቹ በኤሌክትሪክ ኃይል መቆራረጥ ማንነታቸውን አያጡም እና ስለሆነም ተመራጭ ናቸው።

ፕሮጀክቱ የድሮ ራውተር መያዣን ይጠቀማል - ከእነዚህ ውስጥ ጥቂቶቹ አሉኝ እና እነሱ እንደ በእጅ ኃይል ፣ ኤተርኔት ፣ ዩኤስቢ እና አንቴና (ዎች) ያሉ በጣም አስፈላጊ የውጭ ማያያዣዎች አሏቸው። እርስዎ የሚጠቀሙት እርስዎ ባሉዎት ላይ የሚመረኮዝ ነው ፣ ስለዚህ ይህ አስተማሪ ምናልባት ከደረጃ በደረጃ መመሪያዎች ይልቅ እንደ አጠቃላይ መመሪያ የበለጠ ጠቃሚ ይሆናል።

ምንም እንኳን ለዚህ ፕሮጀክት በጥብቅ አስፈላጊ ባይሆንም እኔ የማቀዝቀዝ አድናቂ እና የመቆጣጠሪያ ቦርድ አክዬያለሁ። ያለ አድናቂ ፣ ፒኢው በጣም ሊሞቅ ይችላል (ወደ 60 ° ሴ ገደማ)። ዝርዝሮች በኋላ ላይ ሊታዘዝ በሚችል መልኩ ሊቀርቡ ይችላሉ።

እኔ የፕሮግራም አዋቂ አለመሆኔን መጥቀስ አለብኝ። ሶፍትዌሩ (በአብዛኛው) በ Python የተፃፈ እና ብልጥ ነገሮች የሚያደርጉትን ከሚያውቁ ሰዎች ይገለበጣሉ። የምችላቸውን ምንጮች እውቅና ሰጥቻለሁ - ካመለጠኝ እባክዎን ያሳውቁኝ እና ጽሑፉን አስተካክለዋለሁ።

አስተማሪው አንዳንድ የመሸጥ ችሎታን እና ከፓይዘን ፣ ከባሽ ጋር መተዋወቅን እና ከእርስዎ ፒ ጋር በ SSH በኩል ማውራት (ምንም እንኳን መመሪያዎቹን በተቻለ መጠን ሁሉን አቀፍ ለማድረግ እሞክራለሁ)። እሱ እንዲሁ በእንግሊዝኛ እንግሊዝኛ የተፃፈ ነው ፣ ስለሆነም በኩሬው ማዶ ላይ የሚያነቡ ከሆነ ፣ እባክዎን በቃላት ውስጥ ያሉትን ተጨማሪ ፊደሎች እና ለነገሮች (እንደ “ዋና ሶኬቶች” ያሉ) የሚታወቁትን ስሞች ችላ ይበሉ። 'የግድግዳ መሸጫዎች')።

ማንኛውም አስተያየቶች ፣ የተጠቆሙ ማሻሻያዎች እና አጠቃቀሞች ወዘተ እንዲሁ በጣም ደህና ናቸው!

ደረጃ 1 የጉዳይ ዝግጅት

የጉዳይ ዝግጅት
የጉዳይ ዝግጅት
የጉዳይ ዝግጅት
የጉዳይ ዝግጅት
የጉዳይ ዝግጅት
የጉዳይ ዝግጅት

ለዚህ ፕሮጀክት የድሮ TP-Link TD-W8960N ራውተር እጠቀም ነበር። እሱ ጥሩ መጠን ነው እና አንዴ እንዴት እንደሚገባኝ ስሠራበት ፣ ለመሥራት በጣም ቀላል ነው።

እኔ ደግሞ ራውተር 12v @ 1A የኃይል አቅርቦትን ጠብቄአለሁ ፣ እሱ በጥቂቱ ኃይል ያለው ግን በተግባር ለዚህ ትግበራ ደህና ነው።

ጉዳዩን መክፈት በጉዳዩ ግርጌ ላይ ሁለት ዊንጮችን ማስወገድ እና በመቀጠልም ክሊፖቹ ክፍት እንዲሆኑ በጉዳዩ ጠርዝ ዙሪያ የሚንጠለጠል መሣሪያ መጠቀም ነው። ሁለቱ ዊንጣዎች ከጉዳዩ በስተጀርባ ባለው የጎማ እግሮች ስር (ቀይ ቀስቶችን ይመልከቱ)። ለመክፈት በጣም አስቸጋሪ ክሊፖች ከፊት ያሉት ናቸው ግን እኔ እምነት ነበረኝ እና ወደ የእኔ መሣሪያ መሣሪያ ጎንበስ ብለዋል።

ጉዳዩ ከተከፈተ በኋላ በአንቴና ማገናኛዎች ላይ ያሉትን ሁለት ፍሬዎች ይቀልቡ እና የወረዳ ሰሌዳው ሊነሳ ይችላል።

ሁለቱንም አንቴናዎች በኋላ ላይ እንደሚጠቀሙት ፣ ኮአክሱ በወረዳ ሰሌዳ ላይ ይመራቸዋል እና ወደ አንድ ጎን ያኑሯቸው።

ደፋር (ከተሰማኝ) ስሜት የሚሰማዎት ከሆነ የግፊት መቀየሪያውን ፣ የዲሲ ሶኬቱን እና የ RJ45 ሶኬቶችን ከወረዳ ሰሌዳ ላይ ማስወገድ ይችላሉ። ይህንን ለማድረግ ያገኘሁት በጣም ጥሩው መንገድ ተስማሚ በሆነ ቀጭን መያዣ መክፈቻ መሣሪያ ወይም ዊንዲቨር በሚሸለምበት ጊዜ ሰሌዳውን በምክትል ውስጥ ማያያዝ እና ከሙቀት ጠመንጃ ሙቀትን መተግበር ነው። አመክንዮው ሁሉም የሽያጭ ግንኙነቶች በአንድ ጊዜ ይቀልጣሉ ፣ በእያንዳንዱ መስቀለኛ መንገድ ላይ የሽያጭ ብረት ከመጠቀም ጋር ሲነፃፀር በክፍሉ ፕላስቲክ መያዣ ላይ አጠቃላይ የሙቀት ጭንቀትን ይቀንሳል። ያ ቢያንስ ጽንሰ -ሀሳቡ ነው። በተግባር ፣ የተወሰነ ዕድል ይሳተፋል! ለመተግበር ምን ያህል ሙቀት የፍርድ ጉዳይ ነው ነገር ግን ጥንቃቄ ያድርጉ እና በጣም ትንሽ ከሆኑት ጎን ይሳሳቱ። ሁሉም ነገር ደህና ከሆነ ፣ በፎቶው ላይ የሚታየውን ጥቅም ላይ የዋሉ አካላትን ያሟላሉ (ሆኖም ግን የቀለጠውን የመቀየሪያ ቁልፍ እና ትንሽ የተበላሸውን የ RJ45 ሶኬት ስትሪፕ ያስተውላሉ!)።

ያለበለዚያ የእርስዎን ቢት ለመግዛት ወደ በይነመረብ ጠፍቷል።

ደረጃ 2 - ክፍሎች ዝርዝር

Raspberry Pi - ማንኛውም ጣዕም እንደሚያደርግ እጠራጠራለሁ ፣ ግን 3B+ ን እጠቀም ነበር

433 ሜኸ አስተላላፊ ቦርድ - ለ ‹433MHz RF አስተላላፊ› ለ Arduino Arm Mcu Wireless ወይም ለተመሳሳይ “ሪሲቨር ኪት” ኢቤይን ይፈልጉ።

433 ሜኸዝ መቀበያ ሰሌዳ - ዲቶ። በተለምዶ በአንድ ጥንድ 1.98 ፓውንድ

LM2596 ባክ ተቆጣጣሪ - ኢቤይ ፣ በተለምዶ £ 1.95። ለ Pi 12v ኃይልን ወደ 5v ለመለወጥ።

ፈካ ያለ ፓይፕ - ኢቤይን ለ ‹ፋይበር ኦፕቲክ ኬብል› - 0.25 / 0.5 / 0.75 / 1 / 1.5 / 2 / 2.5 / 3 ሚሜ ዲያ - የብርሃን መመሪያ › - 2 ሚሜ ፓይፕን እጠቀም ነበር ነገር ግን 1.5 ሚሜ ከእሱ ጋር ለመሥራት ቀላል ይሆን ነበር (£ £ ከፍያለሁ 2.95 ለ 1 ሜ)።

2 ዋልታ አነስተኛ የመቀያየር መቀየሪያ (ጥሩ ቢኖረውም አማራጭ የሌለው)

የዩኤስቢ ዓይነት ሀ 180 ° ሊፈታ የሚችል ሶኬት - በ eBay በኩል ለአሥር 1.90 ፓውንድ ከፍያለሁ።

ባለሁለት ምሰሶ ግፊት መቀየሪያ (ጥሩ ቢኖረውም አማራጭ) - የእኔን ከሞደም/ራውተር ቦርድ አግኝቻለሁ።

RJ45 ሶኬት (ቶች) - ከሞደም/ራውተር ሰሌዳ ተመልሷል።

የዲሲ የኃይል ሶኬት - በ eBay (10X የዲሲ የኃይል አቅርቦት ጃክ ሶኬት ሴት ፓነል ተራራ አያያዥ 5.5 x 2.1 ሚሜ £ 0.99)

430 ሜኸ አንቴናዎች - ሞደም/ራውተር 2 ጊኸ አንቴናዎችን ይለውጡ።

12v ዲሲ 12 ዋ የኃይል አቅርቦት (ዝቅተኛው) - በጥሩ ሁኔታ ይህ ከሞደም/ራውተር ጋር ይመጣል። ካልሆነ ከላይ ያለው የዲሲ የኃይል ሶኬት ከሚጠቀሙበት ጋር የሚዛመድ መሆኑን ማረጋገጥ ያስፈልግዎታል። የ 12v መስፈርት የሚወሰነው በ 433 ሜኸ አስተላላፊ ነው።

ለቅዝቃዜ ማራገቢያ ሞዱ ክፍሎቹ በኋላ በተዘረዘሩት ውስጥ በዝርዝር ይብራራሉ።

ደረጃ 3 - ሸማቾች እና መሣሪያዎች

የሚከተሉትን የፍጆታ ዕቃዎች ያስፈልግዎታል

ሻጭ (እንደአስፈላጊነቱ)

ሙቅ ቀለጠ ሙጫ (እንደአስፈላጊነቱ)

የግንኙነት ሽቦ - (ለምሳሌ) 22 & 24AWG (እንደአስፈላጊነቱ)

የሙቀት መቀነስ እጅጌ (እንደአስፈላጊነቱ)

መስዋእት ድመት። 5 የኤተርኔት ጠጋኝ ገመድ

መስዋእትነት ዩኤስቢ 2 ጠጋኝ ገመድ።

መሣሪያዎች ፦

የሽቦ ቆራጮች

የሽቦ ቆራጮች (በተሻለ ሁኔታ አጥራቢ መቁረጫዎችን)

የክፍያ መሣሪያ

ጉዳዩን ለይቶ ለመውሰድ ተስማሚ ዊንዲቨር።

የመሸጫ ብረት

ሙጫ ጠመንጃ

ፀጉር ማድረቂያ (የብርሃን ቧንቧዎችን ለማጠፍ እና ለማንኛውም የማይነቃነቅ የፀጉር አስተካካዮች መቋረጥ)

433 ሜኸ ኤፍኤም የግንኙነት መቀበያ (አማራጭ - ለችግር መላኪያ አስተላላፊ ችግሮች) - (ለምሳሌ) AR1000

ደረጃ 4 - ስብሰባ

ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ

የ Pi እና ረዳት ሰሌዳዎችን እንዴት እንደሚሰበሰቡ እርስዎ በሚጠቀሙበት ጉዳይ ላይ የተመሠረተ ነው። ፎቶዎቹ እኔ ያደረግሁትን ያሳያሉ።

ፒው በጉዳዩ መሃል በግምት ይቀመጣል ፣ ይህም ለተለያዩ አያያorsች በቂ ቦታ እንዲኖር ያስችላል (ፒኤስኤ በኤች ኤስ ኤች (ማለትም) “ጭንቅላት አልባ” በኩል ስለሚገናኝ ኤችዲኤምአይ ጥቅም ላይ እንዳልዋለ ልብ ይበሉ።

ሁለት የተዳኑ የፕላስቲክ ማያያዣዎችን በመጠቀም ፒውን ከመሠረቱ ጋር አያያዝኩት (ፎቶውን ይመልከቱ)። ሳጥኑ ለተንቀሳቃሽ አጠቃቀም የታሰበ ባለመሆኑ ፣ ሁለት ማያያዣዎችን በመጠቀም ብቻ ማምለጥ ይችላሉ። በቀላሉ 2.5 ሚሜ ዊንጮችን በመቆሚያዎች ወይም በሞቃት ማቅለጥ ሙጫ (ቀደም ሲል የተጠቀምኩበት-በጣም ብዙ ላለመጠቀም እና ከጎንዎ ላይ ማንኛውንም የወለል መጫኛ ክፍሎችን እንዳያስቀሩ እርግጠኛ ይሁኑ። በተወሰነ ጊዜ ሰሌዳውን ለማስወገድ (የመጀመሪያው የግንባታ ሕግ - እርስዎ መለያየት ይኖርብዎታል)።

የተለያዩ ቦርዶችን ከጉዳዩ ጎኖች ጋር ለማስተካከል ትኩስ ሙጫ ተጠቀምኩ። ከላይ የተጠቀሱት ተመሳሳይ ሀሳቦች ይተገበራሉ።

አንዴ ሁሉም ነገር በቦታው ከደረሰ በኋላ ነገሮችን ማገናኘት ይችላሉ።

የማገጃ ዲያግራም እኔ የተጠቀምኩበትን የሽቦ መርሃ ግብር ያሳያል። በአስተላላፊው እና በተቀባዩ ቦርዶች መካከል አማራጭ የመቀየሪያ መቀየሪያን ወደ ተለዋጭ ኃይል እጠቀማለሁ - ያንን የማድረግ አደጋ አነስተኛ ሊሆን ይችላል ነገር ግን በሚተላለፍበት ጊዜ ተቀባዩን መቀቀል አልፈልግም ነበር።

እንዲሁም የግፊት ማብሪያ / ማጥፊያውን (ፒን) በጸጋ ኃይል ለማገልገል ሊያገለግል ይችል ነበር (በይነመረብ ላይ በርካታ ዲዛይኖች አሉ)። አልጨነኩም - በዚህ ሁኔታ እንደ ቀላል ማብሪያ/ማጥፊያ ማብሪያ ሆኖ ይሠራል። ማብሪያ / ማጥፊያውን ከመጫንዎ በፊት ፒኤስን በኤስኤስኤች በኩል ለመዝጋት መጠንቀቅ አለብኝ።

መብራቱን በ Pi ላይ ካሉት ሁለቱ ኤልኢዲዎች እና ከኃይል አቅርቦት ሁኔታ ኤልኢዲ ወደ ጉዳዩ ፊት ለማስተላለፍ የሚያገለግሉ የብርሃን ቧንቧዎችን ያስተውላሉ። ቧንቧዎችን ለማጠፍ ከፀጉር ማድረቂያ ሙቀትን እጠቀም ነበር (በእርግጠኝነት የሙቀት ጠመንጃን መጠቀም አይፈልጉም!) በሶፍትዌር እና በውጫዊ LED ዎች ላይ ከመታመን ይልቅ LED ዎች የሚያመለክቱትን በቀጥታ ማየት ስለሚችሉ በጣም ሙከራ እና ስህተት ነው ግን በመጨረሻ ዋጋ ያለው ነው። በእርግጥ የእርስዎ ምርጫ ነው። ቧንቧዎችን መቁረጥ በሹል ጥንድ የሽቦ መቁረጫዎች (የፍሳሽ ማስወገጃዎች በጣም የተሻሉ ናቸው) ግን ሹል መቀስ መጠቀምም ይችላሉ። እንደገና ፣ ሙቅ -ቀለጠ ሙጫ ቧንቧዎችን በቦታው ለማስተካከል ሊያገለግል ይችላል ነገር ግን ሙጫ ቧንቧዎቹን ሊያዛባ ስለሚችል በትንሽ መጠን - በፍጥነት ይቀዘቅዛል - ይጠንቀቁ።

በሐሳብ ደረጃ አንቴናዎቹን መለወጥ አለብዎት። እነሱ በመደበኛነት በ 2 ጊኸ ላይ እንዲሰሩ እና በ 433 ሜኸር ሲጠቀሙ በጣም ውጤታማ ያልሆኑ አንቴናዎችን ያደርጋሉ።

ይህንን ለማድረግ የአንቴናውን ሽቦ ለማጋለጥ በመጀመሪያ የአንቴናውን ሽፋን ማስወገድ ይኖርብዎታል። ሽፋኑ በትንሽ መጠን ሽልማት ብቻ ከእያንዳንዱ አንቴና በመውጣቱ ዕድለኛ ነኝ ብዬ አስባለሁ።

የመጀመሪያውን 2GHz አንቴና ለማስወገድ የታሰበበትን ቦታ ይቁረጡ እና የጋራ መጥረቢያውን ያጋልጡ። በጥንቃቄ ወደ ውስጠኛው ክፍል ይድረሱ ፣ ድፍረቱን በደንብ ያስወግዱ እና እንደሚታየው ወደ አዲስ ሽቦ ቁራጭ ያድርጉት። የአዲሱ ሽቦ ርዝመት በግምት 1/4 የሞገድ ርዝመት 433 ሜኸ (ማለትም) ርዝመት = 0.25 * 3E8/433E6 = 17 ሴሜ ነው። ሙሉውን ርዝመት በአንቴና ሽፋን ውስጥ እንዲገጥም ለማስቻል የታችኛው ክፍል በትንሽ ቁፋሮ ወይም ተመሳሳይ በመጠቀም ሊታጠፍ ይችላል።

እንደገና ከመሰብሰብዎ በፊት በውስጠኛው እና በውጭ አንቴና እውቂያዎች መካከል አጭር ዙር እንደሌለ ያረጋግጡ።

የ “RF” የርቀት መቆጣጠሪያ ኮዶችን በሚማሩበት ጊዜ አስተላላፊውን አንቴና እንደ ‹ደንቆሮ› ተቀባዩ ብቻ ቀይሬያለሁ (በኋላ ይመልከቱ)።

የኤተርኔት ግንኙነት የሚከናወነው የመስዋእት ድመት በማገናኘት ነው። 5 የሞተር ሞደም ከተረፈው RJ45 ሶኬት ጋር 5 የግንኙነት ገመድ። በ Pi ethernet ሶኬት እና በ RJ45 መያዣ ሶኬት መካከል ያለውን ርቀት የሚስማማውን ገመድ ይቁረጡ እና ሁሉንም ስምንቱን ገመዶች ያርቁ። የሽቦ ገመድ ፒን 1 ን ወደ ሶኬት ፒን 1 ወዘተ ለማረጋገጥ ቀጣይነት ያለው ሞካሪ ይጠቀሙ። ይህንን ለማድረግ ቀላሉ መንገድ አገናኙን ወደሚያገናኙት ሶኬት ውስጥ ማስገባት እና በሶኬት እውቂያዎች እና በባዶ ገመድ መጨረሻ መካከል መደወል ነው። ከአራቱ የውጭ RJ45 ሶኬቶች ውስጥ አንዱ ብቻ ጥቅም ላይ እንደዋለ ፣ በኋላ ላይ አሳፋሪ ስህተቶችን ለማስወገድ በዚህ መሠረት የገመድ ሶኬት ላይ ምልክት ያድርጉ።

እንደዚሁም ፣ የዩኤስቢ አያያዥው መሥዋዕትነት ያለው ዩኤስቢ 2 ጠጋኝ ገመድ ፣ ባለገመድ ፒን 1 ወደ ፒን 1 ወዘተ በመጠቀም ሽቦው የተገናኘ ነው።

ደረጃ 5: አስተላላፊ ማስታወሻዎች

አስተላላፊ ማስታወሻዎች
አስተላላፊ ማስታወሻዎች
አስተላላፊ ማስታወሻዎች
አስተላላፊ ማስታወሻዎች
አስተላላፊ ማስታወሻዎች
አስተላላፊ ማስታወሻዎች

እኔ የተጠቀምኩባቸው 433 ሜኸር የሚያስተላልፉ እና የሚቀበሏቸው ሰሌዳዎች በበይነመረብ ላይ በሁሉም ቦታ ይገኛሉ እና በጣም ርካሽ በመሆናቸው እያንዳንዳቸው ሁለት ጥንድ (የሙከራ ዶሮዎችን ለመፍቀድ) አዘዝኩ። ተቀባዮቹ አስተማማኝ እንዲሆኑ ተረዳሁ ነገር ግን እኔ የተጠቀምኩት አስተላላፊ በአስተማማኝ ሁኔታ እንዲሠራ ማሻሻያ ይፈልጋል።

የገዛሁት የ FS1000A አስተላላፊ ወረዳ* በስዕላዊ መግለጫው ውስጥ ይታያል። ነገሩ እንዲሠራ የ 3pF capacitor በ C1 SoT (በሙከራ ላይ ይምረጡ) ቦታ ላይ መጫን እንደሚያስፈልገው በሙከራ እና በስህተት አገኘሁ። 430 ሜኸዝን የሚሸፍን ሰፊ ባንድ መቀበያ ስላለኝ ይህንን መላ መፈለግ በአንፃራዊነት ቀላል ነበር። ያለ ተቀባዩ እንዴት መሞከር እንደሚችሉ አስደሳች ጥያቄ ነው….

*ማስታወሻ የመጀመሪያዎቹን ሁለት መሥራት ካልቻልኩ በኋላ ሁለተኛ ብዙ አስተላላፊዎችን ገዛሁ። እነዚህ ሁሉ ሰብሳቢው ጠመዝማዛ ጠፍቷል። እምም!

እኔ በአይፈለጌ ሳጥኔ ውስጥ 3pF capacitor ነበረኝ ግን ይህ እኔ ለገመትኳቸው ብዙ ሰዎች አይሆንም እና በማንኛውም ሁኔታ ፣ የሚያስፈልገው እሴት የበለጠ ሊሆን ይችላል ፣ 7pF ይበሉ። ጠማማ መተካት በሁለት ቢት በተጠማዘዘ ሽቦ ሊሠራ ይችላል (የምታውቀው የተጣመመ ጥንድ ገመድ ለርቀት መመሪያ እንዲሰጥዎት በአንድ ጫማ 100pF ያህል አቅም አለው) ግን ሌሎች ችግሮች ሊነሱ ስለሚችሉ አይመከርም። ዕድለኛ እንደምትሆኑ እና እንደዚህ አይነት ችግር እንደሌለዎት ተስፋ እናደርጋለን። ሁልጊዜ በጣም ውድ (እና ምናልባትም) የተሻለ የተሰራ አስተላላፊ መግዛት ይችላሉ።

እንዲሁም አስተላላፊው ድግግሞሽ በጣም ትክክለኛ ወይም የተረጋጋ አይደለም ነገር ግን በተግባር የርቀት ሶኬቶችን በአስተማማኝ ሁኔታ ለመስራት በቂ ነበር።

እባክዎን ያስተውሉ በአስተላለፉ ላይ ‹አንት› ከሚለው ቃል አጠገብ ያለው የታሸገ ቀዳዳ የአንቴና ግንኙነት አለመሆኑን - ምልክት በሌለበት ጥግ ላይ ያለው (ፎቶውን ይመልከቱ)። እኔ የሠራሁት የመጀመሪያው ስህተት ይህ ነበር…

“ATAD” የሚል ምልክት የተደረገበት የፒን ግንኙነት በእርግጥ ‹ዳታ› ን በእርግጥ ማንበብ አለበት።

ደረጃ 6 የሶፍትዌር አጠቃላይ እይታ

የሶፍትዌር አጠቃላይ እይታ
የሶፍትዌር አጠቃላይ እይታ

እባክዎን ያስታውሱ እኔ የፕሮግራም አዘጋጅ አይደለሁም። ቀደም ሲል እንደተገለፀው ፣ ብልጥ የሆነው ነገር የሌሎች ሰዎች ኮድ ነው ፣ ግን አንድ ላይ እንዲሠራ እና እሱን ለማስተካከል እሱን ለማስተካከል በቂ አውቃለሁ። ይህ እኔ በኮድ ያተምኩት የመጀመሪያው አስተማሪ ነው ፣ ስለዚህ እኔ ስህተት ከሠራሁ ይቅርታ ያድርጉ! ማናቸውም ጥያቄዎች ካሉዎት እባክዎን ይህንን ያስታውሱ…

እኔ የተጠቀምኩበት መሰረታዊ ሶፍትዌር እንደሚከተለው ነው

  • Raspbian Stretch Lite
  • ፒጂፒዮ (ሰርጎችን ለማሽከርከር ወዘተ አስደናቂ ቤተመጽሐፍት)
  • _433.py ኮድ (የ RF መቆጣጠሪያ ኮዶችን ለማቀናበር እና ለመለየት) - ከ PiGPIO ድር ጣቢያ ጋር ተገናኝቷል።
  • Python3 (ከ Raspbian ጋር ይመጣል)

እኔ የምጠቀምበት ተጨማሪ ሶፍትዌር

  • pyephem (ንጋት እና የመሸ ጊዜን ያሰላል - ለብርሃን መቀየሪያ ጠቃሚ ነው)
  • በ Android ስልኬ ላይ የርቀት መቆጣጠሪያን ለመፍጠር እጅግ በጣም ጥሩ ‹Tasker› እና ‹AutoTools SSH› - ፎቶን ይመልከቱ (ሁለቱም በ Google Play መደብር ውስጥ ይገኛሉ)። [የ “Tasker” ትዕይንት”እንዴት መፍጠር እንደሚቻል ከዚህ አስተማሪ ወሰን ውጭ ነው ፣ ምክንያቱም አንድ ከፍ ያለ የመማሪያ አቅጣጫ ስለተሳተፈ እኔ ባደረግኩት ነገር ለመወያየት ደስተኛ ነኝ]

የራሴ ኮድ (በ Python)። ጨካኝ ግን ተግባራዊ;

  • tx.py - ተገቢውን ኮድ ወደ 433 ሜኸ አስተላላፊ የሚልክ ምናሌ እና/ወይም የትእዛዝ መስመር ክርክር ሶፍትዌር።
  • ንጋት -ማታ - በእኔ ቦታ ላይ የንጋት እና የመሸ ጊዜ ጊዜዎችን ያሰላል እና የተጠቃሚውን ክሮንታብ (ለገና ዛፍ መብራቶች ወዘተ) ያዘምናል።

ከላይ ያለው የግል ኮድ በ GitHub በኩል ሊደረስበት ይችላል-

የፕሮጀክቱ ተግባራዊነት በ PiGPIO እና _433.py ኮድ ይሰጣል። የኋለኛው የርቀት መቆጣጠሪያ ትዕዛዞችን ከእርስዎ የ 433 ሜኸ አር አር የርቀት መቆጣጠሪያ የሚያዳምጥ እና የጊዜ ማስተላለፊያዎችን የሚገድብ የመቀበያ ተግባር አለው ፣ ይህም በማስተላለፊያው ተግባር በኋላ ጥቅም ላይ ሊውል የሚችል ውጤት ያስገኛል። ይህ ስርዓቱ ማንኛውንም 'መደበኛ' 433 ሜኸ አር አር የርቀት መቆጣጠሪያ እንዲማር ያስችለዋል። በመርህ ደረጃ እንዲሁም የጎረቤትዎን የ RF የርቀት መቆጣጠሪያዎችን ለመማርም ሊያገለግል ይችላል። ጎረቤቶች በአጋጣሚ የበር ደወሎችን መደወል አስቂኝ ጎን ስለማያዩ በዚህ ላይ አጥብቄ እመክራለሁ። አልፈልግም።

አዘገጃጀት

በዚህ ትግበራ ውስጥ ያለው ፒ ያለ ተቆጣጣሪ ወይም የቁልፍ ሰሌዳ ያለ ‹ራስ -አልባ› (ማለትም) እንደሚሠራ ፣ በ ssh በኩል ከእሱ ጋር መነጋገር ያስፈልግዎታል። ፒ ራስ አልባ እንዴት እንደሚዋቀር የሚሸፍኑ ብዙ መመሪያዎች አሉ ፣ ግን ነገሮችን ቀላል ለማድረግ ፣ መጀመሪያ Pi ን በተቆጣጣሪ እና በቁልፍ ሰሌዳ ያስጀምሩታል ብዬ እገምታለሁ። አንዴ ከተነሳ ፣ ተርሚናልውን ይጀምሩ እና ‹sudo raspi-config› ን ያስገቡ። 5 ን ይምረጡ። የመገናኛ አማራጮች 'እና ከዚያ' P2 SSH '። የ ssh አገልጋዩን ያንቁ እና raspi-config ን ይዝጉ (ምናልባት እንደገና በማስነሳት ያበቃል)።

ከፒ (ፒ) ጋር የሚመጡ ቀጣሪዎች ከዚያ ከርቀት ተርሚናል በ ssh በኩል ሊከናወኑ ይችላሉ። ያስታውሱ ኮዱ ለፒኢ ቋሚ የ LAN አይፒ አድራሻ አያስፈልገውም ነገር ግን በእርግጥ ይረዳል (እና ወደ Tasker ቁጥጥር ከገቡ በእርግጥ አስፈላጊ ነው)። እንደገና ፣ ይህንን እንዴት ማድረግ እንደሚቻል የሚሸፍኑ ብዙ ትምህርቶች በመስመር ላይ አሉ። የእኔ የቤት ራውተር ቋሚ የአይፒ አድራሻ ለፒአይኤኤ MAC አድራሻ እንድመድብ ይፈቅድልኛል ፣ ስለሆነም የፒን ማዋቀር ከማስተካከል ይልቅ በዚያ መንገድ አደርገዋለሁ።

PiGPIO ን በመጫን ላይ

ssh ወደ Pi እና የሚከተሉትን ትዕዛዞች ያስገቡ

sudo ተስማሚ ዝመና

sudo apt install pigpio python-pigpio python3-pigpio

sudo apt install git

git clone

sudo apt install python3-RPi. GPIO ን ይጫኑ

PiGPIO ን በማስነሳት ለማሄድ ፦

crontab -e

የሚከተለውን መስመር ያክሉ

433 ሜኸ አር አር የርቀት ኮዶችን ለማስተላለፍ እና ዲኮዲንግ ለማድረግ የ Python ኮዱን ያግኙ።

wget

ዚፕ _433_py.zip

የታሸገውን _433.py ወደ ተስማሚ ማውጫ (ለምሳሌ) ~/ሶፍትዌር/መተግበሪያዎች ይውሰዱ

መተየብ (በዚያ ማውጫ ውስጥ)

_433.ፒ

በጂፒዮ ፒን 38 ላይ የተበላሸውን የርቀት መቆጣጠሪያ ኮዶችን በመጠባበቅ Pi ን ወደ 433 rx ሞድ ያስቀምጣል።

በ 433 ሜኸር መቀበያ ተገናኝቶ ፣ 433 ሜኸ የርቀት መቆጣጠሪያ በአቅራቢያ ሲሠራ ፣ የሚከተለው ውሂብ ያለ ነገር በማያ ገጹ ላይ ይታያል።

ኮድ = 5330005 ቢት = 24 (ክፍተት = 12780 t0 = 422 t1 = 1236)

ስርጭቱን ከርቀት መቆጣጠሪያው ለማደስ ይህ መረጃ በ Python ፕሮግራምዎ ውስጥ ጥቅም ላይ ይውላል።

በኋላ ላይ ለመጠቀም ይህንን መረጃ ወደ ፋይል ለመገልበጥ ፣ ያሂዱ

_433.py> ~/ሶፍትዌር/መተግበሪያዎች/remotedata.txt

አንዴ ውሂቡን ካገኙ ቀጣዩ ደረጃ ከ ‹GitHub› ማከማቻዬ መቅዳት የሚችለውን ‹tx.py› ኮድ ለማረም እሱን መጠቀም ነው። ይህ ኮድ በ 433 ሜኸ አስተላላፊ የሚተላለፈው በርቀት ሶኬት (ዎች) የተረዱትን ሞገድ ቅርጾችን ለማመንጨት ውሂቡን ይጠቀማል። የሚፈለጉት አርትዖቶች በተጨባጭ ግልፅ እንደሚሆኑ ተስፋ እናደርጋለን እና ቀሪው በእርስዎ ላይ ነው…..

የሚመከር: