Arduino projesi, elektronik kartları küçük bir fiyata son kullanıcıya yaklaştırmayı amaçlayan ve lisans veya telif hakkı ödemeden çoğaltılabilme ve değiştirilebilme olasılığı olan bir Ücretsiz Donanım projesidir. Ayrıca, Özgür Yazılım gibi, Arduino Proje tasarımları her türlü Özgür Yazılım ve Donanım ile uyumlu olabilir.
Farklı pano modellerinin tasarımları, projenin resmi web sitesinde bulunmasının yanı sıra pano yapmak istemeyenler için pano satın alma imkanı da bulunmakta, ancak projemiz için sadece panoya ihtiyacımız olmayacak. Çalışmak veya Arduino'nun mantıklı olması için Ubuntu'muz ile oluşturabileceğimiz bir yazılıma, yazılıma da ihtiyacımız olacak. Bu yazılım basit bir kod editörü ile oluşturulamaz ancak Arduino IDE adında bir programa ihtiyacımız olacak.
Arduino IDE nedir?
Arduino IDE, Arduino Projesinden sorumlu olanların Arduino kartlarına yazılım tanıtmak için oluşturdukları bir programlama paketidir. Arduino IDE sadece bir kod editörü değil, aynı zamanda son programı oluşturmamızı ve aynı zamanda onu Arduino kartının hafızasına göndermemizi sağlayan bir hata ayıklayıcı ve derleyiciye sahiptir..
İkincisi, Ubuntu'da birçok ücretsiz IDE bulunduğundan, Arduino IDE'nin en ilginç veya önemli parçası olabilir, ancak hiçbiri resmi Arduino kart modellerine bağlantı sunmuyor.
Arduino IDE'nin en son sürümleri, bu programı sadece Projenin yeni modelleriyle daha uyumlu hale getirmekle kalmadı, aynı zamanda IDE işlevlerini de geliştirerek, Dünyanın herhangi bir yerinde Arduino için bir program oluşturmamızı sağlayan bulut arayüzü (en azından internet bağlantısının olduğu yerde). Arduino IDE yalnızca coğrafi alanda ücretsiz olmakla kalmaz, aynı zamanda bilgi işlem alanında da ücretsizdir, çünkü Arduino IDE, Arduino donanımı ile çalışmayı kolaylaştıracak kod editörleri de dahil olmak üzere her türlü programla bağlantıyı destekler. Ancak Arduino IDE aynı zamanda Özgür Yazılımdır.
Ubuntu'ma Arduino IDE nasıl kurulur?
Arduino IDE resmi Ubuntu depolarında değil, en azından en son sürümde, bu yüzden Bu IDE'yi almak için Projenin resmi web sitesini kullanmalıyız. Şu anda Arduino IDE'nin iki sürümü var, 1.8.x dalına karşılık gelen bir sürüm ve 1.0.x sürümüne karşılık gelen başka bir dal. Her iki versiyon arasındaki fark, destekledikleri plaka modellerinde yatmaktadır. Şahsen en iyi seçeneğin Arduino IDE'nin 1.8.x şubesini indirmek olduğunu düşünüyorum. Bunun nedeni, panoyu istediğimiz zaman değiştirebiliyoruz ve bu sürüm onu destekleyecektir, ancak diğer şubeden bir sürüm seçersek, modern bir panoya geçersek programı değiştirmemiz gerekir, çünkü 1.0.6 şubesi değiştirir. panoları daha modern Arduino desteklemiyor.
Arduino IDE paketini şuradan indirdikten sonra burada, sıkıştırılmış dosyayı evimizdeki herhangi bir klasörde açarız (ileride temizlerken sorunlardan kaçınmak için İndirmelerde değil, Ana Sayfada yapmak daha iyidir).
Açtığımız pakette, biri Arduino-Builder adı verilen birkaç dosya ve hatta iki çalıştırılabilir dosya görünecek, ancak bu çalıştırılabilir dosyalar, Arduino IDE'yi Ubuntu'muza yüklemek için gerekli olmayacak. Tüm bu dosyaların bulunduğu klasörde bir terminal açmamız gerekirse. Bunu aldıktan sonra, terminalde şunları yazıyoruz:
sudo chmod +x install.sh
Bu komut, kurulum dosyasını root olmak zorunda kalmadan çalıştıracaktır. Şimdi aşağıdakileri terminalde yürütüyoruz:
./install.sh
Bu, Ubuntu'muzda Arduino IDE kurulumunu başlatacaktır. Asistanın emirlerine uyup birkaç saniye (veya bilgisayara bağlı olarak dakikalar) bekledikten sonra. Ve işte bu, Ubuntu'muzda Arduino IDE yüklü ve masaüstümüzde güzel bir kısayol olacak. Bu durumda Hangi Ubuntu sürümüne sahip olduğumuz önemli değil çünkü piyasaya sürülen son 10 Ubuntu sürümüyle çalışıyor. (LTS sürümleri dahildir).
Arduino IDE ile çalışmak için neye ihtiyacım var?
Yukarıdakilerin tümü Arduino IDE'yi Ubuntu'ya kurmamıza yardımcı olacaktır ancak Arduino kartımızın doğru veya istediğimiz gibi çalışması için yeterli olmayacağı doğrudur. Şimdi, Arduino IDE programı hala Gedit gibi basit bir kod editörüdür. Ancak düzeltilebilir. Onun için bir yazıcı usb kablosuna, 5V güç kablosuna ve bir geliştirme kartına ihtiyacımız olacak.
Her şeyi birbirine bağlıyoruz ve şimdi Arduino IDE'den başlayacağız Araçlar ve Plate'te kullanacağımız modeli seçiyoruzpanel ile iletişim kuracağımız portu seçiyoruz ve ardından seçeneği seçiyoruz Cihazla doğru şekilde iletişim kurduğumuzu doğrulamak için "plakadan bilgi alın".
Şimdi programı yazıyoruz ve bitirdiğimizde Program menüsüne gidiyoruz. İçinde önce olmalıyız Kontrol edin / derleyin ve herhangi bir sorun çıkarmazsa Upload seçeneğini kullanabiliriz..
Bilgisayarım yoksa, Ubuntu'm olmadan Arduino IDE'yi nasıl kullanabilirim?
Elimizde Ubuntu yoksa veya sadece bir pano için bir program oluşturmak istiyorsak ancak yukarıdakilerin hepsini tekrarlamak istemiyorsak, o zaman gitmemiz gerekir. bu ağ Bu da bize tamamen Bulutta Arduino IDE'nin bir versiyonunu sunuyor. Bu araca Arduino Create adı verilir.
Bu sürüm, her şeyi Arduino IDE'nin son sürümüyle aynı şekilde yapmamıza izin verir, ancak oluşturduğumuz programlar ve kodlar bir web alanında saklanabilir Arduino IDE'de oluşturduğumuz herhangi bir projeye uygulamak için bunları indirebilmenin yanı sıra atadığımız.
Tüm bu adımları atlayabilir miyim?
Arduino kartının düzgün çalışması için, gerçek şu ki, önceki adımların hiçbirini atlayamayız, ancak Arduino IDE'nin Microsoft Word veya Adobe Acrobat gibi çalıştığı için değil, iyi alternatifin olmadığı basit gerçek. Temelde, kendi yazılımımızı veya programımızı panolarımızda çalıştırmak, programı oluşturmak için önce bir IDE'ye ihtiyacımız var. Bunun için yeterli olacaktır NetBeansama ihtiyacımız var tabağa gönderebilme seçeneği. Bunun için sadece Netbeans'e değil, aynı zamanda dosya yöneticisine de ihtiyacımız olacak. Ama bunun için ihtiyacımız olacak Ubuntu, kullanacağımız Arduino kartı için tüm sürücülere sahipti.
Tüm bunlar, birçok geliştiricinin harcamak istemediği yer ve zamanı alır, bu nedenle Arduino IDE'yi kullanmanın önemi ve sürücüleri olmayan veya IDE olmayan veya yazılımın teslimine izin vermeyen diğer seçenekleri kullanmanın önemi yoktur. tabak. Ubuntu'da olduğu gibi Arduino Projesi ile ilgili iyi olan şey, herkesin Ubuntu ve Arduino ile uyumlu programlar, çözümler veya araçlar yaratabilmesidir.
Bir kez daha çok teşekkür ederim !! İyi bir açıklama ve her şey harikalar yaratıyor.
Lubuntu 18.04 cihazıma yeni kurdum ve harika çalışıyor, yine de kartı satın almam gerekiyor. Bu Arduino dünyasında yürümeye başlıyorum çünkü Arjantin'deki orta öğretim eğitim programları bana soruyor, ben bir teknik eğitim öğretmeniyim.
üzgünüm ama sonunda konsoldan yüklemek için klasöre girip sudo apt install arduino-builder komutunu çalıştırmam gerekiyordu
Nedenini bilmiyorum, ama belirttiğiniz komutu uyguladığımda bana söyleyecekti.
chmod: 'install.sh' erişilemiyor: Dosya veya dizin mevcut değil
Özgür yazılım alanında yeniyim sanırım bir hata yaptım ama en azından kendim düzelterek konsoldan yükleyebildim.
Hatamın ne olduğu veya bu efsanenin neden çıktığı hakkında yorum yapabilirseniz bilmek isterim. şimdiden çok teşekkür ederim ve özgür yazılımı bekleyin !!!