مقابل 8 دولارات ، يمكنك تحويله إلى نظام Linux يعمل بكامل طاقته مع شاشة ولوحة مفاتيح ونقطة تعقب:
الخلفية
كان لدي جهاز Lenovo Thinkpad Tablet من قبل. لم يعجبني الجهاز كثيرًا وأدى إلى خيبة أمل في كل من Android و Lenovo ولفترة طويلة ثبط الرغبة في شراء شيء مشابه. لم يعجبه حقيقة:- , , . root .
- . . - . . .
- . 259*179 , 216*135 ( , 1-2 ). .. 63% . , , , - - ( - ...), .
ولكن بمجرد التمهيد ، أظهر شعار لينوفو وتوقف عند هذا الحد. أدت محاولة إعادة تعيين الإعدادات عبر قائمة التمهيد إلى رسالة أنه لا يمكنه تحميل شيء هناك. تقرر عدم الذهاب للخدمة.بعد تفكيك الجهاز اللوحي ، حصلت على:- عرض جيد جدًا LP101WX1-SLN2 بدقة 1280 * 800 وقطر 10.1 "؛
- لوحة مفاتيح USB مع نقطة تعقب ؛
- امدادات الطاقة مع خرج USB 5 V 2 A ؛
- بطاريتان ليثيوم أيون على قيد الحياة. أظهر الاختبار قدرة 3.25 A * h ؛
- واي فاي + وحدة Bluetouth AW-NH931 ؛
- وحدة 3G / GPS / HSPA Ericsson F5521gw ؛
- ميكروفون ، ومكبر الصوت ، ومحرك الاهتزاز وغيرها من تافه.
البرتقالي بي الكمبيوتر
تم شراء هذا الشيء لمسرحية صغيرة. هنا كتبوا عنها بالفعل ، لكنني سأصف بإيجاز ما فعلته بها ويمكنني أن أوصي الآخرين بذلك.تبريد
رقائق الذاكرة تقريبًا لا يتم تسخينها. المبرد مطلوب فقط للشريحة الرئيسية. اشتريت 40 × 40 × 11 مم هنا:
قطعت الحجم المطلوب بمنشار وعلقته على Alsil-5. الرقاقة نفسها 14x14 مم ، ولكن يمكن جعل المبرد أكبر قليلاً.تثبيت نظام التشغيل
لا تدعم صورة الأقمار الصناعية
الموصى بها صافرة WiFi الخاصة بي (RTL8188CUS). تم التقاط الصورة من هنا - الروابط من المشاركة الأولى للإعلان فقط ، وتمكنت بطريقة أو بأخرى من تنزيل الرابط من المنشور الثاني ، وجعله أكثر ملاءمة لك ، ضعه على Google Drive .التغذية
التغذية من خلال مشط GPIO ليست مريحة وخطيرة - يمكنك ارتكاب خطأ وحرق شيء ما. اشتريت هذا الحبل: إذا كنت تريد نفس الشيء - هنا . ولكن اتضح أن السلك هناك رقيق لدرجة أنه بمتوسط استهلاك ~ 250 مللي أمبير ، لا تريد Orange Pi تشغيلها بسبب انخفاض الجهد في السلك. لذلك كان لا بد من استبدال السلك ، لكن عملية الشراء لم تذهب سدى - لقد استخدمت الموصلات.
قم بتشغيل ميزة رفع تردد التشغيل وإصلاحها
بالنسبة لمستخدمي orangepi والجذر ، تكون كلمة المرور الافتراضية هي orangepi. بالإضافة إلى ذلك ، افتراضيًا ، يمكن الوصول إلى ssh عن طريق الجذر ، لذا فكر في الأمان!إذا لم تعمل الشاشة والشبكة ، يمكنك الاتصال بالبرنامج الطرفي عبر UART.الآن عن رفع تردد التشغيل. يوجد ملف /media/boot/script.bin. يتم تخزين إعدادات الشريحة في هذا الملف. يمكن تحويله إلى تنسيق يمكن قراءته بواسطة الأداة المساعدة bin2fex. هكذا نفعل. في ملف fex الناتج ، ابحث عن قسم [dvfs_table] وأزل الأوضاع غير المقبولة من وجهة نظرك. غادرت:[dvfs_table]
pmuic_type = 2
pmu_gpio0 = port:PL06<1><1><2><1>
pmu_level0 = 11300
pmu_level1 = 576
extremity_freq = 1008000000
max_freq = 1008000000
min_freq = 480000000
LV_count = 3
LV1_freq = 1008000000
LV1_volt = 1120
LV2_freq = 480000000
LV2_volt = 1060
LV3_freq = 0
LV3_volt = 1060
في مثل هذه الأوضاع بدون حالة ، ترتفع درجة حرارة الشريحة إلى ما لا يزيد عن 55 درجة مئوية.باستخدام الأداة المساعدة fex2bin ، نقوم بتحويل كل هذا مرة أخرى إلى script.bin ، وإعادة التشغيل ، ونفرح أننا لم نعد بحاجة إلى مروحة!سيكون من اللطيف تقليل تردد الذاكرة ووحدة معالجة الرسومات ، لكنني لم أتمكن من القيام بذلك حتى الآن.لوحة المفاتيح
تم إرفاق حقيبة لوحة المفاتيح مع Lenovo Thinkpad Tablet:
كما اتضح ، هذه لوحة مفاتيح USB عادية ويمكنها العمل حتى مع جهاز كمبيوتر عادي يعمل بنظام Windows. يعمل المسار أيضًا. المشكلة الوحيدة هي أنه بدلاً من مفاتيح F1 - F12 ، هناك جميع أنواع مفاتيح الصوت ، وما إلى ذلك ، ولا تعمل تركيبات Alt + Ctrl + <شيء آخر> ، لأن يتم تمثيل Alt و Ctrl بنقاط USB مختلفة. اضطررت لإعادة تعيين بعض المفاتيح.تعلمت كيفية القيام بذلك من هنا . ملف إعادة تعيين المفتاح الناتج:keyboard:usb:v*p*
KEYBOARD_KEY_c00e2=f1
KEYBOARD_KEY_c00ea=f2
KEYBOARD_KEY_c00e9=f3
KEYBOARD_KEY_c0223=f4
KEYBOARD_KEY_10047=f5
KEYBOARD_KEY_100a2=f6
KEYBOARD_KEY_10081=f7
KEYBOARD_KEY_c022e=f8
KEYBOARD_KEY_c022d=f9
KEYBOARD_KEY_c00b6=f10
KEYBOARD_KEY_c00cd=f11
KEYBOARD_KEY_c00b5=f12
KEYBOARD_KEY_c0040=leftctrl
KEYBOARD_KEY_c0221=leftalt
نقوم بتوصيل لوحة المفاتيح والآن يمكنك استخدام تركيبات Alt + Ctrl + Fx!العرض
كان توصيل الشاشة المهمة الأكثر إثارة للاهتمام. لن أعرف ما إذا كنت سأنجح أم لا.لقد كان لدي بالفعل محول HDMI -> VGA:
لكن الشاشة هي LVDS ، لذلك كنت بحاجة إلى وحدة تحكم LVDS مع إدخال HDMI أو DVI أو VGA. أرخص سعر تم العثور عليه - تكلفة MT6820-B 6.33 دولارًا مع الشحن . عندما وصلت ، اتضح أن الموصل الخاص به لم يكن نفس موصل الشاشة. كنت أرغب في شراء موصل مناسب بأسلاك وكتلة ، ولكن سعر 6 دولارات أوقفني. لقد قطعت الموصلات الموجودة عما وصل إليه وما هو موجود في الجهاز اللوحي ، وأخذت دبوس الشاشة من ورقة البيانات وقمت بلحام الأسلاك بأسماء متشابهة ، حيث تم توقيع كل إخراج على وحدة التحكم الصينية.رقاقة تحكم LVDS تسخن بسهولة حتى 70 درجة مئوية. بينما أقوم بتبريده بمروحة ، ولكن سيكون من الضروري أيضًا لصق المشعاعات عليه ومثبتات الجهد.ونتيجة لذلك ، اتضح:
في الجزء السفلي من وحدة تحكم LVDS التي يتم تبريدها بواسطة مروحة
للأسف ، لم نتمكن بعد من تشغيل هذه الحزمة بدقة تبلغ 1280 × 800. علاوة على ذلك ، إذا قمت بإدخال محول HDMI -> VGA في منفذ HDMI للكمبيوتر ، فإن Windows يدرك أنه يمكن أن يعمل على 1280x800 ، لكن Orange Pi لا يعمل.
امدادات الطاقة ، أورانج بي ، لوحة المفاتيحالملخص
من غير المحتمل أن أستخدم كل هذا في مثل هذه الحزمة. على الأرجح ، سأجمع الشاشة مع وحدة التحكم في شاشة منفصلة وأوصلها بجهاز الكمبيوتر الذي يعمل بنظام Windows ، وستعيش Orange Pi مع لوحة المفاتيح هذه مع شاشة أخرى لمجرد أنني مرتاح جدًا ولأنني لم أستطع الحصول على 1280x800 دقة في هذه الحزمة ، ولكن عندما 1280x720 النسب مشوهة ، لكن الفكرة نفسها تبدو مثيرة للاهتمام ، وليس حقيقة أنك لا تستطيع فعلها بشكل صحيح. للاستخدام الثابت ، يتميز Orange Pi + Linux بالعديد من الميزات مقارنة بجهاز Android اللوحي:- خيارات التخصيص ، لا توجد مشكلة في الحصول على الجذر. تغيير تردد / جهد الشريحة - يرجى إعادة تعيين المفاتيح - من فضلك!
- وجود GPIO (هذه ليست ميزة للجميع ، لكنها تجعلني سعيدًا جدًا).
- النظام بأكمله على بطاقة microSD! يمكننا التقاط بطاقة صغيرة ولن يتمكن أحد من الوصول إلى بياناتنا! يمكن أن يكون لدينا عدة بطاقات مع أنظمة لمهام مختلفة! نسخ احتياطي سهل.
- مرونة التكوين: يمكننا اختيار لوحة Orange Pi مناسبة وبغض النظر عن هذه الشاشة.
ومقارنة أخرى. تبلغ تكلفة Orange Pi One 14 دولارًا مع الشحن + 6.3 دولارًا لـ microSD و Arduino Mega - 7 دولارات. ندفع 3 مرات أكثر نحصل على:- 65536 ضعف ذاكرة الوصول العشوائي ؛
- 4 نوى سريعة 32 بت ؛
- القدرة على الوصول إلى الجهاز عبر SSH والبرنامج / الترجمة / التصحيح مباشرة بلغتك المفضلة ؛
- نظام تشغيل يمكنه تنفيذ برامج مكتوبة بلغات مختلفة في نفس الوقت!
هذا لا يعني أن Arduino Mega لم تعد هناك حاجة إليه ، ولكن في بعض المشاريع يمكنك التفكير في بديل.لماذا كل هذا؟
ولحقيقة أنه إذا انكسر جهازك اللوحي أو أي جهاز آخر ، فاعلم أن العديد من مكوناته يمكن أن تعطى حياة ثانية. دعنا نستفيد من حقيقة أن ألكترونياتنا ليست صناديق سوداء مليئة بالإيبوكسي بعد (على الرغم من وجود حركة في هذا الاتجاه).كما أنني أحلم بالترويج لفكرة مدافن النفايات المتخصصة / الأسواق الحرة حيث يمكنك ترك شيء لم تعد بحاجة إليه ، ولكن يمكن لشخص آخر استخدامه.