Паркфлаер это сообщество любителей радиоуправляемых моделей. Еще это магазин, в котором можно купить радиоуправляемые модели и комплектующие.

Радиоуправляемые модели самолетов, вертолетов, автомобилей, катеров, яхт и танков.

Гарантируем ваше удовольствие либо возврат денег. На сайте огромное количество отзывов о нашей работе и товарах.

Дисплей OLED для Multiwii MINI, I2C, 128x64 точек ( MWC MINI )


Данный товар исключен из продажи. Возможно, вы сможете найти похожие товары в той же категории (ссылка на на нее находится чуть выше).

Мы сохраняем такие товары, чтобы дать возможность Вам получать информацию из накопленных комментариев и отзывов.
Дисплей OLED для Multiwii MINI, I2C, 128x64 точек ( MWC MINI )
  • Перевод от 13 декабря 2013 г., Владимир Афанасьев
      0

    Дисплей IIc OLED используется для телеметрии и отладки полётного контроллера MultiWii Mini или других контроллеров MWC с I2C шиной, с его высокой контрастностью и супер ярким экраном, просмотр данных в солнечную погоду теперь не является проблемой. Этот дисплей OLED имеет соответствующий кабель с разъёмом для подключения непосредственно в Mini MWC, а также монтажные отверстия, совпадающие с отверстиями крепления MINI MWC, что позволяет установить дисплей прямо над контроллером. У дисплея имеется два I2C порта на обратной стороне, что позволяет подключить к I2C порту дополнительное устройство.

    Вот некоторые из функций которые возможны к просмотру на OLED дисплее: индикация состояния, версия прошивки MWC, полётный режим,  статус блокировки,  значение уровня входного сигнала, значение выходных сигналов контроллера, показания гироскопа и акселерометра, время цикла / ошибки I2C, напряжение и ток ( если ваш MWC имеет датчики напряжение и тока). В режиме программирования отображает и помогает установить параметры, настроить функции переключателя AUX , настроить параметры ПИД регулятора, регулировать кривую газа,  вы даже можете сделать и установить свой собственный логотип и этот список можно продолжить.

    Особенности:

    • Высокая яркость, не требует подсветки,  высокая контрастность
    • Монохромный 128 × 64 точек
    • Интерфейс I2C 3,3 ~ 5В
    • Используется для телеметрии и отладки полётных контроллеров MultiWii.

    Технические характеристики:

    Размер: 30мм x 30мм
    Высота: 5,6 мм
    Вес: 3.1г,  (4.2г с кабелем)

    В комплекте:

    Дисплей IIC OLED  - 1 шт.
    4-пин кабель 40 мм -1 шт.


  • The IIc OLED is used for telemetry and debug of MultiWii Mini or any MWC FC with I2C, and with its high contrast ratio and super bright screen viewing data in direct sunlight is no problem. This OLED has a match cable and connector to plug directly into the MINI MWC as well as matched mounting holes so attaching it to the top of the MINI MWC is a direct fit. There are two I2C ports on the bottom allowing for dual connection to the I2C port.

    Just some of the functions viewable on the OLED are: status display, MWC firmware version, aircraft mode, unlock status, remote input signal value, The FC output signal value, Gyroscope and acceleration status, Signal period / I2C error, voltage and current (if your MWC has the voltage and current sensor). In programming mode can display and assist to set the parameters, AUX switch function settings, PID parameter adjustment, Accelerator softness / curve adjustment and you even can make and display your own logo, the list goes on.

    Features:
    • High brightness, self-emission, high contrast ratio
    • Monochrome 128×64 dot
    • 3.3V~5V I2C interface
    • Used for telemetry and debug MultiWii FC.

    Specs:
    Dimension: 30mmX30mm
    Height: 5.6mm
    Weight: 3.1g/4.2g (include cable)  

    Included:
    IIC OLED Display Module x 1
    4Pin cable 40mm x1


Англоязычные отзывы / обсуждения
close
Комментарии
Добавить отзыв
0
Добрый день господа моделисты! Прошу помощи, пытаюсь настроить данный дисплей с этим контроллером: http://www.parkflyer.ru/product/1020976/. Отдельное спасибо Александру Беланову за его кодик, с его помощью экран ожил! НО! Хочется настроить обещанную телеметрию. В режиме AUTO все работает экраны сменяются один за другим, а при активации #define LCD_TELEMETRY_STEP "0123456789" (я так понимаю именно эту строку надо активировать что бы добиться навигации по меню телеметрии) после заставки черный экран на стики не реагирует( подскажите люди добрые, куда копать???(
0
Подскажите как программировать его на Arduino.
5 +6
На MultiWii 2.30 заработало только после такой замены:

В файле LCD.cpp, заменить содрежимое функции i2c_OLED_init(void) на такое:

void i2c_OLED_init(void){
i2c_OLED_send_cmd(0xAE);
i2c_OLED_send_cmd(0x00);
i2c_OLED_send_cmd(0x10);
i2c_OLED_send_cmd(0x40);
i2c_OLED_send_cmd(0x81);
i2c_OLED_send_cmd(0xCF);
i2c_OLED_send_cmd(0xA1);
i2c_OLED_send_cmd(0xC8);
i2c_OLED_send_cmd(0xA6);
i2c_OLED_send_cmd(0xA8);
i2c_OLED_send_cmd(0x3F);
i2c_OLED_send_cmd(0xD3);
i2c_OLED_send_cmd(0x00);
i2c_OLED_send_cmd(0xD5);
i2c_OLED_send_cmd(0x80);
i2c_OLED_send_cmd(0xD9);
i2c_OLED_send_cmd(0xF1);
i2c_OLED_send_cmd(0xDA);
i2c_OLED_send_cmd(0x12);
i2c_OLED_send_cmd(0xDB);
i2c_OLED_send_cmd(0x40);
i2c_OLED_send_cmd(0x20);
i2c_OLED_send_cmd(0x02);
i2c_OLED_send_cmd(0x8D);
i2c_OLED_send_cmd(0x14);
i2c_OLED_send_cmd(0xA4);
i2c_OLED_send_cmd(0xA6);
i2c_OLED_send_cmd(0xAF);

/* i2c_OLED_send_cmd(0xae); //display off
i2c_OLED_send_cmd(0xa4); //SET All pixels OFF
// i2c_OLED_send_cmd(0xa5); //SET ALL pixels ON
delay(50);
i2c_OLED_send_cmd(0x20); //Set Memory Addressing Mode
i2c_OLED_send_cmd(0x02); //Set Memory Addressing Mode to Page addressing mode(RESET)
// i2c_OLED_send_cmd(0xa0); //colum address 0 mapped to SEG0 (POR)*** wires at bottom
i2c_OLED_send_cmd(0xa1); //colum address 127 mapped to SEG0 (POR) ** wires at top of board
// i2c_OLED_send_cmd(0xC0); // Scan from Right to Left (POR) *** wires at bottom
i2c_OLED_send_cmd(0xC8); // Scan from Left to Right ** wires at top
i2c_OLED_send_cmd(0xa6); // Set WHITE chars on BLACK backround
// i2c_OLED_send_cmd(0xa7); // Set BLACK chars on WHITE backround
i2c_OLED_send_cmd(0x81); // Setup CONTRAST CONTROL, following byte is the contrast Value
i2c_OLED_send_cmd(0xaf); // contrast value between 1 ( == dull) to 256 ( == bright)
// i2c_OLED_send_cmd(0xd3); // Display Offset :
// i2c_OLED_send_cmd(0x0); // 0
// delay(20);
// i2c_OLED_send_cmd(0x40); // Display start line [0;63] -> [0x40;0x7f]
// delay(20);
*/
#ifdef DISPLAY_FONT_DSIZE
i2c_OLED_send_cmd(0xd6); // zoom
i2c_OLED_send_cmd(0x01); // on
#else
// i2c_OLED_send_cmd(0xd6); // zoom
// i2c_OLED_send_cmd(0x00); // off
#endif
delay(20);
i2c_OLED_send_cmd(0xaf); //display on
delay(20);
}

Если где проскакивало извиняюсь, код подгонял сам.



Подпишись на лучшие статьи


Обратная связь
/ Зарегистрироваться
Ваша страна:
Чтобы оформить заказ, выполните несколько простых шагов.
Для подробностей, наведите курсор на одну из картинок.
Удаленные товары