21 Kasım 2017 Salı

ARDUİNO WEB EDİTOR İLE KOD PAYLAŞIMI



Selamlar;


Bugünkü yazımda size sayfanızda (bu tıpkı kullandığım blogspot bile olabilir), yaptığınız Arduino kodlarının, aşağıdaki penceredeki gibi ' nasıl paylaşabilirsiniz' i anlatıyor olacağım arkadaşlar.



Kısaca Arduino'yu tanıtmam gerekirse,

Arduino içinde programlamanızı sağlayan chipleri ve bu programlanma işlemini gerçekleştirebilecek devreyi içinde bulunduran hazır bir programlayıcı karttır.

C- C++ dili tabanlı çalışan bir programdır. Ayrıca kendisinin de bulundurduğu bazı fonksiyonlar vardır detaylara buradan ulaşabilirsiniz.

Şimdi asıl konumuza geri dönelim isterseniz.
Biliyorsunuz ki kodlama aşaması oldukça zahmetli olabilmektedir. Bir yazım hatası yüzünden saatleriniz gidebilir ve özellikle kodu web sitelerden aldığınız takdirde bu copy-paste işleminde de hatalar oluşabilmektedir. Peki bunu nasıl önleyebiliriz?

İlk olarak nette paylaşılacak kodların doğruluğundan emin olmak gerek ki başkalarının emeğini harcayabileceğimizi unutmamamız gerek

Bu göstereceğim yöntemi uygulayarak copy-paste yerine indirme( download) butonuyla indirip, sağlıklı bir yolla kodu projenize dahil edebilirsiniz.
Haydi adımları öğrenelim.

Öncelikle arduino web sitesine girelim.
SIGN IN' e tıklıyoruz






Daha sonra SIGN UP  diyerek kayıt oluyoruz.









Taralı alanları doldurarak üyelik işlemimizi tamamlıyoruz










SOFTWARE tıklıyoruz.





ARDUİNO WEB EDITOR tıklıyoruz.








Burada kodumuzu yazıyoruz.




iframe   kodumuzualıyoruz ve sayfanızdaki ilgili html formatı düzenleme kısmına bu kodu yapıştırıyoruz.





18 Kasım 2017 Cumartesi

BOARD NEDİR? HAYDİ TANIYALIM

Görselde attığım elektronik devre elemanları yanında olmazsa olmazımız breadboard ile devrelerimizi kuracağız.





Mavi siyah ve kırmızı ile gösterilen kısımlar gördüğünüz gibi kısa devredir, peki kısa devre derken ne kastedilir, eskiden ben bunu duyduğumda anlamazdım ve sormaya da çekinirdim.

Bu şu anlama geliyor, bu hatlar üzerine devre elemanın iki ayağı bağlandığı takdirde üzerindeki iç direncinden dolayı akım devre elemanı üzerinden değil de kısa devre yapıp iletken hat üzerinden yoluna devam edecek anlamına geliyor. 

Peki ama siyah ve kırmızı ile gösterilen hattın nasıl bi faydası vardır, onu da hatırlatalım. 

Örneğin devremize birden fazla noktada besleme( gerilim verme) yapmamız gerekmekte veya birden fazla noktadan da devremizi sonlandırmak zorundayız, bu noktada bizim devre elemanlarını bir uçlarını aynı yerde toplamamızı sağlamada kolaylık sağlar bu hatlar. Tasarlanırken bu noktalara dikkat edilmiştir. 

Güç Elektroniği

Güç Elektroniği, esasında ansiklopedi tanımı yapmaktan çok anlaşılır bir dille ifade etmem gerekirse, yüksek gerilime sahip olan kaynağın belli yöntemlerle, istenilen gerilime dönüştürülmesidir.



Görselde attığım elektronik devre elemanları yanında olmazsa olmazımız breadboard ile devrelerimizi kuracağız.

Kısaca kullanacağımız board, bobin, potansiyometre,  kondansatör, diyot, tranzistör, tristör ve ujt devre elemanlarını tanıtıyorum.( Detaylı bilgi için üstünü tıklayınız.)



16 Kasım 2017 Perşembe

Güç Elektroniği Deneylerine Başlıyoruz

Bugün itibariyle aldığım malzemelerle gelecek hafta itibariyle, deneyleri yapmaya başlıyoruz.

Deney amaç ve sonuçları, osiloskop görüntüleri ve yorumlarıyla açıklamaya çalışıyor olacağım.
Takipte kalın.

14 Kasım 2017 Salı

Otomatik Kontrol Lab. Uygulama 1

MANİSA CELAL BAYAR ÜNİVERSİTESİ OTOMATİK KONTROLDE İLK YAPILAN UYGULAMA NOTLARI

clear all:    Tüm değişkenleri temizler
close all:   Tüm pencereleri kapatır.
Clc:            Ekranı temizler(Değişkenlere karışmaz)
Who:          Tanımlanan değişken listesini verir
Whos:        Değişkenlerin özelliklerini verir
Length:      Değişkenlerin max boyutunu verir           
Size:          Matris boyutunu verir.
[ ] :            Vektör ve matris tanımlamak ,için  kullanılır.
( ) :            Kontrol ,işlem üstünlüğü.
% :             Açıklama eklemek için.
‘ :               Matris transpozu
+                toplama
-                 çkarma
*                çarpma
/                 bölme
^                üs alma
\                 soldan bölme


DİĞER
FONKSİYONLAR
Abs :       Mutlak değer
Angle :    Faz açısı ( Radyan)
Sqrt :      Karekök
Real :      Karmaşık sayının gerçek kısmı
imag:      Karmaşık sayının sanal kısmı
conj :      Karmaşık eşlenik sayıyı hesaplar.
Sign :      Ppozitif/ negatif
                +1             -1

Rem:      Bölme işleminde kalanı hesaplar
Round :  En yakın sayıya tamamlar
Fix :       Sıfıra doğru en yakın sayıya tamamlar.
Ceil : +   00 a doğru en yakın sayıya tamamlar.
Floor :   -00 a doğru en yakın sayıya tamamlar
Rand(…) : Elemanları (0,1) arasında olan nxm boyutlu rasgele bir matris oluşturur






BLOG İÇERİĞİ

ARDUİNO WEB EDİTOR İLE KOD PAYLAŞIMI BOARD NEDİR? HAYDİ TANIYALIM Güç Elektroniği Güç Elektroniği Deneylerine Başlıyoruz Otomat...