1 Відредаговано urabus87 (2017-05-24 23:17:08)

Тема: температура ОЖ

вдруг кто не видел на драйве , наша магнитола ( медионав) умеет показывать  температуру в диапазоне, если не ошибаюсь, от -0 до +250 в отличии от панели приборов которая умеет только до +40 ,
https://a.d-cd.net/d7a17fes-960.jpg  так вот,  с завода, предусмотрено  что на ней будет отображение темп наружного воздуха, для этого нужно  поставить заводской блок

Spoiler

https://a.d-cd.net/321fdfes-960.jpg
и  при помощи ддт2000 активировать параметр в медионаве
https://a.d-cd.net/dd5ecc1s-960.jpg

и у вас появится отображение температуры и  бк с эко режимом,
https://a.d-cd.net/63c83fes-960.jpg
подробно расписано вот тут
https://www.drive2.com/l/464843280727671569/
но так как блок относительно  дорогой и еще нужен определенный  и то что  меня интересует он все равно не показывает идем дальше .
И так , раз он  умеет показывать температуру через этот блок то значит туда можно вывести туда ту темп  которая нам нужна, улица,  салонна  , мне например мотора ,  может кто подскажет как то можно по очереди выводить все три smile
, собираем вот такую схемку
https://a.d-cd.net/ce60f21s-960.jpg
, записываем в ардуину вот такой код Код
#include <mcp_can.h>//Качать тут github.com/Seeed-Studio/CAN_BUS_Shield
//Остальные можно через интерфейс Arduino IDE
#include <spi.h>
#include <onewire.h>
#include <dallastemperature.h>

OneWire oneWire(4);//Датчик температуры висит на 4 ноге. Можно вешать на ругую и тут указывать нужную.
DallasTemperature sensors(&oneWire);
MCP_CAN CAN(10);//CS на модуле подключен в 10 ноге.

void setup()
{
Serial.begin(115200);
sensors.begin();
while (CAN_OK != CAN.begin(CAN_1000KBPS))
{
Serial.println("CAN BUS Shield init fail");
Serial.println(" Init CAN BUS Shield again");
delay(100);
}
Serial.println("CAN BUS Shield init ok!");
}

unsigned char stmp[8] = {0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00};//Массив под сообщение

void loop()
{
sensors.requestTemperatures();//Получаем температуру
stmp[2]=round(sensors.getTempCByIndex(0))+40;//Записываем в третий байт массива значение температуры и не забываем про смещение
CAN.sendMsgBuf(0x558, 0, 8, stmp);//Отправляем в шину
delay(1000);
}

и получаем вот такую индикацию
https://a.d-cd.net/d7a17fes-960.jpg
сделал я вот таку. платку,  пробы и ошибки smile
https://www.logan.in.ua/upload/iblock/cbb/p70321_075504.jpg
что бы не паять саму ардуину  то решил сделать все разборным
https://www.logan.in.ua/upload/iblock/780/p70321_075537.jpg
https://www.logan.in.ua/upload/iblock/073/p70321_075514.jpg
и упаковал пока в коробочку от  картриджа
https://www.logan.in.ua/upload/iblock/d98/p70321_075433.jpg
  на выходных прикуплю провода и буду искать куда в моторе можно вкрутить датчик

  0
Спасибо сказали: NevAN, Lavrik2



2

Re: температура ОЖ

смотрю  интереса ни у кого не вызвало sad но все равно продолжу ,   все запчасти с первого сообщения + экран, читаем с кана температуру мотора и показываем ее на доп  дисплееhttps://www.logan.in.ua/upload/iblock/8fd/p70524_200730.jpg

Spoiler

печатаем корпус
https://www.logan.in.ua/upload/iblock/c3a/p70522_212351.jpg
собираем
https://www.logan.in.ua/upload/iblock/c24/p70524_194449.jpg
https://www.logan.in.ua/upload/iblock/5ed/p70524_194805.jpg
https://www.logan.in.ua/upload/iblock/31d/p70524_194815.jpg
https://www.logan.in.ua/upload/iblock/4fe/p70524_194818.jpg
шумим провода
https://www.logan.in.ua/upload/iblock/9f5/p70524_200413.jpg
можно закрепить на скотчь
https://www.logan.in.ua/upload/iblock/f2f/p70524_200532.jpg
ставим козырек
https://www.logan.in.ua/upload/iblock/f3a/p70524_200704.jpg
https://www.logan.in.ua/upload/iblock/8fd/p70524_200730.jpg
https://www.logan.in.ua/upload/iblock/f9b/p70524_200734.jpg

  0
Спасибо сказали: _AlexSander_, kiyn73, NevAN, Graas, Lavrik, karakuda78, Хохол7

3

Re: температура ОЖ

Ай молодец - руки-то прямые wink

Renault Kangoo II Model type KW08 02.2014 1.5 dCi K9K 66kW logan.in.ua
"Кевин" drive2.ru
DACIA Logan 1.4Mpi Ambiance 2007 - продан
Daewoo Matiz 1.0 Best 2007 - продан
  0

4

Re: температура ОЖ

urabus87 написав:

смотрю  интереса ни у кого не вызвало

вот это вызвало интерес, полезно знать когда термос помирает.

Логан 1.4, ГУР, кондиционер, ГБО Alpha
  0
Спасибо сказали: Хохол1