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

لورا كويرتي بيجر: 9 خطوات
لورا كويرتي بيجر: 9 خطوات

فيديو: لورا كويرتي بيجر: 9 خطوات

فيديو: لورا كويرتي بيجر: 9 خطوات
فيديو: حل مشكلة تبديل الحروف والرموز في الكيبورد في ثانية 2024, يوليو
Anonim
لورا كويرتي بيجر
لورا كويرتي بيجر

لقد جربت تكييف مشروع شبكة Ripple LoRa الحالي الخاص بي للتوصل إلى جهاز مراسلة مستقل لا يحتاج إلى جهاز Android مصاحب.

يمكن استخدام هذا الجهاز إما مع أجهزة المراسلة المستقلة الأخرى ، أو مع أجهزة Ripple mesh التي تستخدم تطبيق Ripple Messenger. إنها قابلة للتشغيل البيني ، وتشكل تلقائيًا شبكتها الشبكية الخاصة ، مع تشفير ECC من طرف إلى طرف. وبالطبع ، يمكنهم جميعًا استخدام أجهزة راديو مكرر مخصصة لتحسين النطاق / الموثوقية.

اللوازم

  • TTGO LoRa32 V2.1
  • وحدة DS3231 RTC
  • وحدة لوحة المفاتيح
  • الجرس بيزو
  • بطارية ليبو 1S

الخطوة الأولى: البدء

ابدء
ابدء

ستحتاج إلى بطاقة ذاكرة micro SD ، والتي ستحتوي على المعرف والإعدادات وجهات الاتصال والمحادثات المحفوظة. يجب عليك تجهيز بطاقة SD بملف تكوين ، والذي عادة ما تحتاج إلى القيام به مرة واحدة فقط.

من بين الأشخاص الذين ترغب في تكوين شبكة معهم ، تحتاج إلى منح وتعيين معرفات فريدة لكل شخص ، في النطاق من 1 إلى 254. لا يوجد خادم مركزي ، ولا يوجد إنترنت ، لذا فإن الأمر متروك لك لتخصيصه. على جهاز الكمبيوتر ، أدخل بطاقة SD ، وأنشئ مجلدًا يسمى "ripple". في هذا الدليل ، قم بإنشاء ملف نص عادي يسمى "conf.txt" (تنسيق Unix ، وليس MS-DOS!) يجب أن ينتهي هذا الملف بالشكل أعلاه

يمكن أن تكون الأسطر بأي ترتيب ، ولكن أول حرفين هما اسم الخاصية (على سبيل المثال ، 'ID' هو المعرف الخاص بك) متبوعًا بالقيمة ، منتهية بسطر جديد. الخصائص هي:

  • GR - معرف المجموعة (يمكن فقط تركه كـ 0)
  • المعرّف - المعرّف الفريد الخاص بك (1..254)
  • FQ - تردد LoRa المراد استخدامه
  • SF - عامل نشر LoRa للاستخدام (10..12)
  • NM - اسم العرض الخاص بك (يرى الآخرون هذا)
  • TZ - المنطقة الزمنية الخاصة بك بالدقائق قبل توقيت جرينتش. (اختياري)

ملاحظة: يجب على كل فرد في مجموعتك استخدام نفس قيم GR و SF و FQ !! بمجرد تكوين بطاقة SD الخاصة بك ، ما عليك سوى إدخالها في الفتحة الموجودة على الجانب الأيمن وتشغيل الجهاز. تُستخدم مفاتيح الاتجاهات رباعية الاتجاهات للتنقل. أعلى / أسفل لتحديد جهة اتصال ، الحق في التحديد. (يتم استخدام اليسار أو ESC للعودة إلى الشاشة السابقة).

ملاحظة: لوحة مفاتيح Blackberry

بالنسبة لوحدة لوحة المفاتيح هذه ، اخترت مجموعات المفاتيح للتنقل رباعي الاتجاهات:

  • لأعلى: ALT + P (الحرف "@")
  • لأسفل: ALT + ENTER
  • رجوع: ALT + $
  • حدد:

الخطوة الثانية: تبادل المفاتيح مع الآخرين

تبادل المفاتيح مع الآخرين
تبادل المفاتيح مع الآخرين
تبادل المفاتيح مع الآخرين
تبادل المفاتيح مع الآخرين

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

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

يمكنك القيام بذلك في أي وقت لإضافة أو تحديث المستخدمين إلى قائمة جهات الاتصال الخاصة بك.

الخطوة الثالثة: المحادثات

المحادثات
المحادثات

من الشاشة الرئيسية ، استخدم مفاتيح أعلى / أسفل لتحديد جهة اتصال ، ثم اليمين للدخول إلى شاشة المحادثة.

ما عليك سوى استخدام لوحة المفاتيح لكتابة الرسائل التي ترغب في إرسالها ، ثم الضغط على مفتاح ENTER. سيومض النص في وضع التشغيل / الإيقاف أثناء تقدم الإرسال. في حالة نجاحها ، يتم تمرير الرسالة لأعلى في المحادثة ، وإلا إذا فشلت في تسليمها ستتوقف عن الوميض وتبقى أسفل الخط الأفقي.

الخطوة 4: التنبيهات

تنبيهات
تنبيهات

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

من هنا ، يمكنك الضغط على مفتاح Left أو ESC للعودة إلى الشاشة الرئيسية ، أو مفتاح Right أو ENTER للدخول إلى شاشة المحادثة.

الخطوة 5: الأسلاك

الأسلاك
الأسلاك

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

الخطوة 6: تفليش البرنامج الثابت

البرنامج الثابت موجود في صفحة Ripple github:

ملاحظة: قم بإزالة بطاقة micro SD قبل محاولة تحديث البرامج الثابتة! لسبب ما ، يتداخل هذا مع تسلسل USB. توجد تعليمات على الموقع حول كيفية تحديث البرنامج الثابت على لوحة TTGO ESP32.

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

طباعة العلبة والتجميع
طباعة العلبة والتجميع

يرجى الاطلاع على رابط Thingiverse هذا لملفات STL. هناك قطعتان رئيسيتان ، الغلاف العلوي والسفلي. هناك أيضًا قطعتان صغيرتان لعمل منزلق مفتاح تشغيل / إيقاف مخصص.

ستحتاج إلى عدد من مسامير M2 لتركيب لوحة TTGO ولوحة المفاتيح على الجزء العلوي من الغلاف.

قم بتثبيت لوحة المفاتيح في الجزء العلوي من العلبة بمسامير 2x M2 ، ثم قم بربط كابل الشريط عبر الفتحة ، وثنيها للخلف وانقر فوق لوحة التحكم المثبتة بالجانب السفلي (انظر الصورة أعلاه).

بعد ذلك ، قم بتجميع مفتاح التشغيل / الإيقاف من خلال الفتحة ، ثم قم بقص قطعتي الصدفة معًا.

الخطوة 8: ضبط ساعة RTC

لبذر وحدة RTC ، تحتاج إلى إنشاء ملف خاص على بطاقة SD باستخدام جهاز الكمبيوتر الخاص بك. في المجلد "ripple" ، قم بإنشاء ملف نص عادي يسمى "clock.txt" (تنسيق Unix ، وليس MS-DOS). قم بتحرير الملف وإضافة قيم التاريخ التالية في أسطر منفصلة ، بالترتيب التالي:

عام

شهر (1..12)

يوم من الشهر (1..31)

ساعة (0.23).

دقائق (0..59)

ثواني (0..59)

احفظ الملف وأخرج بطاقة SD ثم اسحبها إلى الجهاز. ستحتاج إلى إعادة تشغيل الجهاز حتى يتم تفعيله. يجب الآن ضبط ساعة RTC ، ويجب أن تعرض الشاشة الرئيسية الوقت الصحيح.

الخطوة 9: الخاتمة

إذا وجدت هذا المشروع مفيدًا وكنت ترغب في إلقاء بعض البيتكوين في طريقي ، فسأكون ممتنًا حقًا:

عنوان BTC الخاص بي: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS

استجابة

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

موصى به: