جدول المحتويات:
- الخطوة 1: الأجهزة التي نحتاجها
- الخطوة الثانية: خطوات التثبيت
- الخطوة الثالثة: قم بتثبيت OpenCV
- الخطوة 4: تثبيت Toxcore
- الخطوة 5: ابدأ تشغيل Toxygen - Setup
فيديو: Tox & Toxygen لـ Raspberry Pi 3: 5 Steps
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
في هذا الدليل سوف تتعلم كيفية تثبيت واستخدام Toxygen على Raspberry pi 3. ولكن دعنا نتحدث أولاً عن Tox.
Tox هي طريقة مشفرة للتحدث ووفقًا لموقعها على الويب "نوع جديد من المراسلة الفورية. سواء كانت شركات أو حكومات ، فإن المراقبة الرقمية اليوم منتشرة على نطاق واسع. Tox هو برنامج سهل الاستخدام يربطك بالأصدقاء والعائلة دون أي شخص آخر الاستماع. بينما تتطلب منك خدمات الأسماء الكبيرة الأخرى الدفع مقابل الميزات ، فإن Tox مجاني تمامًا ويأتي بدون إعلانات - إلى الأبد ".
tox.chat/
من أجل استخدام Tox ، فأنت بحاجة إلى عميل ولهذا الغرض سنقوم بتثبيت واستخدام Toxygen: Toxygen هو عميل Tox عبر الأنظمة الأساسية مكتوب بلغة Python3 الخالصة مع الكثير من الميزات الفريدة مثل المكونات الإضافية وعمليات نقل الملفات غير المتصلة بالإنترنت.
github.com/toxygen-project/toxygen
المشكلة هي أنه لا يوجد ويكي للتثبيت على raspberry pi ولهذا السبب جعلت هذه التعليمات.
تستند معظم هذه التعليمات إلى أوامر المحطة الطرفية ، لذا دعنا نتابع ونبدأ في كتابة بعض الأوامر.
الخطوة 1: الأجهزة التي نحتاجها
قبل المحطة ، يتعين علينا إعداد الجهاز. سنحتاج:
1. A Raspberry Pi 3
2. بطاقة sd. يوصى بشدة باستخدام بطاقة 16 جيجابايت. إذا أكملت التثبيت بنجاح ، فستكون المساحة المستخدمة حوالي 6 جيجابايت ولاحظت أنه في بطاقة 16 جيجابايت ، كان التثبيت أسرع من بطاقة 8 جيجابايت.
3.صورة جديدة لـ Raspbian Stretch مع سطح المكتب من
فقط ضع الصورة في بطاقة sd على Raspberry pi الخاص بك وانتقل إلى التحديث والترقية باستخدام الأوامر:
sudo apt-get update ثم sudo apt-get Upgrade. عند انتهاء الترقية ، أعد تشغيل سودو وانتقل إلى الخطوة التالية.
الخطوة الثانية: خطوات التثبيت
الخطوات الأساسية هي:
1. قم بتثبيت PortAudio باستخدام الأمر: sudo apt-get install portaudio19-dev
2. قم بتثبيت PyQt5 باستخدام الأمر: sudo apt-get install python3-pyqt5
3. قم بتثبيت OpenCV الخطوة 3
4. تثبيت Toxcore مع دعم Toxav في نظامك الخطوة 4
5. تثبيت السموم: sudo pip3 تثبيت السموم
6. تشغيل السم في محطة
الخطوة الثالثة: قم بتثبيت OpenCV
افتح Terminal وابدأ في الكتابة:
1. sudo apt-get install build-ضروري cmake pkg-config
2. sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev
3. sudo apt-get install libgtk2.0-dev libgstreamer0.10-0-dbg libgstreamer0.10-0 libgstreamer0.10-dev libv4l-0 libv4l-dev
4. sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
5. sudo apt-get install libatlas-base-dev gfortran python-numpy python-scipy python-matplotlib default-jdk ant libgtkglext1-dev v4l-utils
6. sudo apt-get install python3-dev
7. sudo pip3 تثبيت numpy
الآن سنقوم بتنزيل OpenCV 3.3.0 وفك ضغطه:
1. wget -O opencv.zip
2. قم بفك ضغط opencv.zip
نحتاج أيضًا إلى مكتبات المساهمة:
1. wget -O opencv_contrib.zip
2. قم بفك ضغط opencv_contrib.zip
لنبدأ في البناء:
1. cd opencv-3.3.0
2. بناء مكدير
3. بناء القرص المضغوط
4. cmake -D CMAKE_BUILD_TYPE = إطلاق
-D CMAKE_INSTALL_PREFIX = / usr / local
-D INSTALL_C_EXAMPLES = إيقاف
-D INSTALL_PYTHON_EXAMPLES = تشغيل
-D OPENCV_EXTRA_MODULES_PATH = ~ / opencv_contrib-3.3.0 / modules
-D BUILD_EXAMPLES = تشغيل
-D ENABLE_NEON = تشغيل..
أمر واحد في كل مرة
لنكمل ما يلي:
1. sudo make -j4
2. sudo جعل التثبيت
3. sudo ldconfig
4. sudo nano /etc/ld.so.conf.d/opencv.conf - ملف txt سيكون فارغًا ، لذا لنضيف السطر التالي ، / usr / local / lib حفظ وخروج.
5. sudo ldconfig
6. sudo nano /etc/bash.bashrc. سيكون هذا الملف النصي مليئًا بالشفرة ، لذا انزل باستخدام زر pagedown وأضف الأسطر التالية في نهاية الملف:
PKG_CONFIG_PATH = $ PKG_CONFIG_PATH: / usr / local / lib / pkgconfig تصدير PKG_CONFIG_PATH
حفظ وخروج
أعد تشغيل Raspberry pi باستخدام الأمر sudo reboot
الخطوة 4: تثبيت Toxcore
قبل تثبيت Toxcore ، نحتاج إلى شيئين: أ. ليبتوكساف وب. libsodium. لكن دعنا أولاً نثبت بعض المكتبات.
1. sudo apt-get install build-basic libtool autotools-dev automake checkinstall check git yasm
- لدعم الصوت والصورة ، قم أيضًا بتثبيت التبعيات المدرجة في قسم libtoxav. لاحظ أنه يجب عليك تثبيت تلك التبعيات قبل تجميع Toxcore.
1. sudo apt-get install libopus-dev libvpx-dev pkg-config
- لنستمر في تركيب libsodium:
1. بوابة استنساخ
2. cd libsodium
3. علامات بوابة الخروج / 1.0.3
4../autogen.sh
5.. / تكوين && تحقق
6. sudo checkinstall --install --pkgname libsodium --pkgversion 1.0.0 --nodoc
7. sudo ldconfig
8. cd..
- حسنًا ، لقد أوشكنا على الانتهاء. سنقوم الآن بتجميع نظام Toxcore على مستوى النظام:
1. بوابة استنساخ
2. قرص توكسكور
3. autoreconf -i
4.. / تكوين && جعل
5. sudo جعل التثبيت
الخطوة 5: ابدأ تشغيل Toxygen - Setup
من أجل بدء تشغيل التوكسين ، نحتاج إلى فتح محطة واكتب: مادة سامة
- لأول مرة علينا إنشاء ملف تعريف جديد. لذا انقر فوق اسم الملف الشخصي وأدخل الاسم الذي تريده أن يظهر في الدردشة ، وانقر فوق إنشاء وتابع بكلمة المرور.
- أنشئ كلمة مرور قوية لملفك الشخصي وتذكر أنه لا توجد طريقة لاستعادتها. إذا نسيت كلمة المرور الخاصة بك ، فيجب عليك إنشاء ملف تعريف جديد.
- بعد ذلك ، سيتم سؤالك عما إذا كنت تريد حفظ ملف التعريف الذي أنشأته للتو في المجلد الافتراضي. انقر فوق ما تريد وعند النقر التالي ستظهر الشاشة الرئيسية.
- من خلال النقر على اسم ملف التعريف الذي قمت بتعيينه للتو ، ستظهر شاشة إعدادات الملف الشخصي حيث يمكنك تعيين أشياء مختلفة مثل الصورة الرمزية أو نسخ المعرف السام أو تصدير المعرف وما إلى ذلك.
يمكنك أيضًا استخدام Tox على Android عن طريق تثبيت تطبيق Antox من متجر التطبيقات.
وهذا كل ما يمكنك الآن التحدث بأمان مع جميع أصدقائك.
موصى به:
قم بتثبيت ROS Kinetic و TurtleBot3 و Raspicam على Raspberry Pi & nbsp؛ 4b: 5 Steps
قم بتثبيت ROS Kinetic و TurtleBot3 و Raspicam على Raspberry Pi & nbsp؛ 4b: يأتي TurtleBot3 Burger مع Raspberry Pi 3 B / B + ولا يدعم الإصدار الجديد (اعتبارًا من 9/2019) Raspberry Pi 4b. اتبع الخطوات أدناه لجعل TurtleBot3 يعمل على Raspberry Pi 4b ، بما في ذلك بناء ROS Kinetic من مصادر على Raspberry Pi 4b Raspbian
محطة الطقس One More Arduino (ESP-01 & BMP280 & DHT11 & OneWire): 4 خطوات
One More Arduino Weather Station (ESP-01 & BMP280 & DHT11 & OneWire): هنا يمكنك العثور على تكرار واحد لاستخدام OneWire مع عدد قليل جدًا من المسامير في ESP-01. يتصل الجهاز الذي تم إنشاؤه في هذه التعليمات بشبكة Wifi الخاصة بك خيار (يجب أن يكون لديك بيانات الاعتماد …) يجمع البيانات الحسية من BMP280 و DHT11
& acirc؛ & ndash؛ & rsquo؛. :: *، Awesome Design (Microsoft Paint)، * ::. & acirc؛ & ndash؛ & rsquo ؛: 4 خطوات
& acirc؛ & ndash؛ & rsquo؛. :: *، Awesome Design (Microsoft Paint)، * ::. & acirc؛ & ndash؛ & rsquo ؛: سأوضح لك كيفية عمل تصميم رائع باستخدام طلاء Microsoft ، أو مجرد قلم رصاص وورقة! ! ملاحظة. يرجى تقييم والتصويت لمسابقة الكتاب. مليون شكرا
Arduino ProtoShield من & quot؛ منزلي & quot؛ العناصر (العلامة & lt ؛ 5 $): 9 خطوات (بالصور)
Arduino ProtoShield من & quot؛ منزلي & quot؛ العناصر (العلامة & lt ؛ 5 $): أنا أحب Arduino الخاص بي. لقد دفعتني إلى برمجة المتحكم الدقيق وتعلق بها. أنا أيضًا أحب قابلية التوسعة التي توفرها الدروع. يمكن أن يكون My Arduino عبارة عن GPS Locatorone دقيقة واحدة ، وأن يكون متصلاً بالويب في اليوم التالي. هناك أيضًا مجموعة تتيح لك
اصنع بنفسك & quot؛ Tinny Amp & quot؛ مضخم صوت صغير: 6 خطوات
اصنع بنفسك & quot؛ Tinny Amp & quot؛ مضخم صغير: سأوضح لك هنا كيفية إنشاء مضخم صوت صغير للغيتار الخاص بك ، يجب أن يكون حوالي 3 واط وتشغيل بطارية 9 فولت