Thread overview
Elektronik hobi kitapları
Jan 06, 2012
erdem
Jan 11, 2012
erdem
Jan 12, 2012
zafer
Jan 19, 2012
Salih Dinçer
Jan 19, 2012
erdem
Jan 20, 2012
erdem
Jan 20, 2012
erdem
January 06, 2012

Elektroniğe meraklı kişilerin işine yarayabilir diye düşünerek şimdiye kadar okuduğum ve beğendiğim elektronik hobi kitaplarını ve kitaplarla ilgili yorumlarımı yazmaya karar verdim. Ayrıca sizden de kitap tavsiyesi almak istiyorum :)

http://www.elektronikhobi.com/kitap3.jpg

http://www.elektronikhobi.com/kitap.asp

Bu kitap elektronik konusunda Türkçe yazılmış kitaplar arasında güzel bir kitap. İçerisinde çok ilginç uygulamalar var. Ancak konular çok az ve öz anlatılmış. Eğer daha önce elektronik eğitimi almadıysanız bu kitaptaki bazı uygulamaları yapabilmek için başka kaynaklara da ihtiyacınız olabilir.

http://static.ideefixe.com/images/144/144394_2.jpg

http://www.kitapindirim.com/dogan-ibrahim/pic-c-ile-sicaklik-projeleri.htm

Bu kitabta PIC mini denetleyiciler kullanılarak çeşitli sıcaklık projelerinin anlatılıyor. Kitaptaki uygulamaları yapabilmek için temel PIC denetleyicilerinin nasıl programlanacağını daha önceden biliyor olmanız gerekiyor. Kitabın yazarı Doç. Dr. Doğan İbrahim hocanın konuyu çok iyi bildiğini kitabı okudukça anlıyorsunuz. PIC'ler ile ilgili bilgi verdiği kısım da gereksiz ayrıntı vermeden gayet güzel.

Yalnız benim burada bir sorum olacak. Ben 6 ay boyunca günlük en düşük sıcaklığı ve en yüksek sıcaklığı kaydedecek bir devre yapmak istiyorum. Bunu yaptık diyelim. Ama benim sorum bu kadar bilgiyi PIC mini denetleyicisinin belleği tutamaz diye düşünüyorum. O zaman elektronik bir devrede bilgi saklamak için bilgisayardaki sabit diskler yerine ne kullanabiliriz? Örneğin basit bir USB diski veri saklamak için kullanabilirmiyiz ya da veri saklamak için kullanılabilen devre elemanları var mı?

Bir de ikinci ilginç konu acaba PIC C Lite için de D eklentisi yazılabilir mi diye düşündüm. Ama sonra bu pek mümkün değil gibi geldi. Çünkü PIC C Lite derleyicisinin ürettiği kod onaltılık ("hex") ama DMD derleyicisinde onaltılık kod üretilebiliyor mu bilmiyorum.

http://a248.e.akamai.net/origin-cdn.volusion.com/aes3n.okhn2/v/vspfiles/photos/9780596153748-2T.jpg?1319644269

http://www.amazon.com/Make-Electronics-Discovery-Charles-Platt/dp/0596153740

İşte bu benim en beğendiğim kitap! :) İçerisindeki her şey tamamen uygulamaya yönelik ve her şeyi yaparak öğreniyorsunuz. Okul yıllarında yapmış olabileceğiniz limonlu deneylerden başlıyor, lehimleme, 555 zamanlayıcısı, robot yapımı vs.. Kısacası harika bir kitap. Örneğin bir hafta uğraşıp yapamadığım PICKit2 (http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805) ile devre üzerinde seri programlamayı bu kitaptan öğrendiğim bilgiler sayesinde yapabildim.

Henüz bu kitabı sipariş etmedim ama kargo parasına değmesi için bir kitap daha almak istiyorum. Bana tavsiye edebileceğiniz (uygulamaya yönelik) bir elektronik hobi kitabı var mı acaba?

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 11, 2012

Buraya iki tane beğendiğim siteyi de eklemek istiyorum.

http://www.biltek.tubitak.gov.tr/gelisim/elektronik

http://www.ladyada.net

Umarım özellikle 2.sitedeki uygulamaları yapabilir duruma gelebilirim. Henüz daha lehimleme yapmayı bile bilmediğim için :-( Tübitak'ın sitesindeki LCD göstergeli termometrede biraz sıkıntı yaşıyorum. Ama en azından ledlerle ikili olarak gösterince çalışıyor.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 12, 2012

Alıntı (erdem:1326293272):

>

Umarım özellikle 2.sitedeki uygulamaları yapabilir duruma gelebilirim. Henüz daha lehimleme yapmayı bile bilmediğim için :-( Tübitak'ın sitesindeki LCD göstergeli termometrede biraz sıkıntı yaşıyorum. Ama en azından ledlerle ikili olarak gösterince çalışıyor.

Bence yapabilirsin Erdem. Elektronik konusuna bende ilgi duyuyorum ama bu konuda hiçbir bilgim yok :)

Ayrıca bu iş bilgisayar gibi değil tabi, örneğin dizüstü bilgisayarını istediğin bir bir yerde açarak çalışma ortamını oraya taşıyabiliyorsun ama elektronikte bu pek mümkün değil o sebeble bence önce güzel bir çalışma ortamı kurmak şart.

Ankarada olsaydın seninle görüşmek, tanışmak isterdim, sağlıcakla kal.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 19, 2012

Aslında Proteus gibi benzetim (simulation) yazılımları var. Dolayısıyla geliştirme aşamasında netbook ile istediğinize yere gidip çalışmanıza hayata geçirmeden evvel geliştirebilirsiniz. Sonrası zaten montaj ve yazılımın yüklenmesi. Keza mikrodenetleyici veya ARM içeren devreler tıpkı bilgisayardaymışsınız gibi programlama yapıyorsunuz.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 19, 2012

Alıntı (erdem:1326293272):

>

Tübitak'ın sitesindeki LCD göstergeli termometrede biraz sıkıntı yaşıyorum. Ama en azından ledlerle ikili olarak gösterince çalışıyor.

Bunu da yaptım :) Sadece bağlantıları kabloyla yaptığım için bazen temassızlık olduğu için oluyormuş.

http://www.ladyada.net/learn/lcd/charlcd.html

Bu adresteki gibi LCD'nin çıkışlarını lehimlettirdim. Şimdi sorunsuz çalışıyor.

Dizüstü bilgisayarlarla paralel port programlama için bilgisayarın üzerinde bir paralel port çıkışı olması gerekiyor sanırım. Benim bilgisayarımda hem paralel hem seri port çıkışı var. Ama ana kartın üzerine takılacak bağlantı kabloları olmadığı için ben de PCI slotuna takılan ve bir paralel çıkış veren bir kart kullanıyorum. Dizüstü ya da netbook'larda paralel ya da seri port kullanımı nasıl olur bunu Ali beye sormak lazım.

Aslında D ile paralel port programlamayı hallettim. Ama bunları yayınlayabilmek için bana iyi bir fotoğraf makinesi ve sürekli internet bağlantısı gerekiyor.

Şimdi acaba PIC mini denetleyicileri D ile programlanabilir miyiz diye düşünüyorum. Aslında bu iş için PIC C Lite derleyicisi var. Ama benim okuduğum kitapta başka C derleyicileri de kullanılabilir demiş. Başka C derleyicileri kullanılabildiğine göre teorik olarak D derleyicisinin de kullanılabilmesi lazım.

Şu anda Elektronik Hobi kitabında Analog Giriş ve Basit Robot Gözü uygulamasını yapmaya çalışıyorum. Benim için en büyük sıkıntı programı D ile Visual Basic koduna bakarak yazıyorum. Ama programın nasıl çalıştığını bilmeyince doğru çalışıp çalışmadığını anlamak mümkün olmuyor. Aslında kitapla (sanırım Visual Basic 6.0) fi tarihinden kalan kod örnekleri var. Ama bazı uygulamalarda akıllılık yaparak paralel portun adresini belirlemeye izin vermesine rağmen bazılarında vermemiş. Böyle olunca da programı tekrar Visual Basic kodunu düzeltip derleyip çalıştırıp ne yaptığını anladıktan sonra D kodunu yazmak gerekiyor. Bu kitap gerçekten güzel konulara değinse de hiç elektronik bilmeyenlere göre anlatımlar yetersiz.

Arkadaşın dediği gibi simülasyon yazılımları da kullanılabilir. Çok ilginç konular var. Arduino gibi .. Ama bana rahat çalışabilmek için herşeyden önce sınırsız bir internet bağlantısı gerekiyor. Şimdilik TurkCell VINN aldım ve daha 1 günde 1 GB yedi. Şaka gibi MB canavarı :-) Ubuntu altında da direkt çalışmıyor. Çalıştırmak için bir kaç takla atmak gerekiyormuş :-p

Kısacası elektronik biraz uğraştırıcı ama çok zevkli :-)

Şu anda Doç. Dr. Doğan İbrahim hocanın kitabındaki uygulamaları teker teker yapıyorum.

Make Electronics kitabına da henüz başlamadım. Ama süper bir kitap. Elektronik hobi kitabında yapamadığım röle kontrol uygulamasını bu kitaptan rölelerin nasıl çalıştığını anladıktan sonra yapabildim. Bir de bu uygulamaları yapmak için ne bilgisayar ne de programlama bilgisi gerekiyor. Tamamen elektronik :)

Kitabın ilk 2 kısmında toplam 11 deney var. Tüm bunlar için birkaç elektronik eleman ve delikli montaj plakası ("bread board") ("proto board") yeterli. Tüm bu malzemelerin fiyatı 40-50 lira civarında tutuyor.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 19, 2012

Alıntı (erdem):

>

lehimlettirdim

En kolay işlerden birisidir o. :) Onun da ustalığı var ama hobi elektroniği için çok kolaydır. Ama dikkat: kendini veya evi yakma! :D

Alıntı:

>

Dizüstü ya da netbook'larda paralel ya da seri port kullanımı nasıl olur

Başka bilgisayarlardan farklı bir konu değil. İşletim sistemi bir biçimde sunar; biz de kullanırız. Şurada C için Linux üzerinde bir örnek var:

http://eagerfish.eu/lpt-programming-example-in-c-for-ubuntu-linux/

Alıntı:

>

başka C derleyicileri de kullanılabilir demiş. Başka C derleyicileri kullanılabildiğine göre teorik olarak D derleyicisinin de kullanılabilmesi lazım.

Hiç sanmıyorum. :( Wikipedia'da gcc'nin değiştirilmiş bir halinin kullanılabildiği yazıyor. dmd ise Intel ve AMD gibi yaygın işlemcileri destekliyor. Ama eğer LLC'nin arka tarafı PIC'i destekliyorsa LLC derleyicisi bulunan her dil kullanılabilir. Teorik olarak yani. :)

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 20, 2012

Alıntı (acehreli:1326991308):

>

Alıntı:

>

Dizüstü ya da netbook'larda paralel ya da seri port kullanımı nasıl olur

Başka bilgisayarlardan farklı bir konu değil. İşletim sistemi bir biçimde sunar; biz de kullanırız. Şurada C için Linux üzerinde bir örnek var:

http://eagerfish.eu/lpt-programming-example-in-c-for-ubuntu-linux/

Evet yazılımsal olarak kolay :) Ama ben donanımsal olarak nasıl olur onu sormak istemiştim ;-)

Örneğin netbook'larda seri port ya da paralel port yok diye biliyorum. O zaman herhangi bir donanım kullanarak seri ya da paralel port çıkışı elde edilebilir mi diye sormak istemiştim. Kullanılırsa nasıl bir donanım olabilir..

Alıntı (acehreli:1326991308):

>

Alıntı:

>

başka C derleyicileri de kullanılabilir demiş. Başka C derleyicileri kullanılabildiğine göre teorik olarak D derleyicisinin de kullanılabilmesi lazım.

Hiç sanmıyorum. :( Wikipedia'da gcc'nin değiştirilmiş bir halinin kullanılabildiği yazıyor. dmd ise Intel ve AMD gibi yaygın işlemcileri destekliyor. Ama eğer LLC'nin arka tarafı PIC'i destekliyorsa LLC derleyicisi bulunan her dil kullanılabilir. Teorik olarak yani. :)

Gerçekten PIC'ler için GCC portu yokmuş (http://www.voti.nl/picfaq/index_1.html#Where%20can%20I%20get%20a%20GCC%20for%20PICs?). :huh: Ücretli olarak Hitech (PIC C Lite) ve CCS derleyicileri var. O zaman GCC ile derlenmeyen bir kod için D ilmeği ("binding" karşılığı olarak ilinti yerine bana daha iyi bir karşılık gibi geldiği için kullanıyorum :) ) yazmaya gerek yok. Direkt PIC C Lite derleyicisini kullanırız.

Ya da mini-denetçiyi değiştiririz. PIC yerine AVR gibi. Bir de Arduino var çok popüler ama onun mini-denetçi olup olmadığını bilmiyorum.

Bu arada LLC kısmını anlamadım ;-)

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 20, 2012

Alıntı (acehreli):

>

Bir kaç sene önce USB'ye bağlanan seri port kullanmam gerekmişti. Ucuz bir aletti.

Ben siz bahsedene kadar sanki taşınabilir bilgisayarlarda eğer anakartın üzerinde yoksa seri ve paralel port erişimi zor ya da sağlıklı değil diye biliyordum. Hatta şu adreste kendilerine bilgisayar alırken özellikle seri ve paralel port olan bir bilgisayar seçmeleri bu kanımı güçlendirmişti.

http://www.ladyada.net/library/hackcomputer.html

Ama şimdi baktım bu ürünlerden Türkiye'de de varmış.

http://www.bimel.com.tr/urunler/bilgisayar_yan_urunleri/usb_urunleri/usb_seri_cevirici

http://www.bimel.com.tr/urunler/bilgisayar_yan_urunleri/usb_urunleri/usb_paralel_cevirici

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 20, 2012

Alıntı (erdem):

>

Örneğin netbook'larda seri port ya da paralel port yok diye biliyorum. O zaman herhangi bir donanım kullanarak seri ya da paralel port çıkışı elde edilebilir mi

Bir kaç sene önce USB'ye bağlanan seri port kullanmam gerekmişti. Ucuz bir aletti.

Alıntı:

>

Bu arada LLC kısmını anlamadım ;-)

LLC ne? Ben LLVM dem(ek istem)iştim. :-p

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]