Kayıtlar

raspberry pi3 pi4 pin haritaları

Resim
Raspberry pi serisi 3-4 ile pinleri aktif olarak kullanmak istiyorsanız bu haritalar işinize yarayacaktır: Pi3 ve pi4 gpio pin yapısı aynıdır, en altta donanımda pinler gösterilmektedir: Donanımda Pinler rp4: Donanımda Pinler rp3:

seri i2c spi uart rs485 izolatör devreleri

Resim
    1- Seri İletişim İzolatör Devresi (19200 baud hızda test edilmiş, daha yükdek hızlarda da çalışabilir)     Parça Listesi:     1        2    C2,C1                   470nF     2        2    C3,C4                  100nF     3        2    D2,D1                  1N4148     4        2    D4,D3                  LED RED 3mm     5    ...

sd kart hafıza azaldı sorunu çözümü

Resim
Sd kartlar taktığımız cihazlardan veya kendiliğinden zamanla 128mb veya 50mb gibi değerde görünebiliyor. Bu sorunun çözümü için dos üzerinde diskpart komutunu kullanıyoruz.  Başlat-> Çalıştır a diskpart yaz enterla açılan konsol ekranında list disk yazıp entera basın diskler listelenecektir ardından hangi disk ile işlem yapacaksak onu seçmemiz gerekiyor bilgisayarında hardiski disk 0 olur bizim hafıza kartımızda disk 1 (benim pc için öyle sizde değişebilir disk boyutuna bakabilirsiniz) Harddiskinizi sakın seçmeyin.  Seçim işlemi için select disk 1 yazıp entera basalım. Ardından clean yazıp entera basara tüm diski silip ayrılmamış bölüm haline getirelim.Sonra diski tekrar kullanılabilir bölüm haline getirmek için create partition primary yazıp entera basalım. Son olarakta assign letter g: (istediğiniz harfi atayabilirsiniz) yazıp entera basarak yeni bölüme harf atamış oluruz. format fs=ntfs (ntfs yerine fat32 de olabilir) yazıp entera basarak yeni oluşturduğumuz bölü...

proton basic eski forum proje dosyaları

Resim
Proton basic yeni forum sitesine aşağıdaki linkten ulaşabilirsiniz: http://www.protoncompiler.com/ Eski forum proje dosyalarını da aşağıdaki drive  linkinden indirebilirsiniz: Proton basic eski forum projeleri download Altenatif link: Proton basic eski forum projeleri download Proton Eski Proje bas inc dosyalar: https://protoncompiler.com/index.php/board,97.0.html

eagle 4 8 katman ayarları

Resim
Eagle pcb çizim programı ile 2 katman pcb çizimi için bir ayara gerek yoktur. Ancak 4 - 8 katman   layer pcb çizimi yapabilmek için EDIT - DESIGN RULES menüsünden layers katmanlar kısmında bazı ayarlamalar yapmak gerekir. Daire içinde görülen kısımdan parametremizi girebiliriz. Aşağıda temel bazı ayarlar görülüyor: 2 layers (1*2) (default) 4 layers: (1*2+3*16) 6 layers: (1*2+3*4+5*16) 8 layers: (1*2+3*4+5*6+7*16) Bu parametre girişinde + ve * operatörlerinin önemli görevleri var. * Operatörü, * operatörü kullanılan katmanların tek parça olarak değerlendirilmesini sağlıyor. + operatörü ise katmanlar arası prepreg malzeme (yalıtkan ve yapıştırıcı) kullanıldığı ve katmanların birleştirildiği anlamına geliyor. Katman kalınlıklarına baktığımızda öntanımlı olarak 1.5mm 0,15mm ve 0,2mm değerlerini görüyoruz. Bu değerleri birbirine yakın değerleri projenize göre seçebilirsiniz. : Operatörüde kullanılıyor ancak çok gelişmiş tasarımlarda, manuelde bu anlatılmaktadır. Örneğin 4 katmanı b...

whatsapp telegram signal kaynak kodları

Resim
whatsapp telegram signal kaynak kodları - source code      Whatsapp 'ın 8 şubat 2021 tarihi itibarıyla kullanıcı verilerini facebook ile paylaşma izni vermeyenlerin artık whatsapp uygulamasını kullanamayacağını bildirmesiyle çarşı karıştı. Bu ne demekti biraz açıklamaya ihtiyaç var. Aslında bu verileri face ile paylaşıyorlardı ama şimdi sizin rızanızı istiyorlar. Çünkü hiç kimse bu paylaşım isteğine önceden onay vermedi. Bazıları hemen kabul et butonuna bastı, bazıları telegram signal gibi uygulamaları denemeye başladı.     Hemen kabul butonuna basan insanları anlayamıyorum neyi kabul ettiğinin bile farkında değil. Kendi telefon numarasını ve görüştüğü kişilerin telefon numaraları ve belki de daha fazlasının facebook'a aktarılmasına razı oluyor.     Bir de işin uçtan uca görüşmeleriniz şifreli yalanı var ki ben buna hiç inanmıyorum. Amerika birleşik devletlerinde cia veya fbi şüphelinin görüşmelerini isteyecek ve whatsapp (aslında facebook) ...

adc ölçümünde opto tlp281 kullanmak

Resim
Bitmiş bir projede müşteriden sisteme birde analog çıkış veren yağmur sensörü takma isteği gelince opto   tlp281 girişini kullanmaktan başka seçenek kalmadı. Daha önce böyle bir şey denememiştim ama gayet iyi çalıştı en azından çok hassas olmayan yağmur sensörü için. Daha sonra 10k pot ile opto ledine 0-5 volt aralığı uyguladım ve sadece 1023 10 bitlik adc okumada 27 değerine kadar indiğini ancak daha fazla opto içindeki transistörü kesime götüremedi. Yani 131mv seviyesinde takıldı. Ama led için kullanılan 1k direnç  470 ohm yapılırsa belki sıfırlar. Binanın üstündeki bir sensörü opto kulllanarak sisteme giriş yapmak en mantıklısı. İşlemcinin Adc pini ile ölçülen sistem arasında elektriksel bağlantı olmaması da sağlıklı adc ölçümü yapmaya imkan veriyor. Ama yüksek ısı değişkenliği olan ortamlardaki devrelerde h11n1 gibi   schmitt trigger opto kullanmak doğru olacaktır.  Birde pozitif yönde ölçüm için aşağıdaki devre kullanılabilir. Giriş voltajı seviyesine gör...

sht30 sht31 proton basic kodu code

Resim
SHT31 sensörü için bir çalışma yapmam gerekti ve sht30 için mustafa_cmbz rumuzlu üyenin hazırladığı bir örnek buldum picproje.org forumunda. Ama bu örnek sht30 içindi ve donanımsal I2C için yazılmıştı ve sht31 içinde uygundu. Bir kaç küçük değişiklik ile SHT31 için çalışacak hale getirdim. 2 örnek koduda aşağıya ekliyorum. Sht11 üretimden kalktığı ve artık tedariği zor olduğu için Sht30 ve Sht31 kullanmak isteyenler için faydalı olacaktır proton basic kodları. 1- sht31 I2C pin seçmeli proton basic kodu: Device = 18F46K20 Declare Xtal = 8    Declare LCD_DTPin = PORTD.4 Declare LCD_RSPin = PORTD.0 Declare LCD_ENPin = PORTD.1 Declare LCD_Interface = 4 Declare LCD_Lines = 4 Declare LCD_Type = 0   Declare SDA_Pin PORTC.0 Declare SCL_Pin PORTC.1 'Declare Hbus_Bitrate  400 Declare Slow_Bus On Declare All_Digital = True TRISA=%00000000 TRISB=%00000000 TRISC=%00000011 TRISD=%00000000 TRISE=%00000000 PORTA=0 PORTB=0 PORTC=0 PORTD=0 PORTE=0    Dim NEM_HAM ...

I2C extender devresi p82b715

Resim
I2C arayüzü ile haberleşen sensör veya entegrelerin mesafesini 20 metreye kadar artırmayı sağlayan  p82b715 entegresi bağlantı şekli açısından max485 entegresine benziyor. Bir kit üreticisinden bulduğum dokümana ait görselleri de aşağıya ekliyorum. p82b715 datasheet   Şemadaki pullup dirençleri alıcı ve verici için farklı değerlerde olabiliyor.