الإعلانات
هل تريد إنشاء doodad متصل بالويب وميض LED؟ ربما يمكنك استخدام Raspberry Pi! بعد كل شيء ، عندما يكون لديك مطرقة فقط في مجموعة أدواتك ، فمن السهل عرض كل شيء على أنه مسمار. ولكن لا يجب عليك ، وهنا السبب.
لا تنفق 40 دولارًا على فلاش LED عبر الويب
في كثير من الأحيان نرى مشاريع إلكترونية بسيطة نسبيًا لإنترنت الأشياء (IoT) يتم إنشاؤها باستخدام Raspberry Pi: جهاز كمبيوتر صغير بقيمة 35 دولارًا يحتاج إلى بطاقة SD (5 دولارات أخرى) وربما دونجل Wi-Fi. في الواقع ، لا تحتاج إلى قوة Raspberry Pi للتعامل مع التطبيقات المدمجة البسيطة مثل مستشعر إنترنت الأشياء أو LED المتصل بالويب.
5 دولارات مجلس NodeMCU تعرف على Arduino Killer: ESP8266ماذا لو أخبرتك بوجود لوحة مطورة متوافقة مع Arduino مزودة بشبكة Wi-Fi مدمجة بأقل من 10 دولارات؟ حسنًا ، هناك. اقرأ أكثر ، والتي تحتوي على Wi-Fi مدمج ، وتخزين فلاش مدمج ، وهي بنفس السهولة للبرمجة مثل Pi ، يمكن أن تتعامل مع المهمة بأناقة. يتضمن مكتبة خادم ويب إذا كنت بحاجة إلى مكتبة ، أو يمكنك استخدام البروتوكول المستند إلى MQTT.

وجهة نظري هي ، لا تتحول تلقائيًا إلى Raspberry Pi فقط لأنك thingamajig يحتاج المشروع إلى اتصال ويب.
في بعض الحالات ، قد تجد في الواقع أن مشروع الإلكترونيات الخاص بك محدود من خلال النفقات العامة للأشياء الأخرى للتشغيل على Pi. على سبيل المثال ، تتطلب Neopixels - سلاسل LED التي يمكن التحكم فيها بشكل فردي - إشارة دقيقة معروفة المواعيد. الطائرات بدون طيار كوادكوبتر هي أخرى. يجب إجراء التغييرات في سرعة المحرك في أجزاء من الثانية ، وإلا فإنها ستنهار.
يجب أن يعمل Raspberry Pi على نظام تشغيل كامل - يتضمن أشياء مثل خيوط المعالج ، ومعالجة المستخدم ، وخدمات الملفات - حتى يتمكن من مواجهة دفع البتات بالسرعة المطلوبة. وهذا يعني أنه قد يقوم أحيانًا بإيقاف تطبيقات المستخدم ذات المستوى الأعلى مؤقتًا أثناء تعامله مع العمليات ذات المستوى المنخفض الملحة. أ مجلس التنمية مثل اردوينو Arduino vs Raspberry Pi: ما هو الكمبيوتر المصغر المناسب لك؟قد يبدو Arduino و Raspberry Pi متشابهين تمامًا - كلاهما لوحات دوائر صغيرة لطيفة مع بعض الرقائق والدبابيس عليها - لكنهما في الواقع أجهزة مختلفة جدًا. اقرأ أكثر قد تكون محدودة الميزات بشكل أكبر (ليس هناك واجهة مستخدم رسومية ، على سبيل المثال) ، ولكنها توفر مستوى أقل بكثير وسرعة أكبر في الوصول إلى الأجهزة ، وتقوم فقط بتشغيل الرمز الدقيق الذي تطلبه منه.
باختصار ، ليس الأمر أن Raspberry Pi لا يمكنه القيام بمشاريع للإلكترونيات ، ولكنه قد يكون مبالغًا فيه في بعض الحالات ويمكن أن يسبب مضاعفات.
إنها ليست قوية بما يكفي لاستخدام سطح المكتب
باستخدام Pi كاملا سطح المكتب - حتى أحدث طراز 3 - تجربة محبطة للغاية. بادئ ذي بدء ، يدير لينكس ، الذي لديه منحنى تعليمي حاد مرتبط به وغير مناسب للمبتدئين. يدعي هواة Linux دائمًا أن هذا العام هو العام الذي سيحقق فيه Linux أخيرًا تقدمًا على سطح المكتب للمستخدم اليومي - ولكن لم يحدث ذلك أبدًا لن تفعل ذلك أبداً لماذا لم نحصل على "عام سطح المكتب Linux"مستخدمو لينكس كانوا يصلون من أجل "عام سطح المكتب لينكس". ولكن إذا كنا سنرى لينكس يكتسب قوة جذب كبيرة ، فهناك الكثير مما يحتاجه مطورو لينكس لتحسينه. اقرأ أكثر .

حتى مع تعزيز الأداء الذي جلبه أحدث طراز ، ستظل تعاني من المهام المشتركة. هذا التأخير البسيط بين ضرب المفتاح وظهوره على الشاشة سيؤدي في نهاية المطاف إلى تلفك. حظًا سعيدًا في فتح أكثر من صفحة ويب واحدة في كل مرة ، أو حتى علامة تبويب واحدة للتمرير بسلاسة.
ألا تحب المتصفح الافتراضي دون المستوى المطلوب وتريد تثبيت Google Chrome؟ هذا حقل ألغام. لا يمكنك فقط تنزيل Chrome - تحتاج إلى تثبيت Chromium ، الإصدار المفتوح المصدر... ولكن أسماء الحزم تغيرت ، كثيرًا التعليمات قديمة... والنسخة المتوفرة في مستودع Raspbian قديمة على أي حال ، لذا ربما يجب عليك تجميعها نفسك. حتى ذلك الحين ، لا تزال بعض خدمات الويب الشائعة مثل Netflix لا تدعم النظام الأساسي على الإطلاق.
مرحبًا بك في عالم Linux المكتبي الرائع ، حيث لا يوجد شيء سهل على الإطلاق.
إذا كنت تفكر في أن Raspberry Pi تبدو طريقة رائعة لتقديم جرانيتك إلى الحوسبة الحديثة ، فالرجاء التوقف. لا تريد حقًا أن تكون أول تجربة حوسبة لها هي تلك البشعة. نعم ، بالطبع يمكنه التعامل مع القليل من معالجة الكلمات في Open Office ، ولكن يمكنك أيضًا القيام بذلك على أي متصفح ويب حرفيًا من خلال محرر مستندات Google في الوقت الحاضر. (من المفارقات أن محرّر مستندات Google هو أحد تلك الأشياء التي ستكافح على Pi.)
من المحتمل أن يكون جهاز Android اللوحي ذو الميزانية استثمارًا أكثر إرضاءً لجدتك ، أو حتى كمبيوتر محمول مستعمل يمكنك الحصول على eBay مقابل 20 دولارًا (وإذا كنت تصر على ذلك ، فلا يزال بإمكانك وضع Linux عليه).
إنه غير آمن بشكل خطير (في الأيدي الخاطئة)
من السهل جدا رمي خادم الويب على Pi كيف تستضيف موقع الويب الخاص بك على راسبيري بايهل تحتاج إلى تشغيل موقع ويب ولكن لا يمكنك تحمل تكاليف الاستضافة؟ قم ببناء خادم الويب الخاص بك القادر على LAMP باستخدام Raspberry Pi منخفض الطاقة. اقرأ أكثر ، ثم افتح جهاز التوجيه الخاص بك ليجعل الوصول إليه متاحًا من جميع أنحاء العالم. استضافة مواقع مجانية ، نعم!
ولكن في اللحظة التي تقوم فيها بذلك ، سيتم غمر جهازك ببرامج اختراق آلية من كل زاوية من العالم ، محاولة اختراق الجهاز بشكل منهجي من خلال نقاط الضعف المعروفة في البرامج القديمة. وينطبق هذا على كل موقع ويب بغض النظر عن مكان استضافته ، ولكنه يمثل مشكلة خاصة بالنسبة إلى Raspberry Pi ، الذي يميل إلى إنشائه من قبل هواة ليسوا على دراية وثيقة بأفضل أمان الممارسات.
والأسوأ من ذلك: يعمل Pi عادةً على الشبكة المنزلية للمستخدم. بمجرد اختراقه ، يتجاوز هذا أي أمان آخر قد يوفره موجه الإنترنت ، مما يمنح المتسلل الحرية الكاملة للإزميل في بقية أجهزتك المتصلة بالشبكة.

للتخفيف من هذه المشكلة: لا تفتح Pi الخاص بك كخادم يواجه الجمهور. إذا كنت بحاجة إلى الوصول إلى Pi من خارج شبكتك ، فاستخدم بوابة طرف ثالث آمنة (مثل التحكم في نظام OpenHAB ابدأ مع OpenHAB Home Automation على Raspberry PiOpenHAB عبارة عن منصة أتمتة منزلية ناضجة ومفتوحة المصدر تعمل على مجموعة متنوعة من الأجهزة لا يعرف البروتوكول ، مما يعني أنه يمكن الاتصال بأي أجهزة أتمتة منزلية تقريبًا في السوق اليوم. اقرأ أكثر باستخدام لي. OpenHAB خدمة سحابية مجانية). إذا كان يجب عليك بالتأكيد فتح خادم للعالم ، فتأكد من قراءته كيفية تقوية أمانك أولاً.
حتى أن بعض الأفراد الجريئين حاولوا استثمار بي في أجهزة الأمن في العالم الحقيقي. ال نومكس ادعى خادم البريد الإلكتروني الشخصي (199 دولارًا) أنه "خادم البريد الإلكتروني الأكثر أمانًا في العالم ،" حتى الآن تحقيق بواسطة بي بي سي كليك وجدت أنه كان في الواقع مجرد Raspberry Pi ، يعمل بشكل خطير من برنامج قديم ، ومشفّر بكلمة مرور رئيسية مستتر من "الموت".
سوف تبلى بطاقة SD
أكبر مشكلة مع Raspberry Pi هي أنه يدير نظام التشغيل بالكامل من بطاقة micro-SD (وهو أحد الأسباب التي تجعله بطيئًا جدًا). سوف يتلاشى هذا في النهاية ، ولكن السرعة التي ترتديها ستختلف وفقًا لجودة البطاقة. سيجادل مؤيدو استخدام بطاقة SD في أنه من السهل الاحتفاظ بنسخة احتياطية من صور البطاقة بالكامل واستعادتها ، ولكن هذا نادرًا ما يحدث في العالم الحقيقي.
على الرغم من أنه من السهل تنزيل صورة جاهزة وحرقها ، أو عمل نسخة احتياطية كاملة من بطاقة SD الحالية ، ترميم يتطلب أ بطاقة على الأقل بحجم البطاقة الأصلية استنسخ بطاقة SD الخاصة بك بسهولة للحصول على حوسبة Raspberry Pi خالية من المتاعبسواء كان لديك بطاقة SD واحدة أو عدة بطاقات ، فستحتاج إلى شيء واحد وهو القدرة على الاحتفاظ بنسخة احتياطية من بطاقاتك لتجنب المشاكل التي تحدث عندما يفشل Bootpberry Pi في التمهيد. اقرأ أكثر . هناك قطاعان تالفان على البطاقة الجديدة يعني أنه سيرفض النسخ.
هل هناك حل: يمكنك في الواقع تمكين وضع تمهيد USB خاص على Pi كيفية جعل التوت التوت 3 التمهيد من USBRaspberry Pi هي مجموعة أدوات متعددة الاستخدامات ، قادرة على مجموعة متنوعة من المهام. ولكن هناك خلل واضح: عدم القدرة على التمهيد من USB. حتى الآن ، هذا هو. اقرأ أكثر ، ولكنه إجراء معقد جدًا لدرجة أنني لم أتمكن من العمل.

Dongles ، Dongles Everywhere
يحتوي أحدث طراز Raspberry Pi 3 بالفعل على شبكة Wi-Fi مدمجة ، ولكنه غير موثوق به تمامًا. إن Raspberry Pi Zero 5 دولارات أسوأ.
اعتمادًا على مشروعك ، ستحتاج على الأرجح إلى محول لجعل USB صغير في منفذ USB بالحجم الكامل ، ومحور USB بحيث يمكنك توصيل أكثر من جهاز واحد (يفضل توصيله بمقبس الحائط لتوفير طاقة إضافية) ، ثم محول Wi-Fi أو Ethernet USB وبعض رؤوس GPIO للحام في. إذا كنت تريد توصيل شاشة ، فستحتاج أيضًا إلى منفذ micro-HDMI إلى محول HDMI عادي.
أوه ، ومن الأفضل أن تأخذ القضية أيضًا. كل هذا يزيد من التكلفة الإجمالية ، وبمجرد إنفاقك كل ذلك ، يمكنك أيضًا شراء شيء أكثر ملاءمة للمهمة.
من المحتمل أن يكون جهاز الكمبيوتر المصغر أو الكمبيوتر اللوحي أفضل
ضع في اعتبارك بعناية جمهورك والغرض المقصود. قد يبدو Raspberry Pi فعالاً من حيث التكلفة ، ولكن بمجرد البدء في إضافة كل هذه الإضافات ، يمكنك بسهولة الاقتراب من 100 دولار. مقابل ضعف السعر ، يمكنك شراء جهاز كمبيوتر صغير يعمل بنظام Windows 10. حقيقي ويندوز 10 يعني لا تم تقييد Windows 10 IoT بشكل سخيف 5 أشياء لا يمكنك فعلها مع Raspberry Pi 2مع وحدة معالجة مركزية رباعية النواة ويفتخر بقدرته على تشغيل Windows 10 - هل Raspberry Pi 2 هو كل ذلك حقًا؟ إليك 5 أشياء لا يزال Raspberry Pi 2 لا يمكنه القيام بها. اقرأ أكثر ، الذي لا يحمل أي تشابه دنيوي مع Windows 10 بخلاف الاسم ، ولكن حتى يومنا هذا لا يزال يتم اقتباسه لنا عندما نقول أن Raspberry Pi لا يقوم بتشغيل Windows. هذا هو. ليس. شبابيك.
باستخدام جهاز كمبيوتر صغير أو جهاز لوحي ، ستحصل على توافق أفضل مع مجموعة أوسع من التطبيقات (وليس التحديد المحدود لبرامج Linux سيئة الأداء) ، ومن شبه المؤكد أن الأجهزة أفضل.

نعم ، إنه مثير للإعجاب من الناحية التقنية أنك يستطيع قم بإنشاء نتبووك منخفض الطاقة باستخدام Pi: لكن piTop هو 270 دولارًا لما هو حقًا كمبيوتر محمول ضعيف جدًا بأي معايير. ال كمبيوتر كانو بي هو 280 دولارًا بالنسبة لجهاز يزعمون أنه جهاز كمبيوتر "صممه بنفسك". لن أقول أن وضع لوحة Raspberry Pi العارية في علبة وتوصيل بعض الكابلات "يبني جهاز الكمبيوتر الخاص بك" بأي امتداد من الخيال.
هناك بالتأكيد بعض الاستخدامات التعليمية المذهلة لـ Raspberry Pi ، ولكن معرفة المكونات التي تدخل في صنع جهاز الكمبيوتر ليست واحدة منها. إن Raspberry Pi عبارة عن نظام على شريحة ، مما يعني أنه لا يمكنك حتى الإشارة إلى مكونات فردية مثل وحدة المعالجة المركزية والذاكرة وبطاقة الرسومات - لأنها كلها متشابهة.
في يومي ، تعلمنا ما تم صنعه من جهاز كمبيوتر عن طريق تجريد واحد لأسفل و إعادة بنائه كيفية بناء جهاز الكمبيوتر الخاص بكإنه لمن دواعي سروري أن نبني جهاز الكمبيوتر الخاص بك ؛ وكذلك تخويف. لكن العملية نفسها في الواقع بسيطة للغاية. سنرشدك إلى كل ما تحتاج إلى معرفته. اقرأ أكثر !
لذا متى يجب عليك استخدام Raspberry Pi؟
لقد قضيت معظم هذه المقالة لأخبرك لماذا لا يجب عليك استخدام Raspberry Pi في مشروعك القادم ، ولكن إليك حالتين حيث من المنطقي بالتأكيد.
حالات استخدام مشتركة متعددة. هل تحتاج إلى خادم Pi-Hole ، يعمل إلى جانب خادم الويب ، مع بعض برامج الأتمتة المنزلية؟ يمكن أن يقوم Raspberry Pi بكل ذلك. قد تحتاج إلى إجراء تهيئة إضافية لتشغيل كل شيء بشكل جيد ، ولكنك لا تحتاج إلى Raspberry Pi واحد لكل مشروع منفصل - يمكنك تشغيلها جميعًا جنبًا إلى جنب. من الواضح أننا لا نوصي بتشغيل الأشياء التي ستقوم بتعديلها كثيرًا بشيء تحتاجه لتكون صلبًا ، مثل منصة التشغيل الآلي للمنزل أو مرشح الإنترنت الخاص بك. في هذه الحالة ، احتفظ بواحدة للتجربة وأخرى لتشغيل المنزل الذكي.
خوادم منخفضة الطاقة تعمل دائمًا. أحد الأشياء الرائعة في Raspberry Pi هو أنه يمكن تشغيل نظام خادم كامل وامتصاص القليل جدًا من الطاقة - أقل بكثير حتى من أجهزة الكمبيوتر الصغيرة الأكثر كفاءة في استهلاك الطاقة. لا أوصي بـ Pi للمهام الحساسة للأداء مثل خادم ملفات متصل بالشبكة (حتى لو كان كذلك ممكن من الناحية الفنية) ، ولكن بالنسبة للمهام التي لا يمثل الأداء فيها مثل هذا القلق ، يمكنك ترك Pi قيد التشغيل وإضافة فقط بنسات إلى حسابك الشهري فاتورة الكهرباء.

يحتاج مشروعك إلى الكثير من مكتبات برمجة البرامج. أحد الأشياء الرائعة في البرمجة في Python هو أن الكثير من الناس يقومون بذلك. مهما كان هدفك النهائي ، فمن المحتمل أن شخصًا ما قام بذلك بالفعل - وجعل العملية أسهل. إذا كان مشروعك سيتفاعل مع الخدمات والأجهزة الأخرى ، فمن المحتمل أن تجد مكتبة Python لذلك. التعرف على الوجه أو التوليف الصوتي أو روبوتات تويتر؟ لا مشكلة مع Python على Pi. بالطبع ، Python ليست اللغة الوحيدة التي يمكنك البرمجة بها على Pi ، ولكنها الأكثر شيوعًا. نحن من كبار المعجبين بـ NodeJS أيضًا.
الجمع بين Pi مع متحكم. مع قوة Pi وبساطة وحدة التحكم الدقيقة ، يمكنك قطع شوط طويل: مثل هذا DIY قطاع الخفيفة تسيطر عليها سيري كيفية عمل ضوء واي فاي يتم التحكم فيه عن طريق DIY Siriفي هذا الدليل ، ستتعلم كيفية إنشاء ضوء Wi-Fi يمكن التحكم فيه والتحكم فيه باستخدام Siri. اقرأ أكثر . تعمل الأدمغة على Raspberry Pi ، حيث تقدم NodeJS نفسها كجهاز Siri مزيف ، والذي يقوم بعد ذلك بنقل الأوامر إلى NodeMCU عن بعد بخط خفيف. يمكنك التوسع بمزيد من الأضواء لجزء من تكلفة Pi أخرى.
لا تفهموني خطأ ، أنا لا أكره Pi. لدي أربعة أنواع من Raspberry Pi في المنزل وأخرى في الطريق. يدير المرء بعض الأجزاء المهمة من منزلي الذكي ، في هذا النوع من "وقت التشغيل لمدة ستة أشهر" الذي يمكن الاعتماد عليه والذي لم يكن لي أن أتمنى تحقيقه باستخدام جهاز Windows. لكنها ليست الحل لكل مشكلة.
هل ستحل Nvidia Jetson Nano محل Raspberry Pi? يكون لوحة Google Coral Dev Board أفضل من Raspberry Pi هل Google Coral Dev Board أفضل من Raspberry Pi؟تبشر بعصر جديد في مجالس الهواة التي يمكن الوصول إليها ، ما هو كورال ديف لوحة جوجل؟ وهل يمكن أن تحل محل Raspberry Pi؟ اقرأ أكثر ? نستطيع مساعدتك لاتخاذ قرار:
جيمس حاصل على درجة البكالوريوس في الذكاء الاصطناعي ، وهو حاصل على شهادة CompTIA A + و Network +. وهو المطور الرئيسي لـ MakeUseOf ، ويقضي وقت فراغه في لعب كرة الطلاء VR وألعاب الطاولة. لقد كان يبني أجهزة الكمبيوتر منذ أن كان طفلاً.