ROBOTKODLA
ROBOTKODLA Genç Mucit

Eğlen, Kodla, Geleceği Tasarla

Model: BN-220 Sensör Modülü (Breakout) Orta Seviye Üretici: Beitian

Beitian BN-220 Minyatür FPV Drone GPS Modülü

Yalnızca 5.3 gram ağırlığı ve 18x18 mm boyutuyla küçük FPV dronlar ve model uçaklar için özel üretilmiş dahili flash hafızalı GPS modülüdür.

Önemli Güvenlik ve Teknik Sınırlama Bilgisi

Sadece 18x18 mm boyutunda ve 5.3 gram ağırlığındadır. Hafif FPV yarış dronlarında 'Eve Dönüş' (GPS Rescue / Return to Home) özelliği kazandırmak için tasarlanmıştır.

Teknik Özellikler ve Elektriksel Parametreler

Çalışma Voltajı 3.00V - 5.50V Lojik Seviye Giriş/Çıkış
Akım Tüketimi 50 mA Tipik çalışma modu
Haberleşme Arayüzü Seri UART (9600 - 115200 Baud) Protokol türü
Ölçüm Aralığı Küresel Kapsama Etkili çalışma sınırı
Hassasiyet / Doğruluk2.0 metreÖlçüm sapma payı
Tepki SüresiDahili Flash bellek ile konfigürasyon saklamaÖrnekleme hızı
Ölçüm TürüMinyatür Çift GNSS (GPS + GLONASS)Fiziksel büyüklük
Pin Sayısı4 PinModül header pinleri

Pin Bağlantıları ve Görevleri (Pinout)

Pin #Pin AdıSinyal TürüGörev & Açıklama
1 GND Toprak Toprak 0V
2 TX Seri Çıkış UART TX
3 RX Seri Giriş UART RX
4 VCC Güç +3.3V ile +5.5V DC

Geliştirme Kartı Uyumluluk Durumu

Arduino Uno / Nano ✓ Uyumlu
5V Lojik

Doğrudan bağlantı ve yerleşik 5V desteği.

ESP32 (NodeMCU) ✓ Uyumlu
3.3V Lojik

3.3V ile tam uyumlu çalışır.

Raspberry Pi Pico ✓ Uyumlu
3.3V Lojik

MicroPython veya C/C++ SDK ile desteklenir.

BBC Micro:bit ✓ Uyumlu
3.3V Lojik

MakeCode blokları veya MicroPython ile uyumlu.

STM32 (BluePill) ✓ Uyumlu
3.3V (5V Tolerant)

5V tolerant GPIO pinleri doğrudan bağlanabilir.

Örnek Kaynak Kod Kütüphanesi

Arduino Uno Arduino C++ ✓ Test Edildi

BN-220 ile Minyatür GPS Takip

Gerekli Kütüphaneler: TinyGPSPlus
#include <SoftwareSerial.h>
#include <TinyGPS++.h>

SoftwareSerial ss(4, 3);
TinyGPSPlus gps;

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

void loop() {
  while (ss.available() > 0) {
    if (gps.encode(ss.read())) {
      if (gps.location.isValid()) {
        Serial.print("Konum: "); Serial.print(gps.location.lat(), 6);
        Serial.print(", "); Serial.println(gps.location.lng(), 6);
      }
    }
  }
}
Seri Monitör Çıktısı (Simülasyon):
Enlem: 39.9208 | Boylam: 32.8541

Çalışma Mantığı ve Fiziksel İlkeler

Minyatür Drone GPS'i BN-220

Küçük dronlarda ağırlık gramlarla hesaplanır. Standart GPS modülleri 30-40 gram ağırlığa ulaşabilirken BN-220 seramik anteni dahil sadece 5.3 gramdır.

Dahili flash belleği sayesinde baud hızı (115200) ve güncelleme hızı (10 Hz) ayarları enerji kesilse bile hafızada kalır.

Artıları ve Sınırlamaları

Güçlü Yönleri (Avantajlar)
  • Ultra hafif (sadece 5.3 gram) ve minyatür (18x18 mm)
  • Dahili kalıcı flash bellek
  • Betaflight GPS Rescue ile tak-çalıştır uyum
  • Sınırlamaları (Dezavantajlar)
  • Küçük anten boyutu nedeniyle soğuk başlatma açık alanda 1-2 dakika sürebilir
  • Sık Karşılaşılan Sorunlar ve Çözümleri

  • Karbon fiber drone gövdesinden yayılan RF parazitlerini önlemek için TPU ayakla yükseltilerek monte edilmelidir.