sayilar

Tinkercad ile Simülasyon

Tinkercad ile Simülasyon

Tinkercad Platformunda Oturum Açalım

Fiziksel ortamda devre tasarımı yaparken meydana gelen bazı hatalar sebebiyle devre elemanlarımıza zarar verebiliriz. İlk başlangıç seviyesindeysek bu risk daha da artacaktır. Bunun önüne geçmenin kolay yollarından biri de devre tasarımlarımızı bir simülasyon üzerinde denemek olabilir. Simülasyon ortamında denediğimiz ve bir sorunla karşılaşmadığımız uygulamalarımızı fiziksel ortamda sorunsuzca çalıştırabiliriz.

Farklı simülasyon uygulamaları olsa da biz bu yazı dizisinde TINKERCAD platformunu kullanacağız. Bu platforma web tarayıcımız üzerinden bu adresi kullanarak ulaşabiliriz.

Sisteme giriş yapabilmemiz için öncelikle bir kullanıcı tanımlaması gerekiyor. Sağ üst köşede bulunan HEMEN KATIL butonuna tıklayarak karşımıza gelen ekranlardaki bilgileri dolduruyor ve kendimize yeni bir kullanıcı tanımlıyoruz. Eğer Google hesabımız yoksa yeni bir hesap oluşturmalıyız.

1. Aşama: Ülke ve doğum tarihi seçimini yapıyoruz.

2. Aşama: Kullandığımız e-maili ve burada kullanacağımız şifreyi giriyoruz.

UYARI: Eğer 13 yaşından küçükseniz farklı bir ekran gelecek ve e-mail olarak ailenizden birine ait e-mail adresini vermeniz istenecek. Bu durumda e-mail sahibinin gelen e-mail üzerindeki Approve child’s account now linkine tıklayarak onay vermesi gerekecek. Aksi takdirse 14 gün sonra kullanıcı bilgileriniz geçersiz olacaktır.
Yeni kullanıcı belirleyip oturum açtığımızda karşımıza gelen ekrandan sol tarafta bulunan Circuits seçeneğini tıklıyoruz. Daha sonra Create New Circuit (Yeni Devre Oluştur) linkini tıklayarak uygulamamıza başlıyoruz.

Uygulama Arayüzünü Tanıyalım

İhtiyacımız olan tüm devre elemanlarını sağ tarafta bulunan Bileşenler panelinde bulabiliriz.

Kod Editör: Kod yazan ikona tıkladığımızda açılan ve kodlarımızı text tabanlı ya da blok tabanlı yazabileceğimiz alan.

Yapmamız gereken tüm devre malzemelerimizi ekrana sürükle bırak ile taşıyarak uygun devreyi kurmak ve kodumuzu yazarak Simülasyonu Başlat butonuna basmak.

Tinkercad Üzerinde İlk Uygulama: LED Yakmak

İlk olarak ekranımıza bir adet breadboard, bir adet LED, bir adet direnç ve Arduino Uno kartımızı ekleyelim ve aşağıdaki devreyi kuralım. Pinlere dokunduğumuzda bağlantı için gerekli kabloların oluştuğunu ve istediğimiz gibi şekil verebildiğimizi görüyoruz. Ekrana taşıdığımız malzemeleri ekranın sol üst bölümünde yer alan döndürme ikonuna tıklayarak döndürebilir ve sil ikonuna tıklayarak da silebiliriz.

Herhangi bir devre elemanına tıkladığımızda sağ üst köşede açılan pencereden özelliklerini değiştirebiliriz.

Devremize Arduino kartımızda bulunan 5V pininden +, GND pininden de – veriyoruz. Direncimizin değerini 220 Ω olarak değiştirelim. 5V (+) bağlantısını LED’in eğik olarak görünen uzun bacağına (+) bağladığımızdan emin olmalıyız. Direncimizi LED’in + ya da – bacağına bağlamanın önemi olmadığını bilmeliyiz.

Simülasyonu Başlat butonuna tıkladığımızda LED’imizin yandığını görebiliriz. Burada yaptığımız uygulamada kod yazmadık ve sadece Arduino kartımızdan devreye voltaj verdik. Şimdi bu devreyi kod ile nasıl kontrol edebiliriz ona bakalım. Buradaki LED’i kod ile yakıp söndürmek için öncelikle devre tasarımında küçük bir değişiklik yapıyoruz. Daha önce LED’e verdiğimiz + pinini Arduino kartımızda bulunan 7. pine bağlıyoruz.

Daha sonra Kod panelini açarak aşağıdaki kodları bloklar yardımıyla oluşturuyor ve simülasyonumuzu çalıştırıyoruz. Eğer Blok + Metin seçeneğini seçersek oluşturduğumuz blokların text tabanlı kodlamasını da görebiliriz.

Eğer elinizde bir Arduino Uno Seti yoksa şimdilik bu platform üzerinden basit uygulamalar geliştirerek kodlamasını öğrenebilirsiniz.

Arduino derslerinin tüm konularına buradan ulaşabilirsiniz.