İNTERNET ÜZERİNDEN ÜRÜN TAKİBİ EĞİTİMİ
İnternet Üzerinden Ürün Takibi Eğitimi: Görsel uygulama kullanarak, kontrol kartları ile ürünlerden topladıkları verileri betik dili ile internet üzerinden takip işlemlerinin bulunduğu eğitim materyalidir. İnternet üzerinden ürün takibi eğitiminin genel amacı öğrenci, bu eğitim ile gereken kontrol kartları ve platform temin edildiğinde, görsel uygulama ile internet programcılığı konularını aynı anda kullanabileceksiniz.
Eğitim İçeriği
1. İnternet Üzerinden Ürün Takibi Eğitimi – Programlama İle Sistemden Veri Alma
o Sistemin Hazırlanması Nedir?
§ MSP430G2231 Mikro Denetleyici Nedir?
§ P1DIR Kaydedicisi Nedir?
§ P1REN Kaydedicisi Nedir?
§ P1OUT Kaydedicisi Nedir?
§ P1IN Kaydedicisi Nedir?
§ P1 Portu Kesmeleri Nedir?
§ P1IFG (P1 Interrupt Flag) Kaydedicisi Nedir?
§ P1IE (P1 Interrupt Enable) Kaydedicisi Nedir?
§ P1IES (P1 Interrupt Edge Select) Kenar Seçme Kaydedicisi Nedir?
§ MSP430 Clock Modülü (İşaret Kaynakları) Nedir?
§ MSP430 ADC10 Modülü Nedir?
§ MSP430 Low Power Özelliği Nedir?
o Sistem Kontrolörünün programlanması nasıl yapılır?
o Programlama Kontrolör Bağlantısı Nasıl Yapılır?
o Kontrolörden Alınan Verilerin Text Tipi Dosyaya Kaydedilmesi Nasıl Yapılır?
2. İnternet Üzerinden Ürün Takibi Eğitimi – Betik Dili İle Verilerin Web’e Akarılması
o Betik Dili Text Tipi Dosyadan Veri Okuma Nedir?
o Betik Dili İle Verilerin Web e Aktarılması Nasıl Yapılır?
Sıkça Sorulan Sorular
İnternet üzerinden ürün takibi için mikrodenetleyiciden veri nasıl alınır?
MSP430G2231 gibi bir mikrodenetleyici sensör verisini ADC10 modülüyle dijitale çevirir, ardından UART üzerinden seri haberleşmeyle bilgisayara aktarır. Programlama arayüzü bu seri portu dinler ve gelen değerleri okuyarak işler. Bağlantı için kontrolörün TX ucu bilgisayarın RX ucuna bağlanır.
P1DIR ve P1OUT kaydedicileri ne işe yarar?
P1DIR, Port 1 pinlerinin giriş mi çıkış mı olacağını belirler; ilgili bite 1 yazılırsa pin çıkış, 0 yazılırsa giriş olur. P1OUT ise çıkış olarak ayarlanmış pinlere lojik 1 veya 0 değeri yazarak pin gerilimini kontrol eder. İkisi birlikte port yönü ve çıkış durumunu yönetir.
Kontrolörden alınan veriler neden önce text dosyaya kaydedilir?
Seri porttan gelen veri anlık ve geçicidir; bir text dosyaya yazmak veriyi kalıcı hale getirir ve betik dilinin sonradan okumasına olanak tanır. Bu ara katman, veri toplama ile web aktarımını ayırarak hata ayıklamayı kolaylaştırır ve verinin kaybolmasını önler.
Verilerin web'e aktarılmasında betik dili nasıl kullanılır?
Betik dili text dosyadaki kayıtları satır satır okur, sayısal değerlere ayrıştırır ve bir veritabanına ya da HTTP isteğiyle uzak sunucuya gönderir. Sunucu tarafında bu veriler kaydedilip web sayfasında görüntülenir, böylece ürün durumu internetten uzaktan izlenebilir.
P1 portu kesmeleri neden kullanılır?
Kesme, bir pin durumu değiştiğinde işlemcinin sürekli pini sorgulamadan anında tepki vermesini sağlar. P1IE kesmeyi etkinleştirir, P1IES kenar yönünü seçer, P1IFG ise kesme oluştuğunda işaretlenir. Bu yapı düşük güç tüketimi sağlar çünkü işlemci olay olmadan uyku modunda kalabilir.
MSP430 Low Power özelliği ürün takibinde ne sağlar?
Düşük güç modları işlemciyi olay beklerken uyku durumuna alır ve sadece kesme geldiğinde uyandırır. Bu, pil ile çalışan uzaktan takip cihazlarında batarya ömrünü ciddi şekilde uzatır. Veri sürekli değil, belirli aralıklarla toplandığında bu özellik enerji verimliliği açısından kritiktir.