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

جهاز إرسال راديو Raspberry Pi: 4 خطوات
جهاز إرسال راديو Raspberry Pi: 4 خطوات

فيديو: جهاز إرسال راديو Raspberry Pi: 4 خطوات

فيديو: جهاز إرسال راديو Raspberry Pi: 4 خطوات
فيديو: Raspberry Pi 4 - Software defined radio - SDR Install guide - 2022 2024, شهر نوفمبر
Anonim
جهاز إرسال راديو Raspberry Pi
جهاز إرسال راديو Raspberry Pi

التحديث الأخير (02/14/19):

لم تعد هذه التعليمات محدثة ويجب عدم استخدامها مع أي pi بالإضافة إلى RPI الأصلي. يرجى متابعة هذه التعليمات على مسؤوليتك الخاصة بغض النظر. اقرأ التعليقات لمعرفة ما يواجهه الآخرون من مشكلات قبل البدء. لم أعد أجيب على الأسئلة حول هذا التدريب. شكرا لك على القراءة ونتمنى لك التوفيق.

Raspberry Pi هو كمبيوتر مفيد للغاية يمكن استخدامه للعديد من الأشياء المختلفة. لدى الأشخاص في Imperial College Robotics Society طريقة جديدة لاستخدام علاجك المفضل. لقد صمموا برنامجًا يحول Pi إلى جهاز إرسال راديو FM. سيوضح لك هذا التوجيه كيفية إنشاء جهاز إرسال Pifm الخاص بك وتثبيت البرنامج واستخدامه.

بعض التحديثات (03/11/15):

هناك برنامج جديد كتبته حيث تحتاج فقط إلى اسم الملف (وليس المسار). سيقوم بتثبيت كل شيء من أجلك ، كل ما عليك فعله هو كتابة التردد واسم الملف المراد تشغيله (WAV أو MP3 أو ستيريو أو أحادي). github.com/CodyJHeiser/PiStation

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

المزيد من التحديثات (08/06/15):

لقد منحني العضو AndrewG29 رابطًا إلى GitHub يدعم Raspberry Pi 2! من خلال الطريقة التقليدية ، لا يعمل هذا على RPi2.

الخطوة الأولى: الحصول على الأجزاء الضرورية

الحصول على الأجزاء اللازمة
الحصول على الأجزاء اللازمة
الحصول على الأجزاء الضرورية
الحصول على الأجزاء الضرورية
الحصول على الأجزاء الضرورية
الحصول على الأجزاء الضرورية

من الواضح أن هذا لن يعمل إلا إذا كان لديك الأجزاء الصحيحة لبدء تشغيل راديو Pifm. سأدرج الأشياء الأساسية التي تحتاجها لبدء Raspberry Pi الذي يمتلكه معظمكم بالفعل ، لكنني سأضعه هناك للأشخاص الذين لا يفعلون ذلك. في الفقرة الثانية هناك أشياء قد لا تحتاجها. 1. Raspberry Pi 2. 5 فولت 1 أمبير (ما بين 750 مللي أمبير و 2 أمبير هو ما جربته) مصدر طاقة USB 3. كابل Micro USB 4. بطاقة SD بسعة 2 جيجابايت على الأقل مع Raspbian 5. شاشة أو ssh الآن بعد الأساسيات ، ستحتاج إلى هذه العناصر أيضًا حتى تعمل. 1. كابل إيثرنت أو دونجل wifi (انظر الخطوة الثانية إذا لم يكن لديك هذا) 2. نوع من الهوائي يمكنك فقط استخدام إصبعك ولكنه لن يعمل بشكل جيد ، يمكنك استخدام Pi Cobbler مع بعض الأسلاك البارزة من الدبوس كما فعلت ، إنه يعمل بشكل جيد ، النطاق المتوقع حوالي 10 أمتار ، لكنني وجدت أنه يمتد لفترة أطول من ذلك بكثير.

الخطوة الثانية: تنزيل الحزم

تنزيل الحزم
تنزيل الحزم

الآن بعد أن أصبح لدينا كل ما نحتاجه ، يمكننا الوصول إلى تثبيت البرنامج ، إنها عملية بسيطة للغاية. ضع في اعتبارك أن هذا لن يعمل إذا لم تكن متصلاً بالإنترنت (انظر أدناه **). تحتاج فقط إلى الإنترنت لتنزيل البرنامج ، ويمكنك استخدامه لاحقًا بدون الإنترنت. ** إذا كان لديك كابل إيثرنت ، يمكنك تجاهل هذه الفقرة. إذا لم يكن لديك كابل إيثرنت ولكنك لا تزال ترغب في القيام بذلك ، يمكنك تنزيل الملفات على جهاز الكمبيوتر الخاص بك ووضعها على محرك أقراص محمول وتحميله إلى دليل "pi / home". الآن في محطة Pi الخاصة بك ، اكتب هذا بالضبط ، انتبه إلى الكتابة بالأحرف الكبيرة! wget www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz (الأحرف الكبيرة "P" في "Pifm.tar.gz") ls (إذا فعلت ذلك بشكل صحيح عند كتابة "ls" يجب أن ترى ملفات أخرى إلى جانب ملف يسمى ، "Pifm.tar.gz") tar -xvf Pifm.tar.gz (مرة أخرى ، تمت كتابة حرف "P" بحروف كبيرة في "Pifm.tar.gz") هذا كل شيء! تم الانتهاء من جميع التعليمات البرمجية ، انتقل الآن إلى الخطوة التالية لمعرفة كيفية تشغيل الموسيقى فعليًا عبر أي محطة تريدها.

الخطوة 3: استخدام البرنامج

استخدام البرنامج
استخدام البرنامج
استخدام البرنامج
استخدام البرنامج

أخيرًا ، وصلنا إلى نهاية رحلتنا ، ولكن كل هذا العمل الشاق يؤتي ثماره عندما يمكنك إقناع أصدقائك بقدراتك الجديدة الرائعة على "القرصنة"! هناك بعض الأوامر التي تُستخدم للتحكم في pi وسأدرجها أدناه وأقسمها وأخبرك بما تعنيه خطوة بخطوة. قبل أن ندخل إلى الكود ، عليك أن تعرف ما الذي يخرج منه البث حتى تتمكن من توصيل الهوائي به. GPIO pin 4 هو ما يتم استخدامه ، للأسف لا يمكنك تغيير الرقم السري لأنه يحتوي على مواصفات محددة مضمنة فيه ، لذلك إذا كان لديك شيء آخر نفد من GPIO pin 4 ، فسيتعين عليك تغييره أو إزالته لكي يعمل هذا.sudo./pifm sound.wav 100.1 sudo - يمنحك هذا سلطة المسؤول (كما هو الحال في windows admin)./pifm - يتم استخدام./ لتشغيل برنامج ، البرنامج الذي تريد تشغيله هو ما تريده. ضع بعده (pifm) sound.wav - إليك الموسيقى التي تريد تشغيلها عبر الراديو ، يمكنك تغييرها إلى أي ملف **.wav 100.1 - هذه هي المحطة التي تريد تشغيل موسيقاك عليها ، يمكنك تغيير هذا إلى أي شيء بين 87.1 و 108.1 للخروج من أغنيتك ، اضغط على 'control' + 'c' إذا كان لديك ميكروفون ، فيمكنك توصيله بمنفذ USB وبث صوتك عبر محطة الراديو هنا هو ما ستكتبه في: arecord -fS16_LE -r 22050 -Dplughw: 1 ، 0 - | sudo./pifm - 100.1 22050 (انتبه إلى الأحرف الكبيرة) للقيام بذلك بالطبع ، يجب أن يكون لديك ميكروفون USB ، ولدي ميكروفون Wii Karaoke قديم يعمل بشكل جيد. يمكنك فقط اختيار واحد من أمازون ، لقد وجدت للتو Guitar Hero واحد مقابل حوالي 15 دولارًا هنا.

الخطوة 4: إضافة أغاني أخرى

إضافة أغانٍ أخرى
إضافة أغانٍ أخرى
إضافة أغانٍ أخرى
إضافة أغانٍ أخرى

لذلك ربما لا تريد فقط أغنية واحدة على Raspberry Pi الخاص بك. لوضع الأغاني التي تريدها ، يجب أن يكون لديك التنسيق الصحيح. يجب أن يكون ملف.wav وإذا كان لديك ملف.mp3 أو.mp4 أو أيًا كان ، فأنت بحاجة إلى تحويله. يمكنك استخدام هذا على الإنترنت هنا. يجب أن يكون أيضًا في 16 بت: 22050 هرتز: أحادي. إذا لم يكن الأمر كذلك ، فسيبدو بطيئًا وغريبًا حقًا أو سريعًا وغريبًا حقًا. تحديث: توجد الآن طريقة لاستخدام ملفات.mp3 في raspberry pi ، إليك مستند Google لمزيد من المعلومات. https://docs.google.com/document/d/1URn_9QpnP9CjUq9fpjuMdpL6svTr8hoGThmilHePV5g/ الأغنية فقط استخدم خادم FTP مثل Fillzilla ، يمكنك العثور على برنامج تعليمي جيد هنا. تأكد من استيراده إلى دليل home / pi (وهو موجود بشكل افتراضي) لتجنب العمل الإضافي. بقدر ما الرمز ، فقط استبدل "sound.wav" باسم أغنيتك. السابق. sudo./pifm livin_on_a_prayer.wav 100.1 إذا كانت أغنيتك تحتوي على مسافات ، فقد تلاحظ أنها لا تعمل ، وسوف يعطيك خطأ ، لإصلاح هذا ضع اسم الأغنية بين علامتي اقتباس. السابق. sudo./pifm "living on a calling.wav" 100.1 TIPS - تأكد من أنك تستخدم الأحرف الكبيرة مما تعتقد أنه تأكد من كتابة كل شيء بشكل صحيح يمكنك مشاهدة جميع الأغاني التي قمت بتنزيلها بكتابة 'ls' في الأمر line أي أسئلة أخرى ، لا تخف من ترك تعليق!

موصى به: