Arduino Raspberry Pi Arduino ve Rasperry Pi Karşılaştırması Arduino Nedir ? Arduino atmel firmasına ait 8,16 veya32-bit AVR mikrokontrolcüleri kullanan açık kaynaklı bir donanım ve yazılım platformudur. En popüler Arduino kartı Arduino UNO modelidir. Aynı zamanda bir donanımsal özellikleri farklı bir arduino modelide bulunmaktadır. Peki mikrokontrolcü dediğimiz şey nedir diyecek olursanız. Mikrokontrolcü dediğimiz çipler , bigisayar ile C/C++, Basıc. Assembly, Phyton v.b. gibi çeşitli dileri kulanarak program yazdığımız … Daha Fazla
Python Python – Listeler (list) Python’da Listeler string veya int gibi bir değişken tipidir. Onlardan tek farkı içerisine birden fazla değer alabilmesidir. Örneğin; “int sayi” değişkenine sadece bir tane değişken atayabiliriz. Ancak bu değişkeni “int” değil de liste türünde tanımlamış olsaydık içerisine birden fazla değişken atayabilirdik. Peki liste tipi nasıl tanımlanır? listenin_adi = [] Listeyi bu şekilde tanımlayabiliriz. Bu boş bir listedir. Tanımlama esnasında istersek … Daha Fazla
Python Python – Hata Yakalama (try-except) Hata yakalama, yazdığımız beklenmedik durumlarda karşılaşacağımız hatalarda programın hata vermesi ya da kendini durdurması yerine hataya kendi istediğimiz şekilde cevap vermesini sağlama durumudur. Hata yakalama program yazmanın önemli bir parçasıdır. Python’da hata yakalamayı try – except blokları ile yapıyoruz. Kullanımı şu şekildedir. try: programın kodları except: hata olduğunda işletilecek kodlar Program yazarken kullanmaya çalıştığımız bir değişkenin tanımlanmadığını düşünelim. print(X) komutu … Daha Fazla
Python Python – Koşul İfadeleri Programlama dillerinde koşul ifadelerine kontrol yapıları da denir. Kontrol yapıları, verilen bir şartın gerçekleşip gerçekleşmediğini kontrol ederek duruma göre verilen kodların çalışmasını sağlar. Bu şekilde programın akışına yön verilir. Bu işlemi “if, elif ve else” deyimleri ile gerçekleştiririz. Aslında birçok diğer programlama dilinde “switch-case” deyimi de kullanılıyor. Ancak Python da bu deyim kullanılmaktadır. Koşul ifadelerinin nasıl kullanıldığından bahsetmeden önce Python … Daha Fazla
Python Python – Operatörler Sağında ve solunda bulunan değerler arasında ilişki kuran işaretlere operatör denir. Matematiksel işlemler için aritmetik ya da matematiksel operatörler ve karşılaştırma işlemlerimiz için ise karşılaştırma operatörlerimiz vardır. Matematiksel Operatörler + toplama – çıkarma * çarpma / bölme ** kuvvet % mod alma Matematiksel operatörler matematikte kullanılan ve … Daha Fazla
Python Python – Değişkenler Bir veriyi bellek hücrelerinde saklayan yani depolayan birimlere değişken denir. Kullanıcıdan alınan ya da programcı tarafından gönderilen verinin bellekte tutulması için değişkenleri kullanırız. Değişkenler belirlenen veri tipine göre hafızada (RAM) de yer tutar. İstediğimiz zaman çağırabilir, değiştirebilir ya da silebiliriz. Değişkenin ne olduğunu anlattıktan sonra şimdi de değişken nasıl tanımlanır onu inceleyelim. Değişken tanımlanırken öncelikle ona bir isim veririz. Verdiğimiz … Daha Fazla
Python Python Kodlarına Giriş Python dilinin en önemli avantajlarından birinin basit ve temiz söz dizimi olduğunu geçen haftaki yazımda belirtmiştim. Bunu bir örnek üzerinde görelim: C++ ile “Merhaba Dünya” yazalım. #include <iostream> using namespace std; main() { cout<<"Merhaba Dünya"; cin>>; } Bir de Python ile yazalım. [php] print(“Merhaba Dünya”) [/php] Arasındaki farkı görüyoruz. Gerçekten programcılara hem iş kolaylığı sağlıyor hem de zaman kazandırıyor. Şu … Daha Fazla
Python Python Geliştirme Ortamları Programlama dillerinde uygulama geliştirebilmek için bir ara yüze sahip olmamız gerekir. Bu ara yüzlere IDE( Integrated Development Enviroment ) yani Tümleşik Geliştirme Ortamı adı verilir. Python için bir IDE ya da editör kullanmak tamamen bize kalmıştır. Yani istersek Python programlama için bir editör de kullanabiliriz. Tabi IDE kullanmak bize özellikle hız açısından avantaj sağlar. Bir proje geliştirmeyeceksek, basit kodlar yazacaksak … Daha Fazla
Python Python – Giriş Merhabalar, Bu yazı ile birlikte roboturka.com içerisinde Python dili ile ilgili de paylaşımlar yapmaya çalışacağız.Bu yazı serimizde son zamanlarda adını duyuran Python diline giriş yapacağız. Nedir bu Python? Python, Hollandalı Guido Van Rossom tarafından 1990 yılında geliştirilmeye başlanmış bir programlama dilidir. Simgesinde bulunan yılan figürünün aksine ismini Monty Python isimli komedi gurubundan alır. Python, programcılara birçok avantaj sunuyor. Öncelikle sözdizimi … Daha Fazla