Donanım ve elektronik devreleri bağlamadan Arduino kodunu test etmek ister misiniz? Bu Arduino simülatörlerinden biri size yardımcı olabilir.
Çevrimiçi olarak mevcut tüm kaynaklar sayesinde Arduino mikrodenetleyici kartlarıyla çalışmak her zamankinden daha kolay. Web'de sayısız Arduino donanım ve yazılım kılavuzu bulabilirsiniz ve donanımın kendisi ekonomiktir ve hayatın her kesiminden insan için erişilebilirdir. Ancak, Arduino donanımı satın almaya karar vermeden önce kodunuzu yazmak isterseniz ne olur?
Arduino simülasyonunun devreye girdiği yer burasıdır. Harika bir öğrenme ve prototip oluşturma aracı sunan iyi bir Arduino simülatörü, donanım kullanmadan kodu test etmek istediğinizde size iyi hizmet edecektir.
En İyi (Ücretsiz) Arduino Emülatörleri/Simülatörleri Çevrimiçi
Arduino'nun gerçek açık kaynak ruhuna uygun olarak, çevrimiçi olarak mevcut olan birçok simülatör aracının kullanımı ücretsizdir. En iyi üç ücretsiz Arduino simülatörünü keşfedelim. bir sürü var harika başlangıç Arduino projeleri başlamanız için çevrimiçi olarak kullanılabilir.
Wokwi Çevrimiçi Arduino ve ESP32 Simülatörü
Wokwi Online Arduino ve ESP32 Simülatörü, devrelerinizi oluştururken çok fazla özgürlük sunan, kullanımı inanılmaz derecede kolay bir araçtır. Araç, düğmeler, ekranlar ve bir dizi sensör dahil olmak üzere, oynayabileceğiniz kapsamlı bir Arduino bileşenleri yelpazesiyle yalnızca tarayıcınızda çalışır.
Wokwi'nin ana avantajlarından biri, bileşenlerinizin her biri için istediğiniz G/Ç pinlerini seçmenize izin vermesidir. Ayrıca, doğru bir deneyim sağlamak için en popüler ve yaygın tüm Arduino kartlarına sahiptir.
Autodesk Tinkercad Devreleri
Autodesk'in Tinkercad Circuits çevrimiçi devre simülatörü, bileşenler söz konusu olduğunda Wokwi kadar kapsamlı değildir, ancak arayüzü daha modern ve kullanımı daha kolaydır. Tinkercad Circuits ile yalnızca bir avuç mikrodenetleyici kartı mevcuttur, bu da aracı Arduino Uno kartlarını kullananlar için en iyi hale getirir.
SimulIDE
SimulIDE, bu listedeki bilgisayarınıza yüklenmesi gereken tek Arduino simülatörüdür. Yazılım, Windows, macOS ve Linux'ta ücretsiz olarak mevcuttur ve Wokwi ve Tinkercad Devreleri kadar kolay erişim sağlar.
Bu yazılım, ilk başta göz korkutucu görünebilecek çok eski bir kullanıcı arayüzüne sahiptir. Bunu bir kez aştığınızda, SimulIDE, bunun gibi bir araçta bulunan en kapsamlı bileşen dizilerinden birine sahip mükemmel bir Arduino simülatörüdür.
Bir Arduino Devresini ve Kodunu Simüle Etme
Bu Arduino simülatörlerinin her biri oldukça benzer şekilde çalışır, ancak hangisinin sizin için en iyisi olduğuna dair bir fikir edinmek için hepsini keşfetmeye değer. İşleri adil kılmak için, simülatörlerin her birinde aynı kodu ve donanımı kullanacağız: Arduino IDE ile birlikte gelen standart Blink örneği.
Arduino Devresi Oluşturmak için Wokwi Nasıl Kullanılır
şuraya git: Wokwi web sitesi ve bulmak için ana sayfayı aşağı kaydırın. Sıfırdan başlamak bölüm. Seçme arduino uno onunla (veya seçtiğiniz panoyla) önceden yüklenmiş yeni bir proje oluşturmak için.
Simülasyon penceresinde, mavi "+" simgesine tıklayın ve seçin NEDEN OLMUŞ listeden. Aynı menüye tekrar gidin ve bir direnç projeye
Arduino'ya tıklayın GND pimi ve yeni kabloyu LED'in sol ayağına sürükleyin. Bunu tıklayarak takip edin pim 13 Arduino'da ve direncin bir ucuna bağlamak. Direncin diğer ucunu LED'in sağ ayağına bağlayın.
Şimdi kodu ekleme zamanı. Yeni projeyle birlikte yüklenen kod şablonunu silin ve Blink örnek kodunu kutuya yapıştırın.
Tamamlandığında, simülasyonunuzu başlatmak için yeşil oynat (sağ ok) düğmesine tıklayabilirsiniz. LED'iniz yanıp sönmeli ve sönmelidir.
Arduino Devresi Oluşturmak İçin Tinkercad Devresini Kullanma
şuraya git: Autodesk Tinkercad Devresi web sitesine gidin ve giriş yapın veya başlamak için yeni bir hesap oluşturun. Panoya erişiminiz olduğunda, sayfayı aşağı kaydırın ve İlk Devre Tasarımınızı Oluşturun Devreler bölümünde.
Şimdi sağ tarafta boş bir tuval ve bileşenlerin bir listesini göreceksiniz. Listeyi aşağı kaydırın veya "Arduino" için arama yapın ve arduino uno r3 tuvale eklemek için listeden seçeneği seçin. eklemek için aynısını yapın. NEDEN OLMUŞ ve bir direnç tuvale
Arduino'ya tıklayın GND pimi ve kabloyu LED'in sol ayağına sürükleyin. Sonra, tıklayın pim 13 Arduino'da ve teli rezistörün en yakın ayağına sürükleyin. Direncin diğer ucunu LED'in sağ ayağına bağlayın.
Tinkercad Circuits, hem blok hem de kod tabanlı programlama ile çalışır. Bu gösteri için kod kullanıyoruz, ancak isterseniz bunu bloklarla da çalıştırabilirsiniz. Tıklamak kod ekranın sağ tarafında ve öğesini seçin Metin açılır menüden. Kodu bu kutuya yapıştırın ve tıklayın Simülasyonu Başlat kodu çalışırken görmek için
Arduino Devresi Oluşturmak için SimulIDE Nasıl Kullanılır?
Tindercad Circuits ve Wokwi'den farklı olarak SimulIDE indirilebilir bir uygulamadır. şuraya git: SimulIDE web sitesi, işletim sisteminiz için en son sürümü indirin, dosyayı paketinden çıkarın ve içindeki EXE dosyasını çalıştırın.
Henüz başlamak için tam olarak hazır değiliz. SimulIDE'nin yanı sıra, Arduino IDE'nin eski bir sürümünü de indirmeniz gerekir. Kesin olarak Arduino IDE 1.8.19. şuraya git: Arduino web sitesi, işletim sisteminiz için zip sürümünü indirin ve paketinden çıkarın.
SimulIDE'yi başlatın ve Yeni dosya sağ tuvalin üzerindeki simge. Ardından, Ayarlar Yeni Dosya simgesinin solundaki dişli çarka tıklayın Derleyici Ayarlarıve şundan emin olun: arduino cihazların açılır menüsünden seçilir. Araç Yolunu indirdiğiniz Arduino IDE dizinine ayarlayın. Bizim durumumuzda bu F:\arduino-1.8.19-windows\arduino-1.8.19\ şeklindedir.
Şimdi biraz donanım ekleme zamanı. bul arduino uno, BİR NEDEN OLMUŞve bir direnç ekranın solundaki listeden seçin ve soldaki tuvale sürükleyin. Diğer devrelerde olduğu gibi, GND pimi Arduino'nun LED'in toprak ayağına. Bağlamak pim 13 Arduino'da direncin bir ucuna ve direncin diğer ucu LED'in serbest ayağına.
Kodu sağdaki tuvale yapıştırın. Buradan, tıklayın hata ayıklama simgesini seçin, dosyayı yeni bir adla kaydedin ve işlemin tamamlanmasını bekleyin. Tıkla Kesme Noktasına Çalıştır Simülasyonu çalıştırmak için sağ tuvalin üzerindeki simge.
Hangi Arduino Simülatörü Sizin İçin En İyisidir?
Gördüğünüz gibi, Wokwi, Tinkercad Circuits veya SimulIDE'de devre oluşturmak benzer bir süreçtir. Ancak bu araçların her biri farklı nedenlerle öne çıkıyor ve az önce içinden geçtiğimiz süreç, güçlü yanlarını görmeyi kolaylaştırıyor.
- Wokwi: Hafif, kullanımı kolay ve hevesli bir topluluk tarafından desteklenen Wokwi, Arduino simülasyonuna yeni başlayan herkes için iyi bir seçimdir. Parça listesi SimulIDE kadar kapsamlı değildir, ancak herhangi bir donanıma ihtiyaç duymadan karmaşık Arduino devreleri oluşturmak için ihtiyacınız olan her şeye sahiptir.
- Tinkercad Devreleri: Tinkercad Circuits, Autodesk desteği sayesinde şık ve moderndir ve düzenli güncellemeler alır. Çok geniş bir bileşen koleksiyonuna sahip değildir, ancak önceden hazırlanmış projelere ve blok programlamaya sahiptir, bu da onu yeni kullanıcılar için harika kılar. Tinkercad Circuits, mobil tarayıcılarda bile çalışır.
- SimulIDE: Kurulumu zor olsa da, birkaç mikrodenetleyici simülatörü SimulIDE ile eşleşebilir. Yüzlerce bileşen, kapsamlı ayar seçenekleri ve doğru bir hata ayıklayıcı ile bu araç, bir Arduino taşınabilir video oyunu.
Arduino Programlamaya Başlayın
Elinizde bir Arduino yoksa, bu simülatörlerden birini kullanmak, programlamayı öğrenmeye başlamanın ve bir elektronik proje planlamanın harika bir yoludur.
Arduinos, gelişmekte olan herhangi bir programcı veya yapımcı için harika bir araçtır. Kullanımı kolay, erişilebilir ve çok eğlenceliler ve MakeUseOf sitesinde başlamanıza yardımcı olacak bir sürü makale var. İster taşınabilir bir oyun konsolu ister masaüstü termometre yapmak isteyin, Arduino hayallerinize bugün başlamaya değer.