نرم افزار رایگان ویندوز ضروری برای صاحبان تمشک

نرم افزار رایگان ویندوز برای راه اندازی، نگهداری و استفاده از Raspberry Pi شما

داشتن و استفاده از Raspberry Pi نیاز به مجموعه ای از بسته های نرم افزاری دارد تا شما را قادر به راه اندازی، نگهداری و کد گذاری برای پروژه های خود کنید.

وظایف مانند نوشتن یک تصویر به یک کارت SD، فرمت کردن کارت SD شما، انتقال فایل ها به شبکه شما یا حتی ورود به Pi از راه دور همه نیاز به برخی از برنامه ها دارند. حتی نوشتن یک اسکریپت پایتون برای پروژه شما می تواند شامل ویراستاران متن با ویژگی های متنوع باشد، اگر شما برای کد خود یک بوم بصری مناسب را ترجیح می دهید.

در طی سالها، بسیاری از گزینه های مختلف برای همه این کارها را امتحان کردم و در چند بسته معتبر که همه برای دانلود رایگان هستند، حل و فصل شده اند.

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

01 از 08

RealVNC Viewer

RealVNC به شما دسکتاپ Raspberry Pi خود را بدون نیاز به صفحه دوم می دهد. ریچارد ساویل

اگر نمی خواهید یک صفحه نمایش اضافی، صفحه کلید یا موس را برای Raspberry Pi خریداری کنید، به همین دلیل وارد بخش VNC از رایانه خود نباشید و از جایگزین های موجود خود استفاده کنید؟

VNC مخفف "Virtual Computing Network" است و به شما اجازه می دهد تمام دیتابیس Pi خود را از یک رایانه دیگر مشاهده کنید - در این مورد ویندوز کامپیوتر ما.

پس از انجام برخی از گزینه ها، من توصیه می کنم از RealVNC Viewer بر روی کامپیوتر خود استفاده کنید تا دسکتاپ Raspbian خود را ببینید.

استفاده از RealVNC آسان است. به سادگی یک سرور VNC را در Raspberry Pi (با استفاده از vncserver در ترمینال) شروع کنید و سپس با استفاده از جزئیات IP در ترمینال و نام کاربری و رمز عبور pi خود وارد آن شوید. بیشتر "

02 از 08

بتونه

Putty به شما یک پنجره ترمینال Raspberry Pi را بر روی دسکتاپ شما می دهد. ریچارد ساویل

به طور مشابه با RealVNC، اگر شما یک صفحه نمایش جداگانه و لوازم جانبی برای Raspberry Pi ندارید، چگونه می توانید اسکریپت ها را اجرا کنید و کد را بنویسید؟

SSH یکی دیگر از گزینه های خوب است، با استفاده از Putty - شبیه ساز ترمینال ساده است که به شما اجازه می دهد که یک پنجره ترمینال را روی هر کامپیوتر متصل به همان شبکه اجرا کنید.

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

تنها محدودیتی که من پیدا کردم این است که هنگام اجرای برنامه های Python که هر نوع عنصر GUI دارند. این پنجره های GUI از طریق جلسه Putty SSH باز نمی شود - برای این چیزی مانند VNC (در بالا در این لیست) نیاز دارید. بیشتر "

03 از 08

Notepad ++

NotePad ++ راهنمایی بصری عالی برای جلسات برنامه نویسی شما ارائه می دهد. ریچارد ساویل

شما می توانید اسکریپت های پایتون خود را به طور مستقیم به Raspberry Pi خود را با استفاده از یک ویرایشگر متن ترمینال مانند nano بنویسید، اما بازخورد بصری زیادی در زمینه طرح بندی کد، فاصله و نحو برجسته ای به شما نمی دهد.

Notepad ++ مانند یک نسخه سوپرشارژ از دفترچه یادداشت ساخته شده در ویندوز است که دارای ویژگیهای زیادی است که به شما کمک میکند کد خود را بنویسید. ویژگی مورد علاقه من برجسته سازی نحو است، نشان دادن پویا پایتون خوب و واضح است.

Notepad + + همچنین پلاگین هایی برای افزایش قابلیت های آن ارائه می دهد. برای مثال، افزونه NppFTP به شما یک قابلیت اساسی SFTP برای انتقال کد به Pi خود را هنگامی که شما آن را نوشته است. بیشتر "

04 از 08

FileZilla

FileZilla به شما دسترسی از راه دور به فایل ها و دایرکتوری های Pi را می دهد. ریچارد ساویل

اگر شما بهتر است اسکریپت خود را در یک ویرایشگر متن با نشانه خوب نحو (مانند NotePad ++ بالا) بنویسید، در نهایت باید کد خود را از رایانه خود به Pi منتقل کنید.

چند گزینه در اینجا وجود دارد از جمله استفاده از کارت های USB یا میزبانی آنلاین، با این حال، روش منحصر به فرد استفاده از SFTP از طریق نرم افزار به نام FileZilla است.

SFTP مخفف "پروتکل انتقال پرونده SSH" است، اما همه ما باید بدانیم این است که به شما اجازه می دهد تا دایرکتوری های Pi خود را از رایانه خود مشاهده کنید تا فایل های آپلود / دانلود را مشاهده کنید.

مانند سایر برنامه های کاربردی در اینجا، FileZilla به سادگی نیاز به آدرس IP و نام کاربری / رمز Pi شما دارد. بیشتر "

05 از 08

Win32DiskImager

Win32DiskImager به شما کمک می کند تصاویر را به کارت SD خودتان بنویسید. ریچارد ساویل

هر Raspberry Pi نیاز به یک کارت SD دارد و آن کارت های SD باید یک سیستم عامل برای آنها نوشته شود.

Raspbian (و گزینه های دیگر) معمولا به یک کارت SD با استفاده از یک تصویر دیسک که شما نیاز به نرم افزار خاص برای آن دارید، نوشته می شود.

یکی از محبوب ترین گزینه ها برای ویندوز Win32DiskImager است، که من برای چند سال گذشته در کنار میلیون ها نفر دیگر از علاقه مندان استفاده کرده ام.

این برنامه بسیار مستقیم است که به سادگی کار را انجام می شود. توجه لازم است تا اطمینان حاصل شود که رانندگی مناسب برای نوشتن انتخاب شده است، که تنها بخشی از روند است که واقعا مورد توجه زیادی قرار دارد. بیشتر "

06 از 08

SD Formatter

SD کارت های خود را به درستی با SDFormatter فرمت کنید. ریچارد ساویل

قبل از اینکه بتوانید یک تصویر دیسک را به کارت SD خود بنویسید، باید اطمینان حاصل کنید که آن را به درستی فرمت کرده اید.

ویندوز دارای قابلیت های قالب بندی داخلی است، اما من ترجیح می دهم از ابزار SD Formatter رسمی بنیاد SD برای تمیز کردن کارت های خود استفاده کنم.

من متوجه شده ام که این برنامه مشکلات کمتری در مورد نوع و فرمت کارت های مختلف دارد و شامل چند گزینه دیگر از پیشنهاد مایکروسافت است. بیشتر "

07 از 08

H2testw

H2testw دارای یک نام عجیب و غریب است، اما برای بررسی کارت های SD شما سالم، واقعی و با اندازه اظهارنظر عالی است. ریچارد ساویل

یکی دیگر از بسته نرم افزاری رایگان برای کارت SD شما، این بار برای بررسی سرعت و صداقت آن قبل از استفاده از آن.

متأسفانه، ما در جهان پر از کارتهای تقلبی SD زندگی میکنیم، بنابراین همیشه دوست دارم بررسی کنم که سرعت تبلیغات را قبل از استفاده از آن، دریافت میکنم.

این ممکن است به نظر می رسد کمی بیش از حد، اما با توجه به پروژه های Pi مانند مراکز رسانه ای می بیند تفاوت های قابل توجهی بین سرعت کارت، این یک روند ارزشمند است.

این ابزار قبل از شروع آزمایش، کارت خود را می نویسد، پس مطمئن شوید شماره رانندگی مناسب را انتخاب کرده اید! بیشتر "

08 از 08

Angry IP Scanner

Angry IP Scanner آدرس آی پی برای دستگاه های شبکه شما را نشان می دهد. ریچارد ساویل

بسیاری از ابزارهایی که ذکر شد نیاز به دانستن آدرس آی پی Raspberry Pi دارند. خوب است اگر آدرس های ایستا را تنظیم کرده اید، اما اگر مسیریاب شما یک آدرس تصادفی را هر بار که یک دستگاه به شبکه شما متصل می شود، یک آدرس تصادفی تعیین کند؟

Angry IP Scanner می تواند به شما کمک کند، با اسکن کردن شبکه خود را در محدوده تعریف شده از آدرس های IP و بازگشت لیستی از تمام میزبان های فعال (دستگاه ها).

این به عنوان برنامه Fing Android کاملا مفید نیست، زیرا همیشه نام هر دستگاه را نشان نمی دهد، بنابراین ممکن است یک آزمایش و خطا در پیدا کردن آدرس IP مناسب وجود داشته باشد.

من فقط چند دستگاه فعال در خانه دارم، به طوری که این نرم افزار برای من کار می کند، مخصوصا زمانی که من گوشی خود را به دست نمی آورم. بیشتر "