100 sensörü aynı anda okuma
  • İyi günler arkadaşlar elimde 100 adet dijital sensör var 0 / 5 v çıkış veriyor. Bunları okumak için bir yol önerir misiniz. 74 hc154 decoder kullansam 7 entegre yapar buda 28 çıkış çok işimi görmez .Buna benzer neler yapılabilir.
    Cevaplar için teşekkür ederim...
  • 10X10 matris yapıp okuyabilirsin ama her sensör den 2 saniye de veri okunsa 200 saniye yapar. bence arduino pro mini modeline 6 adet sensör bağla bu şekilde 17 arduino kullan. bu 17 arduino, merkezdeki arduino ya topladığı verileri göndersin
  • Sensorlerin cikisi digitalmi yani sensoru okumak icin digital pin yeterli olacakmi yoksa analogmu cikislar
  • sn okoman çıkışlar dijital yani 0/5v şeklinde. yani sensör 5v mu veriyor yoksa 0v mu veriyor buna bakılacak.
  • diğital ise kolay,
    kaypad kodu rahatlıkla işini görür

    -#include Keypad.h

    const byte ROWS = 10; // ten rows
    const byte COLS = 10; // ten columns
    // The value 0 is used for NO_KEY so we have to pick 100 values greater than 0.
    // This should work for values up to 255 but since 'char' is a signed value we should stay below 128.
    char keys[ROWS*COLS] = {
    1,2,3,4,5,6,7,8,9,
    10,11,12,13,14,15,16,17,18,19,
    20,21,22,23,24,25,26,27,28,29,
    30,31,32,33,34,35,36,37,38,39,
    40,41,42,43,44,45,46,47,48,49,
    50,51,52,53,54,55,56,57,58,59,
    60,61,62,63,64,65,66,67,68,69,
    70,71,72,73,74,75,76,77,78,79,
    80,81,82,83,84,85,86,87,88,89,
    90,91,92,93,94,95,96,97,98,99,100};

    // Pick 20 pins of the Arduino MEGA 2560. They don't have to be in order or consecutive.
    byte rowPins[ROWS] = {20, 21, 22, 23, 24, 25, 26, 27, 28, 29}; //connect to the row pinouts of the keypad
    byte colPins[COLS] = {30, 31, 32, 33, 34, 35, 36, 37, 38, 39}; //connect to the column pinouts of the keypad

    Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );

    void setup(){
    Serial.begin(9600);
    }

    void loop(){
    char key = keypad.getKey();

    if (key != NO_KEY) {
    Serial.println((int)key); // Prints the number of the button
    // Put your audio output code here.
    }
    }
  • her cıkışı bır ve kapısı bırleştirirsen kepad gıbı okursun ama. kolon veya row veya sensor grubunu secme ıcın lazım
  • sorun ile çok alakalı değil ama 5 X 5 X 5=125 yapar, yani 15 pin ile 125 farklı değer
    teoride okunabilir. 3 boyutlu bu matrisin bağlantısı mümkün müdür
  • eğer led surme iş olsa sorun olmaz direk ucuna bağlarsın her kesişim noktasında surebılırsın 125 ledi. ama sensorden gelen veriyi okumak için okudugumuz anda o sensorun çıkışında seçebilmemiz lazım.

    bunu iki girişli ve kapısı ıle çözersin
    arduınodan çıkış row tarama pini-----]-- 1.and giriş pini
    sensorden gelen çıkış--------------]-- 2. and giriş--and-kapıçıkış]-- kolon okuma pini arduınoya

    tek bir sensor ıcın bır kapıya ıhtıyac var bunlar paralel bağlanacak
    row çıkışı hı yapınca sensordeki durumda hi ise and kapı çıkış hi olacak ve arduınodan bu sensoru okumuş olacağız boyle boyle bır suru şeyi okursun. seriden 16port paralele çevirici ıle yaparsan aynı anda 256 sensoru bıle okursun hemde mlilsanıye seviyesınde.

  • sn okoman yazdıklarınız üzerinde çalışacağım.
    aslında yapmak istediğim şu aşağıdaki videodaki zımbırtıya benzer birşey.
    lakin istediğim ordaki ledler değilde görüntü bilgisayar ekranında olacak.
  • Yardımcı olması dileğiyle.

    Açıklama kısmında kodları dahil tüm ayrıntıları mevcut.
  • ben bunu izledim de aklıma takılan bir şey var.
    Malzemeleri açıklarken sensöre IR receiver demiş.
    Videonun sonunda ise masanın üzerine cam koyuyor. Bu IR camdan geçmemesi gerek yani orası bende tam oturmadı.
  • Kumandanın önüne cam koyarak denermisin. Eğer kanal değişirse bence sorun yoktur. Veya elinde ki IR sensörünü bu şekilde deneyerek soru işaretlerini giderebileceğin kanısındayım.Sonucu bizlerle paylaşman dileğiyle.
  • 1) Kumanda örneği ile ( Kızılötesi ışık kullanılarak belirli bir datanın karşıya iletimlesi ), Ir Tx Ir Rx ( Kızılötesi ışık kullanılarak ışığın yansıması ile mesafe ölçme ) aynı konu mu ?
    2) Ya Ir sensörüm yoksa bu sorunun cevabını bilmemeli miyim ?
  • cam sıkıntısı yok renkli olmadığı sürece sorun teşkil etmiyor .
  • 1 ve 2 daha çok ekmek yemek lazım.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Login with Facebook
Açık kaynak kültürü gereği, çözdüğünüz problemlerin çözümlerini paylaşmayı lütfen unutmayın.