Acura MDX I Управление климатом А26 с android

iv043

Драйвер
Регистрация
5 Июл 2021
Сообщения
136
Баллы
132
Адрес
Уфа
Ф.И.О.
Иван
Автомобиль
Acura mdx 20003
мануал я просмотрел до дыр. буду экспериментировать в субботу дай Бог. если что то путное будет получаться обязательно скину чтобы остальные тоже попробовали.
Это из мануала, стр 523. А так, Вы молодец, главное не останавливайтесь! В субботу постараюсь выложить данные по наружней темературе, расшифровал, от минус 68 до +110, на практике в данную погоду проверял от -6 до +13 - сходятся
 

aibek

Участник
Регистрация
15 Янв 2023
Сообщения
29
Баллы
32
Возраст
39
Адрес
г Бишкек
Ф.И.О.
Койкелов А Б
Автомобиль
Акура МдХ 2004 года
Это из мануала, стр 523. А так, Вы молодец, главное не останавливайтесь! В субботу постараюсь выложить данные по наружней темературе, расшифровал, от минус 68 до +110, на практике в данную погоду проверял от -6 до +13 - сходятся
главное понять алгоритм просчета.
 

Ivan771

Драйвер
Регистрация
16 Мар 2019
Сообщения
190
Баллы
132
Адрес
Хабаровск
Ф.И.О.
Иван
Автомобиль
Honda MDX 03
главное понять алгоритм просчета.
Там двумерный массив, но может сложиться впечатление, что есть алгоритм (один уже так подумал, вон чё пишет от минус 68 до +110), я свою таблицу 6 месяцев корректировал, от -40 до +50.
 

iv043

Драйвер
Регистрация
5 Июл 2021
Сообщения
136
Баллы
132
Адрес
Уфа
Ф.И.О.
Иван
Автомобиль
Acura mdx 20003
Это условно, могу от минус 70 до +300, если Вы не смогли найти алгоритм, то не значит, что Вы последний, кто это мог сделать...
 

iv043

Драйвер
Регистрация
5 Июл 2021
Сообщения
136
Баллы
132
Адрес
Уфа
Ф.И.О.
Иван
Автомобиль
Acura mdx 20003
Можем в принципе проверить- скиньте данные по той температуре корректировали, например на -20, я могу на 5 градусов и в ту и в другую сторону скинуть и проверим
 

Ivan771

Драйвер
Регистрация
16 Мар 2019
Сообщения
190
Баллы
132
Адрес
Хабаровск
Ф.И.О.
Иван
Автомобиль
Honda MDX 03
Можем в принципе проверить- скиньте данные по той температуре корректировали, например на -20, я могу на 5 градусов и в ту и в другую сторону скинуть и проверим
Зачем, вы идёте по моим ошибкам). Но с таким задором, аж картинку напомнило, как тимуровцы у коня кумыс добывают)
 

iv043

Драйвер
Регистрация
5 Июл 2021
Сообщения
136
Баллы
132
Адрес
Уфа
Ф.И.О.
Иван
Автомобиль
Acura mdx 20003
Человек так устроен, что учится на своих ошибках. Странные Вы конечно картинки смотрите, но каждому свое, как говорится...
Даже интересно стало, напишите байты на -35 и +45 посмотрим
 

iv043

Драйвер
Регистрация
5 Июл 2021
Сообщения
136
Баллы
132
Адрес
Уфа
Ф.И.О.
Иван
Автомобиль
Acura mdx 20003
0 градусов:A8 9D(lsb)
-40: AA 8C(lsb)
+50: BC 89(lsb)
Данные для блока климата a26,не могу сказать одинаковые ли они с 941 блоком, но в связи с тем, что команды управления разные, то предположу, что скорее всего будут и по климату отличаться. Байты представдены в виде
Lsb,т.е. чтение с младшего бита, т.к. используемая в моем скетче прошивка использует функцию bitread, которая возвращает биты, начиная с младшего.
Если брать ответ климата как 7 байт, то 5 байт меняет свое значение в следующей последовательности: 80, 83, 85, 86, 89, 8A, 8C, 8F, 91, 92, 94, 97, 98, 9B, 9D, 9E, а потом снова идет 80, 83 и т.д., при этом при каждой смене значения байта на 80, меняется второе значение 4байта, т.е A0, A3, A5,A6, A9, AA, AC, AF, A1, A2, A4, A7, A8, AB, AD, AE, после байта AE, первое значение 4 байта меняется на B, т.е. B0, B3, B5 и т.д. для того, чтобы понять при понижении и повышении температуры в какую сторону идет значение, необходимо понаблюдать за дельтой в 5-6 градусов, еще раз повторюсь, смотрел показание маленького экранчика, т.е. фактической темературы на датчике наружнего воздуха как ее видит климат и соей таблицей, все совпадает.
Все данные получены из моего скетча, т.е. данные представлены в виде lsb
В субботу, т.е. завтра выложу данные для от -70 до +110
 

aibek

Участник
Регистрация
15 Янв 2023
Сообщения
29
Баллы
32
Возраст
39
Адрес
г Бишкек
Ф.И.О.
Койкелов А Б
Автомобиль
Акура МдХ 2004 года
0 градусов:A8 9D(lsb)
-40: AA 8C(lsb)
+50: BC 89(lsb)
Данные для блока климата a26,не могу сказать одинаковые ли они с 941 блоком, но в связи с тем, что команды управления разные, то предположу, что скорее всего будут и по климату отличаться. Байты представдены в виде
Lsb,т.е. чтение с младшего бита, т.к. используемая в моем скетче прошивка использует функцию bitread, которая возвращает биты, начиная с младшего.
Если брать ответ климата как 7 байт, то 5 байт меняет свое значение в следующей последовательности: 80, 83, 85, 86, 89, 8A, 8C, 8F, 91, 92, 94, 97, 98, 9B, 9D, 9E, а потом снова идет 80, 83 и т.д., при этом при каждой смене значения байта на 80, меняется второе значение 4байта, т.е A0, A3, A5,A6, A9, AA, AC, AF, A1, A2, A4, A7, A8, AB, AD, AE, после байта AE, первое значение 4 байта меняется на B, т.е. B0, B3, B5 и т.д. для того, чтобы понять при понижении и повышении температуры в какую сторону идет значение, необходимо понаблюдать за дельтой в 5-6 градусов, еще раз повторюсь, смотрел показание маленького экранчика, т.е. фактической темературы на датчике наружнего воздуха как ее видит климат и соей таблицей, все совпадает.
Все данные получены из моего скетча, т.е. данные представлены в виде lsb
В субботу, т.е. завтра выложу данные для от -70 до +110
все эти значение как я понимаю чтобы взять температуру окружающей среды с зеленой фишки?
 

iv043

Драйвер
Регистрация
5 Июл 2021
Сообщения
136
Баллы
132
Адрес
Уфа
Ф.И.О.
Иван
Автомобиль
Acura mdx 20003
Выкладываю данные по наружней температуре для блока а26. Данные представлены в виде LSB. К сожалению excel файл нельзя выкладывать, визуально легче отображается
 

Вложения

  • Темпер.txt
    13.8 KB · Просмотры: 15

aibek

Участник
Регистрация
15 Янв 2023
Сообщения
29
Баллы
32
Возраст
39
Адрес
г Бишкек
Ф.И.О.
Койкелов А Б
Автомобиль
Акура МдХ 2004 года
Выкладываю данные по наружней температуре для блока а26. Данные представлены в виде LSB. К сожалению excel файл нельзя выкладывать, визуально легче отображается
вот с этим уже легче. просто прописать условные операторы по каждому градусу в целочисленном виде. значит как я понимаю нужно проверять по двум байтам 4 и 5 байта. вы сами прописали этот алгоритм?
 

iv043

Драйвер
Регистрация
5 Июл 2021
Сообщения
136
Баллы
132
Адрес
Уфа
Ф.И.О.
Иван
Автомобиль
Acura mdx 20003
вот с этим уже легче. просто прописать условные операторы по каждому градусу в целочисленном виде. значит как я понимаю нужно проверять по двум байтам 4 и 5 байта. вы сами прописали этот алгоритм?
Не успеваю, но, чтобы не грузить ардуину каждым условием, думаю нужно сначала проверять 4 байт, и если условие выполняется, то проверять уже по 5 байту
 

aibek

Участник
Регистрация
15 Янв 2023
Сообщения
29
Баллы
32
Возраст
39
Адрес
г Бишкек
Ф.И.О.
Койкелов А Б
Автомобиль
Акура МдХ 2004 года
Не успеваю, но, чтобы не грузить ардуину каждым условием, думаю нужно сначала проверять 4 байт, и если условие выполняется, то проверять уже по 5 байту
Завтра напишу алгоритм. И скину посмотрите и протестирую на машине. А так спасибо. Облегчили жизнь
 

aibek

Участник
Регистрация
15 Янв 2023
Сообщения
29
Баллы
32
Возраст
39
Адрес
г Бишкек
Ф.И.О.
Койкелов А Б
Автомобиль
Акура МдХ 2004 года
попробовал по вашей таблице. все замечательно. с дробными числами не стал работать а просто в логике указал диапазон ближе к целочисленному значению. условие создал так чтобы в теле loop также проверял но можно доработать чтобы не проходился по всему массиву. это уже доработал. в процессе тестирования нечаяно корпус ардуино задело металическую деталь рядом лежащий что привело к гибели платы. пойду покупать новый. создал отдельный файл в котором прописал логику данных. не знаю. как у вас там написано но как мне программисту удобнее так. прикреплю файл скетча к данному посту. пробовал брать данные с маленько мониторчика по проводам приходящий к нему ничего путного пока не нашел.
Написал все на быструю руку. будем дорабатывать. пока брал в диапазоне от минус 20 до плюс 32. больше или ниже у нас не бывает
 

Вложения

  • a26new 2.zip
    3.7 KB · Просмотры: 21

Ivan771

Драйвер
Регистрация
16 Мар 2019
Сообщения
190
Баллы
132
Адрес
Хабаровск
Ф.И.О.
Иван
Автомобиль
Honda MDX 03
Выкладываю данные по наружней температуре для блока а26. Данные представлены в виде LSB. К сожалению excel файл нельзя выкладывать, визуально легче отображается
За таблицу 5! За достоверность 3.
 

iv043

Драйвер
Регистрация
5 Июл 2021
Сообщения
136
Баллы
132
Адрес
Уфа
Ф.И.О.
Иван
Автомобиль
Acura mdx 20003
За таблицу 5! За достоверность 3.
Какую бы температуру от -10 до +14 не сравнивал с выложенными данными, никак не могу расхождения найти, эх, вот ведь незадача)))
 

stepan_s

Драйвер
Регистрация
26 Май 2015
Сообщения
498
Баллы
132
Возраст
47
Адрес
Новосибирск
Ф.И.О.
Степан С.
Автомобиль
Acura MDX 03
2HNYD18893H517511
блюпуп для планшета? По проводу не выгоднее?
 

stepan_s

Драйвер
Регистрация
26 Май 2015
Сообщения
498
Баллы
132
Возраст
47
Адрес
Новосибирск
Ф.И.О.
Степан С.
Автомобиль
Acura MDX 03
2HNYD18893H517511
В первом видео можете посмотреть как подключить ардуино к машине.
ниже прикладываю код к ардуино втрое видео как подключить блютуз модуль к ардуино
третье видео как загрузить программу в ардуино
большое спасибо за труд! Если вместо блюпуп проводом планшет соединить приложение то же будет? Или надо переделывать? Какое то готовое есть, или надо писать самим под свою авто?
 

iv043

Драйвер
Регистрация
5 Июл 2021
Сообщения
136
Баллы
132
Адрес
Уфа
Ф.И.О.
Иван
Автомобиль
Acura mdx 20003
большое спасибо за труд! Если вместо блюпуп проводом планшет соединить приложение то же будет? Или надо переделывать? Какое то готовое есть, или надо писать самим под свою авто?
Какой год? Если рест до 5 года у меня есть, но не бесплатно
 
Сверху Снизу