Uzun zamandır yazı paylaşamadım. Bu konuda gerçekten özür dilerim. 4.sınıfla birlikte bitirme projesine daha fazla odaklanmaya başladık. Devresinden, koduna ve mekaniğine kadar özgün tasarım insansız hava aracı yapmak gerçekten çok zor. Adı geçmişken DELCOMRF, DRFM-550-PA …
Uzun zamandır yeni yazı paylaşmıyorum. Yaz okulu, 3.sınıfın verdiği zorluklar, staj, proje vs. olunca malesef blog’a ayıracak vakit bulamadım. Kaynak kodu verdiğim için bazı kodları malesef açıklamayacağım. Eğer anlamazsanız yorum yaparak sorabilirsiniz. Daha tamamlamam gereken …
Elektrogitar’a başladığımdan beri analog devrelere ve ses devrelerine ilgim arttı. Ben de Türkiyede rahatlıkla bulunabilen LM386 entegresiyle basit, ucuz ve taşınabilir bir kulaklık amfisi yapmaya karar verdim. Başlangıçta elektrogitar için bir kulaklık amfisi yapmak istesem …
Adc, Pwm ile birlikte en çok kullanılan modüllerdendir. Genellikle sensör okumak için kullandığımız bu modül farklı Pic modellerinde (8 bit Pic modellerinde) farklı sayıda (0-1-2 adet) ve farklı çözünürlükte (8-10-12 bit) bulunmaktadır. Ayrıca 10f,12f ve …
Pic ile ilgili yazı serisi yazmaya karar verdim. Bunlar en çok kullanılandan başlayacak şekilde pic kütüphaneleri olacak. Kütüphaneleri 8-Bit pic’ler ve HI-TECH C için yazacağım. 8-Bitlik çoğu pici sadece tek kütüphane ile kontrol edebileceksiniz…
Android firması 2005 yılının ekim ayında Amerikada kuruldu. Amaçları daha akıllı telefonlar yapmaktı ve cep telefonları için yazılım geliştirme üzerine çalışmaya başladılar. Ki bu firmayı farkeden ve cep telefonu sektörüne girmeyi planlayan Google 2005 yılında firmayı satın aldı. Android firmasının kurucuları Android satıldıktan sonra bile Googleda çalışmaya devam ettiler ve linux kernel tabanlı mobil işletim sistemi geliştirilmeye başlandı.
Geliştirme kitleri elektronik ve yazılım konusunda bir kişiye nasıl tecrübe kazandırıyorsa bizim de bundan yararlanmamız gerekir. Benim niye yok benim de geliştirme kitim olmalı dedikten sonra 🙂 araştırmalar yaparız, her forumu karıştırırız ama sonunda gene kara kara düşünürüz. Düşünme sebeplerinin başında da fiyatlar başı çekiyordur tabi. Çoğu bilgisayar donanımını araştırırken ve alırken en başta fiyat performans dengesine bakarız. Öğrenciysek hani ucuz olsa da olur ama harçlığımızdan zorlayıp en ideal donanımı almaya çalışırız. Bu geliştirme kitlerinde işte en ideali benim için Msp430dur.
Fiyat konusunu geçip iş diğer konulara gelince ise ;
Biz Türkler Pic’ten başka mikro denetleyici kullanmayanlar olarak farklı bir mikro denetleyici üzerinde çalışmak bizlere iyi gelecektir. 🙂 Şaka bir yana her zaman farklı birşeyleri denemek öğrenmek iyidir.
Texas Instruments’i çoğumuz bilmiyordur. Ancak yakın zamanda Türkiye dahil çoğu ülkede geniş çaplı reklam ve hibe yarışmaları yapıyorlar. Bunlardan biri Türkiyedeki mcu-turkey dir.
Artık herkesin akıllı telefona sahip olduğu bu zamanda sizlerin bilgisayara nazaran çok daha küçük ekranlarda daha hızlı, daha kolay, kısaca daha rahat hareket etmeniz için mobil versiyonu dün itibariyle yayınlamış bulunmaktayım. Ben ipod touchtan girdiğimde çok çok daha az olan yükleme süresiyle mobil versiyonu sevdim açıkcası. Çoğu uygulama aktif olmuyor ancak hem siz sayfalarda hızlı hareket edebiliyorsunuz hem de daha az şebeke bağlantısı kullanıyorsunuz. Tabi mobil versiyona girdiğinizde en alt kısımda normal versiyona dönme seçeneği bulunmakta bağlantı hızınıza veya keyfinize kalmış 😀 .
Mobil versiyona girmek için telefonda herhangi birşey yapmanıza gerek yok. Direk olarak “www.tugayarslan.com” şeklinde girdiğinizde sizin cihazınızın mobil bir cihaz olup olmadığı otomatik olarak algılanıp mobil versiyon açılır. Bilgisayardan girdiğinizde ise normal versiyonu açmış olursunuz. Şimdi mobil versiyona bir göz atalım 🙂
Arduino ile tanışmam bir arkadaşım sayesinde olmuştu. Odtü robot yarışmasına bu kitle gelmişti. Gerçekten rahatlığına, kullanımına hayran kalmıştım. Bende bir tane aldım. Orjinaline 150 lira vermektense e-bayden alıp 20$ verdim. Benim 2. geliştirme kitim olmuştu. Daha önce msp430 ile uğraşmıştım. Hem arduinonun kargosu elime ulaştığı için hem msp430’un benim için yetersiz olmasından dolayı üzerinde pek vakit harcayamadım.
Arduinoyu aldığımdan beri çok rahatladım ve bu aletle heralde yapılamayacak birşey yok hissine bile kapıldım 🙂 www.arduino.cc üzerinden her türlü kaynaga, kütüphaneye, örneklere ulaşabiliyorsunuz. Playground adlı bölümde de herşey var. Bunun dışında youtube ve googledan ararsanız arduino için yapılmış bir sürü site bulabilirsiniz.
Derleyicisini de çok sevdiğimi söyleyebilirim. Çok rahat ve C dili kullanılıyor. Kite usb kablosu ile derleyicisi üzerinden program atılıyor. Derleyicisinde de hazır örnekler ve kütüphaneler bulunmakta. Çok sade bir menüsü var. Sizi kendine çekiyor, korkutmuyor ve kullandırtıyor. 🙂
İtalyanların arduino firması kitlerinde atmel firmasının mikrodenetleyicilerini kullanıyor. Biz Türklerin alıştığı piclerden farklı bir mikrodenetleyici.
Arduino hertürlü projede kullanılıyor. Bunun en büyük sebebi kaynaklarına ulaşılabilirliğiniz ve fazlalığıdır. Ek olarak devrelerinden tutun tüm herşeyi tamamen açıktır.
Bu yüzdendir ki arduino ürünleri Çinde çok kolay klonlanabiliyor.
Şimdi gelelim benim kullandığım ve arduinonun en güçlü ailesinden bir kite.
Pic için kullanabileceğiniz 2 kaliteli derleyici bulunmakta ve bunlar;; Hi-Tech C ve CCS C. Ben yazılarımda Hi-Tech C kullanacağım. Hi-Tech C, Microchip firmasının derleyicisidir. Bildiğiniz gibi Picleri üreten firmada Microchip’tir. Bu derleyiciyi tek başına çalıştıramazsınız. Bu derleyici yazılım editörlerine ihtiyaç duyar ve bunlar; MPLAB ve Hi-Tide‘dır. Ben MPLAB üzerinden yazılarımı yazacağım ve kullanımı gayet rahat ve normal bir assembly derleyicisidir. Ancak eklentilerle Hi-Tech C’yi MPLAB’a bağlayacağız. Kurulum ile ilgili videoya göz atabilirsiniz.
İllegal yüklemeler için buradaki videolara göz atabilirsiniz ve kesinlikle programları buradan paylaşmayacağım. Kurulumla ilgili takıldığınız yer olursa buradan yardımcı olurum.
Programları yükledikten ve gerekli işlemleri yaptıktan sonra MPLAB’ı açıyoruz ve sonra Project » Project Wizard diyoruz.
Msp430 u ilk defa elime aldım. Tüm özelliklerini elimden geldiği kadar sırayla anlatmaya çalışacağım. İlk konumuz pwm kullanımı olacak. Code Composer Studio adlı derleyicinin kullanımı hem basit hem hoşuma gitti. Texas Instruments son dönemlerde çok fazla kampanya yapıyor ve mikro denetleyicilerini tanıtmaya çalıyor. Bu da bizim işimize yaramıyor değil. Web sitesinde ayrıntılı dökümanlar ve örnekler sayesinde msp430 u anlamak cok daha kolay oluyor. Bu denemede MSP430G2231 adlı mikro denetleyiciyi kullanacağım. Bu mikro denetleyicinin datasheetine buradan bakabilirsiniz. Aşağıdaki resim de Msp430G2231 in şemasına ait.
Merhaba Ben Tugay Arslan 🙂 . Hos geldiniz. Belirli konular üzerine Türkçe olarak yazı yazacağım. Belirli konular olarak dediğim; Elektronik,C Programlama,Hi-Tech C,Pic,Msp430,Robotik ve Web Programlama olacak. Yakında görüşmek üzere…
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Son Yorumlar