Arduino IDE'nin Açılması Neden Bu Kadar Uzun Sürüyor – Hızlı Düzeltme

Arduino Ide Nin Acilmasi Neden Bu Kadar Uzun Suruyor Hizli Duzeltme



Arduino IDE, mikrodenetleyicileri programlamak için harika bir araçtır. Ancak bazen Arduino ile çalışma deneyimi pek iyi gitmeyebilir. Bir Arduino kodu yazacağınız, ancak Arduino başlayana kadar 5 dakika beklediğiniz bir durum hayal edin.

Arduino kullanıcılarının çoğu, Arduino IDE için yavaş başlatma süresiyle karşı karşıyadır. Bu yüzden burada, bu sorunu çözmek için bazı hızlı düzeltmelere bakacağız.







Arduino IDE Yavaş Başlatmaya Hızlı Düzeltmeler

Bazen farklı mikrodenetleyici kartları programladığımızda, birden fazla kitaplık ve kart çekirdeği yüklemek Arduino IDE'nin yavaşlamasına neden olabilir. Bu genellikle, güncelleme yapıldıktan sonra yeni bir Arduino IDE güncellemesi mevcut olduğunda olur, Arduino IDE'nin açılış süresi büyük oranda artar.



Aşağıda, deneyebileceğiniz birkaç hızlı düzeltmenin bir listesi bulunmaktadır:



IDE'nin Eski Sürümünü Kurun

Listedeki ilk çözüm, Arduino IDE'nin eski sürümüne geri dönmektir. Şimdiye kadar Arduino güncellemesini yayınladı 2.0.2 IDE'nin sürümü. Çoğu zaman yeni bir güncelleme geldiğinde bazı ekstra özellikler, UI/UX'te iyileştirme, yeni kart desteği ve birden çok yeni kitaplık eklenir.





Bu genel olarak başlatma süresinin yavaşlamasına neden olur çünkü Arduino IDE'yi her çalıştırdığımızda mevcut güncellemeleri kontrol eder. Bu nedenle, ihtiyacımız yoksa Arduino IDE'yi güncellememiz gerekir.

Birçok kullanıcı, güncellenmiş Arduino sürümünü verimli bir şekilde çalıştıramayan eski sistemlere sahiptir. 2.0 sürümü ile gitmek yerine, hafif ve kullanımı kolay Arduino IDE olan 1.8 veya 1.9 ile gidebilirsiniz.



Taşınabilir IDE'yi kullanın

Listedeki ikincisi, Arduino IDE'nin taşınabilir bir sürümünü kullanıyor. Taşınabilir sürüm, diğer sistem dosyalarına müdahale etmeden kopyalanıp herhangi bir sistemde kullanılabilen bir flash sürücüye benzediğinden, özel klasör iznine ihtiyaç duymaz. Tüm bunlar, normal olandan birkaç kat daha hızlı IDE'ye yol açar.

Arduino'nun taşınabilir sürümünün ayrı çekirdek ve kitaplıklar klasörü vardır ve tüm dosyaları herhangi bir sistem yönetici iznine ihtiyaç duymadan yerel olarak depolar.

Ne yazık ki, Arduino IDE 2.0 desteği yok taşınabilir Arduino için, ancak bunu Arduino'nun eski sürümlerinde deneyebiliriz. Taşınabilir bir Arduino oluşturmak için sadece 1.8/1.9'u zip dosyası formatında indirin ve dosyayı geçici bir klasöre çıkartın, ardından isimli bir klasör oluşturun taşınabilir ve gitmeye hazırsın.

Gereksiz Kitaplıkları ve Pano Çekirdeklerini Kaldırın

Arduino'nun buna basit bir yanıtı derlemesi çok uzun sürüyor: 'kütüphaneler'. IDE her başlatıldığında, IDE'de yüklü olan tüm kitaplık dosyaları ayrıştırılır. Ve bu dosya ayrıştırma, işletim sistemi üzerinden değil, bir Java-Sanal Makine kullanılarak Arduino IDE'nin yavaşlamasına neden olur ve bu ısınmayı sağlamak için antivirüs gelir ve tüm dosyaları antivirüs için tarar.

Bunun için hızlı bir düzeltme, kurulu gereksiz kitaplıkları silmektir. Kütüphane yöneticisi kullanılarak veya Arduino çalışma dizininden dosyaları silerek yapılabilir. İkinci olarak, başlangıçta Arduino IDE tarafından da ayrıştırıldıklarından, belgeler gibi dosyaları asla Arduino eskiz klasörüne kaydetmeyin.

İşte tam bir rehber Arduino Kitaplığı Nasıl Kaldırılır?

Arduino IDE için Antivirüs Taramasını Devre Dışı Bırakın

PC antivirüsünü korumanın yanı sıra, Arduino durumunda sizin için sorun yaratabilir. Arduino'nun kitaplıklar, kart çekirdekleri ve eskizler dahil olmak üzere birden fazla dosyası olduğu için. PC'ye herhangi bir virüsten koruma yazılımı yüklendiyse, her yeni kitaplık yüklediğimizde, önce virüsten koruma yazılımı tarafından kontrol edilir.

Arduino IDE, kodu derledikten sonra çok sayıda yeni ve geçici dosya kurar, bu nedenle antivirüs oluşturulduktan sonra her yeni dosyayı tarayacak şekilde ayarlanmışsa, bu genel olarak yavaş başlatma süresine neden olabilir.

Bu nedenle, bunun için hızlı bir düzeltme, Arduino kitaplık klasörünün taranmasını devre dışı bırakmayı denemektir. Bu dosyaları kontrol etmemesi için bir virüsten koruma programı içinde bir istisna listesi başlatın. Ancak sorunlara neden olabilecek gerçek zamanlı korumayı devre dışı bıraktığımız için her zaman güvenilir kaynaklardan kitaplıklar ve çekirdekler yüklemeyi unutmayın.

WiFi Bağlantısını Devre Dışı Bırak

Hızlı düzeltmeler listesinde sonuncusu, Arduino IDE'yi çalıştırmadan önce WiFi bağlantısını devre dışı bırakmayı denemektir. Birçok kullanıcı, WiFi'yi devre dışı bırakmanın Arduino IDE başlatma süresini iyileştirdiğini bildirdi. Kartların ve çekirdeklerin yeni güncellemelerini kontrol etmediği için daha iyi performans sağlar.

İşte tanımlayan bir makale Neden Arduino Evet derleme için çok fazla ve Nasıl Düzeltilir?

Çözüm

Arduino IDE, mikrodenetleyici kartlarını programlamak için harika bir araçtır. Ancak en son güncellemeler ve iyileştirmelerle, bazı kullanıcılar çok uzun başlatma süreleriyle karşı karşıya kalabilir. Bu yazıda, bu soruna yönelik bazı hızlı düzeltmeleri vurguladık. Her şeyden önce, IDE'nin eski bir sürümüne geçmek, bu sorunun açık ara en iyi ve basit çözümüdür.