Gönderen Konu: Ardunio Nano- si5351  (Okunma sayısı 2464 defa)

Çevrimdışı TA3IHD

Ynt: Ardunio Nano- si5351
« Yanıtla #40 : 29 Ocak 2018, 07:14:04 »
 Arduino da, Karanlıkta yürür gibiyim.
Sonunda müzeye kaldırmak istemiyorum. SABIRRR..
« Son Düzenleme: 29 Ocak 2018, 07:15:18 Gönderen: TA3IHD »

Çevrimdışı TA1JA

Ynt: Ardunio Nano- si5351
« Yanıtla #41 : 29 Ocak 2018, 09:21:26 »
Hulusi Bey,

Verdiğiniz linktekilerin hepsi LCD kütüphanesi, sürümleri farklı.
Bunlardan güncel olanı indirip, elinizdeki I2C LCD ile test yapabilirsiniz.

LiquidCrystalV.1.2.1 olanını indirdiniz diyelim. Arduino IDE'den resimdeki gibi ZIP library'yi seçip, indirdiğiniz zip dosyasını gösterin.
Library otomatik olarak eklenecektir.
Bundan sonra örnekler/examples içinde, "liquidCrystal" altındaki kodlarla test yapabilirsiniz. (helloword I2C örneği var, sizin işinizi görür)

Örnekte aşağıdaki gibi bir satır var.

LiquidCrystal_I2C lcd(0x38);  // Set the LCD I2C address

bu sizin LCD'nizin adresi. LCD'nin arkasına takılan modülde adres yazıyor mu? sabit bir adres olabilir veya jumper ile ayarlanıyor olabilir.

Bunun dışında önceki mesajımda söylediğim gibi, SCL, SDA uçları 10k direnç ile Vcc'ye çekilmiş olmalı.


OLED çalıştırmak da bu LCD kadar kolay aslında ancak onun kütüphanesi, bir çok modeli desteklediğinden, doğru model ve bağlantı tipini seçmek gerekiyor. Elinizdeki OLED'in ön ve arka fotolarını gönderirseniz onu da çalıştırırız.
Bunları ayrı ayrı çalıştırdıktan sonra, ana programda sadece gerekli düzeltmeleri yapmak kalacak.

Arduinoyu müzeye kaldırmanız çözüm değil, emin olun mikrokontrolcü kullanmanın en kolay yolu arduino'dur.
Burada yaptığınız işi, PIC ile böyle kolay yapamazsınız.

73










« Son Düzenleme: 29 Ocak 2018, 09:23:04 Gönderen: TA1MRT »

Çevrimdışı TA1UH

Ynt: Ardunio Nano- si5351
« Yanıtla #42 : 29 Ocak 2018, 10:14:17 »
Hulusi Bey merhabalar, mesajlarımda iki kaynak kitap tavsiye etmiştim. İkisi de Türkçe ve çok güzel anlatımı olan kitaplar. Bir tanesini alıp örnekleri yapa yapa giderseniz anlayarak ve daha hızlı ilerler, bu kadar da eziyet çekmezsiniz. Ben öyle yaptım hala da yavaş yavaş devam ediyorum konu bir derya... Yeni bir sistemle karşı karşıyasınız, bir haftada buna vakıf olamazsınız. Halbuki bir kitap, sora sora, forumlardan iki senede öğreneceğiniz şeyi size bir ayda verebilir. Zaten bilgi temeli olmadan yapılan uygulama sağlıksız olur ve hep başkalarına mahkum kalınır. İnanın zaman ve imkan olsa, yardım etmek istiyorum şu mesajı bile kahve molasına sığdırmak zorunda kaldım. Eminim üstesinden geleceksiniz, kolaylıklar dilerim, 73, Çağlar Akgüngör


Tapatalk kullanarak iPhone aracılığıyla gönderildi

Çevrimdışı TA3IHD

Ynt: Ardunio Nano- si5351
« Yanıtla #43 : 29 Ocak 2018, 12:05:11 »
Murat bey, Ali Çağlar bey, aranızda ayırım yapamıyorum;
Acaba ben aşağıda resimleri görülen arduino nano, si5351, OLED LCD, arduino uyumlu arayüzlü LCD leri göndersem, si5351 DDS li devreyi çalıştırıp bana geri gönderebilirmisiniz?
Tabiki kargolar benden.

Çevrimdışı TA3IHD

Ynt: Ardunio Nano- si5351
« Yanıtla #44 : 29 Ocak 2018, 12:10:23 »
Si5351

Çevrimdışı TA2BS

Ynt: Ardunio Nano- si5351
« Yanıtla #45 : 29 Ocak 2018, 13:57:14 »
Ali Çağlar Bey  Türkçe olan iki kaynak kitabın isimlerini yazabilirmisin. Bizde faydalanalım.

73

Çevrimdışı TA1JA

Ynt: Ardunio Nano- si5351
« Yanıtla #46 : 29 Ocak 2018, 13:58:13 »
Hulusi Bey,

Yazmak kolay da, bu işlere vakit ayırmak zor :)
Bildiğim kadarıyla, kodu derleyip arduino'ya yükleme aşamasını geçmiştiniz.
Son güncel kodu da paylaşırmısınız?

Çevrimdışı TA1UH

Ynt: Ardunio Nano- si5351
« Yanıtla #47 : 29 Ocak 2018, 17:33:40 »
Hulusi Bey, ne yazık ki kendi projelerim bile karmakarışık halde kutularda yatıyor... Keşke zamanım olsaydı.

Hakan Bey:
http://www.idefix.com/Kitap/Arduino/Coskun-Tasdemir/Egitim-Basvuru/Bilgisayar/urunno=0000000387938
http://www.idefix.com/Kitap/Derinlemesine-Arduino/Egitim-Basvuru/Bilgisayar/urunno=0001720655001
http://www.idefix.com/Kitap/Projelerle-Arduino/Sertan-Deniz-Saygili/Egitim-Basvuru/Bilgisayar/urunno=0000000671911

Başka bir kitapçıda da bulunabilir, ben aramada kolaylık olduğu için sadece bu siteye baktım.

73,

Çağlar

Çevrimdışı TA2BS

Ynt: Ardunio Nano- si5351
« Yanıtla #48 : 29 Ocak 2018, 17:44:15 »
Ali Çağlar Bey  Tamamdır. Teşekkür ederim.

73

Çevrimdışı TA1AIG

Ynt: Ardunio Nano- si5351
« Yanıtla #49 : 29 Ocak 2018, 21:30:04 »
Hulusi bey merhaba,

Gerçi siz isim vererek yardım istemişsiniz ama çözümsüz kalmanıza gönlüm razı olmadı.
Sizin yapmaya çalıştığınız si5351'li Universal VFO devresi  http://pa0rwe.nl/?page_id=804  bu adresteki devre midir.?
Burada hem PIC versiyonu hem de Arduino versiyonu bir arada verilmiş.

İlhan Güven
TA1AIG, 73

Çevrimdışı TA3IHD

Ynt: Ardunio Nano- si5351
« Yanıtla #50 : 30 Ocak 2018, 07:28:53 »
İlhan bey, yardımlarınızı bekliyorum, ismen yardım istemem yanlıştı haklısınız.
Çağlar bey, önerdiğiniz kitaplardan birini ismarladım.

bu arada LCD ekranda yazı yazacak basit bir program yükledim, ancak LCD ekranda görünen bir yazı yok. Neden acaba? Hatam nerede.
(Bu arada kontrast ayarı kusursuz. yazı olsa görünecek.) 
Program şu:

 #include <LiquidCrystal.h>

// LCD için kullanılacak çıkışlar set edilir. LiquidCrystal(rs, enable, d4, d5, d6, d7)
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
lcd.begin(16, 2); // LCD ekran arayüzü başlatır ve ekran boyutları (genişlik ve yükseklik) belirtir
lcd.print("*RESUL DOLANER*");   // Ekrana Yazı Yazdırılır.
lcd.setCursor(0, 1);    // ekranın alt satırına yazı yazdırmak için cursor konumlandırılır.
lcd.print("resuldolaner.com");

delay(5000); // ilk yazı 5 sn ye ekranda yazılı kalır
lcd.clear(); // ekran tamamen silinir.
lcd.print("LCD DISPLAY"); // ve başka bir yazı yazdırılır.
}

void loop() {

}

Çevrimdışı TA3IHD

Ynt: Ardunio Nano- si5351
« Yanıtla #51 : 30 Ocak 2018, 07:46:40 »
İlhan bey
verdiğiniz linkede bakmıştım. Ancak tam bilemiyorum. belki 30 ayrı linkten programlar yükledim.Bende karıştırdım. Hiçbirinden bir sonuç alamadım.73

Çevrimdışı TA8A

Ynt: Ardunio Nano- si5351
« Yanıtla #52 : 30 Ocak 2018, 08:19:32 »
Hulusi Bey,

LCD ekranınızın üzerinde I2C modülü var. O sebeple bu program çalışmaz. Kullanacağınız programın içerisinde Murat beyin örneğini verdiği

LiquidCrystal_I2C lcd(0x38);  // Set the LCD I2C address

gibi bir satırın olması gerekir. Bu satırın olduğu bir LCD test programı bulursanız iyi olacaktır diye düşünüyorum. 73

Bilal Ekmekci, TA8A

Çevrimdışı TA1JA

Ynt: Ardunio Nano- si5351
« Yanıtla #53 : 30 Ocak 2018, 09:08:41 »
Hulusi Bey,

Elinizde 2 çeşit Karakter LCD var, biri I2C modül takılmış, diğeri arduino uyumlu LCD shield olan.

Arduino UNO üzerine LCD shield takıp test ediyorsanız;
Elinizdeki LCD'nin, Arduinonun hangi pinlerine bağlı olduğunu bilmeniz lazım.

Bu shield için örnek bu linkte:  https://www.dfrobot.com/wiki/index.php/Arduino_LCD_KeyPad_Shield_(SKU:_DFR0009)#Pin_Allocation

yukarıda verdiğiniz örnekte, lcd pin değişikliğini yaparak da deneyebilirsiniz. Bu şekilde;

LiquidCrystal lcd(8, 9, 4, 5, 6, 7);


---------------------------------------------------------------------------------------------------------------------------------------------------------

I2C LCD'nin arkasına bakarsanız, modül üzerinde  A1, A2, A3 şeklinde boş padler göreceksiniz. Bu, modüle adres vermek içindir.

Modülün üzerindeki entegreye bakın, PCF8574 veya PCF8574A ise;

A1, A2, A3 LOW (şaseye bağlı) ise adres:

PCF8574   için 0x20
PCF8574A için 0x38

A1, A2, A3 HIGH (Vcc bağlı) ise adres:

PCF8574   için 0x27
PCF8574A için 0x3F



Çevrimdışı TA1AIG

Ynt: Ardunio Nano- si5351
« Yanıtla #54 : 30 Ocak 2018, 09:10:41 »
Hulusi bey eğer çok aceleniz yoksa bana yollayın ben toparlayıp size yollayayım.Adresimi özel mesaj ile yolluyorum.


Mobil cihazdan gönderildi.

Çevrimdışı TA1AIG

Ynt: Ardunio Nano- si5351
« Yanıtla #55 : 31 Ocak 2018, 20:11:20 »
Dündar bey,

Arduino Nano ve Oled ikilisi tamamdır. Sorunsuz çalışır hale getirdim.

Yanlız 128x64 Oled biraz küçük olduğu için yazılar da size biraz küçük gelebilir.
İsterseniz bir de yolladığınız Arduino Uno ve Nokia 5110 ikilisi için de hazırlayayım.
Ne dersiniz?

Sağlıcakla kalınız.
İlhan Güven
TA1AIG,73

Çevrimdışı TA3IHD

Ynt: Ardunio Nano- si5351
« Yanıtla #56 : 01 Şubat 2018, 00:50:11 »
Arkadaşlar,
Arduino nano-si5351  multiband ssb hf   ( 3,5 - 7.0- 14.0- 28.0-......mhz) ler için  RF=VFO+IF    veya  RF=VFO-IF  formulüne göre çalışan LIBRARY önerisi olan varmı acaba?

Çevrimdışı TA3IHD

Ynt: Ardunio Nano- si5351
« Yanıtla #57 : 22 Şubat 2018, 09:39:29 »
Öncelikle arduino'mu programlayan İlhan Güven arkadaşıma ve yardımcı olan arkadaşlarıma çok teşekkürler.

Arduino kitapları aldım birr adım attım. Biraz daha bilinçlendim.
Ancak bu bilinçle bulduğum library ler hep hata veriyor.
Şöyle;  örnek:  #include^LiquidCrystal_I2c.h^ ;   yazıyorum ( ^ işareti yan duracak!) LiquidCrystal_I2c ibaresi siyah kalıyor. Halbuki asıl örnekte kırmızıya dönüyor. Programı silip tekrar tekrar yükledim, acaba programmı bozuk diye; anlayamadım. Dolayısiyle  hata veriyor. Halbuki library doğru. Acaba sebep ne olabilir sizce?

Çevrimdışı TA1JA

Ynt: Ardunio Nano- si5351
« Yanıtla #58 : 22 Şubat 2018, 10:43:37 »
Merhaba,

LiquidCrystal_I2c.h dosyasının yerini bulamadığı için siyah kalıyordur.

bu kütüphaneyi doğru şekilde yüklediniz mi? (IDE içindeki "manage libraries" veya "Add Zip file ile")
yüklemediyseniz, arduino bu kütüphanenin yolunu bilemediğinden, "LiquidCrystal_I2c.h" dosyasını bulamaz.

LiquidCrystal_I2c.h dosyasını bulup, örneği kaydettiğiniz klasöre kopyalayabilir ve
#include "LiquidCrystal_I2c.h"  şeklinde (çift tırnak içinde) tanımlarsanız çalışması mümkün.

<> veya "" kullanmak, dosyayı nerede arayacağını belirler.

73


Çevrimdışı TA1AIG

Ynt: Ardunio Nano- si5351
« Yanıtla #59 : 22 Şubat 2018, 19:28:18 »
Dündar bey merhaba,

Yanlış hatırlamıyorsam Arduino IDE'yi Türkçe kullanıyordunuz.
"Dosya/Tercihler" 'e tıklayıp "Taslak Defteri Konumu"'unda adres olarak nereyi gösteriyor kontrol edermisiniz?

Ben kütüphane dosyalarını; derli toplu olması açısından bu klasörün altındaki "Libraries" klasörü altnda topluyorum.
Murat bey'in dediği gibi IDE kütüphanenin adresini bulamıyor. Kütüphane klasörünün olması gereken yerde olup olmadığını kontrol etmelisiniz.

Bu arada sizin Arduino'ya  yüklediğim program istediğiniz gibi çalışıyor mu?
Si5351 Frekans çıkışları tamam mı?

Kolay gelsin.
İlhan Güven
TA1AIG, 73