فهرست مطالب:

بسته پی: 4 مرحله ای
بسته پی: 4 مرحله ای

تصویری: بسته پی: 4 مرحله ای

تصویری: بسته پی: 4 مرحله ای
تصویری: چطوری توی متاتریدر نصف یا مقداری از حجم پوزیشنم رو ببندم؟ (پارشیال اگزیت در متاتریدر) MetaTrader 4&5 2024, نوامبر
Anonim
بسته پی
بسته پی
بسته پی
بسته پی
بسته پی
بسته پی
بسته پی
بسته پی

این یک کامپیوتر مینی تمشک پای صفر است. شما می توانید یک صفحه کلید USB کوچک (با استفاده از یک آداپتور USB OTG) را به عنوان یک کامپیوتر کوچک لینوکس متصل کرده و برنامه های ساده ای را روی آن کار کنید.

تکمیل این پروژه زمان زیادی نمی برد و می تواند در آخر هفته با استفاده از لحیم کاری ساده و دانش اولیه در مورد لینوکس و خط فرمان انجام شود.

من قصد دارم از آن برای برنامه نویسی ساده و به عنوان یک سرور کوچک فایل استفاده کنم

مرحله 1: الکترونیک

الکترونیک
الکترونیک
الکترونیک
الکترونیک
الکترونیک
الکترونیک
الکترونیک
الکترونیک

من LCD (2.4 اینچی) ili9341 را روی Raspberry Pi Zero W به این شکل وصل کردم LCD-> Pi ----------------- Vin-> 3.3VGND-> GNDCLK-> CLKMOSI- > MOSIMISO -> MISO (ممکن است لازم نباشد) CS -> CE0DC -> 18 (معمولاً GPIO 24 اما هنگام استفاده از آن مشکلاتی داشتم) RESET -> 23 (معمولاً GPIO 25 اما هنگام استفاده از آن مشکلاتی داشتم) LED -> 3.3 V (می توانید آن را به پین GPIO دیگری وصل کنید ، اما ترجیح می دهم چراغ عقب همیشه روشن باشد)

علاوه بر این ، من یک باتری تلفن 1650 میلی آمپری استفاده می کنم (از بازار فروش) ، یک مبدل تقویت کننده 5 ولت و یک مدار شارژ را به طور موازی قرار می دهم. من USB A Socket را از مبدل Boost جدا کردم تا قابل حمل تر شود. من یک کلید به صورت سری از مبدل Boost و Raspberry Pi برای روشن و خاموش کردن دستگاه قرار می دهم.

باتری -> شارژر و حفاظت -> تقویت -> سوئیچ -> رزبری پای

توجه داشته باشید که از آنجا که باتری و مبدل Boost بسیار قوی نیستند ، ممکن است در برخی موارد برای رسپبری پای کافی نباشد. به عنوان مثال ، این دستگاه نمی تواند چند دستگاه USB را تنها با باتری تغذیه کند.

مرحله 2: نرم افزار

نرم افزار
نرم افزار
نرم افزار
نرم افزار
نرم افزار
نرم افزار
نرم افزار
نرم افزار

ابتدا Raspberry Pi را برای راه اندازی روی کنسول پیکربندی کردم.

برای بارگذاری درایور LCD ، این دستور را اجرا کنید

  • sudo modprobe fbtft_device name custom = fb_ili9341 gpios = بازنشانی: 23 ، dc: 18 ، led: 24 سرعت = 16000000 bgr = 1
  • من آن را قبل از آخرین خط با خروج 0 به rc.local اضافه کردم تا درایور LCD در بوت بارگذاری شود. فقط افزودن دستور به یک فایل راحت است
  • همچنین دستورالعمل های دیگری (در پیوندهای زیر) وجود دارد که به شما می گوید فایل های دیگر را ویرایش کنید تا در بوت بارگذاری شود. این راه نیز کار خواهد کرد

برای تنظیم X Server (دسکتاپ رزبری پای) روی صفحه ، مراحل X Server را در اینجا دنبال کنید.

برای راه اندازی کنسول برای نمایش روی LCD ، مرحله Enable Console را در اینجا دنبال کنید

con2fbmap n 1 را اجرا کنید تا کنسول n دیگر برای نمایش در رزبری پای تنظیم شود. به عنوان مثال. con2fbmap 3 1

پیوندها

pi0cket.com/guides/ili9341-raspberry-pi-gu…

marcosgildavid.blogspot.com/2014/02/getting…

github.com/notro/fbtft/wiki/Framebuffer-us…

github.com/notro/fbtft/wiki/Boot-console

مرحله 3: روکش

روکش
روکش
روکش
روکش
روکش
روکش

برای اینکه دستگاه قابل حمل و سبک باشد ، از پلاستیک انعطاف پذیر شفاف استفاده کردم و خم کردم. یک چاقوی قلم و قیچی برای برش درگاه های micro USB و mini HDMI کافی است. پس از آن ، از یک نوار چسب نواری شفاف برای محکم کردن همه چیز در کنار هم استفاده می شود. در ابتدا ، من از پلاستیک شفاف از یک مداد شکسته استفاده کردم ، اما پس از آن ، پلاستیک شفاف را از برخی بسته بندی ها (هاب usb) پیدا کردم و از آن استفاده کردم (تقریبا) اندازه مناسب با وجود اینکه فضای بیشتری وجود داشت ، من از آن برای ذخیره برخی لوازم جانبی اضافی (آداپتور USB OTG) استفاده کردم.

مرحله 4: مواردی که می توان آنها را بهبود بخشید

این یک پروژه ساده است که برای تکمیل آن کمتر از 3 روز به طول انجامید. با این حال ، می توانید آن را با موارد زیر بهبود دهید:

  1. افزودن دوربین رزبری پای

    شما می توانید آن را در نمونه های اولیه مشاهده کنید ، اما در نهایت به دلیل استفاده از قدرت که می توان از آن صرفه جویی کرد حذف شد و اتصال دوربین در Raspberry Pi Zero W من به هر حال خراب شد

  2. ساخت یک مورد بهتر (شاید چاپ سه بعدی)

    این باعث می شود که قوی تر و با دوام تر شود. برای من. من نسبت به مدل سه بعدی بسیار تنبل بودم و چاپگر سه بعدی نداشتم ، اما می توانید از سایر مواد سخت نازک مانند اکریلیک و غیره نیز استفاده کنید

  3. راه اندازی صفحه لمسی

توصیه شده: