Raspberry Pi Owners uchun asosiy Windows dasturiy ta'minoti

Raspberry Pi ni o'rnatish, saqlash va ishlatish uchun bepul Windows dasturiy ta'minoti

Raspberry Pi ga ega bo'lish va uni ishlatish sizni sozlash, qo'llab-quvvatlash va loyihalaringiz uchun kod yozish uchun sizga zarur bo'lgan dastur paketlarini talab qiladi.

Rasmni SD-kartaga yozish, SD-kartangizni formatlash, tarmoq orqali fayllarni uzatish yoki hatto Piy-ga kirish uchun topshiriladigan vazifalar ham bir nechta dastur shaklini talab qiladi. O'zingizning loyihangiz uchun Python skriptini yozishni hatto o'zingizning kodingiz uchun ko'proq ingl. Jihatdan qiziqarli tuvali tanlamoqchi bo'lsangiz, xususiyati boy matn tahrirlovchisini o'z ichiga olishi mumkin.

Ko'p yillar mobaynida men ushbu vazifalar uchun juda ko'p turli xil variantlarni sinab ko'rdim va yuklab olish uchun bepul bo'lgan bir nechta ishonchli paketlarga joylashib oldim.

Keling, har bir dasturiy ta'minot paketini ko'rib chiqamiz va ularning har birini ishlatishingiz mumkin bo'lgan sabablarni ko'rsating.

01-dan 08-gacha

RealVNC Viewer

RealVNC sizga ikkinchi ekranga ehtiyoj sezmaydigan Raspberry Pi ish stoli taqdim etadi. Richard Saville

Raspberry Pi uchun qo'shimcha ekran, klaviatura yoki sichqonchani sotib olishni xohlamasangiz, nima uchun kompyuteringizdan VNC sessiyasiga kirishingiz va uning o'rniga mavjud atrof-muhit qurilmalaridan foydalanasiz?

VNC "Virtual Tarmoq Kompyuteri" degan ma'noni anglatadi va barcha Pi ish stoli kompyuteringizni boshqa kompyuterdan ko'rish imkonini beradi - bu holda Windows PC.

Ba'zi muqobillarni ko'rib chiqib, Raspbian ish stolingizni ko'rish uchun kompyuteringizda RealVNC Viewer dasturini ishlatishni tavsiya qilaman.

RealVNC-dan foydalanish oson. Faqat Raspberry Pi-ga VNC-serverni ishga tushiring (terminalda "vncserver" yordamida) va terminalda IP-tafsilotlari va pi-ning foydalanuvchi nomi va parolidan foydalanib kompyuteringizga kiring. Ko'proq "

02 of 08

Putty

Putty ish stolida sizga Raspberry Pi terminalining oynasini beradi. Richard Saville

RealVNCga o'xshash bo'lsa, sizda Raspberry Pi uchun alohida ekran va atrof-muhit qurilmalari bo'lmasa, skriptlarni qanday yozishingiz va kod yozishingiz mumkin?

SSH - bu bir xil tarmoqqa ulangan har qanday kompyuterda terminalda oynani ishga tushirishga imkon beruvchi oddiy terminal emulyatori - Putty-dan foydalanishning yana bir yaxshi variantidir.

Sizga kerak bo'lgan yagona narsa Pi-ning IP-manzilidir va kodni yozish, skriptlarni ishga tushirish, buyruqlar bajarish va boshqalar uchun Windows ish stolida terminal oynasi yaratishingiz mumkin.

Men topgan har qanday GUI elementi har qanday GUI elementi bo'lgan Python dasturlarini ishlatganda. Bu GUI Windows Putty SSH sessiyasi orqali ochilmaydi - buning uchun VNC (yuqorida ko'rsatilgan) kabi bir narsa kerak bo'ladi. Ko'proq "

03 dan 08 gacha

Notepad ++

NotePad ++ kodlash sessiyalari uchun ajoyib ingl. Qo'llanma beradi. Richard Saville

Python skriptlarini Raspberry Pi-ga to'g'ridan-to'g'ri "nano" kabi terminalli matn muharriri yordamida yozishingiz mumkin, biroq u sizning kod tartibini, intervalni va sintaksikni ta'kidlash uchun juda ko'p ingl. Hisobot bermaydi.

Notepad ++ - kodni yozishda sizga yordam beradigan ko'plab xususiyatlarni ta'minlovchi, Windows-ning o'rnatilgan notepad dasturining supercharged versiyasi. Mening eng sevimli xususiyati sintaksiklarni ta'kidlash, bu sizning Python chertishingizni yaxshi va aniq ko'rsatmoqda.

Notepad ++ T shuningdek, uning funksiyalarini yaxshilash uchun plaginlarni taklif qiladi. Masalan, NppFTP plaginini siz yozganingizdan so'ng kodni Piyga ko'chirish uchun sizga asosiy SFTP funksiyasini beradi. Ko'proq "

04 of 08

FileZilla

FileZilla sizga Pi-ning fayllari va kataloglariga masofaviy kirish imkonini beradi. Richard Saville

Agar ssenariylarni yaxshi sintaksik belgilash bilan (masalan, NotePad ++ yuqorida) matnli tahrirlovchiga yozmoqchi bo'lsak, kodni shaxsiy kompyuterdan Pi ga ko'chirishingiz kerak bo'ladi.

Bu erda USB stick yoki onlayn-hosting yordamida bir nechta variant bor, lekin afzal qilingan usul FileZilla deb nomlangan dastur orqali SFTP dan foydalanish.

SFTP «SSH fayllarni uzatish protokoli» ni anglatadi, ammo biz bilishimiz kerakki, fayllarni yuklab olish / yuklab olish uchun sizning Pi-ning kataloglarini ko'rishingiz mumkin.

Bu erda boshqa ilovalar singari FileZilla-da sizning IP-manzilingiz va foydalanuvchi nomi / parolga ehtiyoj bor. Ko'proq "

05 of 08

Win32DiskImager

Win32DiskImager SD-kartangizga rasmlarni yozib olishga yordam beradi. Richard Saville

Har bir Raspberry Pi-da SD-karta kerak, va SD-kartalar ularga yozib olingan operatsion tizimga ega bo'lishi kerak.

Raspbian (va boshqa variantlar) odatda SD-karta uchun maxsus dasturiy ta'minotga muhtoj bo'lgan disk imidjidan foydalanib yoziladi.

Windows uchun eng mashhur variantlardan biri Win32DiskImager bo'lib, u millionlab boshqa PI muxlislari bilan bir necha yil davomida foydalanmoqdaman.

Bu ishni bajarish uchun juda to'g'ri taklif. Yozish uchun to'g'ri chalg'igan tanlanganligini ta'minlash uchun diqqat qilish kerak, bu jarayon juda katta e'tiborga muhtoj bo'lgan jarayonning bir qismi. Ko'proq "

06 dan 08 gacha

SD Formatter

SD-kartani SDFormatter bilan to'g'ri formatlash. Richard Saville

SD-kartangizga diskdagi rasmni yozishdan oldin uni to'g'ri formatlashingiz kerak.

Windows-ning formatlash qobiliyatlari mavjud, biroq SD-jamg'armaning rasmiy SD formatteridan foydalanib kartamni tozalab tashlashni afzal ko'raman.

Ushbu dastur turli xil kartalar turlari va formatlari bilan bog'liq kamroq muammolarni boshdan kechirganini topdim va Microsoft taklifidan ko'ra bir nechta variantni o'z ichiga oladi. Ko'proq "

08 of 08

H2testw

H2testw g'aroyib nomga ega, ammo SD-kartangizni tekshirish uchun yaxshi, haqiqiy va belgilangan hajmda. Richard Saville

SD-kartangiz uchun yana bir bepul dasturiy ta'minot to'plami, bu safar uning tezligini va yaxlitligini tekshirish uchun ishlatasiz.

Afsuski, biz soxta SD-kartalar bilan to'la dunyoda yashaymiz, shuning uchun men foydalanmasimdan oldin reklama tezligini tekshirib ko'rmoqchiman.

Bu biroz kattaroq ko'rinishi mumkin, ammo media-markazlari kabi PI loyihalari kartochka tezligi o'rtasidagi sezilarli farqlarni ko'rsatsa, bu juda foydali jarayon.

Asbob sinovni boshlamasdan oldin kartangizga yozadi, shuning uchun siz to'g'ri haydovchi raqamini tanlaganingizga ishonch hosil qiling! Ko'proq "

08 of 08

G'azablangan IP-skaner

G'azablangan IP-skaner tarmoqdagi qurilmalar uchun IP-manzillarini ko'rsatadi. Richard Saville

Siz keltirgan asboblarning ko'pchiligi Raspberry Pi-ning IP-manzilini bilishingizni talab qiladi. Agar siz statik manzillarni o'rnatgan bo'lsangiz yaxshi bo'ladi, lekin agar sizning qurilmangiz tarmoqqa ulanayotgan paytda marshrutizator tasodifiy manzilni belgilasa nima bo'ladi?

G'azablangan IP-skaneri sizning tarmoqingizni ma'lum bir IP-manzillar oralig'ida ko`rish va barcha faol hostlar (qurilmalar) ro'yxatini qaytarish orqali sizga yordam berishi mumkin.

Fing Android ilovasi kabi har doim ham har bir qurilmaning nomini ko'rsatib bo'lmaydi, shuning uchun to'g'ri IP-manzilni topish va sinab ko'rish biroz bo'lishi mumkin.

Uyda bir nechta faol asbob-uskunalar bor, shuning uchun ushbu dastur mening uchun ishlaydi, ayniqsa telefonimni qo'llamaganimda. Ko'proq "