Elektrik ve Elektronik Mühendisliği etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Elektrik ve Elektronik Mühendisliği etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

5 Aralık 2019 Perşembe

Mühendisler Gününüz Kutlu Olsun

Türk Dil Kurumu'na göre mühendis, İnsanların her türlü ihtiyacını karşılamaya dayalı çeşitli yapılar yol, köprü, bina, peyzaj, çevre gibi şehircilik ve imar dışı alanların ilkeleri, bayındırlık; tarım, beslenme gibi gıda; fizik, kimya, biyoloji, elektrik, elektronik gibi fen; uçak, gemi, otomobil, motor, iş makineleri gibi teknik ve sosyal alanlarda uzmanlaşmış, belli bir eğitim görmüş kimsedir.

20 Nisan 2019 Cumartesi

Temel Elektronik ve Arduino Egitimi (PDF)


Arduino’yu kullanmaya başlıyoruz. Öncelikle arduinomuzun USB kablosunu arduino’ya bağlayalım. Daha sonra bilgisayarımıza takalım. Win 7 ve üst sürümlerinden arduino otomatik olarak yüklenecektir. Biraz bekledikten sonra artık arduino bilgisayar tarafından tanınacaktır. Arduino’nun bilgisayar tarafından tanınıp tanınmadığını görmek için aygıt yöneticisinden kontrol edelim ve arduino'nun bağlı olduğu COM Portunu aklımızda tutalım ( aygıt yöneticisi: bilgisayarıma sağ tıklayın -> yönet -> aygıt yöneticisi ) 
Arduino’yu bilgisayarımıza tanıtırken bizde bir yandan kullanacağımız programı indirelim. Bunun için http://arduino.cc/en/Main/Software adresine girelim ve Arduino programını indirip programı kuralım. Programı hatasız bir şekilde yükledikten sonra programı açalım. 

19 Nisan 2019 Cuma

Neden Arduino ?


Arduino Atmel marka işlemcilerin kullanıldığı hazır bir devre kartıdır. Açık kaynak kodludur ve isteyen kişi kendi Arduino’sunu yapabilir. Arduino projelerde kullanım kolaylığı sağlar ve projelerin daha hızlı ve stabil olarak yapılmasını sağlar. Arduino yapı ve özelliklerine göre çeşitli türlerden oluşmaktadır. Biz projemizde Arduino Uno modelini kullanacağız. 
Arduino Üzerinde USB bağlantısı, güç bağlantısı ve giriş çıkış pinleri bulunmaktadır. USB bağlantısı karta program yollama, bilgisayar ile kart arasındaki bilgi aktarımına ve kartı beslemek için kullanılır. Güç bağlantısı da aynı şekilde harici beslemeler için kullanılır. 9 Voltluk besleme önerilir. USB’den beslemek bu besleme türüne göre daha risklidir. Çünkü bilgisayarın USB çıkışı yeterli akım vermeyebilir Arduino için (motor ile ilgili uygulamalarda özellikle). Arduino ile programlamaya başlamadan önce bazı temel elektronik bilgilerimizi gözden geçirelim. 

15 Nisan 2019 Pazartesi

Bellekler Nasıl Üretilir ? Belleklere Veriler Nasıl Yazılır ? Hesaplama yöntemleri nelerdir ?


BİR BELLEĞİN KAPASİTESİ Bir hafızanın kapasitesi, maksimum sayıda saklayabileceği bit veya kelime sayısı ile belirtilir. Kelime / Kelime sayısı / Kelime uzunluğu (m): Mikroişlemcinin her saat (clock) darbesinde işlem yapabileceği bit sayısına denir. 4 / 8 / 16 / 32 / 64 bitlik kelime uzunlukları vardır. Veri yolu genişliği olarak da adlandırılır. Adres sayısı (n) : Bir hafızada n adet adres sayısı var ise 2n adet adres bulunmaktadır. Adres yolu genişliği olarak da adlandırılır. Eğer bir hafıza n-bit adres giriş hattına ve m-bit kelime uzunluğuna sahipse hafızanın kapasitesi 2n x m’dir. Örn: 1Kx8’lik bir hafıza, her biri 8-bit genişlikte olan 1024 tane hücreyi ifade etmektedir. Soru : Yandaki belleği kapasitesi nedir? 



Adres biti sayısı (n) :2 Adres sayısı (2n) : 4 Kelime sayısı (m) : 3 



BELLEKLERDE OKUMA İŞLEMİ Bir hafızanın çalışabilmesi için, uygulanan adres, veri ve kontrol sinyalleri için zamanlama sınırlamaları bulunur. Bir bellek gözünün içeriğinin okunması veya bir bellek gözüne veri yazılması için geçen süreye erişim zamanı denir. Hafıza sinyallerini analiz etmek için en basit işlem okuma çevrimidir. Bir okuma çevriminde aşağıda olaylar gerçekleşir: 

  • Hafıza girişlerine adres uygulanır. 

  • CS girişine lojik 0 uygulanarak bellek seçilir. 

  • Seçilen hafıza hücresinin içeriği, erişim zamanına (access time) eşit bir süre sonra , veri çıkışlarında gözlenir. 

  • Adres hatları diğer bir hafıza hücresine yazmak veya okumak için değiştirilebilir

  • Hafıza adresi, mikroişlemci tarafından sağlanır.

  • Mikroişlemcinin çalışması sırasında bu hatları gözleyen bir kod çözücü, erişilmek istenen hafıza biriminin adresinin üretilmesinden kısa bir süre sonra, bu kodu çözerek CS sinyalini üretir. 

  • Adres üretiminden sonra, verinin çıkışta okumaya hazır olması için geçen zamana erişim zamanı (tA) denir. En az bu kadar bir zaman sonra, mikroişlemci RD sinyalini aktif yaparak veriyi okur.  





BELLEKLERDE YAZMA İŞLEMİ 
Bir yazma çevriminde aşağıda olaylar gerçekleşir: 
  • Hafıza girişlerine adres uygulanır. 
  • CS girişine lojik 0 uygulanarak bellek seçilir. Hafızaya yazılacak veri, hafıza veri girişlerine uygulanır. WE hattı aktif hale getirilir. 
  • Adres hatları, diğer bir hafıza hücresine yazmak veya okumak için değiştirilebilir. 
  • Adres ve kontrol sinyallerinin kodunu çözen kod çözücü, CS sinyalini üretir. 
  • Hafıza seçildikten sonra, hafızanın WR sinyali aktif hale getirilir. Bu sırada yazılacak veride bir değişiklik olmaz ve son olarak bu veri seçilmiş olan hücreye yazılır. 
  • Bir verinin hafızaya yazılabilmesi için gereken minimum süreye tw, WR darbesini üreten mikroişlemci uymak zorundadır . 
Daha fazla bilgi için aşağıda bulunan dökümanı okuyunuz.

12 Mart 2019 Salı

Yarı İletken Madde Nedir ve Kullanım Alanları

Yarı iletken maddeler elektrik akımına karşı ne iyi bir iletken ne de iyi bir yalıtkan özelliği gösterirler. Yarı iletkenler bazı özel şartlar altında iletken durumuna geçen maddeler olarak tanımlanabilir. Valans bandında en az 4 adet elektronları vardır. Saf durumda iletken ile yalıtkan arasında elektriksel iletim yaparlar. Yarı iletkenler katkı maddesi ilavesi ile elektronik devre elemanı imalatında kullanılırlar.( diyot, transistör, tristör, triyak, vb)

10 Şubat 2019 Pazar

Arduino ile 7 Segment Kullanımı

7 segment displayler ortak anotlu ve ortak katotlu olmak üzere ikiye ayrılıyor Peki nedir ortak anotlu veya ortak katotlu da ne diye sorular dolaşıyor sanırım zihninizde.
Sözü uzatmadan ceavaplandıralım, az sayıda pin kullanmak için 7 segment displaylerimizde 7 tane segment ve bir tane nokta dışında 2 tane ortak pin bulunuyor. 8 pin 8 kısmı kontrol ederken ortak kısımlar ile dörder pinin çıkışını sağlayabiliyoruz. Gerçekten kim düşünmüşse helal olsun. Ekranımızda 16 adet kısım var hali hazır da dolayısıyla eğer tümünü birde açmak istiyorsak normal şartlarda 16 adet pin gerekirdi bize. Ama ortak uçlar sayesinde çıkış pinleri 8 pinden 2 pine indirmiş oluyoruz. 7 Segment Display ile 9 kadar sırası ile yazdırılacaktır.

9 Şubat 2019 Cumartesi

Arduino Programlama ile Hesap Makinesi Yapımı

Roma’da, Yunan’da, Mısır ve Çin’de değişik şekillerde ve değişik boyutlarda matematiksel hesaplamaları kolaylaştırıcı hesap makineleri bulunarak insanlığın hizmetine sunulmuştur. Milattan önce 560 yılında, Pythagoras çarpım tablosunu bularak insanların çok daha kısa sürede çarpma işlemini yapabilmelerini sağlamıştır. O tarihten buyana insanların zihninde özel bir yere sahip olan çarpım tablosu, çok kısa sürede zihinden çarpma işlemini yapamaya olanak tanımıştır. Çarpım tablosu günümüzde halen önemini koruyan ve kullanılan bir tablodur. Orta çağda değişik hesap tabloları kullanılmış ancak hiçbirisi istenilen amaca ulaşmayı sağlayamamıştır.

25 Ocak 2019 Cuma

ARDUİNO HC-05 BLUETOOTH KONFİGRASYON

HC-05 Bluetooth modülü, Bluetooth SSP(Serial Port Standart) kullanımı ve kablosuz seri haberleşme uygulamaları için yapılmıştır. Bu kart bluetooth 2.0’ı destekleyen, 2.4GHz frekansında haberleşme yapılmasına sağlar. Açık alanda yaklaşık 10 metre büyüklüğünde bir haberleşme mesafesine sahiptir. Modülün haberleşme bağlantısı serial(UART) olduğundan hızlı ve kolay bir kullanımı vardır. Seri haberleşme esasında çalışır. Üzerinde bulunan RX ve TX pinleri sayesinde iletişim sağlanır. Ayrıca bu pinler yardımıyla AT komutlarını kullanarak modülün baud rate değeri, isim, şifre gibi çeşitli özellikleri değiştirilebilmektedir. Bugün ilk kuracağımız devremizi Arduino Seri Monitör üzerinden kontrol edeceğiz. Devrede 3 adet ledimiz olacak. Seri monitörden göndereceğimiz her bir komutla ledleri kontrolü bir şekilde yakıp söndüreceğiz. Hemen devre şemamıza bir bakalım.

22 Ocak 2019 Salı

ARDUINO İLE BLUETOOTH HABERLEŞME

HC-05 görünüm olarak HC-06 modülü ile neredeyse tamamen aynıdır. Temelde aynı işlevi görseler de HC-05 modelini kullanarak iki adet HC-05 veya HC-06 modelleri arasında doğrudan iletişim kurulabilmektedir. HC-05’i ayırt etmek için basit bir yöntem vardır: çoğu HC-05 modülün üzerinde ufak bir buton bulunmaktadır. HC-06’da ise bu buton mevcut değildir.

18 Ocak 2019 Cuma

GENETİK ALGORİTMASI

Genetik Algoritması hakkında 2 adet soruyu cevaplayacağız ve sizler için açıklayacağız.Sorular sayesinde  genetik algoritmaları hakkında bilgi sahibi olacaksınız.

17 Ocak 2019 Perşembe

Bulanık Mantık ile DC Motor Kontrolü


29 Ağustos 2018 Çarşamba

Kalashnikov Elektrikli Otomobil Üretti

Rusya merkezli silah üreticisi, AK-47 tüfeğiyle bilinen Kalashnikov, şaşırtan bir hamle gerçekleştirerek bir elektrikli otomobil üzerinde çalıştığını duyurdu. Kalashnikov ilk prototipi de kamuoyu ile paylaştı, tasarım retro görüntüsüyle epey dikkat çekti.
Son dönemde yeni robotlar ve araçlar tanıtan Kalashnikov, yeni elektrikli otomobillerinin Tesla’nın rakibi olarak konumlandıracaklarına işaret etti. 

20 Haziran 2018 Çarşamba

TÜRK MÜHENDİSLER İHADA BİR İLKE İMZA ATTI



Türk mühendisler, mevcut İHA teknolojilerindeki kısıtlılıkları ortadan kaldırmak amacıyla sabit ve döner kanatlı İHA’ların kabiliyetlerini tek araçta topladı. Türkiye’de geliştirilen yerli insansız hava araçlarına (İHA), özgün tasarımlı yeni ürünler ekleniyor. Türk mühendisler, sabit ve döner kanatlı İHA’ların kabiliyetlerini tek bir araçta buluşturan yeni araç geliştirdi.Nurus’un üretim şirketi Numaş, Türk sanayisine getirdiği yenilikçi çözümlerle dikkati çekiyor.

12 Aralık 2017 Salı

Android Dersi - 5

Merhaba okuyucularimiz bugün sizlerle birlikte android derslerimize kaldığımız yerden devam edecegiz.Bugün stil buton yapımını anlatacağım.İlk yapmamız gereken işlem iki adet resim bulmak olacaktır.Bu resimleri basma olayında ve butona basma işlemini bitirdigimiz de eski haline gelen resim şeklinde gerceklestirecegiz.Bu şekilde uygulamalarımız da daha güzel bir görüntü oluşturacağız.İlk olarak  aşağıda belirtilen iki resimi indiriniz ve res klasörünün altında bulunan drawable klasörüne atınız.Ardından  yapmamız gereken işlem ise android  projemizde bulunan res klasörünün altında bulunan drawable klasörüne sağ tıklayıp yeni bir xml oluştururuz ve ismini gönder  yazınız.

7 Aralık 2017 Perşembe

Android Dersi - 3

Merhaba okuyucularimiz bugün sizlerle birlikte android dersinde kaldığımız yerden devam edeceğiz.Bugunkü dersin konusu Intent yapısıdır.Aklınıza takılmıştır Intent nedir diye fazla merak ettirmeden hemen cevaplamaya gecelim.İntent su şekilde ifade edelim kullandığımız hiç bir uygulama sadece bir sayfadan oluşmaz.Pek çok  sayfadan oluşur bir butona tıkladığınızda bizi başka bir sayfaya yönlendirir.Bu yönlendirme işlemini Intent ile yapmaktadır.Kullandigimiz Intent e hangi sayfa olduğumuzu ve hangi sayfaya gidecegimizi soyleriz oda o sayfa gider.Bazen sayfalar arasında bilgi göndermenin gerekir bu işlemi de Intent ile sağlarız.İntent ikiye ayrılır doğrudan Intent dolaylı Intent bizim şuan kullanacağımız Intent doğrudan Intent dir.

6 Aralık 2017 Çarşamba

Android Dersi - 2

Merhaba okuyucularimiz bugün sizlerle android derslerine devam edeceğiz.Bugün dersimizde AndroidManifest ,xml yapasi ve Java kodlama kısmından bahsedeceğim.Fazla zaman kaybetmeden anlatmaya başlayalım.Android projelerin ve görselleri bulunduğum kısım olan ve kullanıcıların kullandığı kısım olan xml kısmından bahsedeceğim.Bu kısımda android projenin görselleri hazırlanmaktadır.Bu kısımda Android programlama için kullanacağımız Button ,TextView ve Edittext kullanacagiz.Orada bulunun bütün elemanlar bizim gorsellerimizi oluşturmaktadır.Her sürümde aynı elemanla olmaya bilir.

Bitirme Projemi Satiyorum

Merhaba okuyucularimiz bugün sizlerle 4 sene önce canimla dişinden artırıp yaptığım donanım ve yazılım bazlı projemi satıyorum.Satma sebebim size destek olmaktır.Boş duracagina bir kişiyi sevindiriyim istedim,ayni zaman da projenin yanında bitirme tezimi de teslim edecegim.Bu bitirme projesini satarken sadece malzeme paralarını alacağım.Projemden bahsedecek olursam bir oyuncak ayı ama bildigimiz oyuncak ayilara pek benzemiyor.Yuruyor,dans ediyor,muzik çalıyor veya siz hangi turde dosya yuklemezseniz onu söylüyor isterse anne kendi sesinden bir şeyler öğretebilir.

5 Aralık 2017 Salı

Android Dersi -1

Merhaba okuyucularimiz bugün android Stduio hakkında daha teorik bilgiler vereceğim.Ardindan ise android Stduio üzerinden kurulumunu anlatacağım.Eclipse üzerinde de android uygulama yazılmakta ama  artık eclipse geçmişte kalmıştır.Bundan dolayı android Stduio üzerinden kurulumu anlatacağım.Android mobil bir işletim sistemidir.Bu işletim sistemi linux çekirdeği üzerine kurulmuş bir mobil işletim sistemidir.Kernel olarak linux işletim sistemi kullanılmış olsada kernel ustunde api kutuphaneler bulunmaktadır.Buradaki yapı C dili ile yazılmıştır.Toplamda 4 katmandan oluşmaktadır.Diger sürümlerin birbiriyle uyumlu olması için Kernel tarafı sabit tutulmaktadır.Android Stduio üzerinde program yazarken Sunsytem'in üretmiş olduğu Java dilini kullanmaktayız.

Android Derslerine Başlıyoruz

Merhaba okuyucularimiz bugünden itibaren günlük olarak android derslerine başlayacagiz.Bu derse baslamamizin sebebi iki gün önce bahsettiğim olay her şeyin mobil platformlara sunulması,gunumuzde pek çok şekilde uygulama yapabilirsiniz.Uygulama yapmak için bile uygulamalar yapıldı ama yeterli desteği vermemekte ve onlar ile yaptığınız taktirde gerekli özgürlüğe sahip olamıyorsunuz.

27 Eylül 2017 Çarşamba

UNİTY C# DERSİ - 5

Merhaba arkadaşlar unity üzerinden derslerimize devam ediyoruz.Bu dersler sayesinde oyun yapımı hakkında bilgi edineceksiniz.Bu sayede ülkemizde oyun geliştiren kişi sayısı artmış olacak.Bu dersleri paylaşmamızda en büyük etmende bu bu yüzden dersleri sıkı bir şekilde takip eder ve web sitemizi de takip ederseniz başarılı şekilde öğreneceksiniz.Derslerimiz toplamda 30 ders olacak daha sonra ise Udemy üstünden derslerimizi anlatacağız.