Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 13
  1. #1
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Автоматическое складывание зеркал на автомобиле

    Зеркала будут складыватся при пропадании АСС и раскладываться при его появлении через N сек, где N запрограммирование по желанию время
    Реле потребуется с двумя группами контактов или придется вешать два реле параллельно.

    Нажмите на изображение для увеличения. 

Название:	CARDUINO_MIRROR.png 
Просмотров:	1665 
Размер:	8.9 Кб 
ID:	5966

    Код для Arduino / Carduino
    PHP код:
    // http://compcar.ru 
    #include <EEPROM.h> 
    int ACC 12
    int button 2

    void setup() 

        
    pinMode(ACCINPUT); 
        
    pinMode(buttonOUTPUT); 


    void loop() 

    int value EEPROM.read(0); // Прочитать статус до задержки  
    delay(5000);                // задержка для того что бы не дергать зеркала лишний раз 

    if ((value==0) && (EEPROM.read(0)==0) && (digitalRead(ACC)==HIGH)) //если включен АСС и статус 
      
    {                                                               // зеркала сложены то открыть зеркала 
         
    digitalWrite(buttonHIGH); // нажать кнопку 
         
    delay(300);                 // длительность нажатия 
         
    digitalWrite(buttonLOW);  // отпустить кнопку 
         
    delay(100); 
          
    EEPROM.write(0255);      // сохраняем статус зеркал 255=разложены 
      

    if ((
    value==255) && (EEPROM.read(0)==255) && (digitalRead(ACC)==LOW)) // если ACC выключен и статус зеркал  
      
    {                                                                   // разложены, то сложить зеркала   
         
    digitalWrite(buttonHIGH); // нажать кнопку 
         
    delay(300);                 // длительность нажатия 
         
    digitalWrite(buttonLOW);  // отпустить кнопку 
         
    delay(100); 
          
    EEPROM.write(00);        // сохраняем статус зеркал 0=сложены 
      



    Схема складчика зеркала, некоторых автомобилей с фиксируемой кнопкой
    Нажмите на изображение для увеличения. 

Название:	mirror.PNG 
Просмотров:	1321 
Размер:	1.2 Кб 
ID:	5968
    Последний раз редактировалось Chip; 30.04.2010 в 19:57.

  2. #2
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: Автоматическое складывание зеркал на Carduino

    Для зеркал с фиксируемой кнопкой самый простой способ использовать сигнал АСС без всяких контроллеров.
    При включенном АСС реле коммутирует зеркала на управление кнопкой, тоесть при включенном АСС зеркала принимают положение заданое штатной кнопкой. При пропадании АСС контакты реле коммутируют зеркала на складывание. Контроллер можно применить что бы сделать паузу на запуск двигателя и раскладывание зеркал
    Нажмите на изображение для увеличения. 

Название:	mirror.PNG 
Просмотров:	1314 
Размер:	1.3 Кб 
ID:	5969
    Последний раз редактировалось Chip; 01.10.2009 в 11:36.

  3. #3
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: Автоматическое складывание зеркал на автомобиле

    Управление зеркалами , для тех автомобилей у которых они складываются нажатием на не фиксируемую кнопку
    схема используется из шапки.

    Code for Carduino / Arduino / Freeduino
    PHP код:
    // http://compcar.ru
    #include <EEPROM.h>
    int ACC 12;
    int button 2;

    void setup()
    {
        
    pinMode(ACCINPUT);
        
    pinMode(buttonOUTPUT);
    }

    void loop()
    {
    int value EEPROM.read(0); // Прочитать статус до задержки 
    delay(5000);                // задержка для того что бы не дергать зеркала лишний раз

    if ((value==0) && (EEPROM.read(0)==0) && (digitalRead(ACC)==HIGH)) //если включен АСС и статус
      
    {                                                               // зеркала сложены то открыть зеркала
         
    digitalWrite(buttonHIGH); // нажать кнопку
         
    delay(300);                 // длительность нажатия
         
    digitalWrite(buttonLOW);  // отпустить кнопку
         
    delay(100);
          
    EEPROM.write(0255);      // сохраняем статус зеркал 255=разложены
      
    }
    if ((
    value==255) && (EEPROM.read(0)==255) && (digitalRead(ACC)==LOW)) // если ACC выключен и статус зеркал 
      
    {                                                                   // разложены, то сложить зеркала  
         
    digitalWrite(buttonHIGH); // нажать кнопку
         
    delay(300);                 // длительность нажатия
         
    digitalWrite(buttonLOW);  // отпустить кнопку
         
    delay(100);
          
    EEPROM.write(00);        // сохраняем статус зеркал 0=сложены
      
    }


  4. #4
    Пользователь
    Регистрация
    10.03.2009
    Сообщений
    68
    Вес репутации
    207

    По умолчанию Re: Автоматическое складывание зеркал на автомобиле

    Цитата Сообщение от Chip Посмотреть сообщение
    Зеркала будут складыватся при пропадании АСС и раскладываться при его появлении через N сек, где N запрограммирование по желанию время
    Реле потребуется с двумя группами контактов или придется вешать два реле параллельно.

    Нажмите на изображение для увеличения. 

Название:	CARDUINO_MIRROR.png 
Просмотров:	1665 
Размер:	8.9 Кб 
ID:	5966
    Не жалко на D12 подавать +12?
    Да и как то не логично - зачем анализировать D12, если там и без ACC логическая 1 на входе (через резистор, с контакта +5V)?
    TOYOTA CAMRY - NEXUS 7

  5. #5
    Местный
    Регистрация
    12.05.2008
    Возраст
    47
    Сообщений
    138
    Вес репутации
    231

    По умолчанию Re: Автоматическое складывание зеркал на автомобиле

    Цитата Сообщение от AMurchick Посмотреть сообщение
    Не жалко на D12 подавать +12?
    Да и как то не логично - зачем анализировать D12, если там и без ACC логическая 1 на входе (через резистор, с контакта +5V)?
    12в там конечно не будет никогда (диод не даст)... но АСС в отсутствие +12 должно "висеть" в воздухе, а не на земле (как задумано по схеме). Так что - работать вряд ли будет.

  6. #6
    Пользователь
    Регистрация
    10.03.2009
    Сообщений
    68
    Вес репутации
    207

    По умолчанию Re: Автоматическое складывание зеркал на автомобиле

    Цитата Сообщение от mVlad Посмотреть сообщение
    12в там конечно не будет никогда (диод не даст)... но АСС в отсутствие +12 должно "висеть" в воздухе, а не на земле (как задумано по схеме). Так что - работать вряд ли будет.
    А, я ступил - диод не заметил.
    Тогда понятно - АСС=+12 -> D12=5, ACC=0 -> D12=0, но как ты и говоришь - при условии, что АСС кто-то садит на землю.
    TOYOTA CAMRY - NEXUS 7

  7. #7
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: Автоматическое складывание зеркал на автомобиле

    На АСС в автомобиле висит много разных устройств их общего сопротивления достаточно для того что бы на D12 Carduino был ноль. Если не достаточно то можно будет перед диодом повесить сопротивление на землю 5-10к

  8. #8
    Пользователь
    Регистрация
    10.03.2009
    Сообщений
    68
    Вес репутации
    207

    По умолчанию Re: Автоматическое складывание зеркал на автомобиле

    Понято. Опыт однако
    TOYOTA CAMRY - NEXUS 7

  9. #9
    Новичок
    Регистрация
    06.02.2010
    Возраст
    44
    Сообщений
    3
    Вес репутации
    0

    По умолчанию Re: Автоматическое складывание зеркал на автомобиле

    Здравствуйте!
    Мне нужно реализовать складывание зеркал по первой схеме (т.е. по импульсу от кнопки без фиксации "+" -- чтобы складывались зеркала, и при повторном нажатии на кнопку раскладывались).
    Первая схема подходит?
    Мне надо еще докупить: 1) Резисторы 1 и 10 кОм 2) Транзистор КТ972 и ?
    3) какие диоды использовать?
    4) что за прямоугольник выше транзистора изображен?


    И вопрос!!! На зеркала идут два провода, чтобы их сложить, а потом разложить нужно менять полярность на этих проводах. Как это реализовать? (с кнопкой без фиксации)
    Последний раз редактировалось revladimir; 06.02.2010 в 17:27.

  10. #10
    Пользователь
    Регистрация
    29.11.2009
    Сообщений
    38
    Вес репутации
    192

    По умолчанию Re: Автоматическое складывание зеркал на автомобиле

    [QUOTE=revladimir;55483]
    4) что за прямоугольник выше транзистора изображен?

    обмотка реле

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Ваши права

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