جدول المحتويات:
- الخطوة 1: اجمع الأجزاء
- الخطوة 2: قم بتنزيل إصدار Adafruit من Raspbian بدعم PiTFT
- الخطوة 3: نسخ صورة Raspbian على بطاقة Micro SD
- الخطوة 4: اتصالات Raspberry Pi
- الخطوة الخامسة: تحديد منفذ USB
- الخطوة 6: افتح نافذة Terminal واتصل بـ Raspberry Pi
- الخطوة 7: إعداد Raspberry Pi
- الخطوة 8: إعداد Raspberry Pi WiFi
- الخطوة 9: إعداد Gmail
- الخطوة 10: قم بتوصيل شاشة PiTFT بـ Raspberry Pi
- الخطوة 11: قم بعمل نسخة احتياطية من بطاقة Micro SD
فيديو: قم بإعداد Raspberry Pi مع AdaFruit's PiTFT Display: 11 خطوة
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
ملاحظة: نظرًا لأنه قديم ، لا ينبغي استخدام هذا التوجيه. الرجاء استخدام برنامج AdaFruit's Easy Install.
قم بإعداد Raspberry Pi للعمل مع شاشة PiTFT الخاصة بـ Adafruit.
يستخدم هذا التوجيه جهاز MacBook Pro وكابل USB متخصصًا بدلاً من الشاشة ولوحة المفاتيح والماوس لإعداد Raspberry Pi.
أنا متحمس جدًا لشاشة PiTFT وأريد إضافتها إلى العديد من مشاريع التشغيل الآلي للمنزل. الخطوة الأولى هي تشغيله حتى أتمكن من إضافته إلى مشاريع أخرى.
أهداف المشروع:
قم بإعداد عرض PiTFT من Adafruit للتشغيل على Raspberry Pi
ملحوظات:
- النص الموجود في بستوني ، مثل هذا ♣ replace-this يجب استبداله بقيمة فعلية
- لقد حاولت أن أنسب الفضل إلى كل مصدر تم استخدامه. اعتذاري عن أي سهو.
- يشير $ إلى أمر تم تنفيذه في نافذة طرفية على جهاز MacBook وعادة ما يتم تنفيذه على Raspberry Pi
- حاولت دون جدوى تشغيل PiTFT على Diet-Pi
الخطوة 1: اجمع الأجزاء
لقد وجدت الأجزاء أدناه تؤدي أفضل أداء في تطبيقاتي. هذه الأجزاء أغلى من تلك الموجودة في مجموعة البداية المعتادة.
الحصول على قطع الغيار والأدوات (الأسعار بالدولار الأمريكي):
- MacBook Pro (يمكن استخدام جهاز كمبيوتر)
- كابل إيثرنت وجهاز توجيه ونقطة وصول لاسلكية واتصال بالإنترنت
- Raspberry Pi 2 موديل B Element14 $ 35
- Panda 300n WiFi Adapter Amazon 16.99 دولارًا
- 5.2V 2.1A USB Power Adapter من أمازون 5.99 دولار
- كابل Micro USB إلى USB 3ft من Amazon $ 4.69
- FTDI TTL-232R-RPI Serial to USB cable from Mouser 15 دولارًا
- SanDisk Ultra 16 GB microSDHC Class 10 مع محول (SDSQUAN-016G-G4A) من Amazon $ 8.99
- PiTFT - مجمعة 320 × 240 2.8 بوصة TFT + شاشة تعمل باللمس لـ Raspberry Pi Adafruit 34.95 دولارًا
الخطوة 2: قم بتنزيل إصدار Adafruit من Raspbian بدعم PiTFT
قم بتنزيل Raspian من Adafruit بدعم PiTFT:
- قم بتنزيل أحدث إصدار من Adafruit's raspbian مع PiTFT في دليل تنزيل MacBook الخاص بك
- عندما تمت كتابة هذا الدليل ، كان الإصدار الأخير: 24 سبتمبر 2015 ، جيسي
- انقل صورة 2015-09-24-raspbian-jessie-pitft28r.img من التنزيلات إلى الدليل الذي تخزن فيه الصور:
♣ دليل صورة ماك بوك الخاص بك ♣
على سبيل المثال ، أستخدم:
$ cd "/ Users / ♣ my_macbook_name ♣ / Desktop / wifiEnabledHome / Raspberry Pi setup / raspbian images"
المصدر: تعليمات إعداد Adafruit PiTFT
الخطوة 3: نسخ صورة Raspbian على بطاقة Micro SD
هام: تأكد من كتابة رقم القرص الصحيح - إذا أدخلت رقم القرص الخطأ ، فسوف تمحو القرص الثابت!
أدخل بطاقة micro SD في محول SD ، ثم أدخل محول SD في MacBook.
على MacBook ، استخدم هذه الإرشادات من Raspberry Pi. تلخيصها هنا:
- افتح نافذة محطة MacBook
- التغيير إلى دليل يحتوي على صورة raspbian
$ cd ♣ your-macbook-image-directory
- حدد القرص (وليس القسم) لبطاقة SD الخاصة بك
- في هذه الحالة ، disk2 (وليس disk2s1) أو disk # = 2
- لتحديد بطاقة SD الصغيرة الخاصة بك ، قم بتشغيل الأمر:
قائمة diskutil $
/ dev / disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme * 160.0 غيغابايت disk0 1: EFI EFI 209.7 ميغابايت disk0s1 2: Apple_HFS ♣ my_macbook ♣ 159.2 غيغابايت disk0s2 3: Apple_Boot Recovery HD 650.0 ميجابايت disk0s3 / dev / disk1 #: TYPE IDENTIFIER 0: Apple_partition_scheme * 2.5 جيجا بايت disk1 1: Apple_partition_map 1.5 كيلوبايت disk1s1 2: Apple_HFS ♣ my_dvd ♣ 2.5 جيجا بايت disk1s2 / dev / disk2 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme * 15.5 جيجا بايت disk2 1s
- مما سبق ، فإن بطاقة SD الصغيرة الخاصة بي هي القرص رقم 2
- قم بإلغاء تحميل بطاقة SD الخاصة بك باستخدام:
$ diskutil unmountDisk / dev / disk قرص بطاقة micro-SD # ♣
انسخ الصورة إلى بطاقة SD الخاصة بك. تأكد من صحة اسم الصورة والقرص #
$ sudo dd bs = 4m if = 2015-09-24-raspbian-jessie-pitft28r.img من = / dev / rdisk ♣ micro-SD-card-disk # ♣
- CTRL-t لمعرفة حالة النسخ.
- إذا كانت هناك أخطاء ، فجرّب قيمًا مختلفة لخيار bs ، مثل 1m أو 4m أو 1M. أحجام الكتل الأكبر (BS) مطلوبة لمحركات الأقراص الأكبر حجمًا. يبدو أن MacBook يفضل استخدام الأحرف الصغيرة m.
- عند الانتهاء ، قم بإلغاء تحميل بطاقة SD:
$ diskutil unmountDisk / dev / disk قرص بطاقة micro-SD # ♣
- قم بإزالة محول SD من MacBook وإزالة بطاقة micro SD من المحول
- أدخل بطاقة micro SD في Raspberry Pi
الخطوة 4: اتصالات Raspberry Pi
أدخلها في Raspberry Pi
- بطاقة مايكرو التنمية المستدامة
- كابل إيثرنت
- واي فاي دونجل
-
كبل USB I / O التسلسلي (انظر الصور أعلاه)
- الأرضي = السلك الأسود ، والدبوس 06 على RPi
- Tx = سلك أصفر ، دبوس 08
- Rx = السلك الأحمر ، pin10
بمجرد اكتمال ما سبق:
أدخل كابل الطاقة
أدخل كبل USB / Serial في منفذ MacBook USB
الخطوة الخامسة: تحديد منفذ USB
حدد منفذ USB الذي يستخدمه محول USB التسلسلي. يستخدم جهاز MacBook الخاص بي شريحة من FTDI.
افتح نافذة المحطة
هناك الكثير من الأجهزة في / dev. استخدم هذا الأمر لتعريف الجهاز:
$ ls /dev/tty.*
/dev/tty. Bluetooth-Incoming-Port /dev/tty.usbserial-FT9314WH
إليك طريقة بديلة للاكتشاف:
$ ls / ديف | grep FT | grep tty
tty.usbserial-FT9314WH
إذا لم يفلح أي من الإجراءين المذكورين أعلاه ، فجرّب ما يلي:
أدخل كابل USB في MacBook ، وقم بتشغيل:
$ ls / ديف | grep tty
افصل كابل USB وانتظر بضع ثوانٍ ثم قم بتشغيل:
$ ls / ديف | grep tty
حدد الفروق
الخطوة 6: افتح نافذة Terminal واتصل بـ Raspberry Pi
قم بتوصيل MacBook بـ Raspberry Pi باستخدام كابل USB التسلسلي.
افتح نافذة المحطة. انظر إلى الصورة أعلاه وقم بإعداد تفضيلات النافذة الطرفية.
- Terminal ، حدد التفضيلات ، انقر فوق علامة التبويب خيارات متقدمة
- يعمل xterm و vt100 ، لكن ansi يعمل بشكل أفضل عند استخدام nano
- قم بتعيين Western ASCII بدلاً من unicode (UTF-8))
في نافذة طرفية ، أدخل:
شاشة $ /dev/tty.usbserial-FT9314WH 115200
باستخدام نافذة Terminal على MacBook ، قم بتسجيل الدخول إلى RPi: اسم المستخدم = كلمة مرور pi = raspberry
ملاحظة: يمكن أن يسقط كابل USB التسلسلي الأحرف. إذا تم إسقاط الأحرف ، فقد لا تحصل على مطالبة ، فاضغط على "رجوع" أو أدخل اسم المستخدم واضغط على Enter.
إذا ظهر وضع الاسترداد ، فهذا يعني أن بطاقة micro SD لم يتم إعدادها بشكل صحيح. ابدأ من جديد.
- المطالبة بوضع الاسترداد #
- موجه Raspbian العادي هو $.
- تسجيل الدخول وكلمة المرور لاسترداد NOOBS هما: الجذر والتوت
الخطوة 7: إعداد Raspberry Pi
إعداد raspbian باستخدام raspi-config
sudo raspi-config. $
- قم بتوسيع نظام الملفات
- وأعد التشغيل (انقر فوق إنهاء واضغط على Enter) وأعد التشغيل
sudo raspi-config. $
قم بتغيير كلمة مرور المستخدم إلى ♣ your_new_password ♣
خيارات التدويل (أعيش في المنطقة الزمنية لوسط الولايات المتحدة - التغيير ليناسب متطلباتك)
- * يشير إلى المحدد
- استخدم مفتاح المسافة للتبديل *
- بالنسبة للولايات المتحدة ، قم بتغيير الإعدادات المحلية ، قم بإلغاء تحديد GB (باستخدام شريط المسافة) وانقر فوق US English UTF 8 (en_US. UTF-8 UTF-8)
- انقر فوق "موافق" ، وحدد UTF وانقر فوق "موافق"
sudo إعادة التشغيل
عندما تتعطل نافذة MacBook Terminal:
- أغلق نافذة Terminal (أغلق جميع نوافذ الجهاز واخرج من تطبيق Terminal)
- افصل كابل USB من MacBook
- انتظر بضع ثوانٍ وقم بتوصيل كبل USB مرة أخرى
- ابدأ نافذة طرفية جديدة وقم بتسجيل الدخول
sudo apt-get update
sudo apt-get Upgrade $ sudo apt-get auto إزالة $ sudo reboot
استمر في إعداد raspbian
sudo raspi-config. $
خيارات التدخيل
- تغيير المنطقة الزمنية الأمريكية والوسطى
- مفتاح Tab للإنهاء وإعادة التشغيل
sudo إعادة التشغيل
sudo raspi-config. $
خيارات متقدمة
- قم بتغيير اسم المضيف إلى ♣ your_hostname ♣
- تفعيل SSH
- ينهي
- اعادة التشغيل
الخطوة 8: إعداد Raspberry Pi WiFi
قم بتشغيل الأمر:
sudo نانو $ / etc / network / interfaces
وتحرير ليحتوي فقط على:
wlan0 السيارات
allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣ your-ssid ♣" wpa-psk "♣ عبارة المرور الخاصة بك <♣"
CTRL-o لكتابة الملف
أدخل لتأكيد الكتابة
CTRL-x للخروج من محرر النانو
قم بتشغيل الأمر:
sudo إعادة التشغيل
الخطوة 9: إعداد Gmail
يعد البريد مفيدًا جدًا لتلقي الإخطارات والتنبيهات حول المشكلات الموجودة على Raspberry Pi.
تأكد من تحديث المستودعات. قم بتشغيل الأمر:
sudo apt-get update
قم بتثبيت SSMTP وأدوات البريد المساعدة:
sudo apt-get install ssmtp
sudo apt-get install mailutils
قم بتحرير ملف تكوين SSMTP:
sudo nano $ /etc/ssmtp/ssmtp.conf
على النحو التالي:
mailhub = smtp.gmail.com: 587 hostname = ♣ your-hostname ♣ AuthUser=♣your-gmail-account♣@gmail.com AuthPass = ♣ your-gmail-password ♣ UseSTARTTLS = نعم
قم بتحرير ملف الأسماء المستعارة لـ SSMTP:
sudo $ nano / etc / ssmtp / revaliases
أنشئ سطرًا واحدًا لكل مستخدم في نظامك يمكنه إرسال رسائل البريد الإلكتروني. على سبيل المثال:
الجذر: ♣your-gmail-account♣@gmail.com: smtp.gmail.com: 587
قم بتعيين أذونات ملف تكوين SSMTP:
sudo chmod 664 /etc/ssmtp/ssmtp.conf $
الخطوة 10: قم بتوصيل شاشة PiTFT بـ Raspberry Pi
قم بتشغيل الأمر
sudo shutdown -h 0
قم بإزالة كابل إيثرنت
قم بإزالة موصلات كبل USB من Raspberry Pi ومن MacBook
قم بإزالة مصدر الطاقة
إرفاق عرض PiTFT بـ Raspberry Pi
قم باستعادة مصدر الطاقة
عند إعادة تشغيل Raspberry Pi ، يجب أن تعمل الشاشة. يمكنك التوقف الآن.
الخطوة 11: قم بعمل نسخة احتياطية من بطاقة Micro SD
عند إعداد Raspberry Pi ، قم بعمل نسخة احتياطية من الصورة. استخدم هذه الصورة لإنشاء المشروع التالي.
أيضًا ، احتفظ بنسخة احتياطية من المشروع عند اكتماله. إذا حدث خطأ ما في بطاقة SD ، فمن السهل استعادتها.
اغلاق Raspberry Pi
$ sudo الإغلاق –h 0
انتظر حتى يتم إيقاف تشغيل البطاقة ، ثم قم بإزالة مصدر الطاقة ، ثم قم بإزالة بطاقة micro SD
أدخل بطاقة micro SD في محول SD ، ثم أدخل محول SD في MacBook
على MacBook ، استخدم هذه التعليمات من The Pi Hut مع التعديلات على النحو التالي:
افتح نافذة المحطة
التغيير إلى دليل يحتوي على صورة raspbian
$ cd ♣ your-macbook-image-directory
حدد القرص (وليس القسم) لبطاقة SD الخاصة بك ، على سبيل المثال disk4 (وليس disk4s1). من خرج diskutil ، = 4
قائمة diskutil $
هام: تأكد من استخدامك الصحيح - إذا قمت بإدخال الخطأ ، فسوف ينتهي بك الأمر بمحو القرص الصلب الخاص بك!
انسخ الصورة من بطاقة SD الخاصة بك. تأكد من صحة اسم الصورة:
$ sudo dd if = / dev / disk ♣ micro-SD-card-disk # ♣ of = ♣ your-macbook-image-directory ♣ / SDCardBackup ♣ الوصف ♣.dmg
CTRL-t لمعرفة حالة النسخ.
عند الانتهاء ، قم بإلغاء تحميل بطاقة SD:
$ diskutil unmountDisk / dev / disk قرص بطاقة micro-SD # ♣
قم بإزالة محول SD من MacBook وإزالة بطاقة micro SD من المحول
أدخل بطاقة micro SD في Raspberry Pi
في المشروع التالي ، استخدم هذه الصورة وتخط العديد من الخطوات في هذا الدليل.
وانت انتهيت!
موصى به:
قم بإعداد Raspberry Pi 4 من خلال الكمبيوتر المحمول / الكمبيوتر الشخصي باستخدام كابل إيثرنت (بدون شاشة ، لا توجد شبكة Wi-Fi): 8 خطوات
قم بإعداد Raspberry Pi 4 من خلال الكمبيوتر المحمول / الكمبيوتر الشخصي باستخدام كابل Ethernet (بدون شاشة ، لا توجد شبكة Wi-Fi): في هذا سنعمل مع Raspberry Pi 4 Model-B بذاكرة وصول عشوائي سعتها 1 جيجا بايت للإعداد. Raspberry-Pi هو كمبيوتر لوحي واحد يستخدم للأغراض التعليمية ومشاريع DIY بتكلفة معقولة ، ويتطلب مصدر طاقة بقوة 5 فولت و 3 أ. أنظمة التشغيل مثل
قم بإعداد ST Visual Develop باستخدام مترجم Cosmic STM8: 11 خطوة
إعداد ST Visual Develop باستخدام مترجم Cosmic STM8: هذه هي الطريقة التي أقوم بإعداد بيئة التطوير المتكاملة (IDE) بها لبرمجة وحدات التحكم الدقيقة STM8 من ST Microelectronics (ST) مع Windows 10. لا أدعي أن هذه هي الطريقة الصحيحة ، ولكنها تعمل بشكل جيد لي. في هذا Instructable ، سيبدو
قم بإعداد Raspberry Pi بدون شاشة أو لوحة مفاتيح: 18 خطوة
قم بإعداد Raspberry Pi بدون شاشة أو لوحة مفاتيح: يتطلب NOOBS شاشة ولوحة مفاتيح وماوس ، مما يضيف حوالي 60 دولارًا أمريكيًا (أو ما يعادله بالعملة المحلية) أو أكثر في التكلفة. ومع ذلك ، بمجرد عمل Wi-Fi ، لم تعد هناك حاجة لهذه الأجهزة. في كل مرة أبدأ فيها مشروع Raspberry Pi جديد ، أقوم بإخراج الشاشة ولوحة المفاتيح والماوس وأجد
قم بإعداد Raspberry Pi باستخدام Diet Pi بدون شاشة أو لوحة مفاتيح: 24 خطوة
قم بإعداد Raspberry Pi باستخدام Diet Pi بدون شاشة أو لوحة مفاتيح: تم إهمال هذا التوجيه. الرجاء استخدام: برنامج DietPi SetupNOOBS يتطلب شاشة ولوحة مفاتيح وماوس ، والتي تضيف حوالي 60 دولارًا أمريكيًا أو أكثر في التكلفة. ومع ذلك ، بمجرد عمل Wi-Fi ، لم تعد هناك حاجة لهذه الأجهزة. ربما ، سوف يدعم DietPi USB لخدمة
قم بإعداد خادم الويب الخاص بك!: 12 خطوة
قم بإعداد خادم الويب الخاص بك! لنفترض أنك تريد إتاحة مكتبة الموسيقى الخاصة بك في حالة رغبتك في تقديم أغنية إلى أحد أصدقائك ، أو ربما أردت