جدول المحتويات:

Raspberry Pi RF مآخذ توصيل رئيسية يتم التحكم فيها عن بعد (مقابس الطاقة): 6 خطوات
Raspberry Pi RF مآخذ توصيل رئيسية يتم التحكم فيها عن بعد (مقابس الطاقة): 6 خطوات

فيديو: Raspberry Pi RF مآخذ توصيل رئيسية يتم التحكم فيها عن بعد (مقابس الطاقة): 6 خطوات

فيديو: Raspberry Pi RF مآخذ توصيل رئيسية يتم التحكم فيها عن بعد (مقابس الطاقة): 6 خطوات
فيديو: موسع واي فاي الذكي من Broadlink MP1 - يتصل بنظام Domoticz 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 يتم التحكم فيها عن بعد (مقابس الطاقة)

تحكم في مآخذ التيار الكهربائي الرخيصة 433 ميجا هرتز (منافذ الحائط) باستخدام Raspberry Pi. يمكن لـ Pi معرفة رموز التحكم الناتجة من وحدة التحكم عن بعد الخاصة بالمآخذ واستخدامها تحت تحكم البرنامج لتنشيط أي أو كل المقابس البعيدة في جميع أنحاء المنزل.

لا يعتمد التصميم على الاتصال الخارجي بالإنترنت (على سبيل المثال) "إنترنت الأشياء" وبالتالي فهو (IMHO) أكثر أمانًا من وحدات التحكم المستندة إلى الويب. ومع ذلك ، حاولت التكامل مع Google Home ولكن سرعان ما فقدت الرغبة في العيش عندما تستغرق الأوامر أحيانًا عدة عشرات من الثواني لتنفيذها أو عدم تنفيذها على الإطلاق.

أحد التطبيقات الواضحة في وقت عيد الميلاد هو التحكم في أضواء شجرة عيد الميلاد و (إذا كنت مائلاً بهذه الطريقة) في أضواء الشاشة الخارجية. على الرغم من أن هذا استخدام بسيط ، فمن خلال إنشاء Instructable ، ستنتهي بوحدة تحكم فائقة المرونة يمكنها الاستجابة لمدخلات المستشعرات والأجهزة الأخرى على شبكتك المنزلية ، مثل Raspberry Pis التي تعمل بنظام Linux Motion.

على سبيل المثال ، لدي مجموعة من أضواء المطبخ التي تضيء عندما تكتشف الكاميرا التي تعمل "موشن" الحركة في المطبخ ثم تطفئها بعد خمس دقائق من عدم النشاط. إنه يعمل بشكل جيد حقًا!

باستخدام 'Tasker' و 'AutoTools SSH' من متجر Google Play ، يمكنك إعداد جميع أنواع أجهزة التحكم عن بعد القائمة على الهاتف.

يعتمد المشروع على لوحات استقبال وجهاز إرسال 433 ميجا هرتز رخيصة ومتوفرة على نطاق واسع على موقع eBay. هذه متوافقة مع (في المملكة المتحدة على الأقل) 433 ميجاهرتز من مآخذ التوصيل عن بعد التي تباع مع أجهزة التحكم عن بعد. يتضمن مشروعي جهاز استقبال بحيث يمكن دمج مجموعات أوامر التحكم عن بعد الجديدة بسهولة وبسرعة. نقطة واحدة يجب ملاحظتها - يبدو أن المقابس البعيدة المتوفرة في المملكة المتحدة تأتي بنكهتين - تلك التي تحتوي على معرف مبرمج بواسطة مفتاح على المقبس وتلك التي تعتمد على البرمجة من جهاز التحكم عن بعد. هذا المشروع متوافق مع كليهما ولكن الأول لا يفقد هويته في انقطاع التيار الكهربائي وبالتالي فهو الأفضل.

يستخدم المشروع علبة جهاز توجيه قديمة - لدي عدد قليل منها ولديهم بسهولة معظم الموصلات الخارجية الضرورية ، مثل الطاقة والإيثرنت و USB والهوائي (الهوائيات). يعتمد ما تستخدمه على ما هو متاح لديك ، لذا من المحتمل أن يكون هذا Instructable أكثر فائدة كدليل عام بدلاً من مجموعة تعليمات خطوة بخطوة.

على الرغم من أنه ليس ضروريًا تمامًا لهذا المشروع ، فقد أضفت أيضًا مروحة تبريد ولوحة تحكم. بدون مروحة ، يمكن أن يصبح Pi دافئًا جدًا (حوالي 60 درجة مئوية). قد يتم تقديم التفاصيل في Instructable لاحقًا.

يجب أن أذكر أنني لست مبرمجًا. البرنامج (في الغالب) مكتوب بلغة Python ويتم نسخ الأشياء الذكية من الأشخاص الذين يعرفون ما يفعلونه. لقد أقرت بالمصادر حيث يمكنني - إذا فاتني أي منها ، فيرجى إبلاغي بذلك وسأقوم بتصحيح النص.

يفترض Instructable بعض القدرة على اللحام ومعرفة عابرة ببايثون و Bash والتحدث إلى Pi عبر SSH (على الرغم من أنني سأحاول جعل التعليمات شاملة قدر الإمكان). إنه مكتوب أيضًا باللغة الإنجليزية البريطانية ، لذلك إذا كنت تقرأ على الجانب الآخر من البركة ، فيرجى تجاهل الأحرف الإضافية في الكلمات والأسماء الفردية للأشياء (مثل "مآخذ التيار الكهربائي" ، والتي ستعرفها على أنها شيء مثل "مقابس الحائط").

أي تعليقات وتحسينات مقترحة واستخدامات وما إلى ذلك هي أيضًا موضع ترحيب كبير!

الخطوة 1: تحضير الحالة

تحضير الحالة
تحضير الحالة
تحضير الحالة
تحضير الحالة
تحضير الحالة
تحضير الحالة

لقد استخدمت جهاز توجيه TP-Link TD-W8960N قديم لهذا المشروع. إنه حجم جميل وبمجرد أن أدركت كيفية الدخول فيه ، من السهل جدًا العمل عليه.

لقد احتفظت أيضًا بمصدر طاقة جهاز التوجيه 12v @ 1A ، والذي يكون أقل من طاقته قليلاً ولكن من الناحية العملية لا بأس به لهذا التطبيق.

يتطلب فتح العلبة إزالة مسمارين في الجزء السفلي من العلبة ثم استخدام أداة التحديق حول حافة العلبة لتسهيل فتح المشابك. يوجد البراغي تحت الأقدام المطاطية في مؤخرة العلبة (انظر الأسهم الحمراء). أصعب المقاطع لفتحها هي تلك الموجودة في المقدمة ولكن كان لدي إيمان وهم عازمون على أداة النقب الخاصة بي.

بمجرد فتح العلبة ، قم بفك الصامولتين الموجودتين على موصلات الهوائي ويمكن رفع لوحة الدائرة.

نظرًا لأنك ستستخدم كلا الهوائيين لاحقًا ، فقم بفك الأسلاك المحورية في لوحة الدائرة ووضعها في جانب واحد.

إذا كنت تشعر بالشجاعة (كما كنت) ، فيمكنك إزالة مفتاح الدفع ومقبس التيار المستمر ومآخذ RJ45 من لوحة الدائرة. أفضل طريقة وجدتها للقيام بذلك هي تثبيت اللوح في الرذيلة وتطبيق الحرارة من مسدس حراري أثناء التنقيب باستخدام أداة مناسبة لفتح العلبة الرقيقة أو مفك البراغي. المنطق هو أن جميع وصلات اللحام يتم صهرها في نفس الوقت ، مما يقلل من الضغط الحراري الكلي على الغلاف البلاستيكي للمكون مقارنة باستخدام مكواة اللحام في كل تقاطع. هذه هي النظرية على الأقل. في الممارسة العملية ، هناك بعض الحظ! إن مقدار الحرارة المطلوب تطبيقه هو مسألة تقدير ولكن كن حذرًا وأخطئ في جانب القليل جدًا. إذا سارت الأمور على ما يرام ، فستنتهي بالمكونات القابلة للاستخدام الموضحة في الصورة (ومع ذلك ستلاحظ مقبض التبديل المنصهر وشريط مقبس RJ45 المشوه قليلاً!).

خلاف ذلك ، إنه خارج الإنترنت لشراء وحدات البت الخاصة بك.

الخطوة 2: قائمة الأجزاء

Raspberry Pi - أظن أن أي نكهة ستفعل ولكني استخدمت 3B +

لوحة الإرسال 433 ميجا هرتز - ابحث في eBay عن "جهاز إرسال RF 433 ميجا هرتز مع مجموعة استقبال لـ Arduino Arm Mcu Wireless" أو ما شابه

433 ميجا هرتز مجلس الاستقبال - كما سبق. نموذجيًا 1.98 جنيه إسترليني لكل زوج

LM2596 Buck regulator - eBay ، عادةً 1.95 جنيه إسترليني. لتحويل طاقة 12 فولت إلى 5 فولت لـ Pi

أنبوب خفيف - ابحث في eBay عن `` كبل الألياف البصرية - 0.25 / 0.5 / 0.75 / 1 / 1.5 / 2 / 2.5 / 3mm Dia - Light Guide '' - لقد استخدمت أنبوبًا 2 مم ولكن 1.5 مم كان من الأسهل التعامل معه (دفعت جنيهًا إسترلينيًا) 2.95 لمسافة 1 م)

مفتاح تبديل مصغر ذو قطبين (من الجيد أن يكون لديك ولكنه اختياري)

مقبس USB من النوع A 180 درجة قابل للحام - عبر eBay ، دفعت 1.90 جنيهًا إسترلينيًا لمدة عشرة

مفتاح دفع ثنائي القطب (من الجيد امتلاكه ولكنه اختياري) - حصلت على مفتاحي من لوحة المودم / جهاز التوجيه

مقبس (مقابس) RJ45 - تمت استعادته من لوحة المودم / جهاز التوجيه

مقبس طاقة تيار مستمر - عبر eBay (موصل تثبيت مقبس لإمداد الطاقة بمقبس تيار مستمر 10x DC مقاس 5.5 × 2.1 مم 0.99 جنيه إسترليني)

هوائيات 430 ميجاهرتز - تحويل هوائيات المودم / الموجه بسرعة 2 جيجاهرتز

مزود طاقة بجهد 12 فولت تيار مستمر 12 وات (الحد الأدنى) - من الناحية المثالية ، سيأتي هذا مع المودم / جهاز التوجيه. إذا لم يكن الأمر كذلك ، فأنت بحاجة إلى التأكد من أن مقبس التيار المستمر أعلاه يطابق المقبس الذي تستخدمه. يتم تحديد متطلبات 12 فولت بواسطة جهاز الإرسال 433 ميجا هرتز

سيتم تفصيل أجزاء تعديل مروحة التبريد في Instructable لاحقًا.

الخطوة 3: المواد الاستهلاكية والأدوات

ستحتاج إلى المواد الاستهلاكية التالية:

جندى (حسب الطلب)

الغراء الساخن الذائب (حسب الحاجة)

سلك التوصيل - (على سبيل المثال) 22 و 24AWG (حسب الحاجة)

غلاف الانكماش الحراري (حسب الحاجة)

القطة القربانية. 5 كابل توصيل إيثرنت

كابل التصحيح USB 2 القرباني.

أدوات:

قواطع الأسلاك

قواطع الأسلاك (يفضل قواطع التدفق)

أداة التسعير

مفك براغي مناسب لفك العلبة.

لحام حديد

مسدس الغراء

مجفف الشعر (لثني أنابيب الضوء ولأي انقطاع تصفيف شعر مرتجل)

مستقبل اتصالات FM 433 ميجا هرتز (اختياري - لاستكشاف مشكلات جهاز الإرسال وإصلاحها) - (على سبيل المثال) AR1000

الخطوة 4: التجميع

المجسم
المجسم
المجسم
المجسم
المجسم
المجسم
المجسم
المجسم

تعتمد كيفية تجميع لوحات Pi واللوحات الإضافية على الحالة التي تستخدمها. تظهر الصور ما فعلته.

يقع Pi في منتصف العلبة تقريبًا ، مما يتيح مساحة كافية لاستخدام الموصلات المختلفة (لاحظ أن HDMI لا يتم استخدامه حيث يتم الاتصال بـ Pi عبر SSH (أي) "بدون رأس".

لقد أرفقت Pi بالقاعدة باستخدام زوج من السحابات البلاستيكية التي تم إنقاذها (انظر الصورة). نظرًا لأن الصندوق غير مخصص للاستخدام المحمول ، يمكنك التخلص من استخدام اثنين فقط من السحابات. يمكنك بسهولة استخدام مسامير مقاس 2.5 مم مع حوامل أو حتى غراء ساخن الذوبان (الذي استخدمته في الماضي - فقط تأكد من عدم استخدام الكثير وتجنب أي مكونات مثبتة على السطح على الجانب السفلي كما ستحصل حتماً لإزالة اللوحة في وقت ما (قانون البناء الأول - يجب عليك تفكيكها)).

لقد استخدمت الغراء الساخن لإصلاح الألواح المختلفة على جوانب العلبة. تنطبق نفس الاعتبارات المذكورة أعلاه.

بمجرد أن يصبح كل شيء في مكانه ، يمكنك توصيل الأشياء.

يوضح مخطط الكتلة مخطط الأسلاك الذي استخدمته. لاحظ أنني أستخدم مفتاح التبديل الاختياري لتبديل الطاقة بين جهازي الإرسال والاستقبال - ربما يكون هناك خطر ضئيل للقيام بذلك ، لكنني لم أرغب في تقليص جهاز الاستقبال عند الإرسال.

لقد خطر لي أيضًا أنه كان من الممكن استخدام مفتاح الدفع لإيقاف تشغيل Pi بأمان (هناك عدد من التصميمات المتاحة على الإنترنت). لم أزعج نفسي - في هذه الحالة يعمل كمفتاح تشغيل / إيقاف بسيط للطاقة. يجب أن أكون حريصًا على إغلاق Pi عبر SSH قبل الضغط على المفتاح.

ستلاحظ أنابيب الإضاءة المستخدمة لتوجيه الضوء من مصباحي LED على Pi ومن مؤشر LED الخاص بحالة مصدر الطاقة إلى مقدمة العلبة. لقد استخدمت الحرارة من مجفف الشعر لثني الأنابيب (أنت بالتأكيد لا تريد استخدام مسدس حراري!). إنها تجربة وخطأ للغاية ولكنها تستحق العناء في النهاية حيث يمكنك أن ترى مباشرة ما تشير إليه مصابيح LED بدلاً من الاعتماد على البرامج ومصابيح LED الخارجية. إنه اختيارك بالطبع. يتم قطع الأنابيب باستخدام زوج حاد من قواطع الأسلاك (قواطع التدفق هي الأفضل) ولكن يمكنك أيضًا استخدام مقص حاد. مرة أخرى ، يمكن استخدام الغراء المصهور على الساخن لإصلاح الأنابيب في مكانها ولكن احرص على استخدام كمية صغيرة فقط - والتي تبرد بسرعة - لأن الغراء يمكن أن يشوه الأنابيب.

من الناحية المثالية ، يجب عليك تعديل الهوائيات. عادة ما يتم ضبط حجمها ليعمل بسرعة 2 جيجاهرتز وستصنع هوائيات غير فعالة للغاية عند استخدامها عند 433 ميجاهرتز.

للقيام بذلك ، يجب عليك أولاً إزالة غطاء الهوائي لكشف سلك الهوائي. أعتقد أنني كنت محظوظًا لأن الغطاء خرج عن كل هوائي مع مبلغ صغير فقط من الجوائز.

قطع حيث يظهر لإزالة هوائي 2 جيجاهرتز الأصلي وفضح المحور المشترك. قم بالوصول بعناية إلى اللب الداخلي ، وأزل الجديلة بعيدًا وقم بلحامها بقطعة سلك جديدة كما هو موضح. يبلغ طول السلك الجديد 1/4 طول موجي تقريبًا 433 ميجاهرتز (أي) الطول = 0.25 * 3E8 / 433E6 = 17 سم. يمكن لف الجزء السفلي باستخدام ريشة حفر صغيرة أو ما شابه للسماح بالطول الكامل لتناسب غطاء الهوائي.

قبل إعادة التجميع ، تحقق من عدم وجود دائرة قصر بين جهات اتصال الهوائي الداخلية والخارجية.

لقد قمت فقط بتعديل هوائي جهاز الإرسال كجهاز استقبال "أصم" ربما يكون مفيدًا عند تعلم رموز جهاز التحكم عن بعد RF (انظر لاحقًا).

يتم إجراء اتصال الإيثرنت عن طريق توصيل قطة ذبيحة. 5 كبل ربط بمقبس RJ45 تم إنقاذه من المودم. اقطع الكبل ليناسب المسافة بين مقبس Pi ethernet ومقبس علبة RJ45 واكشف جميع الأسلاك الثمانية. استخدم أداة اختبار الاستمرارية للتأكد من توصيل دبوس الكابل 1 بمقبس المقبس 1 وما إلى ذلك. وهناك طريقة بسيطة للقيام بذلك وهي توصيل الموصل بالمقبس الذي تقوم بتوصيل الأسلاك به والرنين بين جهات اتصال المقبس ونهايات الكبل العاري. نظرًا لاستخدام واحد فقط من مآخذ RJ45 الخارجية الأربعة ، قم بتمييز المقبس السلكي وفقًا لذلك لتجنب الأخطاء المحرجة لاحقًا.

وبالمثل ، يتم توصيل موصل USB باستخدام كبل تصحيح USB 2 قرباني ، ودبوس سلكي من 1 إلى طرف 1 وما إلى ذلك. يتم لصق موصل USB بالعالم الخارجي في مكانه على العلبة ، باستخدام الفتحة الموجودة في العلبة التي خلفها مقبس خط الهاتف.

الخطوة 5: ملاحظات المرسل

ملاحظات المرسل
ملاحظات المرسل
ملاحظات المرسل
ملاحظات المرسل
ملاحظات المرسل
ملاحظات المرسل

إن لوحات الإرسال والاستقبال التي تبلغ 433 ميجاهرتز التي استخدمتها موجودة في كل مكان على الإنترنت ولأنها رخيصة جدًا ، فقد طلبت زوجًا من كل منها (للسماح بالتقاط الصور التجريبية). لقد وجدت أن أجهزة الاستقبال موثوقة ولكن جهاز الإرسال الذي استخدمته كان بحاجة إلى تعديل لجعله يعمل بشكل موثوق.

تظهر دائرة جهاز الإرسال FS1000A الذي اشتريته * في الرسم التخطيطي. لقد وجدت من خلال التجربة والخطأ أن مكثف 3pF يحتاج إلى التثبيت في موضع C1 SoT (حدد الاختبار) لتشغيل الشيء. نظرًا لأن لدي جهاز استقبال واسع النطاق يغطي 430 ميجا هرتز ، كان من السهل نسبيًا استكشاف هذا الأمر وإصلاحه. كيف يمكنك الاختبار بدون جهاز استقبال هو سؤال مثير للاهتمام….

* ملاحظة: اشتريت مجموعة ثانية من أجهزة الإرسال بعد أن لم أتمكن من تشغيل أول جهازي إرسال. كل هذا جاء في عداد المفقودين ملف المجمع. أمم!

كان لدي مكثف 3pF في صندوق البريد غير المرغوب فيه ، لكن هذا لن يكون هو الحال بالنسبة لمعظم الأشخاص الذين أعتقد ، وعلى أي حال ، قد تكون القيمة المطلوبة أكثر ، لنقل 7pF. يمكن إجراء بديل خام بقطعتين من الأسلاك الملتوية (كبل زوج ملتوي من معارفي بسعة تبلغ حوالي 100pF لكل قدم لإعطائك دليلًا للطول) ولكن لا ينصح به حيث قد تظهر مشكلات أخرى. نأمل أن تكون محظوظًا ولن تواجه مثل هذه المشكلة. يمكنك دائمًا شراء جهاز إرسال أغلى ثمناً (وبالتالي ربما) أفضل الصنع.

لاحظ أيضًا أن تردد جهاز الإرسال ليس دقيقًا أو مستقرًا للغاية ولكنه عمليًا كان جيدًا بما يكفي لتشغيل المقابس البعيدة بشكل موثوق.

يرجى أيضًا ملاحظة أن الفتحة المطلية المجاورة لكلمة "ANT" على جهاز الإرسال ليست اتصال الهوائي - إنها الفتحة الموجودة في الزاوية بدون علامات (انظر الصورة). كان هذا أول خطأ ارتكبته….

يجب أن يقرأ اتصال الدبوس الذي تم تمييزه بشكل مفيد "ATAD" بالفعل "DATA" بالطبع.

الخطوة 6: نظرة عامة على البرنامج

نظرة عامة على البرنامج
نظرة عامة على البرنامج

من فضلك ضع في اعتبارك أنني لست مبرمج. كما ذكرنا سابقًا ، فإن الأشياء الذكية هي رمز الأشخاص الآخرين ولكني أعرف ما يكفي لقرصها وتكييفها لجعلها تعمل معًا. هذا أيضًا أول Instructable قمت بنشره برمز ، لذا أعتذر إذا ارتكبت خطأ! إذا كان لديك أي أسئلة ، فيرجى وضع ذلك في الاعتبار …

البرنامج الأساسي الذي استخدمته هو كما يلي:

  • Raspbian Stretch Lite
  • PiGPIO (مكتبة رائعة لقيادة الماكينات وما إلى ذلك)
  • _433.py code (لتشفير وفك تشفير رموز التحكم في الترددات اللاسلكية) - مرتبط من موقع PiGPIO على الويب.
  • Python3 (يأتي مع Raspbian)

البرامج الإضافية التي أستخدمها:

  • Pyephem (يحسب أوقات الفجر والغسق - مفيد لتبديل الضوء)
  • "Tasker" و "AutoTools SSH" الممتازان لإنشاء جهاز تحكم عن بعد على هاتفي الذي يعمل بنظام Android - انظر الصورة (كلاهما متاح في متجر Google Play). [كيفية إنشاء "مشهد" تاسكر خارج نطاق هذا Instructable نظرًا لوجود منحنى تعليمي حاد إلى حد ما ، لكنني سعيد لمناقشة ما فعلته]

الكود الخاص بي (في بايثون). خام ولكن وظيفي:

  • tx.py - برنامج وسيطة قائمة و / أو سطر أوامر يرسل الرمز المناسب إلى جهاز الإرسال 433 ميجا هرتز.
  • الفجر - الغسق - يحسب أوقات الفجر والغسق في موقعي ويحدث المستخدم crontab (يستخدم لأضواء شجرة عيد الميلاد وما إلى ذلك)

يمكن الوصول إلى الرمز الشخصي أعلاه عبر GitHub:

يتم توفير وظيفة المشروع من خلال كود PiGPIO و _433.py. هذا الأخير لديه وظيفة استقبال والتي تستمع لأوامر التحكم عن بعد من جهاز التحكم عن بعد RF 433MHz ويفك تشفير نبضات التوقيت ، مما ينتج مخرجات يمكن تخزينها لاستخدامها لاحقًا بواسطة وظيفة الإرسال. يسمح هذا للنظام بمعرفة أي جهاز تحكم عن بعد RF "عادي" 433 ميجاهرتز. من حيث المبدأ ، يمكن أيضًا استخدامه لمعرفة أجهزة التحكم عن بُعد الخاصة بجيرانك أيضًا. أنصح بشدة بعدم هذا لأن الجيران نادرًا ما يرون الجانب المضحك من رنين جرس الباب بشكل عشوائي. لن أفعل.

اقامة

نظرًا لأن Pi في هذا التطبيق يتم تشغيله "بدون رأس" (أي) بدون شاشة أو لوحة مفاتيح ، فأنت بحاجة إلى التحدث إليه عبر ssh. هناك الكثير من الأدلة المتاحة التي تغطي كيفية إعداد Pi بدون رأس ولكن لتبسيط الأمور ، سأفترض أنك تبدأ Pi أولاً باستخدام شاشة ولوحة مفاتيح. بمجرد الإقلاع ، ابدأ المحطة وأدخل sudo raspi-config. حدد "5. خيارات التفاعل "ثم" P2 SSH ". قم بتمكين خادم ssh وأغلق raspi-config (والذي سينتهي على الأرجح بإعادة التشغيل).

يمكن بعد ذلك إجراء الاتصالات اللاحقة مع Pi من محطة بعيدة عبر ssh. لاحظ أن الكود لا يتطلب عنوان IP ثابت لشبكة LAN لـ Pi ولكنه يساعد بالتأكيد (وهو بالتأكيد ضروري إذا تعمقت في التحكم في Tasker). مرة أخرى ، هناك الكثير من البرامج التعليمية على الإنترنت التي تغطي كيفية القيام بذلك. يسمح لي جهاز التوجيه المنزلي الخاص بي بتعيين عنوان IP ثابت لعنوان MAC الخاص بـ Pi ، لذلك أقوم بذلك بهذه الطريقة ، بدلاً من تحرير إعداد Pi.

تثبيت PiGPIO:

ssh في Pi وأدخل الأوامر التالية:

sudo apt التحديث

sudo apt install pigpio python-pigpio python3-pigpio

sudo apt install git

استنساخ بوابة

sudo apt تثبيت python3-RPi. GPIO

لتشغيل PiGPIO في التمهيد:

كرونتاب -e

أضف السطر التالي:

reboot / usr / local / bin / pigpiod

احصل على كود Python لإرسال وفك رموز 433MHz RF عن بعد:

wget

قم بفك ضغط _433_py.zip

انقل الملف _433.py الذي تم فك ضغطه إلى دليل مناسب (على سبيل المثال) ~ / software / apps

الكتابة (في هذا الدليل)

_433.py

يضع Pi في وضع 433 rx ، في انتظار رموز التحكم عن بعد RF المُزالة التشكيل على GPIO pin 38.

مع توصيل جهاز الاستقبال 433 ميجاهرتز ، عند استخدام جهاز تحكم عن بعد 433 ميجاهرتز في مكان قريب ، سيظهر شيء مثل البيانات التالية على الشاشة:

الكود = 5330005 بت = 24 (فجوة = 12780 t0 = 422 t1 = 1236)

تُستخدم هذه البيانات في برنامج Python الخاص بك لإعادة إنشاء الإرسال من جهاز التحكم عن بُعد.

لنقل هذه البيانات إلى ملف لاستخدامها لاحقًا ، قم بتشغيل:

_433.py> ~ / software / apps / remotedata.txt

بمجرد حصولك على البيانات ، فإن الخطوة التالية هي استخدامها لتحرير كود "tx.py" الذي يمكنك نسخه من مستودع GitHub الخاص بي. يستخدم هذا الرمز البيانات لإنشاء أشكال موجية مفهومة بواسطة المقبس (المقابس) البعيد ليتم إرسالها بواسطة جهاز الإرسال 433 ميجا هرتز. نأمل أن تكون التعديلات المطلوبة واضحة بشكل معقول والباقي متروك لك…..

موصى به: