Ana içeriğe atla

Kayıtlar

Haziran, 2015 tarihine ait yayınlar gösteriliyor

projecteuler.net ve alternatif siteler

İstediğiniz bir programlama diliyle soruları çözerek, algoritma mantığınızı geliştirebileceğiniz siteler bulunuyor. İşte bunlardan bazıları, https://projecteuler.net/about http://www.reddit.com/r/dailyprogrammer http://www.koduesi.com/ Sizin de benzer site önerileriniz varsa, yorum olarak bırakabilirsiniz. # Güncelleme '30.06.2015'  Diğer bir sitede codecademy.com. Öncelikle platform ingilizce ve okuduğunuzu anlayacak kadar ingilizcenizin olması gerekiyor. Takıldığınız yerde 'Q&A Forum' kısmına sorularınızı sorabilir, kodlarınızı paylaşabilirsiniz. Stackoverflow tarzı bir yapısı var bu forumun. İngilizce bilmiyorum diye çekinmenize gerek yok, zaten sizi yönlendirecek interaktif bir site ile karşılaşıyorsunuz. Sol tarafta, özet şeklinde konu anlatımı ve bizden istenenler yer alıyor. Sağ taraf eğer daha önceden kod yazdıysanız IDE şeklinde aşinasınızdır, sağ taraftaki kare kısım ise kodlarımızın çıktılarını gördüğümüz yer, Instructions kısmında 01.

Fritzing Kurulumu Nasıl Yapılır ?

Açık kaynak donanıma örnek olan Ardunio üzerinde kuracağınız devreleri, yine açık kaynak bir yazılım olan Fritzing ile sanal olarak oluşturabilirsiniz. Böylelikle devrenizi donanım üzerinde kurmadan önce test ederek hatanızı görecek, zamandan tasarruf edeceksiniz. Gelelim GNU/Linux-Ubuntu üzerinde kurulumuna. Öncelikle Fritzing ubuntu depolarında bulunmadığı için depoya ekliyoruz, değişiklikleri almak için update komutunu verip bilgisayarımıza yüklüyoruz. sudo add - apt - repository ppa : ehbello / fritzing sudo apt-get update  sudo apt-get install    Gömülü sistem dersinde yaptığımız projelerde, kullandığımız parçalar ve cihaza zarar vermemek için ilk önce fritzing'de deneme yapıyorduk, sorunsuz çalışıyorsa devreyi kuruyorduk. Ayrıca düzenli ve sistematik çalışabiliyorsunuz. Sizde olmayan donanımlarla da küçük çalışmalar yapabilirsiniz. :D

Ardunio Nedir ?

Ardunio, açık kaynak ve Atmel ATMega328 işlemcisini barındıran bir gelistirme kartıdır. Sonuç odaklı olmasının yanı sıra hızlı prototipler oluşturmayı sağlar.  Daha fazla bilgiye, buradan ulaşabilirsiniz.   Ardunio, sizin temel elektronik ve programlama bilgisine sahip olduğunuzu varsayar. Bilmiyorsanız da ufak bir google aramasıyla kaynak kodlara ve devre şemalarına çabucak ulaşabilirsiniz, bu sizi yıldırmasın.  Ufak tefek ardunionun ne olduğu hakkında bilgi sahibi olduğunuzu varsayıyorum, yetmediyse yine google yardımınıza koşacaktır. Ardunio Çeşitleri Arduino Uno Arduino Mega Arduino Lilypad Arduino ADK Arduino Ethernet Arduino Bluetooth Arduino Mini ve Mini Pro Arduino NanoArduino Donanım Eklentileri (Shield)       Ben Uno ve Mega arasında kalmıştım, pin sayısı ve bazı özelliklerinden dolayı megayı tercih ettim ama unoyla mega arasında başlangıç için büyük fark yok işinizi görür, tabi uno da biryerde yetmemeye başlayacaktır o zaman mega satın alabilir