Arduino

ESP-IDF içerisine Arduino Altyapısını Ekleme

1. ESP-IDF ile proje oluşturma konusunda olduğu gibi yeni bir proje oluşturulur. (Proje isimlerinde ve dosya yollarında türkçe karakter ve boşluk kullanmayın...!) 2. Proje oluşturmanın ikinci aşamasında"Extension" ve "Arduino as component" seçimi yapılır. Bu seçim yapılınca ilk seferinde "Create project" butonu hemen belirmeyebiliyor. Bu nedenle birkaç defa tıklamak gerekebilir... Nihayetinde projeyi oluşturun.  3. Proje oluşturma tamamlandıktan sonra klavyeden …

PlatormIO ile Usbasp Kullanarak Arduino Programlama

Öncelikle usbasp yi karıştırmadan bir proje oluşturarak seriport üzerinden programlama yapabildiğiniz teyid edin. Sonrasında oluşturduğunuz projenin platformio.ini dosyasında board adının nasıl yazıldığını tespit edin. Ben arduino nano ile deme yaptım ve board adının nanoatmega328 olarak tanımlandığını gördüm.  Sonrasında platformio.ini dosyanızı aşağıdaki resme uygun olarak tekrar düzenleyin. [env:usbasp] bölümünü gözden kaçırmayın. Hepsi bu..!

ESP32 Uzaktan Firmware Güncelleme

Neden buna ihtiyaç duyarız?   Günümüz bilgisayar fiyatları çok yükselmiş durumda bu durumda bilgisayarımıza zarar gelsin istemeyiz.  ESP32'nin çalıştığı devrede yüksek gerilim, kısa devre veya yanlış bağlantı gibi durumlarda bilgisayarımızın USB portuna zarar verebiliriz bu zarar geri dönülemeyecek boyutta olabilir. Bunun için 2 farklı bilgisayarı koruma yöntemi bulunuyor; 1- USB İzolatör. 2- Kablosuz veri aktarımı.    Bizim işeyeceğimiz konu 2. yöntem olan kablosuz programlama.  İlk olarak…

Ölçüm için Taş Dirençten Şönt Direnç Olur mu?

Konu başlığına uygun kısa bir cevap vermek gerekir ise olmaz. Olmazmış... Aslında amaca göre değişir. Buradaki konu altında devam eden elektronik yük projemde yük akımının kontrol edilmesi için düşük değerli bir direnç kullanılması gerekliydi. 10A seviyesini hedef olarak belirlediğim için 0.1R kullanmaya karar verdim. Böylece 10A akım geçerken direnç uçlarında 1V gerilim oluşacaktı. Güç olarak ise nadiren yüksek akım kullanmayı düşündüğüm için 10A x 1V = 10W ın uygun olduğuna karar verdim. Bu…

Arduino ile Elektronik Yük Projesi 2 (Uygulama)

Uyarı : Bu konu taslak olarak yayınlanmıştır. İlerleyen tarihlerde içerik değişkenlik gösterebilir.     Daha önce tasarımından bahsettiğimiz elektronik yük projemizin uygulama aşaması ile konumuza devam ediyoruz. Pcb yi kendi imkanlarım ile maskeleyerek tuzruhu+perhidrol karışımında hazırladım ve malzeme montajlarını tamamladım.     İlk enerji verme aşamasında mosfetler ve nano devre üzerinde değildi. Gözden kaçan bir hata durumuna karşı kademeli olarak ilerledim. Önce 5V ve 12V gerilimlerini…

Arduino ile Elektronik Yük Projesi 1 (Tasarım)

Elektronik yük pil, akü, dc güç kaynağı gibi güç kaynaklarını test etme amacı ile kullanılan bir ölçüm cihazıdır. Bu konuda bahsedilecek olan elektronik yük doğru akım (DC) için uygundur. Örneğin 5Volt 1Amper değerinde bir şarj cihazınız var. Bu cihazın gerçekten bu değerleri sağlayıp sağlamadığını test edebilirsiniz.   Elektronik yükün temel çalışma prensibi kaynaktan kontrollü bir şekilde akım çekme ilkesine dayanır. Akımın ayarlanabilir olması için yük direncinin de ayarlanabilir olması ge…

Usb ISP den Usb ASP ye Programlayıcı Dönüşümü

Usb ISP programlayıcıyı Usb ASP ye dönüştürmek mümkünmüş ve bu işlem için gerekli dosyalar ve yöntem GitHub üzerinde yayınlanmış. İlgili bağlantıya ulaşmak için tıklayın .  Programlayıcının birkaç farklı donanım versiyonu bulunuyor. Bendeki V.5 ve atmega88 e sahip. Firmware update yapmanın temel mantığı şöyle; programlayıcının kendisini programlamak için başka bir programlayıcı gerekiyor. internet üzerindeki kaynaklarda hep arduinoyu programlayıcı olarak kullanmışlar. Ancak ben üründen iki ad…

Usb ISP Programlayıcı

Birkaç projemde atmega328p kullanıyorum. Yazılım kısmınıda arduino ide yazmıştım. Zaten arduino kullanmamın sebebi nadiren uğraştığım bu işlerde bana kolaylık sağlaması. Kodu yazıyorum, anında yüklüyorum, seriporttan bilgi alıyorum vs... sağlanan fayda kolaylık. Hata ayıklama kolay oluyor. Çok önceden pic programlamıştım. Pic için bir ide üzerinde kodu yaz, hex çevir, yükleyici programına veya isis e hexi göster yükle, test et, sorun varsa, bir kelime hatası yaptıysan baştan başla... bir sürü …

Diğer yayınları yükle
Sonuç bulunamadı