Arkadaşlar merhaba bu yazımda sizlere Labcenter Electronics
firmasının bizler için tasarladığı ve elektronik devre tasarlama
programlarından en iyisi diyebileceğim PROTEUS paket programı sayesinde
elimizde ARDUINO kontrol kartımız olmasa bile basit devre tasarımlarımızı
yapabilir oluşturduğumuz “HEX” dosyalarımızı programımız içerisinde
simülasyonlarını görebiliriz.
Bunun için öncelikle yapmamız gereken bir işlem var. Bu
işlem PROTEUS için hazırlanmış olan ARDUINO kütüphanesini bilgisayarımıza
indirmekle başlıyoruz. Bu kütüphaneyi buradan
indirebilirsiniz.
Daha sonra bilgisayarımıza indirdiğimiz dosyayı arşivden
çıkarıyoruz ve PROTEUS programının yüklü olduğu dizindeki LIBRARY klasörüne
gidiyoruz ve içerisine kopyalıyoruz.
Yukarıdaki kopyalama işlemini de bitirdiysek artık PROTEUS
programımızı açabiliriz.
Simülasyon programımızı açtık ve “P” kısa yoluyla kütüphane
penceresini açtık ve “KEYWORDS” kısmından “Arduino” yazarak arama yapıyoruz ve
Arduinolarımız karşımıza geliyor. Ben basit bir şekilde simülasyon yapmak için
Arduino UNO R3 kontrol kartını seçiyorum ve malzeme listeme ekliyorum. Daha
sonrasında yine bir 3 farklı renkte led çağırıyorum 1 adette 330 ohm değerinde
direnç çağırıyorum. Daha sonrasında aşağıdaki devre tasarımını yapıyorum.
Devremizi tasarladıktan sonra Şimdi Arduinonun IDE
programını açıyoruz. Bu programı da buraya tıklayarak
indirebilirsiniz.
Programımızı açtıktan sonra FileàExamplesàBasicsàBlinks dosyasını
açıyoruz. Karşımıza önceden hazırlanmış bir kod dosyası geliyor.
Hazır kodlarımız bu şekilde ancak bu kodlarla sadece 13. Pine
takılı olan LED yanıp sönmektedir. Biz ise PROTEUS programımızda 3 adet ledi
ard arda yakmayı planlıyoruz. Bunun için kodlarımızı yeniden revize etmemiz
gerekiyor. Yani 12 ve 11. Pinlerede komut göndermemiz gerekecek ancak bu işlemi
videoda anlatacağım. Şimdilik yapmamız gereken bir diğer işlem olan kodlarımızı
“HEX” formatına çevirip Arduino işlemcimizin anlayacağı ve yorumlayacağı şekle getirmemiz
gerek bunun içinde FileàPrefenceres’
i tıklıyoruz ve çıkan pencere işaretli yerleri işaretliyoruz.
işaretini tıklıyoruz ve programımızı “HEX” dosyasına çevirmiş oluyoruz. Bu işlem yapılırken ise bize oluşturulan “HEX” dosyasının konumunun olduğu uzantı şu şekilde gösteriliyor.
“.hex” uzantılı dosya yolunu seçip kopyalıyoruz. Daha
sonrasında PROTEUS programımıza geri dönüyoruz. Ve arduinomuzu seçip sağ
tıklıyoruz ve “Edit Properties” seçeneğini tıklıyoruz karşımıza “HEX” dosyamızı
yükleyeceğimiz pencere geliyor.
İşaretlediğim yere az önce kopyaladığımız “HEX” dosyasının
adresini yapıştırıyoruz. Ve “OK” diyoruz. İşte hepsi bu kadar, artık yazdığımız
koda göre PROTEUS içerisinde ARDUINO simülasyonu yapabiliriz. Projemizi
çalıştırıyoruz. Ekran görüntüsü şu şekilde :
Diğer ledleri yakıp söndürmeyi ve yaptığımız bu işlemleri
videoda da anlatacağım şimdilik bu kadar. İyi çalışmalar J
Proteus 8 de olmuyor hocam bu yontem
YanıtlaSilAnlatımı 8 olarak yaptım ve bir problemle karşılaşmadım ne gibi bir problemle karşılaştığınızı anlatırsanız yardımcı olmaya çalışalım...
Sil