|
Merhaba arkadaşlar, Daha önce Arduino ile alakalı bir seri oluşturmuştum ve ilgi görmüştü. STM32 ile de böyle bir seri yapmaya başladım ve burada paylaşmak istedim. Videodaki derslerin kodlarını aşağıda linkini verdiğim blog sitemden alabilirsiniz. Şimdiden iyi seyirler... Konu Başlıkları: 1-) STM32VLDISCOVERY Board Giriş 2-) Keil ile Proje Oluşturma 3-) Delay Fonksiyonu 4-) GPIO Ayarları & Led Yakıp Söndürme 5-) Buton ile Led Yakma 6-) GPIO Register Ayarları-1 7-) GPIO Register Ayarları-2 8-) Delay Kütüphanesi 9-) 16x2 LCD Kütüphanesi ve Kullanımı 10-) Analog Digital Converter (ADC Okuma) 11-) USART Haberleşmesi 'TX' 12-) USART Haberleşmesi 'RX' 13-) Timer Interrupt ( TIM1 ) 14-) Timer Interrupt Hesaplama 15-) PWM Sinyali Oluşturma 16-) HEX Dosyası Oluşturma 17-) Digital-Analog Converter (DAC) 18-) Direct Memory Access ( DMA & DAC ) gomulumuhendis.blogspot.com Videoyu izlemek için tıklayınız Videoyu izlemek için tıklayınız Videoyu izlemek için tıklayınız Videoyu izlemek için tıklayınız Videoyu izlemek için tıklayınız Videoyu izlemek için tıklayınız Videoyu izlemek için tıklayınız Videoyu izlemek için tıklayınız Videoyu izlemek için tıklayınız Videoyu izlemek için tıklayınız Videoyu izlemek için tıklayınız Videoyu izlemek için tıklayınız Videoyu izlemek için tıklayınız |
|
Merhaba arkadaşlar, TL084, TL074,LM741 vs. gibi rail to rail olmayan bir çok opampı sırayla deneyerek bir devreyi tamamlamaya çalışıyorum. Devre bir gerilim izleyici ve evirmeyen yükselteçten oluşmakta. Problemim, **Giriş voltajını komple kestiğimde gerilim izleyici çıkışından 2.22V , evirmeyen yükselteç kısmında 10.429 V gibi bir değer alıyorum. Aynı şekilde giriş voltajı 0.7V'dan daha az olduğunda da yine aynı şekilde çıkış alıyorum. Opampı tek noktadan besledim (+12V, GND). Bir bilgisi olan var ve yardımcı olursa çok mutlu olurum. Bu opamp giriş yokken ve giriş voltajı 0.7V'dan az iken neden çıkış +VCC çıkış veriyor. |
|
Merhaba arkadaşlar, Şirket bünyesinde elimizde tek fazlı bir vinç motoru var. Sadece butonlara basıldığında yani vinç motoru çalıştığında yanması istenen bir lambanın bağlantısı nasıl olmalıdır ? Lambanın kablolarını ana sargıya pararel girmeyi düşündüm fakat yine de bilgisi ve önerisi olan varsa yardımcı olabilir mi ? |
|
Merhaba arkadaşlar, Daha önceden arduino ile ilgili çalışmalarımı burada paylaşmıştım. Olumlu tepkiler almıştım tekrardan teşekkür ediyorum. Bu yüzden de C# ve arduino haberleşmesi ile ilgili hazırladığım bir kaç YouTube videomu paylaşmak istedim sizlerle. Umarım yardımcı olabilirim.. 1-) C#'da Hazırlanan Butonlarla Led Yakıp Söndürme Videoyu izlemek için tıklayınız 2-) C# Arduino ile Anlık Veri Okuma 1v0 ( Serial.ReadExisting() Methodu ) Videoyu izlemek için tıklayınız 3-) C# Arduino ile Anlık Veri Okuma 1v1 ( Serial.ReadLine() Methodu ) Bir üstteki videodaki programın bir nebze geliştirilmiş hali. Videoyu izlemek için tıklayınız 4-) C# Arduino ile İki ve Daha Fazla Veriyi Okuma Arduino'ya bağladığım iki potansiyometreden okuduğum adc verisini C#'da gösterdim. Videoyu izlemek için tıklayınız |
|
Merhaba arkadaşlar, Ultrasonik karıştırıcı yapmak istiyorum. Homojen olmasını istediğimiz bir sıvı var, belirlenen sıcaklık değeri için rezistans ile bu sıvıyı ısıtıp,yine belirlenen bir sürede piezo transdüserler ile ultrasonik olarak 40 KHz'de bu sıvıyı karıştırmak istiyorum. Bu kısımları Arduino ile yapabilirim diye düşünüyorum Fakat daha önce piezo transdüser hiç kullanmadım, nette de hep üstünkörü anlatılmış. Bu transdüserlerin kullanımı hakkında bilgisi olan var mı ? Bu transdüserler ön güçlendirici ek devre gerektirir mi ? |
|
2009 'dan beri Casper Nirvana (TW8) kullanıcısıyım. Bilgisayar yenilemek istiyorum. Uğraştığım işler Android Programlama,Solidworks,C# vs. İstediğim özelliklere ve bütçeye göre en uygun yine Casper'da buldum istediğim bilgisayarı; 16 GB RAM, 4 GB Ekran kartı ,120gb ssd+1TB HDD http://www.vatanbilgisayar.com/casper-cn-v8x6500x-core-i7-6500u-2-5ghz-16gb-ram-1tb-120ssd-gtx950m-4gb-15-6-w10.html#genel-bakis Fakat internette sürekli gezen " Casper Pişmanlıktır" sözü üzerine Asus'lara yöneldim ve uygun olarak bunu bulabildim. 12GB ram, 2GB ekran kartı, 1TB HDD http://www.teknosa.com/urunler/125033279/asus-k555ub-xo264t-intel-i7-6500u12-gb-ddr31-tb2gb#url İki bilgisayar arasında ram,ekran kartı,ssd ve Full HD olup olmama farkı var. Çok arada kaldım bu yüzden size sormak istedim. Yorumlayıp bana yol gösterirseniz sevinirim... |
|
Elimde TF-M5NUR sürücü kartı ve 32x64 P10 tek renk panel var. Power Led ile sürebiliyorum, bağlantılarında bir problem yok. Fakat bildiğiniz üzere Power Led programında animasyonları yazıları bir kez oluşturup,kartın hafızasına atıp sadece o oluşturduklarınızı gösterebiliyorsunuz. Benim sorum ise RS232 veya Ethernet haberleşmesi kullanarak power led programına ihtiyaç kalmadan herhangi bir cihazın yapmış olduğu ölçümleri P10 panelde anlık olarak gösterebilir miyim ? TF kartta bu olmuyor bildiğim kadarıyla fakat bunu yapabilen kartlar var mı ? Nette baya bir araştırma yaptım ama bulamadım belki uğraşanınız varsa ve yardımcı olursa sevinirim. |
|
Merhaba arkadaşlar, Android Studio kurdum bilgisayarıma, sdk jdk gereken her şeyi kurdum. Emulator için Genymotion da indirdim, Android Studio'ya plug-in de ekledim her şey tamam gibi. Fakat 2 problemle karşılaşıyorum. 1-) Hello World yazılımı yani proje oluşturduğumda karşıma çıkan default yazılımı çalıştırdığımda aşağıdaki error mesajlarını alıyorum. < Resime gitmek için tıklayın > 2-) Run ettiğimde Android Studio'da ki emulatoru açıyor kendiliğinden. Youtube'da gördüğüm kadarıyla seçme imkanı vermesi lazım emulator mu Genymotion mı diye, o ekran bende çıkmıyor. Yardımcı olursanız gerçekten çok mutlu olurum. İşletim sistemim Windows 7 Ultimate bu arada. |
|
Merhaba arkadaşlar, Bir seri port haberleşmeli terazim var. Putty ile veri alabiliyorum. C# ile Arduino için daha önceden yapmış olduğum bir arayüzüm vardı ordan da veri okuyabiliyorum. Fakat çok sağlıklı olmadığı için bir kaç düzenleme yaptım ama çözemediğim ve önerilerinizi beklediğim bir kaç sorun ortaya çıktı. 1-) Data'yı timer ile alıyorum. Terazi 9600 baudda çok hızlı gönderiyor ölçtüğü ağırlığı. Bu yüzden daha önceden, sonuc = serialPort1.ReadExisting(); olan komutu sonuc = serialPort1.ReadLine(); olarak çevirdim. Timer Interval süresini 200ms ve daha yukarısı yaptığımda terazi verileri düzgün gelmiyor, geç kalıyor sanki kasıyormuş gibi. Süreyi 5-75 ms civarı yaptığımda da veri tam istediğim gibi geliyor fakat bu sefer de arayüzdeki hiçbir butonu kullanamıyorum, "bağlantıyı kopar" butonum var basıyorum işlemiyor, 20-30 sn sonra işliyor. 2-) Terazinin gönderdiği data "ST,GS, 15.6 g" tarzında geliyor. Sadece sayıyı nasıl çekebilirim. Split modunu tam uygulayamadım. Yardım ederseniz çok sevinirim. Kodlar aşağıda. using System; < Resime gitmek için tıklayın > |
YouTube kanalımda yeni bir programlama dersleri serisine başladım. STM32F103C8T6 mikrodenetleyicisine sahip Blue Pill boardunu CubeMx ile konfigüre edip Keil ile programlamayı dilim döndüğünce anlatmaya çalışıyorum. Her yeni video eklediğimde buradan da paylaşmaya devam edeceğim.
#1 CubeMx ile STM32F103 Programlama - Giriş
Videoyu izlemek için tıklayınız
#2 CubeMx ile STM32F103 Programlama - Proje Oluşturma & Led Blink
Videoyu izlemek için tıklayınız
#3 CubeMx ile STM32F103 Programlama - Buton ile Led Yakma
Videoyu izlemek için tıklayınız
#4 CubeMx ile STM32F103 Programlama - 16x2 LCD Kütüphanesi
Videoyu izlemek için tıklayınız