Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 22 из 22
  1. #21
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,376
    Вес репутации
    10

    По умолчанию Re: Управление магнитолой Alpine с помощью Carduino

    Все верно к A0
    boolean RawKeyPressed() {
    int anaPin = 0;
    anaPin = analogRead(0);
    if (anaPin > NO_B - 20) {
    button = 0;
    return 0;
    } else if (anaPin > MODE_B - 20 && anaPin < MODE_B + 20 ) {
    button = 1;
    return 1;
    } else if (anaPin > NXTU_B - 20 && anaPin < NXTU_B + 20 ) {
    button = 2;
    return 1;
    } else if (anaPin > NXTD_B - 20 && anaPin < NXTD_B + 20 ) {
    button = 3;
    return 1;
    } else if (anaPin > MUTE_B - 20 && anaPin < MUTE_B + 20 ) {
    button = 4;
    return 1;
    } else if (anaPin > VOLU_B - 20 && anaPin < VOLU_B + 20 ) {
    button = 5;
    return 1;
    } else if (anaPin < VOLD_B + 20 ) {
    button = 6;
    return 1;
    } else {
    button = 0;
    return 0;
    }
    }
    Последний раз редактировалось Chip; 18.10.2012 в 15:57.

  2. #22
    Новичок
    Регистрация
    15.02.2017
    Возраст
    34
    Сообщений
    2
    Вес репутации
    0

    По умолчанию Re: Управление магнитолой Alpine с помощью Carduino

    Здравствуйте. Имею на руках ардуину уно, alpine 9855. bmw с i-bus и доступ к резистивным кнопкам напрямую.
    Вознкили вопросы
    Схема предполагает подключение к i-bus или к самим кнопкам, кнопки в скетче заточены под какой то конкретный автомобиль? если да, то какие значения менять, если я возьму значения своих кнопок через стандартную функцию аналог рид.
    В этой теме первый раз, прошу сильно не пинать.
    Последний раз редактировалось valbal; 15.02.2017 в 19:26.

Страница 3 из 3 ПерваяПервая 123

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •