1. Veri Hangi Yollardan Gider? (İletişim Medyası)

Verinin seyahat ettiği fiziksel ortama “iletim medyası” diyoruz. Günümüzde teknolojinin türüne göre üç ana yol kullanılır:

  • Bakır Kablolar (Elektriksel Yol): En klasik yöntemdir. Arduino projelerimizde kullandığımız jumper kablolar veya ethernet kabloları buna örnektir. Veri burada elektrik akımı olarak akar.
  • Fiber Optik (Işık Yolu): Verinin cam kablolar içinden ışık hızıyla yansıyarak iletildiği yöntemdir. Çok uzun mesafelerde ve çok yüksek hızlarda (internet omurgaları gibi) tercih edilir.
  • Kablosuz (Radyo Dalgaları): Arada fiziksel bir bağ yoktur. Veri, elektromanyetik dalgalar (Wi-Fi, Bluetooth, LoRaWAN) aracılığıyla hava üzerinden taşınır.

2. Sinyal: Dijital Haberleşmenin Alfabesi

Bilgisayarlar ve mikrodenetleyiciler (Arduino, ESP32 vb.) bizim konuştuğumuz dilden anlamazlar. Onlar için sadece iki durum vardır. İşte bu noktada devreye İkili (Binary) Sistem girer.

Dijital haberleşmede her şey 0 ve 1 bitlerinden oluşur. Peki, bir kablo “0” veya “1” olduğunu nasıl bilir?

  • Mantıksal 1 (High): Kabloda voltajın olduğu durumdur. Örneğin, Arduino sisteminde kablodan 5V veya 3.3V geçiyorsa, bu “1” demektir.
  • Mantıksal 0 (Low): Kabloda voltajın olmadığı veya toprak seviyesinde (0V) olduğu durumdur. Bu da “0” demektir.

Mühendislik Notu: Bu “var/yok” durumu sayesinde dijital sistemler çok kararlı çalışır. Kablodaki voltaj gürültü nedeniyle 5V yerine 4.2V olsa bile, sistem bunu hala “voltaj var” (yani 1) olarak kabul eder. Dijital haberleşmeyi analogdan daha güvenilir yapan sır tam olarak budur.


3. Sinyalden Mesaja: Bitlerin Dizilimi

Sadece tek bir kablodaki voltajı açıp kapatmak (0 ve 1 göndermek) tek bir harf bile etmez. Anlamlı bir mesaj oluşturmak için bu 0 ve 1’lerin belirli bir hızda ve sırada dizilmesi gerekir.

  1. Zamanlama: Gönderen cihaz voltajı saniyede kaç kez değiştiriyor? (Baud Rate kavramı).
  2. Sıralama: Hangi 8 bit birleşip bir karakteri oluşturacak? (ASCII tablosu).

Örneğin, bir butona bastığınızda Arduino’nun bilgisayara “A” harfini göndermesi için arka planda milisaniyeler içinde 01000001 dizilimi, voltajın çok hızlı bir şekilde açılıp kapanmasıyla karşı tarafa aktarılır.

Özetle;

Haberleşme; doğru medya üzerinden, doğru sinyal formunda, belirlenmiş kurallar (protokoller) çerçevesinde yapılan bir veri dansıdır. Bu temeli anlamak, karmaşık IoT sistemlerini ve ağ yapılarını kurgulamanın ilk adımıdır.

Leave a Reply

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir