MicoAir MT-06 Range Finder Sensor Mesafe Sensörü
MicoAir MT-06 Range Finder Sensor Mesafe Sensörü
Küçük boyutu, güçlü menzili, güneş ışığında bile çalışır. Birden fazla protokolü destekler, Ardupilot/PX4 için mükemmel bir seçimdir.
MicoAir MT-06 Teknik Özellikler
- Arayüz Modu : UART (115200); I2C;
- Protokol : Micolink/ Mavlink (Varsayılan)/ MSP/ I2C/ I2C_NOOPLOOP
- Çıkış Hızı : 50Hz
- Desteklenen Yazılım Sürümleri : Ardupilot/PX4/INAV/FMT
- TOF Aralığı : 6m@%90 yansıma/10KLux;
-
Merkez Dalga Boyu : 940nm
- Ölü Bölge : 2 cm
- Mesafe Ölçüm Doğruluğu : 4 cm (<2 m @ %90 yansıma); %1,5 (>2 m @ %90 yansıma)
- Güç Tüketimi : 100mW
- Besleme gerilimi : 5V
IIC Protokolü
MT-06, MicoAssistant kullanılarak I2C moduna geçirilebilir ve iki I2C protokolünü destekler: biri MicoAir tarafından özelleştirilmiştir, diğeri ise ArduPilot tarafından doğrudan desteklenen NOOPLOOP protokolüdür ( RNGFNDx_TYPE=40 ).
Önemli: Modülde dahili pull-up dirençleri bulunmamaktadır. I2C'nin düzgün çalışması için harici pull-up dirençleri gereklidir.
Sıkça Sorulan Sorular: “Modül I2C modundayken, onu MicroAssistant'a nasıl bağlayıp UART moduna geri döndürebilirim?”
Modül I2C moduna geçirildiğinde, seri port üzerinden normal şekilde iletişim kurulamayacak ve yapılandırılamayacaktır. İletişimi yeniden kurmak için özel adımlar gereklidir.
- USB-TTL modülünüzü bilgisayarınıza bağlayın. Sensörü henüz ona bağlamayın.
- MicoAssistant yazılımını açın. USB-TTL modülünüz için doğru bağlantı noktasını bulun, baud hızını 115200 olarak ayarlayın ve "Bağlan" düğmesine tıklayın.
- MicoAssistant porta bağlıyken, MT-06 modülünü USB-TTL modülüne takın. Bu noktada, MicoAssistant modül bilgilerini doğru şekilde tanımalıdır.
- Sensörü TTL modülüne bağlarken cihaz yenileme/bağlantı kesilmesi sorunları yaşıyorsanız, TTL modülünün 5V çıkışına paralel olarak büyük bir kapasitör eklemek sorunu çözebilir.
IIC (MicoAir)
Bu modda, modülün 7 bitlik I2C adresi 0x32 + ID'dir. ID varsayılan olarak 0'dır ve 0 ile 0x1F arasında ayarlanabilir, bu da modüle 0x32 ile (0x32 + 0x1F) arasında bir I2C adres aralığı sağlar.MicoAssistant'ı kullanarak modül kimliğini farklı değerlere değiştirebilir ve böylece uçuş kontrol cihazının aynı anda birden fazla MT-06 modülüne bağlanmasına olanak sağlayabilirsiniz.
IIC_NOOPLOOP
Bu modda, modülün 7 bitlik I2C adresi 0x08 + ID'dir. ID varsayılan olarak 0'dır ve 0 ile 0x1F arasında ayarlanabilir, bu da modüle 0x08 ile (0x08 + 0x1F) arasında bir I2C adres aralığı sağlar.
Ardupilot'ta şu ayarları yapmalısınız:
- RNGFNDx_ADDR=8 (varsayılan adres)
- RNGFNDx_ORIENT = (Modülle aynı, varsayılan değer 25/AŞAĞI)
- RNGFNDx_TYPE = 40
Fiziksel
- Ölçüler : 16 x 12 x 10 mm
- Ağırlık : 0,8 g
IIC Modunda:
- Rx = SDA
- Tx = SCL