Power Pulse Gradyometre, RGB Elektronik tarafından geliştirilen profesyonel bir Android uygulamasıdır. Bluetooth üzerinden Power Pulse gradyometre/manyetometre sensörlerine bağlanarak gerçek zamanlı manyetik alan ölçümü, ızgara tabanlı arazi taraması, 3D görselleştirme ve veri analizi yapmanızı sağlar. Bu kılavuzda uygulamanın tüm özelliklerini adım adım detaylı olarak inceleyeceğiz.
Uygulama Genel Bakış
Power Pulse Gradyometre uygulaması, dört ana çalışma moduna sahiptir. Uygulama açıldığında karşınıza Mod Seçici ekranı gelir ve buradan istediğiniz moda geçiş yapabilirsiniz.
Dört Ana Mod
- Magnetic (Manyetik Tarama): Izgara tabanlı sistematik arazi taraması + 3D görselleştirme
- Magnetic Live (Canlı İzleme): Gerçek zamanlı 2D grafik ve VU metre ile anlık manyetik alan izleme
- 3D Graphics (3D Grafik): Mevcut proje verilerini gelişmiş Plotly.js tabanlı 3D görselleştirme ile analiz etme
- Frq/Ohm/Terra: Frekans ve yeraltı direnci ölçümü (gelecek güncelleme ile aktif olacak)
1. Kurulum ve Bluetooth Bağlantısı
1.1. Sensör Eşleştirme
Uygulamayı kullanmadan önce Power Pulse sensörünüzü telefonunuzla eşleştirmeniz gerekmektedir:
- Telefonunuzun Bluetooth ayarını açın
- Power Pulse gradyometre/manyetometre sensörünü açın
- Bluetooth ayarlarında "GRADIOMETER" veya "MAGNETOMETER" adlı cihazı bulup eşleştirin
- Eşleştirme PIN kodu istenirse varsayılan olarak 1234 veya 0000 girin
Bluetooth SPP Protokolü
Uygulama, Bluetooth SPP (Serial Port Profile) üzerinden iletişim kurar. Bu klasik Bluetooth protokolü, düşük gecikmeli ve güvenilir seri veri aktarımı sağlar. Sensörden gelen veriler XXXXXX#1# formatında (6 haneli ham değer + ayırıcı) iletilir.
1.2. Uygulamadan Bağlanma
Sensörünüzü eşleştirdikten sonra uygulama üzerinden bağlantı kurma adımları:
- Uygulamayı başlatın — Mod Seçici ekranı açılacaktır
- Sağ üst köşedeki menü simgesine (⋮) dokunun
- "Connect" (Bağlan) seçeneğine dokunun
- Eşleştirilmiş cihaz listesinde sensörünüzü seçin
- Bağlantı başarılı olduğunda durum çubuğunda "Connected" mesajı görünecektir
Uygulama, "GRADIOMETER" veya "MAGNETOMETER" kelimesini içeren cihazları listenin en üstüne taşıyarak hızlı bağlantı sağlar.
2. Mod Seçici Ekranı
Ana ekranda dört büyük kart bulunur. Her kart belirli bir çalışma modunu temsil eder:
| Mod |
Renk |
İkon |
Kullanım Amacı |
| Magnetic |
Mavi (#4F8CFF) |
🧲 |
Proje bazlı sistematik arazi taraması |
| Magnetic Live |
Turuncu (#FF9800) |
📡 |
Gerçek zamanlı canlı manyetik alan izleme |
| 3D Graphics |
Yeşil (#00E5A0) |
📊 |
Gelişmiş 3D veri görselleştirme ve analiz |
| Frq/Ohm/Terra |
Mor (#9C27B0) |
🌍 |
Frekans ve direnç ölçümü (yakında) |
Mod Seçici Ayarları
Menüden erişilebilen ayarlar:
- Dil Seçimi: Uygulama arayüz dili
- Baud Rate: Bluetooth seri iletişim hızı (varsayılan: 9600)
- Connect / Disconnect: Sensör bağlantısı kontrolü
3. Magnetic Mod — Sistematik Arazi Taraması
Magnetic mod, ızgara (grid) tabanlı sistematik arazi taraması yapmanız için tasarlanmıştır. Bir proje oluşturup belirli adım ve sıra sayılarıyla alanınızı bölümlere ayırır, her hücrede ölçüm alarak yeraltı anomalilerini 3D olarak haritalandırırsınız.
3.1. Proje Oluşturma
Taramaya başlamadan önce bir proje oluşturmanız gerekir:
- Menüden "Projeler" (Projects) bölümüne gidin
- "+" butonuna dokunarak yeni proje oluşturun
- Proje Adı: Tarama alanınızı tanımlayıcı bir isim girin (örn: "Bahçe Tarama-01")
- Adım Sayısı (Steps): Izgaranın sütun sayısı — X ekseni (1–250 arası)
- Sıra Sayısı (Rows): Izgaranın satır sayısı — Y ekseni (1–250 arası)
- "Oluştur" butonuna dokunun
Proje Boyutu İpucu
Toplam ızgara boyutu Adım × Sıra kadardır. Örneğin 20 adım × 15 sıra = 300 ölçüm noktası. Küçük alanlar için 10×10, geniş alanlar için 50×50 veya daha büyük ızgaralar kullanabilirsiniz. Maksimum: 250×250 = 62.500 nokta.
3.2. Tarama Ekranı Düzeni
Magnetic mod ekranı üç ana bölümden oluşur:
🔹 3D Görselleştirme Paneli (Üst Kısım)
Ekranın üst yarısında, Plotly.js tabanlı WebView 3D grafik yer alır. Tarama ilerledikçe arazi haritası canlı olarak güncellenir:
- Surface (Yüzey) grafik: Ölçüm değerlerine göre yükselen/alçalan renkli 3D harita
- Hücre numaraları: Tamamlanan hücreler kırmızı rakamlarla işaretlenir
- Dokunarak döndürme: Parmağınızla 3D modeli istediğiniz açıdan inceleyin
- Pinch-to-zoom: İki parmakla yakınlaştırma/uzaklaştırma
🔹 Navigasyon Paneli (Alt Sol)
Üç kontrol butonu:
- ◀ Geri: Bir önceki hücreye dön (yanlış ölçümü düzeltmek için)
- ZERO (Sıfırla): Mevcut sensör değerini referans olarak kaydet — kalibrasyon
- ▶ İleri: Bir sonraki hücreye geç (ölçüm almadan atla)
🔹 Ölçüm Paneli (Alt Sağ)
Speedometre göstergesi ve kontrol butonları:
- Speedometre: Anlık manyetik sapma değerini gösterir (nötr: beyaz, pozitif: kırmızı, negatif: mavi)
- Scale (Ölçek): + / − butonlarıyla gösterge aralığını ayarlayın
- Pick Sample (Hücre numarası): Speedometre üzerine dokunarak aktif hücreye ölçüm değerini kaydedin
3.3. Tarama Yapma (Adım Adım)
- Sensörü bağlayın ve proje seçin (veya yeni oluşturun)
- Arazide başlangıç noktasına gidin
- ZERO butonuna basarak sensörü kalibre edin — mevcut değer referans noktası olur
- Speedometre üzerindeki "Pick sample (1,1)" yazısına bakarak aktif hücreyi doğrulayın
- Sensörü ölçüm noktasına tutun ve değerin stabilize olmasını bekleyin
- Speedometre üzerine dokunarak ölçüm değerini kaydedin
- Uygulama otomatik olarak bir sonraki hücreye geçer
- Arazide bir adım ilerleyin ve 5-6. adımları tekrarlayın
- Sıra sonuna geldiğinizde uygulama otomatik olarak sonraki sıraya geçer
- Tüm ızgara tamamlanana kadar devam edin
Önemli: Kalibrasyon (ZERO)
ZERO butonu, o anki sensör değerini "sıfır referans noktası" olarak kaydeder. Bundan sonra alınan tüm ölçümler bu referansa göre sapma değeri olarak hesaplanır. Kalibrasyon olmadan ölçüm alınamaz!
Formül: Sapma = (Ham Sinyal − Referans) / Balance
Varsayılan referans değer: 31964 (fabrika ayarı). ZERO ile istediğiniz zaman güncellenebilir.
4. Sinyal İşleme ve Geri Bildirim
Sensörden gelen ham veri, anlamlı bir sapma değerine dönüştürülür ve kullanıcıya çeşitli geri bildirimler verilir.
4.1. Sinyal Hesaplama Formülü
Ana Formül
Aktif Değer = (Sinyal − Varsayılan Sinyal) / Balance
- Sinyal: Sensörden anlık olarak gelen ham değer (örn: 32802)
- Varsayılan Sinyal: ZERO butonu ile kaydedilen referans değer
- Balance: Kullanıcının ayarladığı hassasiyet bölücüsü (varsayılan: 3)
4.2. Balance (Hassasiyet) Ayarı
Balance değeri, ölçümlerin hassasiyetini kontrol eder:
| Balance Değeri |
Hassasiyet |
Kullanım Senaryosu |
| 1 |
En Yüksek |
Küçük ve derin nesneleri tespit etme, hassas noktasal tarama |
| 3 (Varsayılan) |
Orta |
Genel amaçlı tarama, çoğu durum için ideal |
| 5–10 |
Düşük |
Geniş alan taraması, büyük yapıları tespit etme |
Kural: Yüksek balance = düşük hassasiyet (gürültü azalır), düşük balance = yüksek hassasiyet (küçük anomaliler görünür hale gelir).
4.3. Geri Bildirim Sistemi
Ölçüm sırasında uygulama, sapma yönüne göre otomatik geri bildirim sağlar:
| Sapma |
Speedometre |
Ses |
Titreşim |
| Değer ≥ +1 |
🔴 Kırmızı |
Yüksek uyarı sesi (CDMA_HIGH_L) |
✅ Aktif |
| Değer ≤ −1 |
🔵 Mavi |
PIP sesi (CDMA_PIP) |
✅ Aktif |
| Değer = 0 |
⚪ Beyaz (Nötr) |
Sessiz |
❌ Pasif |
İpucu: Menüde bulunan "Reverse" seçeneği ile renk kodlamasını ters çevirebilirsiniz (kırmızı ↔ mavi).
5. Magnetic Live — Gerçek Zamanlı İzleme
Magnetic Live modu, proje veya ızgara oluşturmadan sürekli canlı izleme yapmanız için tasarlanmıştır. Alan keşfi, hızlı tarama ve anomali noktası tespiti için idealdir.
5.1. Ekran Bileşenleri
🔹 Canlı Grafik (LiveChart)
ECG tarzı sürekli kayan 2D grafik:
- Saniyede ~20 veri noktası ile sürekli örnekleme
- 60 FPS GPU hızlandırmalı akıcı render
- 100 nokta kapasiteli ring buffer ile kayan pencere
- LERP interpolasyon ile pürüzsüz geçişler
- Kuadratik Bézier eğri çizimi ile profesyonel görünüm
- Otomatik Y-eksen ölçekleme (%15 padding ile)
- Yeşil çizgi (#00E5A0) + yarı saydam yeşil dolgu bölgesi
🔹 VU Metre (Analog Gösterge)
Klasik analog VU metre tasarımıyla anlık sapma gösterimi:
- −100 ile +100 arasında sabit ölçek aralığı
- 240° yay açısı — geniş görsel aralık
- Renkli segmentler: Yeşil (-100→-30), Sarı (-30→+30), Kırmızı (+30→+100)
- Peak Hold: Son 1.5 saniyedeki en yüksek değer kırmızı çizgi ile gösterilir
- İğne + glow efekti + mavi merkez noktası
🔹 Ses Alarm Sistemi
Sapma büyüklüğüne göre dinamik olarak değişen sinüs dalga alarm:
- Nötr (sapma yok): 700 Hz temel frekans
- Negatif sapma: Frekans düşer (700 → 200 Hz) — kalın, düşük ton
- Pozitif sapma: Frekans yükselir (700 → 1200 Hz) — ince, yüksek ton
- Sapma büyüdükçe frekans değişimi artar — sesle anomali şiddetini hissedin
5.2. Kontroller
- ZERO: Canlı grafik ve VU metre referansını sıfırla
- Pause / Resume: Veri akışını duraklat/devam ettir
- PDF Export: Anlık grafik görüntüsünü PDF olarak dışa aktar
- Balance +/−: Hassasiyet ayarı
6. 3D Graphics — Gelişmiş Veri Görselleştirme
3D Graphics modu, mevcut proje verilerinizi Plotly.js motoru ile 10 farklı görselleştirme stilinde analiz etmenizi sağlar.
6.1. Grafik Stilleri (10 Adet)
| Stil |
Açıklama |
| Surface |
Düz 3D yüzey haritası — anomalileri renklerle görselleştirir |
| Wireframe |
Tel kafes görünümü — yapısal detayları analiz etmek için ideal |
| Surface Grid |
Yüzey + grid çizgileri — ölçüm noktalarını yüzey üzerinde gösterir |
| Contour |
Z-kontür çizgileri — eşit yükseklik hatları (topografik harita tarzı) |
| Projection |
X, Y ve Z düzlemlerine iz düşüm — üç boyutlu perspektif |
| Glass |
Yarı saydam cam efekti (opacity 0.55) — altındaki yapıları görebilme |
| Floor Map |
Z-düzlemine yansıtılmış kontür — üstten bakış haritası |
| Heatmap |
2D ısı haritası — en kolay okunabilen anomali haritası |
| Scatter |
3D nokta bulutu — bireysel veri noktalarını inceleme |
| Mixed |
Yarı saydam yüzey + scatter noktaları — kombine görünüm |
6.2. Renk Paletleri (18 Adet)
Farklı analiz ihtiyaçları için 18 farklı renk skalası mevcuttur. Popüler örnekler:
- Jet: Mavi → Yeşil → Sarı → Kırmızı (klasik bilimsel harita)
- Viridis: Koyu mor → Mavi → Yeşil → Sarı (renk körü dostu)
- Hot: Siyah → Kırmızı → Sarı → Beyaz (ısı haritası)
- Earth: Toprak tonları (jeolojik haritalar için ideal)
- Electric: Yüksek kontrast — anomali tespitinde etkili
6.3. 3D Etkileşim Kontrolleri
- Tek parmak sürükleme: 3D modeli döndürme (orbit)
- İki parmak pinch: Yakınlaştırma / uzaklaştırma
- Renk çubuğu sürükleme: Renk aralığını kaydırma
- Renk çubuğuna çift dokunma: Renk aralığını sıfırlama
- Scale +/−: Z-ekseni ölçeğini ayarlama (düz ↔ abartılı yükseklik)
Z-Scale (Yükseklik Ölçeği)
Threshold değeri ile Z-ekseni ölçeğini kontrol edebilirsiniz. Formül: Z Oranı = Threshold × 0.25
- Threshold 1 → Z Oranı 0.25 (düzleştirilmiş görünüm)
- Threshold 2 → Z Oranı 0.50
- Threshold 4 → Z Oranı 1.00 (gerçek oran)
- Threshold 8 → Z Oranı 2.00 (abartılmış yükseklik — küçük anomaliler belirginleşir)
7. Proje Yönetimi
Tüm ölçüm verileri SQLite veritabanında proje bazında saklanır. Projeler listesinden mevcut projelerinizi yönetebilirsiniz.
7.1. Proje İşlemleri
- Yeni Proje: Ad, adım sayısı ve sıra sayısı belirleyerek oluşturun
- Proje Aç: Mevcut projeyi Magnetic veya 3D Graphics modunda açın
- Varsayılan Proje: Uygulama açılışında otomatik yüklenen projeyi ayarlayın
- Proje Yenile (Refresh): Tüm ölçümleri sıfırlayıp baştan başlayın (onay gerekli)
- Proje Sil: Proje ve tüm verilerini kalıcı olarak silin
Veritabanı Yapısı
Her proje iki tabloda saklanır:
- Projeler Tablosu: Proje adı, adım/sıra sayısı, aktif hücre pozisyonu
- Datalar Tablosu: Her hücrenin (adım, sıra) koordinatı ve ölçülen değer
Proje oluşturulduğunda tüm hücreler 0 değeriyle başlatılır. Her ölçüm ilgili hücrenin değerini günceller.
7.2. Otomatik İlerleme
Magnetic modda ölçüm aldığınızda uygulama otomatik olarak sonraki hücreye geçer:
- Adım 1, Sıra 1 → Adım 2, Sıra 1 → ... → Adım N, Sıra 1
- Sıra sonu: Adım 1, Sıra 2 → devam...
- Geri butonuyla önceki hücreye dönebilir, ileri butonuyla atlayabilirsiniz
8. Pusula ve Yön Bulma
Uygulama, telefonunuzun dahili yön sensörünü kullanarak bir dijital pusula sunar. Arazi taraması sırasında doğru yönlendirme için faydalıdır.
- Anlık derece gösterimi (0° = Kuzey, 90° = Doğu, 180° = Güney, 270° = Batı)
- Animasyonlu pusula ikonu — telefonu döndürdükçe iğne kuzeyi takip eder
- Menüden açılıp kapatılabilir (ekran alanından tasarruf)
9. Dikey ve Yatay Mod
Magnetic mod, hem dikey (portrait) hem yatay (landscape) kullanımı destekler:
- Dikey Mod: 3D grafik üstte, kontroller altta — tek elle kullanım için ideal
- Yatay Mod: 3D grafik geniş ekranda, kontroller yanda — detaylı analiz için tercih edilir
- Telefonu döndürdüğünüzde arayüz otomatik olarak uyum sağlar
10. Arayüz Teması
Uygulama, profesyonel ve göz yormayan koyu tema kullanır. Açık havada ekran okunabilirliğini artırmak için optimize edilmiştir.
| Eleman |
Renk |
Açıklama |
| Ana Arka Plan |
#080B14 |
Koyu lacivert — göz yorgunluğunu azaltır |
| Panel / Kart |
#111627 |
Kartlar ve panel arka planları |
| Vurgu Mavi |
#4F8CFF |
Başlıklar ve etiketler |
| Vurgu Yeşil |
#00E5A0 |
Değerler, grafikler ve vurgular |
11. Hızlı Başlangıç Rehberi (Özet)
İlk kez kullananlar için adım adım hızlı başlangıç:
10 Adımda İlk Taramanız
- Bluetooth Eşleştirme: Telefon ayarlarından sensörü eşleştirin
- Uygulamayı Açın: Mod Seçici ekranı karşınıza gelecektir
- Bağlanın: Menü → Connect → Sensörünüzü seçin
- Proje Oluşturun: Menü → Projeler → Yeni proje (örn: 10×10)
- Magnetic Moda Geçin: "Magnetic" kartına dokunun
- Kalibre Edin: ZERO butonuna basarak sensörü sıfırlayın
- Taramaya Başlayın: Sensörü tutup, speedometreye dokunarak ölçüm alın
- Sistematik İlerleyin: Her adımda bir hücre, sıra sonunda yeni satır
- 3D Analiz: Tarama sonrası 3D Graphics modunda detaylı inceleme yapın
- Dışa Aktarma: Sonuçları ekran görüntüsü veya PDF olarak kaydedin
12. İpuçları ve En İyi Uygulamalar
- Alanı önceden planlayın: Tarama alanının boyutlarını ölçüp uygun grid boyutu belirleyin
- Düzenli ZERO yapın: Uzun taramalarda periyodik olarak kalibrasyonu yenileyin
- Balance ile deneyin: Önce yüksek balance ile genel tarama, sonra düşük balance ile detay tarama yapın
- Birden fazla grafik stili kullanın: Surface ile genel görünüm, Heatmap ile üstten bakış, Contour ile eşyükseklik analizi
- Farklı renk paletleri deneyin: Bazı anomaliler belirli renk paletlerinde daha belirgin olabilir
- Canlı izlemeyi keşif için kullanın: Magnetic Live ile arazide hızlıca keşif yapın, sonra ilgi çekici alanlarda proje bazlı tarama başlatın
- Ses alarmını aktif tutun: Özellikle Magnetic Live modda, ses değişimi anomalileri hızla fark etmenizi sağlar
- Yatay modu kullanın: 3D grafiği analiz ederken yatay mod daha geniş görünüm sunar
13. Teknik Özellikler
| Özellik |
Detay |
| Platform |
Android |
| Bağlantı |
Bluetooth SPP (Serial Port Profile) — Klasik Bluetooth |
| Veri Formatı |
ASCII metin, XXXXXX#1# kalıbı (6 haneli ham değer + ayırıcı) |
| Baud Rate |
Ayarlanabilir (varsayılan: 9600) |
| 3D Motor |
Plotly.js (WebView içinde) |
| Grafik Stilleri |
10 farklı çizim stili |
| Renk Paletleri |
18 farklı renk skalası |
| Maksimum Grid |
250 × 250 = 62.500 ölçüm noktası |
| Veritabanı |
SQLite — proje bazlı veri depolama |
| Canlı Grafik |
60 FPS GPU hızlandırmalı, ~20 örnek/saniye |
| Dışa Aktarma |
PDF export, ekran görüntüsü |
| Ek Sensörler |
Dahili pusula (yön sensörü) |
Uygulamayı İndirin
Power Pulse Gradyometre Android uygulamasını Programlar sayfamızdan indirebilirsiniz. Teknik destek ve sorularınız için İletişim sayfamızdan bize ulaşabilirsiniz.