Страница 111 из 112 ПерваяПервая ... 1161101105106107108109110111112 ПоследняяПоследняя
Показано с 1,101 по 1,110 из 1174

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Новичок
    Регистрация
    23.03.2017
    Возраст
    33
    Сообщений
    2
    Вес репутации
    0

    По умолчанию Re: Панель приборов.

    Всем привет, скажите пожалуйста, возможно ли сделать панель для москвич 412? электроники как понимаете там нету, всё механическое, вобщем в теории можно ли сделать панельку и сколько это примерно будет стоить?

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

    По умолчанию Re: Панель приборов.

    Нет ничего не возможного. Импульсы с прерывателя есть. На тросик спидометра поставить датчик холла с магнитиком

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

    По умолчанию Re: Панель приборов.

    спасибо большое, я пока не читал что и как реализовать, только вчера узнал о проекте... сколько примерно денег всё это встанет?)

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

    По умолчанию Re: Панель приборов.

    Не Знаю, не подсчитывал

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

    По умолчанию Re: Панель приборов.

    Ребята Всем здрасти!!! кто может пмочь пошагово начать собирать панель)скажу сразу это для меня темный лес)желательно все досканально)+фто)хочу собрать щиток приборов )

  6. #6
    Новичок
    Регистрация
    04.03.2018
    Возраст
    50
    Сообщений
    1
    Вес репутации
    0

    По умолчанию Re: Панель приборов.

    Здравствуйте ! ребята а проект еще живой, а то пишу на почту разработчику ПО а там молчок.

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

    По умолчанию Re: Панель приборов.

    Я жив, проект мне не интересен
    Можете вот эту панель рассмотреть http://compcar.ru/forum/forumdisplay.php?f=27
    Последний раз редактировалось Chip; 07.03.2018 в 01:35.

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

    По умолчанию Venator

    Hi
    question
    I would like to buy this full version of Venator, but I do not get any, I have written to Venator e-mail, but no answer .. where can i buy the full version?
    thanks

  9. #9
    Новичок
    Регистрация
    23.02.2021
    Сообщений
    8
    Вес репутации
    43

    По умолчанию Re: Панель приборов.

    Цитата Сообщение от Chip Посмотреть сообщение
    Выкладываю программу для дублирования параметров автомобильной панели приборов, написаную Urvin . Мной был подправлен только код для arduino. Обработку прерывания для одометра еще не успел поправить
    Программу скачиваем здесь
    Нажмите на изображение для увеличения. 

Название:	modest.jpg 
Просмотров:	10902 
Размер:	49.5 Кб 
ID:	6384

    Перед использованием программы совместно с arduino необходимо изменить следующие настройки (файл torpedo.ini)
    Код:
    [usb]
    useusb=false
    ...
    [com]
    name=Com#
    baudrate=9600
    parity=0
    flowcontrol=0
    databits=8
    stopbits=1
    DTR=false
    RTS=false
    Com# - имя com-порта, на котором работает ардуино. Например, Com4.

    Скетч для Arduino
    PHP код:
    #include <EEPROM.h> 
    // Массив значений по портам 
    byte resultInput[11]; 
    byte i

    void setup() 
    {     
        
    // Обнуление массива значений 
        
    for(i=0i<=10i++) 
          { 
            
    resultInput[i]=0;
          } 
         
        
    // Инициализация цифровых портов 
        
    for(i=2i<=13i++) 
          { 
            
    pinMode(i,INPUT); 
            
    digitalWrite(iHIGH); //Подключить внутренние подтягивающие резисторы
          

         
        
    // Инициализация ком порта 
        
    Serial.begin(9600); 

         
    // привязываем 0-е прерывание к функции interrupt() 
     //   attachInterrupt(0, interrupt, CHANGE); 


    void loop() 

        
    // Сбор данных с пяти АЦП, диапазон значений [0, 255] 
        // 0 - скорость 
        // 1 - тахометр 
        // 2 - температура охлаждающей жидкости 
        // 3 - уровень топлива 
        // 4 - напряжение автомобильной сети 
        
    for(i=0i<=4i++) 
          { 
            
    resultInput[i]=analogRead(i)/4;   
          } 

        
    // Чтение данных одометра из EEPROM 
        
    for(i=0i<=3i++) 
          { 
           
    // resultInput[i+7] = EEPROM.read(i); 
          

         
        
    // Перевод состояний на цифровых входах в общее число 
        // 5 - двоиный код включения лампочек ( 
        // 6 - двоичный код включения лампочек  
        //     + двоичный код включенной передачи (3 старших бита) 
        // 7-10 - текущее значение одометра 

        
    resultInput[5] = digitalRead(2) + 
                 
    digitalRead(3)*
                 
    digitalRead(4)*
                 
    digitalRead(5)*
                 
    digitalRead(6)*16 
                 
    digitalRead(7)*32 
                 
    digitalRead(8)*64
                       
        
    resultInput[6] = digitalRead(9) + 
                 
    digitalRead(10)*
                 
    digitalRead(11)*
                 
    digitalRead(12)*
                 
    digitalRead(13)*16;          

    // Контроль за отключением питания 
            
    if (resultInput[4]<180
            { 
            
    // Запись одометра в энергонезависимую память 
                
    for(i=0i<=3i++) 
                { 
                 
    //     EEPROM.write(i, resultInput[i+7]);    
                

            } 

    // Добавление информации о включенной передаче 
                         
    byte trm=analogRead(5)/4;
                         
    byte gear=0b00100000;       // 1 
                
    if (trm<20)       gear=0;            // N 
                
    else if (trm<60)  gear=0b11100000;   // R 
                
    else if (trm<105gear=0b10100000;   // 5 
                
    else if (trm<145gear=0b10000000;   // 4 
                
    else if (trm<190gear=0b01100000;   // 3 
                
    else if (trm<230gear=0b01000000;   // 2 

                
    resultInput[6] = (resultInput[6] & 0b00011111) | gear// накладываем маску и старшие биты 

                  
    Serial.write(resultInput11);     // Передаем данные из массива в компьютер 
    delay(300);


    //------------------------ Обработка прерываний -----------------------// 
    void interrupt () 


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

    Исходник программы для PC
    Программа на компе не работает выдает ошибку отсутствует фаил FTD2XX.dll.
    Последний раз редактировалось brat4791; 23.02.2021 в 15:46.

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

    По умолчанию Re: Панель приборов.

    Все верно. Программа работает только с ардуино нано на которой USB мост FTDI

Страница 111 из 112 ПерваяПервая ... 1161101105106107108109110111112 ПоследняяПоследняя

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

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

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

Ваши права

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