Бегущие поворотники на ленте WS2812 и Arduino


Сказал в прошлом еще году «Гоп» — пришла пора прыгать :)
Вернее, делать обещанный обзор бегущих поворотников.
Был заказан 1 метр черной ленты WS2812B (144 светодиода) в силиконовой трубке, при заказе выбирал «Black 1m 144led IP67» (возможно, кому-то понравится белый цвет подложки, такой выбор есть).
Небольшое предостережение
Мне пришла лента, спаянная из двух полуметровых кусков. Минус этого — уязвимое место спайки (со временем могут нарушиться контакты) и увеличенный зазор между светодиодами.
Перед покупкой уточняйте у продавца этот момент
К ленте были припаяны с двух сторон контактные провода для последовательного соединения нескольких кусков, т.к. мне это не требовалось, то с одной стороны провода отпаял, все загерметизировал нейтральным герметиком и еще немного черной изоленты намотал.
Фото

Крепил к стеклу с помощью двухсторонней прозрачной клейкой ленты, например, такой.
Подробности установки
Обезжирил поверхности, вначале приклеил клейкую ленту к трубке (буду так называть, хоть сечение и прямоугольное), срезал выступающие излишки более широкой ленты, просунул края трубки в щели между потолком и верхними частями декоративных панелей задних стоек (контактные провода с разъемом спрятал за одной панелью), отцентровал и стал прижимать к стеклу, потихоньку вытягивая защитный слой ленты.
Видео, к сожалению, нет — свободных рук для съемки не было, да и машины у всех разные.
Если что непонятно — спрашивайте в комментариях.
Проверка летней жарой прошла успешно — ничего не отклеилось и не поплыло.
Единственный минус — угол наклона стекла пологий, светодиоды светят больше вверх. В солнечный день плохо видно, но так как это дублирующие сигналы, то
Теперь переходим к электронной начинке.
Я использовал Arduino Nano 3, но не так давно открыл для себя Wemos D1 mini на ESP8266
Примерно за ту же стоимость получаем больше плюшек
Скетч без особых переделок будет работать и на Wemos при программировании в среде Arduino IDE, а если реализовать небольшой web-сервер, то при подключении к нему по Wi-Fi можно изменять значения таких переменных, как время задержки между миганиями, величина замедления при экстренном торможении и т.д.
Здесь в дальнейшем, если у кого-то появится заинтересованность в реализации проекта на ESP8266, могу выложить пример для изменения настроек через web-интерфейс, сохранения их в EEPROM, последующего чтения.
Запуск web-сервера можно реализовать, например, через включенный поворотник и нажатую педать тормоза при включении зажигания (в процедуре setup опросить состояние соответствующих входов).
Для реализации мигающего режима при резком торможении был куплен такой датчик ускорения
В скетче отслеживается уровень замедления при нажатии педали тормоза, если он превышает 0,5G (резкое замедление, но без визга тормозов), то для привлечения дополнительного внимания на несколько секунд включается мигающий режим.
Управляющие сигналы на входы Arduino с «плюса» стопов, поворотников и заднего хода подаются через гальванические развязки — оптопары с ограничивающими ток резисторами, которые в итоге формируют уровень LOW на входах Arduino (постоянно притянуты к плюсу через резисторы 10кОм).
Питание — 5 вольт через понижающий преобразователь DC-DC.
Все это дело сложено бутербродом и упаковано в подходящую коробочку, на которой стрелочкой отметил направление монтажа для правильной ориентации датчика гравитации
Схема и фото


Номинал подтягивающих (к плюсу) резисторов стандартный — 10 кОм, ограничивающих ток оптопары резисторов — 1кОм. Оптопары выпаял из старых плат, две попались PC123, две — PC817.

На первом фото можно увидеть два дополнительных вывода, их я сделал для поворотников. Так как в моем автомобиле при включении подрулевого рычага происходит замыкание на массу, то подключил провода к колодке рычага и входам Arduino. Если подрулевой рычаг коммутирует плюс или берете сигнал с "+" лампочек левого/правого поворотника, то подключаете их через гальваническую развязку.

Ну и теперь сам скетч (Arduino IDE)
#include <Adafruit_NeoPixel.h>
#include <Adafruit_ADXL345_U.h>

//несколько общих комментариев
// я отключил по одному крайнему светодиоду, т.к. они отсвечивали на декоративные панели стоек
//видно на примере этого цикла for (int i=1; i<143; i++ )
//если отключать не нужно, заменяем на for (int i=0; i<144; i++ )

//задний ход и аварийка у меня не используются, т.к. в первом случае яркость никакая, во втором надо подключать входы к лампам поворотников

//поворотники и стоп-сигнал одновременно не включаются, чтобы это реализовать, нужно переписывать соответствующий код скетча (делить ленту на три секции, подбирать тайминги миганий, менять диапазон переменных циклов).
//Дерзайте - все в ваших руках

// Пин для подключения управляющего сигнала светодной ленты
const int PinLS = 2;

//Пины для подключения датчиков
//если более удобно будет подключать контакты в другом порядке - просто поменяйте значения переменных
const int buttonPinL = 3;
const int buttonPinR = 4;
const int buttonPinS = 6;
const int buttonPinD = 5;

//начальные статусы входов (подтянуты к плюсу)
int buttonStateS = HIGH;
int buttonStateD = HIGH;
int buttonStateL = HIGH;
int buttonStateR = HIGH;

// пауза pause_pov1 (в миллисекундах) нужна, чтобы синхронизировать циклы "пробегания" полоски и включения лампочки поворотника 
// такое может быть, если используется меньше половины светодиодов
// в моем случае паузы нет (pause_pov1 = 0)
int pause_pov1 = 1;

// этой паузой регулируем длительность состояния, когда все светодиоды выключены
//я определял опытным путем - включал поворотник, засекал по отдельности время ста мыргов лампочкой и ста беганий полоски, разницу делил на 100, на полученное время увеличивал или уменьшал значение переменной (в зависимости от того, отставали или убегали вперед лампочки)
int pause_pov2 = 62;

// переменная для получения значения ускорения
int ix;

Adafruit_NeoPixel strip = Adafruit_NeoPixel(144, PinLS, NEO_GRB + NEO_KHZ800);
Adafruit_ADXL345_Unified accel = Adafruit_ADXL345_Unified(12345);

void setup() {
  pinMode(buttonPinS, INPUT);   
  pinMode(buttonPinD, INPUT);   
  pinMode(buttonPinL, INPUT);   
  pinMode(buttonPinR, INPUT);   
  
  strip.begin();
// гасим ленту
  for (int i=0; i<144; i++ ) strip.setPixelColor(i, strip.Color(0,0,0));
  strip.show();

  accel.begin();
 
// ограничиваем измеряемый диапазон четырьмя G (этого хватит с большим запасом) 
  accel.setRange(ADXL345_RANGE_4_G);
  accel.setDataRate(ADXL345_DATARATE_100_HZ);
}

void loop() {

// СТОПЫ: если включены  - высший приоритет 
//Чтобы сделать меняющуюся по ширине полоску в зависимости от интенсивности торможения
//(уточнение - никакой светомузыки, ширина полосы после нажатия на тормоз не меняется!)
//от плавного торможения до тапки в пол.
//Добавляем еще одну переменную, например, ix2,
//присваиваем ей значение ix с коэффициентом умножения,
//заодно инвертируем и округляем до целого
//ix = event.acceleration.x;
//ix2 = -round(ix*10);
//ограничиваем для плавного торможения в пробках
//(чтобы не менялась при каждом продвижении на 5 метров)
//if (ix2<10) ix2 = 0;
//и для резкого торможения.
//Реальный диапазон изменения переменной ix — от 0 до -5 
//для максимальной ширины полосы при G равном или большем 0.5
//if (ix2 >50) ix2 = 50; 
//затем меняем циклы в блоке СТОП for (int i=1; i<143; i++ ) на for (int i=51-ix2; i<93+ix2; i++ )
//Получаем минимальную ширину полоски ~30 см (для стояния в пробке) и максимальную для резкого торможения 
//конец комментария

 buttonStateS = digitalRead(buttonPinS);
 if (buttonStateS == LOW) 
 {
  sensors_event_t event; 
  accel.getEvent(&event);
  ix = event.acceleration.x;

// проверка резкого торможения  - мигающий режим
// значение 5 - это 0,5G, минус - торможение
  if (ix < -5) 
   {
    for (int is=0; is<15; is++ ) {
      for (int i=1; i<143; i++ ) strip.setPixelColor(i, strip.Color(240,0,0));
      strip.show(); 
      delay(10 + is*10);
      for (int i=1; i<143; i++ ) strip.setPixelColor(i, strip.Color(0,0,0));
      strip.show();
      delay(10 + is*3);
      buttonStateS = digitalRead(buttonPinS);
      if ( buttonStateS == HIGH ) return;
     }
   }

// помигали - и хватит, включаем постоянный режим, если педаль тормоза еще нажата
// или если не было резкого торможения и предыдущее условие не сработало

  if (buttonStateS == LOW) {
   for (int i=1; i<143; i++ ) strip.setPixelColor(i, strip.Color(200,0,0));
    strip.show();
    while(buttonStateS == LOW){
      buttonStateS = digitalRead(buttonPinS);
      delay(50);
     } 
// плавно гасим
    for (int is=0; is<20; is++ ) {
    for (int i=1; i<143; i++ ) strip.setPixelColor(i, strip.Color(190 - is*10,0,0));
    strip.show();
    delay(10);
    } // СТОПЫ конец
   } 
  }
  else  // если СТОПЫ выключены
  {

   // ЗАДНИЙ ХОД: если включен - средний приоритет
    buttonStateD = digitalRead(buttonPinD);
    if (buttonStateD == LOW) {
    for (int i=1;   i<37;  i++ ) strip.setPixelColor(i, strip.Color(63,63,63));
    for (int i=107; i<143; i++ ) strip.setPixelColor(i, strip.Color(63,63,63));
    strip.show();
    while(buttonStateD == LOW){
      buttonStateD = digitalRead(buttonPinD);
      delay(50);
     } 
//плавно гасим 
     for (int is=0; is<16; is++ ) {
     for (int i=1;   i<37;  i++ ) strip.setPixelColor(i, strip.Color(60 - is*4,60 - is*4,60 - is*4));
     for (int i=107; i<143; i++ ) strip.setPixelColor(i, strip.Color(60 - is*4,60 - is*4,60 - is*4));
     strip.show();
     delay(10);
     }
    }

    buttonStateL = digitalRead(buttonPinL);
    buttonStateR = digitalRead(buttonPinR);

//  если включена аварийка
    if (buttonStateL == LOW && buttonStateR == LOW) {
      for (int il=0; il<71;  il++ ) {
       strip.setPixelColor(71-il, strip.Color(63,31,0));
       strip.setPixelColor(il+72, strip.Color(63,31,0));
       strip.show();
       delay(pause_pov1);
      }
      for (int il=0; il<71; il++ ) {
       strip.setPixelColor(71-il, strip.Color(0,0,0));
       strip.setPixelColor(il+72, strip.Color(0,0,0));
       strip.show();
       delay(pause_pov1);
      }
    delay(pause_pov2);
    }

// если включен ЛЕВЫЙ ПОВОРОТНИК
    if (buttonStateL == LOW && buttonStateR == HIGH) {
      for (int il=0; il<71; il++ ) {
        strip.setPixelColor(il+72, strip.Color(220,120,0));
        strip.show();
        delay(pause_pov1);
       }
       for (int il=0; il<71; il++ ) {
        strip.setPixelColor(il+72, strip.Color(0,0,0));
        strip.show();
        delay(pause_pov1);
      }
      delay(pause_pov2);
     }
// если включен ПРАВЫЙ ПОВОРОТНИК
    if (buttonStateL == HIGH && buttonStateR == LOW) {
     for (int il=0; il<71; il++ ) {
        strip.setPixelColor(71-il, strip.Color(220,120,0));
        strip.show();
        delay(pause_pov1);
      }
     for (int il=0; il<71; il++ ) {
       strip.setPixelColor(71-il, strip.Color(0,0,0));
       strip.show();
       delay(pause_pov1);
     }
     delay(pause_pov2);
    } //правый поворотник конец
     
  } //конец условия else Стоп

// задержка для следующего опроса датчиков
  delay(10);
 }
Постарался по максимуму его откомментировать, но если будут вопросы, постараюсь добавлять комментарии (поэтому располагаю его в тексте обзора, а не приложенным файлом). Это, кстати, касается и других пунктов обзора — также буду его дополнять, если в комментариях будут существенные вопросы.

И напоследок демонстрация работы (для видео использовал скетч с демо-режимом).

Upd. Скетч с демо-режимом сделал специально, чтобы в одно короткое видео вместить все.
Стоп-сигнал мигает только при резком торможении (об этом писалось выше), при плавном и стоянии в пробках просто горит, не раздражая водителей сзади.
Яркость в темное время суток не чрезмерная, т.к. светики из-за наклона стекла направлены больше вверх, чем назад.
Штатные фонари работают как обычно, эта полоса их дублирует.
Планирую купить +100 Добавить в избранное +89 +191
+
avatar
  • fp777
  • 09 февраля 2017, 22:52
+9
Насколько это «законно»? Не будет проблем со стороны ГАИ/ГИБДД?
+
avatar
  • Alax
  • 09 февраля 2017, 22:54
+9
Можно поставить тумблер на питание рядом с водительским сидением. Щелк — и ничего не работает.
+
avatar
  • 5077070
  • 10 февраля 2017, 06:36
+12
Насколько это «законно»?
За управление автомобилем с нестандартными световыми приборами ст. 12.5 КоАП РФ предусматривает лишение прав на срок от 6 до 12 месяцев.
+
avatar
  • mast_pnz
  • 10 февраля 2017, 08:21
+1
Так световые приборы стандартные, предусмотренные заводом изготовителем
+
avatar
  • jo_b1ack
  • 10 февраля 2017, 08:36
+2
Установленные заводом изготовителем
+
avatar
  • kn_dima
  • 10 февраля 2017, 10:55
+2
в перечне неисправностей указано несоответствие режима работы световых огней.
+
avatar
  • sir0ta
  • 10 февраля 2017, 08:43
+1
к тюнингу приравняют. если захотят докопаться.
+
avatar
  • Multik
  • 13 февраля 2017, 10:52
+3
Штрафы за изменение конструкции транспортного средства предусмотрены статьей 12.5 КоАП:
Читаем внимательно! В и НА имеют разное значение!

3. Управление транспортным средством, на передней части которого установлены световые приборы с огнями красного цвета или световозвращающие приспособления красного цвета, а равно световые приборы, цвет огней и режим работы которых не соответствуют требованиям Основных положений по допуску транспортных средств к эксплуатации и обязанностей должностных лиц по обеспечению безопасности дорожного движения

В данном случае фонари стоят в машине, да ещё и сзади. Цвету и режиму работы они соответствуют.

4. Управление транспортным средством, НА котором без соответствующего разрешения установлены устройства для подачи СПЕЦИАЛЬНЫХ световых или звуковых сигналов (за исключением охранной сигнализации)

НА в данном случае это снаружи автомобиля, ибо В это внутри. Специальных сигналов тут нет. Пусть обоснуют слово специальные. Для меня специальные означают, рабочая техника, полиция, скорая помощь, пожарные. Других специальных световых сигналов я не знаю, специальные сказано в пункте 6. Управление транспортным средством, на наружные поверхности которого незаконно нанесены специальные цветографические схемы автомобилей оперативных служб. Следовательно данный аксессуар не является СПЕЦИАЛЬНЫМ.

5. Использование при движении транспортного средства устройств для подачи СПЕЦИАЛЬНЫХ световых или звуковых сигналов (за исключением охранной сигнализации), установленных без соответствующего разрешения

Данные световые сигналы сигнализируют о выполнении манёвра, поворота, а значит сигнализируют другим водителям, именно для этого поворотники и сделаны у автомобиля (специального тут ничего нет), а значит нет нарушения, хоть фонарём из окна маши…
+
avatar
  • Alax
  • 13 февраля 2017, 11:01
0
Спасибо за разъяснения.
Главное, чтобы никто не додумался реализовать
гибддшную сине-красную «люстру», благо аппаратная начинка это позволяет )
+
avatar
0
не думаю, что будут какие-то проблемы. Это _дублирующий_ свет. В штатном нет никаких изменений.
+
avatar
  • ABATAPA
  • 10 февраля 2017, 11:00
+1
На основании чего Вы так уверенно заявляете? На чём основываетесь?

Постановление Правительства РФ от 23.10.1993 N 1090 (ред. от 10.09.2016) «О Правилах дорожного движения» (вместе с «Основными положениями по допуску транспортных средств к эксплуатации и обязанности должностных лиц по обеспечению безопасности дорожного движения»)

Настоящий Перечень устанавливает неисправности автомобилей, автобусов, автопоездов, прицепов, мотоциклов, мопедов, тракторов, других самоходных машин и условия, при которых запрещается их эксплуатация. Методы проверки приведенных параметров регламентированы ГОСТом Р 51709-2001 «Автотранспортные средства. Требования безопасности к техническому состоянию и методы проверки».

ПДД РФ, 3. Внешние световые приборы

3.1. Количество, тип, цвет, расположение и режим работы внешних световых приборов не соответствуют требованиям конструкции транспортного средства.

Согласно требованиям пункта 4.3.2.3 Государственного стандарта Российской Федерации ГОСТ Р 51709-2001 «Автотранспортные средства. Требования безопасности к техническому состоянию и методы проверки» при эксплуатации автотранспортного средства допускается установка фары-прожектора или прожектора-искателя, если она предусмотрена изготовителем автотранспортного средства, одного дополнительного сигнала торможения над основными, двух противотуманных фар и не более двух противотуманных фонарей.

А вот как относится к подобному ГИБДД (первый же найденный пример):
www.drive2.ru/l/781024/
+
avatar
  • kn_dima
  • 10 февраля 2017, 11:12
+4
Будут. Есть регламент, в котором описаны требования к световым приборам автомобиля.
www.tsouz.ru/db/techreglam/Documents/ТР%20КолесныеТС.pdf

1.3.17.2. Расстояние между внутренними краями обеих видимых
поверхностей в направлении исходной оси должно быть не менее 600 мм
3.10.1. Указатели поворота должны работать в мигающем режиме.
Частота следования проблесков должна находиться в пределах 1,5 ± 0,5 Гц
(90 ± 30 проблесков в минуту).
3.10.3. Все указатели поворота, расположенные на одной и той же
стороне транспортного средства, должны включаться и выключаться
одним и тем же устройством и работать синхронно.

+
avatar
  • vmr
  • 10 февраля 2017, 10:59
+5
это законно до первого гаишника, который сделает все по закону)
+
avatar
  • Alax
  • 10 февраля 2017, 11:04
-2
Не забываем про тумблер, которым все отключается, при заглушенном двигателе тоже не работает.
+
avatar
  • kn_dima
  • 10 февраля 2017, 11:13
+2
А они на камеру снимут во время движения и всё — ты попал.
+
avatar
+2
Будем надеяться, так и будет, и автор не забудет поделиться с нами о впечатлениях :)
+
avatar
  • Alax
  • 10 февраля 2017, 12:44
0
Помимо записи на камеру они должны составить протокол, для этого остановить автомобиль и провести его мини-техосмотр.
А если я не захочу по какой-то причине запускать двигатель или включать зажигание (для проверки моего устройства)? Они же не могут заставить меня это сделать. Да и возможность обесточить в любой момент модуль у меня имеется.
+
avatar
  • kn_dima
  • 10 февраля 2017, 12:54
+3
Вы, товарищ, с луны, что-ли? Они могут даже силком из машины вытряхнуть и лицом в грязь положить. И пришить невыполнение законных требований…
+
avatar
  • Alax
  • 10 февраля 2017, 13:10
0
Ну хорошо, остается только добавление скрытого тумблера.
+
avatar
  • Kartus
  • 10 февраля 2017, 13:48
+2
А если угостят шампанским?)))
+
avatar
+42
И за чем этот колхоз? Штатные указатели поворотов справляются со своей функцией гораздо лучше, чем поделка из светиков.
+
avatar
  • Ohus
  • 09 февраля 2017, 22:53
+33
А главное — понятнее.
+
avatar
  • Alax
  • 09 февраля 2017, 22:55
+25
Дизайнерам Мерсов, Ауди и Лексусов можно задать вопрос, зачем они бегущие поворотники стали делать на топовых моделях.
+
avatar
  • rexen
  • 09 февраля 2017, 23:41
+32
Мода. Тупая и беспощадная. Видимо у авто-дезигнеров с фантазией плохо стало — больше нечем выпендриться. Странно, что стали делать только сейчас — соответствующая элементная база (светодиоды, микросхемы) доступны уже не одно десятилетие.
+
avatar
  • kalobyte
  • 10 февраля 2017, 05:31
+7
стал замечать, что все машины стали выглядеть одинаково
теперь и не поймеш, чье ведро круче, особенно когда у тебя нет машины и ты в них не разбираешся
остается только вот такие мигалки
+
avatar
  • Kartus
  • 10 февраля 2017, 09:15
+15
все машины стали выглядеть одинаково
Когда у общества нет цветовой дифференциации штанов, то нет цели! А когда нет цели…)))
+
avatar
  • wadamir
  • 10 февраля 2017, 10:28
+6
Ку!
+
avatar
+1
5 БАЛЛОВ!!! Два раза Ку!
+
avatar
+2
Кю!
+
avatar
  • kalobyte
  • 10 февраля 2017, 13:45
0
ну по цветам пока еще терпимо
+
avatar
  • ambuddy
  • 10 февраля 2017, 14:47
+10
Ну тогда это самое крутое ведро)))
+
avatar
  • Alax
  • 10 февраля 2017, 15:44
+6
О, крокодильчики! :)
+
avatar
  • Kartus
  • 10 февраля 2017, 19:00
0
Че правда 116 а не 95?)))
+
avatar
  • ambuddy
  • 10 февраля 2017, 19:16
0
АК-47 везде любят))
+
avatar
  • ABATAPA
  • 10 февраля 2017, 06:33
+4
Да ладно, в некоторых машинах кассетные магнитолы ушли совсем недавно, и MP3 до сих пор отсутствует… Автоиндустрия очень консервативна.
+
avatar
  • gromych
  • 10 февраля 2017, 07:41
+7
И не говори, консервативна…

эти часы в короллы и камри лет 30 ставят ))
+
avatar
  • kn_dima
  • 10 февраля 2017, 11:34
+4
Фи, какие-то часики.
У нас Ниву до сих пор выпускают. 40 лет уже.
+
avatar
  • zeaxm
  • 12 февраля 2017, 18:52
+2
Вы в буханку не садились… всё тот же 1965й, только инжектор появился в последних версиях
+
avatar
  • sir0ta
  • 10 февраля 2017, 08:44
0
бабки. они ростубю фару по 30-ке толкают, светодиодную по 50, а с бегущими можно и 100-ку попросить. ни у кого же нет, а мы вон она как могем!
+
avatar
  • InOn
  • 11 февраля 2017, 13:12
+4
А меня больше в странность вводит, что до сих пор в большинстве магнитол не ставят копеешную флешку для запоминания настроек «балалайки» и радиочастот. АКБ скинул, магнитолу переткнул — всё, сиди, настраивай всё по новой.
+
avatar
  • ksiman
  • 11 февраля 2017, 19:30
+2
Там, где их разрабатывали, бортовое напряжение в автомобилях не пропадает :)
+
avatar
  • kn_dima
  • 12 февраля 2017, 14:52
0
Аппараты усложняются, количество глюков растёт.
У меня магнитола Pioneer висла, начинала рычать в динамики и забывала все настройки при попадании на песню «Звезда по имени Солнце». Пришлось перекодировать песню.
+
avatar
  • Alax
  • 12 февраля 2017, 15:42
+1
Висла на словах «он не помнит слово „да“ и слово „нет“»? ))
+
avatar
  • kn_dima
  • 12 февраля 2017, 15:57
0
Сразу. Ей в параметрах mp3 чего-то не нравилось.
+
avatar
  • SEM
  • 11 февраля 2017, 19:57
+1
Мне «страннее» что телевизор канал и уровень громкости помнит, папку и файл на флешке помнит, но встроенные часы всегда сбрасываются при отключении от сети.
+
avatar
  • ksiman
  • 11 февраля 2017, 21:34
0
Так часы надо чем-то питать
+
avatar
0
Батарейкой CR2032, как в компьютерах. Хотя хз, как она себя ведет в минус 40.
+
avatar
  • SEM
  • 12 февраля 2017, 14:01
0
Купил таймер «на рейку», в нём мелкий никель-кадмиевый аккумулятор (как 5 мм кусок от АА), по паспорту его хватает чтобы часы не сбивались и программа не слетала на 90 суток.
Когда в сеть включено — акк подзаряжается.
Почему эту копеечную схему нельзя ставить в телевизоры (микроволновки и т.п.)?
+
avatar
  • ABATAPA
  • 12 февраля 2017, 11:49
0
Микроволновки! XXI век, а после каждого пропадания питания нужно заново выставлять часы. :)

Вообще, конечно, это всё на грани абсурда.
+
avatar
  • kn_dima
  • 12 февраля 2017, 14:53
0
Точно. Бесит.
Ещё и коррекции хода часов ни в одной микроволновке и т.п. нет.
+
avatar
  • msvs
  • 12 февраля 2017, 16:36
-1
Там, где делают микроволновки, питание в домах не пропадает)
Хотя у меня микроволновка с механическими «крутилками» без часов. А с магнитолой да, печаль.
+
avatar
  • msvs
  • 13 февраля 2017, 15:47
0
Ну вот, заминусили за сарказм. Эхх…
+
avatar
0
Тоже всегда напрягала эта вроде бы незначительная мелочь. Причем, во всех брендовых «балалайках». Я у продавцов спрашивал, есть ли вообще модели с энергонезависимой памятью, как это уже десятки лет «имеет место быть» в любом телевизоре — никто не смог ответить.
+
avatar
  • c2d
  • 09 февраля 2017, 23:43
+26
Унижай мажоров!)) Теперь их единственный аргумент почему их тачка круче померк, перед инженерным гением автора-)

Ps. Зачет за рукоблудие, мигает симпотично. Вопрос насколько уместно оно смотрится в потоке и вообще на машине — оставлю на совести владельца.
+
avatar
  • Baskery
  • 10 февраля 2017, 11:37
+5
Согласен, еще аналогичный колхоз есть в виде мигаюего центрального стопа, в плотном потоке очень напрягает, если по остальным видно кто и когда тормозит то это мигающее чудо очень походит на то что кто-то оттормаживается в аварийном режиме, наподобии срабатывания аварийки при экстренном торможении, короче вводит в заблуждение, считаю такой колхоз неуместен
+
avatar
  • kn_dima
  • 10 февраля 2017, 11:42
+3
Не только Вы так считаете.
Такой колхоз не соответствует регламенту о безопасности ТС и является поводом для штрафа.

www.tsouz.ru/db/techreglam/Documents/ТР%20КолесныеТС.pdf

Никакой огонь не должен быть мигающим, за исключением
огней указателей поворота и аварийного сигнала

Сигналы аварийного торможения представляют
собой все одновременно мигающие указатели
поворота и сигналы торможения
+
avatar
  • Alax
  • 10 февраля 2017, 11:44
0
Он мигает только при экстренном торможении, для этого используется датчик ускорения.
+
avatar
  • kn_dima
  • 10 февраля 2017, 11:49
0
Согласно регламенту, мигать должны одновременно все поворотники и стопы, а не только один сигнал.
+
avatar
  • Waver
  • 10 февраля 2017, 11:57
+2
Похоже, WV, volvo и другие не в курсе что и как должно мигать
+
avatar
  • kn_dima
  • 10 февраля 2017, 12:34
0
Это как-то меняет ситуацию?
Требования существуют, а с ними и возможность возникновения проблем у владельца несоответствующего авто.
+
avatar
  • ABATAPA
  • 10 февраля 2017, 06:32
+1
Ответ кроется в словах «дизайнерам» и «маркетологи».
+
avatar
  • falcon99
  • 10 февраля 2017, 08:25
+3
Они это делают как автор, на заднем стекле? Вот ни разу не видел подобного творчества колхоза на топовых моделях.
+
avatar
  • Alax
  • 10 февраля 2017, 09:46
+1
На Audi A7 посмотрите, там такой же стоп по всей ширине стекла.
+
avatar
  • Exmel
  • 10 февраля 2017, 09:49
0
На стекле в аналогичном месте только дополнительный стопсигнал видел
+
avatar
+1
но это же штатный дополнительный стопсигнал?
+
avatar
  • Exmel
  • 10 февраля 2017, 10:06
0
Посыл был
Они это делают как автор, на заднем стекле? Вот ни разу не видел подобного творчества колхоза на топовых моделях.
Да, бегущих поворотников в стопсигнале нет, но расположен он как у автора. Просто скинул это, как предположение, откуда автор почерпнул идею.
+
avatar
0
да я-то как раз прекрасно всё понимаю и не против. понятно, что родной стоп будет в красивом корпусе, а не «колхоз», как выразился товарищ falcon99, но идея 100% та же и выглядит снаружи тоже совершенно так же.
+
avatar
  • Oleg78
  • 10 февраля 2017, 10:31
+2
Как зачем, папуасов то чем еще привлекать? Бусами.
+
avatar
  • Kartus
  • 10 февраля 2017, 11:30
+1
папуасов то чем еще привлекать
Папуасок же)))
+
avatar
  • ambuddy
  • 10 февраля 2017, 14:45
0
так то штатные, а не на стекле. Хотя мне и на стекле понравились. Только бы не от середины, а по бокам см 30 — будет в самый раз)
А в целом — вы молодец :) А я никак в габариты не могу нормальные лампочки вставить))) То перегорают, то светят синюшным, то мигают)))
И нарисуйте плиз норм схему. Я вот вообще ничо не понял :) И как это все соединяется с электрикой машины, тоже непонятно(
+
avatar
  • Alax
  • 10 февраля 2017, 18:07
+1
Можно сделать и по 30 см, оставшиеся 20 под стоп-сигнал отдать, тогда поворотники и стоп-сигнал будут одновременно отображаться, только скетч надо переделывать.
+
avatar
+2
Я сначала вообще не понял, что за светомузыка вверху на заднем стекле
+
avatar
  • Alax
  • 10 февраля 2017, 01:01
0
Это демонстрация всех режимов сразу для удобства видеосъемки.
+
avatar
  • k2s
  • 19 февраля 2017, 12:27
0
kontulavittu не понял что к чему, потому что текст наверное не читал, но если бы на видео вы озвучили режимы, вопросов бы вообще не было. в целом идея и реализация мне лично понравилась, даже загорелся реализовать на своем авто (с кнопкой выкл на всякий случай), но вот «комментаторы со своими комментариями» настроение в итоге подпортили.
+
avatar
  • Alax
  • 19 февраля 2017, 13:16
0
Видео я записывал еще до окончательной установки (был залит демо-скетч), тогда не пришла мысль озвучить режимы.
А на негативные комментарии не обращайте внимание — на автомобиле это не выглядит как чужеродный элемент. И кнопочка «выкл» поможет в проблемной ситуации. У меня за длительное время эксплуатации таких ситуаций не было (тьфу три раза), несколько раз в Москву ездил.
+
avatar
  • SEM
  • 10 февраля 2017, 09:30
0
Бегущие огни информативнее, т.к. направление поворота понятно без определения с какой стороны кузова мигает. На один шаг в цепочке размышлений меньше, для кого-то это на 0.5 сек раньше принятие решения вдарить по тормозам.
+
avatar
  • ksiman
  • 10 февраля 2017, 09:44
+8
Информативнее привычное положение вещей
+
avatar
  • Exmel
  • 10 февраля 2017, 09:52
0
Тогда киа спортейдж, черри тигго 5 рестайл, фольксваген пассат, гольф и еще ряд автомобилей должны вызывать у Вас такое же негодование, так как у них поворотники (у кого-то передние, у кого-то задние) сделаны отдельными элементами в нижней части бампера, а не секцией в фарах/фонарях.
+
avatar
+3
но они выглядят как привычные световые приборы и работают привычным образом. тут честно говоря и правда можно не сразу понять что за бегущие огни на заднем стекле.
+
avatar
  • Exmel
  • 10 февраля 2017, 10:11
+2
Они дублируют штатные поворотники и работают с ними синхронно, а значит работают привычным образом. Вас же не смущает поворотник в корпусе зеркала заднего вида?

Вообще, такая конструкция действительно довольно спорная, надо как минимум поездить сзади и посмотреть, насколько адекватно она работает, как сильно светит днем и ночью, куда направлен световой поток и т.д. и только тогда делать выводы.
+
avatar
  • kn_dima
  • 10 февраля 2017, 11:17
0
есть регламент, с конкретными требованиями к световым огням. им и надо руководствоваться для избежания проблем, а не своим «нравится-не нравится»
+
avatar
+1
От этого как раз мозги е… ся, потому как снизу нормальный поворотник, сверху — непонятная цветомузыка. Когда в штатных фарах бегунок и только он, голова так не ломается.
+
avatar
0
не смущают, потому что в корпусе зеркал уже вполне привычное место…
+
avatar
+1
И это реально бесит. Хорошо, что таких авто мало. И ладно бы там дублировались в непонятных местах, но они там живут.
+
avatar
  • SEM
  • 10 февраля 2017, 11:15
+1
Узкая бегущая полоска вместо привычного «большого огня» — да, пока труднее для понимания, но в комбинации — мозг на «движение» срабатывает быстрее. На скоростях 0.1 МАХ и больше это может оказаться решающим.
+
avatar
  • Kartus
  • 10 февраля 2017, 11:35
0
На скоростях 0.1 МАХ и больше
Это до отделения первой ступени или после?)))
+
avatar
  • kn_dima
  • 10 февраля 2017, 11:39
+2
Это всего 120 км/ч.
На такой скорости даже у запорожца ступени не отделяются.
+
avatar
  • Kartus
  • 10 февраля 2017, 11:48
+3

даже у запорожца ступени не отделяются
Бывает)))
+
avatar
  • Demz
  • 10 февраля 2017, 12:21
+2
на 120 запорожец сам отделяется, какие уж тут ступени…
+
avatar
  • SEM
  • 10 февраля 2017, 12:26
+1
На хорошей новой дороге клали стрелку спидометра на ограничитель (спидометр размечен до 140). 968А (40 л.с.) с пробегом 100 тыс. Просто за машиной следить нужно.
Формально это «заднемоторная двухдверная иномарка с V-образным двигателем», а под это определение и Феррари подходит…
+
avatar
  • kn_dima
  • 10 февраля 2017, 12:36
+1
Без мешка картошки в багажнике — нереально.
У меня при 130 уже почти передние колёса от земли отрывались :)
+
avatar
  • SEM
  • 10 февраля 2017, 12:57
0
Три человека и скарб был в багажнике.
А с перегрузом да, интересно. Ехал один раз под завязку забитый картошкой, и в багажнике, и на багажнике, и в «салоне» вместо переднего правого кресла мешков под крышу («безлошадным» знакомым отвозил плюс своё). На кочках не трясло, а на длинном спуске на нейтралке начал разгоняться, хотя обычно скорость там падала со 100 до 70 (спуск длинный и не очень крутой).
+
avatar
  • rexen
  • 10 февраля 2017, 15:39
+4
Если учесть, что у Запора воздушное охлаждение, то единственный побратим — это Порше :)
+
avatar
  • SEM
  • 10 февраля 2017, 15:52
+1
Порши с воздушным — оппозитники.
+
avatar
  • VLOD
  • 12 февраля 2017, 12:42
0
Не феррари не подойдет… У запорожца воздушное охлаждение! :)
+
avatar
  • Oleg78
  • 10 февраля 2017, 10:13
+4
Это для блондинок что-ли? Сломалась у мужика машина. Включает аварийку, открывает капот, и что-то делает. Вдруг сзади кто-то начинает настойчиво бибикать. Он подходит, и видит за рулем сидит блондинка, и давит на клаксон. — Что вы стоите и бибикаете? Объезжайте! — А откуда я знаю, куда вы поедете? -??? — У вас и направо поворотник работает и налево!
+
avatar
  • iDDD
  • 09 февраля 2017, 22:55
+10
Зашел почитать традиционные комментарии про боль и унижение соседей по потоку.
+
avatar
  • Alax
  • 09 февраля 2017, 22:57
+12
Вот о боли я позаботился — стопарь в пробках и при плавном торможении не моргает, как у некоторых корейцев.
+
avatar
+9
А вот это хорошо. А то очень раздражает, когда встаешь в пробке за «колхозником» с мигающими стопсигналами. Особенно вечером.
+
avatar
  • AlekseyM
  • 10 февраля 2017, 07:39
0
Я себе с датчиком ускорения поставил, мигает доп стопак только при резком торможении.
+
avatar
+26
напишу сленгом, не знаю почему но как то в голове именно эта фраза возникла: можно «завтыкать» на бегущие огни и заехать в зад Вашей тойоты камри кажется

P.S. вижу все больше в городе ауди и лексусов с этими поворотниками, взгляд задерживается на них, красиво, но отвлекает
как будто этот режим создан для привлечения внимания пока авто стоит в автосалоне, а вот когда уже на дороге общего пользования… мы же все как дети смотрим на елочку несколько секунд, аж дух захватывает...))
+
avatar
  • Alax
  • 10 февраля 2017, 00:25
+1
В скетче стоп имеет высший приоритет, и при торможении динамика отключается, во всю полосу загорается стопарь, что как раз должно привлечь внимание едущего сзади водителя.
+
avatar
+3
а вот стоп сигнал мне нравится, один в один как на ауди а7
+
avatar
  • Alax
  • 10 февраля 2017, 00:46
+2
На Ауди и ориентировался, когда думал, как ленту разместить.
+
avatar
  • Samman
  • 10 февраля 2017, 10:39
+1
Да, стоп воспринимается как стоп сразу. А поворотники и задний ход — не сразу. Возможно, из-за того что в видео на экране нет штатных огней.
+
avatar
  • Alax
  • 10 февраля 2017, 11:08
0
На видео демо-режим, штатные фонари не работают.
+
avatar
0
Все правильно — им же выгодно, чтоб вы отвлеклись и впаялись в дорогой авто, а дальше запчасти, ремонт и т.д. )) Скрытый маркетинг.
+
avatar
  • Waver
  • 10 февраля 2017, 10:06
0
Отвлекает пока это в диковинку) Тоже залипаю немного на эти огни, по возможности смотрю марку) Но если станет массово через несколько лет — эффект залипательности пропадет.

А короткое частое мигание при резком торможении или срабатывании АБС, чтоб бы едущую позади машину предупредить что идем что то не так крайне полезная штука, можно еще а-ля ESS реализовать с аварийкой
+
avatar
+4
Почитал требования. Ауди нарушает Правила ЕЭК ООН, касающиеся поворотников
То, что они называют «повышением безопасности» «движение огня от центра к краю, чтобы легче было понять с какой стороны объезжать»… Ну это ж бред :)
Это просто понты. Не говоря про рекламу q7 с oled-огнями ( www.youtube.com/watch?v=3WTt8qT5alo ). Маркетинг, не более. Ухудшение безопасности налицо.

У нас в основном действует калька с Правил ЕЭК ООН — ТР ТС о БК ТС (ТР ТС 018/2011). Согласно ему — 3.10. Требования к указателям поворота и аварийной сигнализации.
3.10.1. Указатели поворота должны работать в мигающем режиме. Частота следования проблесков должна находиться в пределах1,5 ± 0,5 Гц (90 ± 30 проблесков в минуту).
Ни о каком «беге» ни слова.
Но ТР ТС и вообще соглашения о ДД допускают действие Правил ЕЭК ООН. В данном случае — №6. Последняя версия — поправка №6, пока без руссифицированной копии. Только в ней появилась возможность использования бегущих поворотников — www.unece.org/trans/main/wp29/wp29regs1-20.html, октябрь 2014 года.
Собственно, требования к «поворотникам с последовательным включением источников света»:
(а) каждый источник после включения должен оставаться включенным до конца включенного цикла (а цикл, как выше написано — 1.5Гц +-)
(b) порядок включения — от внутренней части ТС к внешней поверхности
© должна быть непрерывная линия без повторного чередования по вертикали (к примеру, не волнами)
(d) анимация должна закончиться менее чем за 0.2с после начала цикла (у ауди из примера явно больше)
(е) огонь должен быть более горизонтальным, чем вертикальным :)
Взял из автомобильного форума
+
avatar
  • Waver
  • 10 февраля 2017, 10:37
+1
Я пока встречаю машины с динамикой поворотников примерно 0-2 раза в день, еще пол года назад это было 0-1 в неделю, тогда залипал на них точно больше)) Ну и, реклама динамически светящаяся вдоль дороги на вывесках и щитах отвлекает больше.
Ну тормоза с миганием при абс считаю однозначной пользой, во первых понятно что тормозит резко, во вторых понятно что скользит, сразу две полезных новости в одном мигании тормозов.
+
avatar
  • kn_dima
  • 10 февраля 2017, 11:23
0
требования к «тормозам с миганием» регламентированы:

Сигналы аварийного торможения представляют
собой все одновременно мигающие указатели
поворота и сигналы торможения.

Должна быть обеспечена
частота мигания (4 + 1) Гц
Остальное — отсебятина, т.е.повод для штрафа.

www.tsouz.ru/db/techreglam/Documents/ТР%20КолесныеТС.pdf
+
avatar
  • Waver
  • 10 февраля 2017, 11:46
0
К чему это тут, в ответ на комментарий о штатных системах сигналов?
+
avatar
  • kn_dima
  • 10 февраля 2017, 12:38
0
Только для справки.

Зы минусы не мои.
+
avatar
  • Waver
  • 10 февраля 2017, 13:20
0
Для справки уже просто эту ссылку Вы запостили в двух других ветках и там она действительно уместна, и полезна.
+
avatar
  • kn_dima
  • 10 февраля 2017, 13:25
0
Ну, может, перестарался.
Но о возможности попасть на лишение прав лучше же предупредить?
+
avatar
  • ksiman
  • 10 февраля 2017, 00:01
0
В скетче отслеживается уровень замедления при нажатии педали тормоза, если он превышает по модулю 1G
Такое сильное замедление на дорожном автомобиле недостижимо.
+
avatar
  • Alax
  • 10 февраля 2017, 00:12
0
Хорошо, уменьшу наполовину — при тестировании на 0,5G без визга тормозов начинало моргать.
+
avatar
  • ksiman
  • 10 февраля 2017, 07:26
+2
Ориентироваться только на G не очень правильно — зимой на скользкой дороге и 0,3G будет слишком много.
+
avatar
0
ориентироваться на треск педали тормоза при сработке АБС? ;)
+
avatar
  • ksiman
  • 10 февраля 2017, 08:56
+1
На некоторых авто при срабатывании АБС автоматически включается аварийка.
+
avatar
0
никогда не встречал.
+
avatar
  • ksiman
  • 10 февраля 2017, 10:11
0
На Киа Спортейдж такую фигню видел
+
avatar
  • Oleg78
  • 10 февраля 2017, 10:15
0
У меня в астре h так, правда включал оп комом, дополнительно.
+
avatar
  • Exmel
  • 10 февраля 2017, 10:19
0
У меня на лансере 10 года такая штука стоит. ESS называется. При экстренном торможении включает аварийку и мигает в 2 раза быстрее чем обычно.
+
avatar
  • Waver
  • 10 февраля 2017, 10:21
0
Называется «Система предупреждения об экстренном торможении», но как я понимаю, там не только абс, а как то более умно, многие считают, что она включается слишком редко или вообще не работает.
+
avatar
  • Alax
  • 10 февраля 2017, 10:34
0
В автомобилях, оборудованных системой экстренного торможения, датчик педали тормоза отслеживает резкий удар (нажатие) на педаль, после чего включает систему.
+
avatar
  • Waver
  • 10 февраля 2017, 10:43
0
Я так понимаю, у каждого производителя она немного по своему включается и визуализация не стандартизирована — тоже кто во что горазд.
+
avatar
+1
ru-chp в помощь. Много видео где такое видно на впереди идущей недешевой машине, когда там водитель провтыкал всё на свете и начал экстренно тормозить. При этом есть варианты и с автоматической аварийкой и/или морганием стопарей для привлечения внимания едущих сзади.
+
avatar
  • ABATAPA
  • 10 февраля 2017, 10:13
+1
Не при любом срабатывании. Иначе зимой на бо́льшей части страны аварийка будет включаться при каждом торможении.
+
avatar
  • Alax
  • 10 февраля 2017, 09:50
0
Стопак в любом случае загорится, только мигать не будет.
+
avatar
0
Интересная мысль, но ведь цель-то как раз предупредить сзади едущие автомобили о резком замедление авто, а если дорога скользкая и машину ведёт юзом или сработала абс, то и замедление будет не такое резкое
+
avatar
  • Q2W
  • 10 февраля 2017, 12:32
+1
Даже боковое ускорение 1G на дорожном автомобиле давно достижимо.
Не говоря уж о продольном.
+
avatar
  • ksiman
  • 10 февраля 2017, 12:54
0
Предельная перегрузка определяется коэффициентом сцепления шин с поверхностью. В идеальных условиях это 0,7-0,8 и не достигает 1, при котором и будет 1G
+
avatar
  • SEM
  • 10 февраля 2017, 12:58
0
Плюс аэродинамический прижим, который может быть равен весу авто и даже превышать его. В итоге боковые ускорения 1.5-2G бывают.
+
avatar
  • ksiman
  • 10 февраля 2017, 14:13
0
Не путайте спортивный авто с дорожным :)
+
avatar
  • Q2W
  • 10 февраля 2017, 15:45
0
Сейчас как раз эти понятия довольно сильно сблизились.

Даже в начале нулевых была куча гражданских спортивных автомобилей.
Нынче 1G при боковом ускорении демонстрируют уже обычные диваны на колёсах (правда, не особенно дешёвые).
+
avatar
  • Q2W
  • 10 февраля 2017, 15:44
0
Это на шинах родом из 80-х.
Уже давно есть хорошая гражданская резина.
+
avatar
  • SEM
  • 10 февраля 2017, 16:17
0
Не, ну коэффициент трения больше 1 — это только у покрышек с загнутыми когтями…
+
avatar
  • Q2W
  • 10 февраля 2017, 20:23
0
Ну в каком-то смысле у покрышек как раз когти.
Просто они очень мелкие. И цепляются за неровности асфальта.

Абсолютно гладкая резина по абсолютно гладкому камню так бы не держала 100%.
+
avatar
+8
классный функционал, но я крайне против таких модов. Это реально отвлекает от дороги и сродни обыкновенному колхозу
предлагаю лепить это на солнцезащитный козырьки внутри салона. Вроде как будет заметно и приятно хозяину!
+
avatar
  • Alax
  • 10 февраля 2017, 00:21
0
В скетче стоп имеет высший приоритет, и при торможении динамика отключается, во всю полосу загорается стопарь, что как раз должно привлечь внимание едущего сзади водителя.
+
avatar
+5
Очень здорово получилось!
Схемку только если не трудно сделайте (хочу себе такое же замутить), а то по фото не совсем понятно.
+
avatar
  • Alax
  • 10 февраля 2017, 00:47
+1
Ок, сделаю попозже.
+
avatar
  • slavvus
  • 10 февраля 2017, 10:28
0
присоединюсь… попробую сделать — есть кому посвятить поделку))) жду схему. заранее спасибо
+
avatar
  • Alax
  • 10 февраля 2017, 18:09
0
Добавил схему.
+
avatar
  • Alax
  • 10 февраля 2017, 18:09
0
Добавил схему.
+
avatar
  • ksiman
  • 10 февраля 2017, 19:49
+1
Вместо -5В и -12В лучше подписать 0В или даже GND
+
avatar
  • Alax
  • 10 февраля 2017, 22:16
0
Ок, сделаю.
+
avatar
  • ksiman
  • 10 февраля 2017, 20:05
0
Ещё по схеме — у Вас оптроны по входу и выходу соединены на массу, следовательно никакой развязки они не обеспечивают. Можно было просто резистивными делителями уровни выставить
+
avatar
  • Alax
  • 10 февраля 2017, 22:18
0
Можно, но есть куча оптронов со старых плат. А масса там общая — GND канал в DC-DC преобразователе сквозной.
+
avatar
0
а какого номинала резисторы для этого нужны? Подскажите пожалуйста. А то начал собирать эту схемку и встал…
+
avatar
  • Alax
  • 09 апреля 2017, 02:00
0
На схеме номиналы указаны — 1 и 10 килоом
+
avatar
  • ksiman
  • 09 апреля 2017, 08:51
0
Если без оптронов — делитель 1:3, например 4,7k / 10к
+
avatar
  • X3Shim
  • 10 февраля 2017, 00:55
0
>> Мне пришла лента, спаянная из двух полуметровых кусков.

Я брал тоже 144 на метр, только без силикона. У _другого_ продавца. Тоже пришла из двух кусков и с увеличенным зазором (но ближе к краю ленты). А так как я ее в круглый корпус помещаю с отдельным местом под каждый светик… И так долго размер подбирал, что бы ровно в круг замкнулось. В общем распаял, подрезал торцы ленты, запаял заново. Правда даже самым тонким жалом на ней тяжело средний контакт запаять, светики немного поплавил, но работают норм. :)
+
avatar
  • xpm
  • 10 февраля 2017, 12:04
+2
Открою страшный секрет, все ленты изготавливаются длинной 0.5м, потом спаиваются в катушки 5м.
+
avatar
  • ksiman
  • 10 февраля 2017, 12:25
0
Открою страшный секрет, все ленты изготавливаются длинной 0.5м
Развею этот миф — далеко не все
+
avatar
  • xpm
  • 10 февраля 2017, 19:41
+1
220v не в счет.
+
avatar
  • ksiman
  • 10 февраля 2017, 19:47
0
Обычные на 12В
+
avatar
  • ALexus
  • 10 февраля 2017, 01:23
+5
Тут самое главное, чтобы сзади «идущие» не засмотрелись...! :)
+
avatar
  • Nemexis
  • 10 февраля 2017, 02:18
0
Спасибо, достаточно подробно все расписано. Только я бы рекомендовал сделать ночной режим, ночью эта лента светит, Ооочень ярко, добавить переключатель или датчик света, для уменьшения значений поцентов на 30. Просто вместо фиксированных значений цветов, использовать переменные.
+
avatar
  • Alax
  • 10 февраля 2017, 10:02
0
Я проверял вечером, не слепит — из-за наклона стекла светодиоды больше вверх светят. Можно сказать, что днем недостаточная яркость, но ведь штатные фонари никуда не делись.
+
avatar
  • kalobyte
  • 10 февраля 2017, 05:34
0
я думал он к кан шине подключится…
не труъ
+
avatar
  • CTAHOK
  • 10 февраля 2017, 05:37
+1
Слишком футуристично вышло, не до всех дойдёт, что это поротники. И даже расточительно.
Дешевле и проще наверное было прикупить такие:

+
avatar
  • bayk
  • 10 февраля 2017, 08:56
0
так автор никуда штатные поворотники не выбрасывал. вон, в скетче, даже время синхронизации с ними предусмотренО!
а сабж — дополнительная полоска.
+
avatar
  • alex116
  • 10 февраля 2017, 05:52
+4
Свистелками, перделками и прочим типа тюнингом переболел давно. Предпочитаю строгое авто. А если уж так хочется выделится из серой массы, можно взять авто от официального тюнингового ателье, например Mercedes-AMG.
+
avatar
  • antonxp
  • 10 февраля 2017, 09:35
+5
Ездишь на черной Лада Гранте?
+
avatar
  • alex116
  • 10 февраля 2017, 10:16
+1
Вам в камедиклаб надо. Такой талант пропадает)) Езжу на Q7.
+
avatar
  • bazis13
  • 10 февраля 2017, 11:38
+1
Странный способ выделиться — взять очередную серийную машину. «официального тюнингового ателье» — это все равно что в тату-салонах всего мира предлагали бы всем на выбор 5 рисунков.
+
avatar
  • kn_dima
  • 10 февраля 2017, 11:46
0
Их сейчас столько развелось, что уже и не выделяются.
+
avatar
+3
засмотрится кто нить и въедет. (
+
avatar
+1
Сделано огонь!
Вам с машиной можно сейчас устраиваться в аэропорт работать, там знаете машинки есть, самолеты к трапу проводят после посадки, типа Follow Me :)
+
avatar
  • mr_om
  • 10 февраля 2017, 07:29
0
Поделка — зачёт!

Сигнал поворотника доставать хлопотно только ((( С лампочки же он «мигает-не-мигает»… Хотя, можно прошивку переписать, что б просто ждать пропадания импульсов…
+
avatar
  • Alax
  • 10 февраля 2017, 18:12
0
Я легко добрался до колодки подрулевого переключателя. Еще можно с этой оказией вежливые поворотники сделать, которые мигают три раза при легком нажатии на рычаг (без фиксации).
+
avatar
  • ABATAPA
  • 10 февраля 2017, 08:11
+25
Как же я надеюсь, что когда-то (быть может, скоро) ГИБДД начнёт работать, и убирать с дорог эти гирлянды. Если не на свалку, то хоть на штрафстоянку. Каждый норовит «выделиться» и впендюрить «ДХО» (которые или слепят, или мигают, или не по ГОСТу расположены, и горят одновременно с ближним и ПТФ и днём, и ночью), поворотники из ленты, светодиоды в ближний, поворотники, стопы, «ленточки» по «юбке», стеклу, бамперу, зелёный на днище, синюю подсветку номера, светодиоды на ниппели, которые дохнут и начинают моргать, панели над передним номером…
Ещё яйца сзади повесте, чтобы «самоутвердиться».
Ездишь полгода по темноте, и эти новогодние ёлки так достают… Причём, как минимум у каждого 10го неисправны задние фонари: или нет 1-2-3 стопов, или отгнила масса, и сзади всё включается вообще в случайном порядке, или лак на лампах в поворотниках уже давно осыпался, и они белые… Про битые, «одноглазые» даже не говорю.
И всё это катается по дорогам, и их водители не спешат (а часто и не знают, ибо за машиной не следят) это исправлять.

Надо, как в Китае, вводить «индекс социальной ответственности», хотя бы автостраховании, типа КБМ. Но ухудшать его не только за ДТП с выплатами, но и за любые нарушения, связанные с безопасностью движения, включая изменения схемы световых приборов. Ты хочешь выделяться? Заявить о своей состоятельности? Плати ОСАГО в 3 раза больше! И 5000 + эвакуатор + штрафстоянку за каждый «залёт». Вот тогда эти «перделки» будут показателем крутизны и статуса. А так — детский пшик.
+
avatar
+3
Адекватный человек в комментариях! Браво! Поддерживаю полностью!
+
avatar
+12
Как-же Вы, бедолаги, такие нервные, вообще по дорогам ездите то?
И экраны их достают, и елки, и мигающие стопы у велосипедистов, и пешики с катафотами!

Так сидели бы дома на диване — не нервничали. А то Вам все мешает, особенно — другие люди, особенно — если чем-то отличаются.

Как верно говорил Шнуров:
«Это страна недовольных по определению. Рождаются люди уже с кислой миной на лице. Летом, с… а, жарко, зимой, б… ь, холодно, всегда все не то!»

На трассе самые главные «елки» — это обычно большегрузы — и спасибо им за это — видно хорошо и издалека.
А если ездите по темноте — значит по трассе, где Вас там мигание поворотников и стоп-сигналов достает?

Да, иногда встречаются друзья с китайским ксеноном и ДХО — но весьма не часто — за неправильный свет фар и ДХО — согласен, можно наказывать, все остальное — абсолютно нормально.

Я много говорил вот с такими «раздраженными» и занете что — по большей части раздражают Вас мысли об этом, а не сам предмет. ССЗБ, короче.

А по теме — автору зачет за прямые руки и отличный внешний вид — как заводское! Выглядит очень хорошо.
+
avatar
0
У большегрузов гирлянды по периметру имеют сугубо функциональное значение — очертить габариты немаленькой машины. Какие цели преследует автор, кроме сбивания с толку сзади идущих автомобилей — не ясно. Стоковые поворотники мигают, а сверху перетекают — ну куда это годится?
Даже вы кроме «хорошего внешнего вида» ничего в сабже не нашли. А в таких вещах, как световая индикация источника повышенной опасности превыше всего именно функционал.
+
avatar
0
У меня город миллионник, в темное время суток периодически отключают(ся) фонари освещения на мостах через Волгу. А в стороне от центра, намного реже работают фонари освещения дороги.
+
avatar
  • krotek
  • 18 февраля 2017, 21:36
0
Адекватный человек в комментариях! Браво! Поддерживаю полностью!
+
avatar
  • trovix
  • 10 февраля 2017, 09:42
+3
Ну все доработки яб конечно не косил, есть безобидные. Но вот диоды с световым пятном вместо границы, ксенонщиков без линз, и прочих колхозеров с фарами/птф лупящим куда попало яб сразу лишал прав.

И еще не понимаю тех кто ставит дхо на столько мелкие и не яркие, что они максимум для галочки подходят. Видимости от них 0.

Я чтобы ездить на птф, в них поставил галогеновые линзы ближнего света и отрегулировал строго по высоте. А на трассе всегда включаю ближний. Закон про дхо придумали не просто так…

И кстати для тех кто любит «а вот раньше ездили без него, а вот раньше ездили без детских кресел, и живы » то не путайте условия. Раньше дрючили за права очень строго и водили зачастую лучшие, и при этом машин было мало. Теперь получить права не проблема и машин на порядок больше. Теперь это уже необходимость если вам важно здоровье и благополучие вас и семьи.
+
avatar
  • AlxTr
  • 10 февраля 2017, 09:59
+2
В 80-е годы число погибших в ДТП было сопоставимо с современным. Но автомобилей было в пять раз меньше. Так что все было совсем не хорошо.
+
avatar
  • ABATAPA
  • 10 февраля 2017, 10:10
0
Но и техническое устройство, в том числе в плане безопасности самого автомобиля, его систем безопасности (которых ранее по сути и не было), инфраструктуры дорог изменилось неимоверно.
+
avatar
  • trovix
  • 10 февраля 2017, 10:27
+2
В 80е были другие условия. Я же говорил. Люли водили хорошо, но машины делали без закоса что только человек должен выжить, а машину а утиль. Машины просто делали железными, никаких подушек, никаких АБС, ничего. Поэтому если ДТП серьезное то летальный с большим шансом. Сейчас же машины оберегают, но % водятлов растет. Процент летальных скорее всего меньше, но количество ДТП сильно больше.
+
avatar
  • AlxTr
  • 10 февраля 2017, 12:53
0
Да перестаньте, водить автомобиль сейчас просто несоизмеримо сложнее в сравнении с теми годами. Банально намного больше автомобилей на дорогах.
+
avatar
  • trovix
  • 10 февраля 2017, 13:16
+4
Только тем что водятлы лезут нагло и подрезают. А водить авто ничуть не сложнее.

Попробуйте сесть за руль победы и проехаться хотяб в выходные где нет машин, особенно после иномарки, летом. Зимой вы застрелитесь. А потом на копейке зимой по среднечищеным дорогам. Тоже легкости валом. Сейчас водить несоизмеримо легче, проблема только в наглости лезущих водятлов, но не сказал бы что поголовно. Реагируйте без эмоций и водить станет проще. Разве что дольше.
+
avatar
  • InOn
  • 11 февраля 2017, 13:53
+1
Усилитель руля, тормозов, АБС и всякая курсовая устойчивость, парктроник, камеры всевозможных видов «мёртвых зон», подогрев сидений, руля, зеркал, стёкол, климат-система и, на крайний случай, ремни с автонатяжением и подушки спереди-сбоку-сзади…
В современных машинах перестало хватать только одного — адекватной прослойки между сиденьем и рулевым колесом. Отсюда и сложности.
+
avatar
  • neskey
  • 10 февраля 2017, 10:40
-5
+
avatar
+1
А шо, идея! правда застенчивые желтые друзья называют это сердцем
+
avatar
  • falcon99
  • 10 февраля 2017, 08:26
+2
Спасибо что хоть стоп-сигнал в виде строба не заколхозили.
+
avatar
  • ABATAPA
  • 10 февраля 2017, 09:02
0
Видео видели? С 7 секунды
+
avatar
  • falcon99
  • 10 февраля 2017, 09:35
+1
Ну тогда спасибо отзываю. Надеюсь что в аду для любителей стоп-сигналов со стробами приготовлен отдельный котел с повышенной температурой
+
avatar
  • Alax
  • 10 февраля 2017, 09:56
0
Строб включается при резком торможении для привлечения внимания (как у немцев сделано), уровень замедления регулируется переменной. В скетче 0,5G, это довольно резкое торможение без визга тормозов.
В обычных ситуациях (плавное торможение, стояние в пробках) раздражителей нет.
+
avatar
  • yuryvrn
  • 10 февраля 2017, 10:16
+2
А можете сделать прогресс-бар торможения (от центра полосы к краям в обе стороны) по уровню сигнала акселерометра?
+
avatar
  • ABATAPA
  • 10 февраля 2017, 10:19
+1
А может, не страдать фигнёй, и помнить, что стопы, вообще-то, защищают чей-то зад (ну, и жизнь часто)? Хотите поделок — делайте гирлянды на ёлку к НГ, ну, или свет в багажник.
+
avatar
  • falcon99
  • 10 февраля 2017, 10:53
0
Судя по желающим купить(ну и заколхозить наверное) неадекватных людей достаточно много. Остается надеяться что у ГИБДД в конце концов дойдут руки до подобных нарушений.
+
avatar
  • ABATAPA
  • 10 февраля 2017, 11:04
0
Остается надеяться что у ГИБДД в конце концов дойдут руки до подобных нарушений.
Я именно с этого и начал. :)

А вообще, всё — наше свинство, неуважение других — от никакой работы системы наказаний. У многих наших соседей подобное просто немыслимо, наказание последует быстро. А у нас можно ездить годами, у многих просто крышу сносит от безнаказанности.
+
avatar
  • Alax
  • 10 февраля 2017, 11:16
0
По Финляндии летом катался неделю, все ОК.
Возможно, что в Европе Камри не продаются, в Финке только с российскими номерами встречаются.
+
avatar
  • robosku
  • 10 февраля 2017, 13:21
0
Вот прогресс-бар для стопов, когда длина красной полосы зависит от ускорения — идея хорошая, сам про неё не раз думал. Только вот одно дело думать, другое — делать. Делать не буду :)
+
avatar
  • Alax
  • 10 февраля 2017, 18:16
0
Реализуется легко — в соответствии с величиной переменной датчика ускорения меняются начальное и конечное значение этого цикла
for (int i=1; i<143; i++ ) strip.setPixelColor(i, strip.Color(240,0,0));
и полоса получается нужного размера
+
avatar
  • Alax
  • 11 февраля 2017, 11:40
+2
Пожалуйста
Реальный диапазон изменения переменной ix — от 0 до -5 (-0.5G), от плавного торможения до тапки в пол.
Добавляем еще одну переменную, например, ix2, присваиваем ей значение ix с коэффициентом умножения, заодно инвертируем и округляем до целого
ix = event.acceleration.x;
ix2 = -round(ix*10);
ограничиваем на всякий случай
if (ix2<0) ix2 = 0;
if (ix2 >50) ix2 = 50; // для максимальной ширины полосы при G равном или большем 0.5
затем меняем циклы в блоке СТОП for (int i=1; i<143; i++ ) на
for (int i=51-ix2; i<93+ix2; i++ )
Получаем минимальную ширину полоски ~30 см (для стояния в пробке) и максимальную для резкого торможения
+
avatar
+1
Стробокотел) от -273 до +273
+
avatar
  • falcon99
  • 10 февраля 2017, 10:49
0
Верхняя температура предела не имеет. Только так!
+
avatar
  • Addiss
  • 10 февраля 2017, 08:35
+1
Абсолютно все китайские светодиодные ленты на WS2812, с которыми я имел дело (а повидал я их немало), были спаяны из полуметровых кусков. Думаю, такова технологическая особенность их производства. За поделку спасибо!
+
avatar
  • jo_b1ack
  • 10 февраля 2017, 08:40
+4
Смотрится как фонари приколхоженые за стеклом на 9ке в 90ые, все световые приборы должны быть на своих местах, чтобы другие водители их понимали как можно быстрее
+
avatar
0
Такое эффектно смотрелось бы на полуприцепе да и на голове (тягаче) тоже.
+
avatar
  • pozdnyak
  • 10 февраля 2017, 09:19
+1
Засмотревшись на эти мультики есть вероятность приехать кому-нибудь в зад. Возможно автору поделки… )
+
avatar
  • trovix
  • 10 февраля 2017, 09:21
+2
Если честно бесят такие повороты штатные. Под легким слоем грязи их тупо не видно.
Классический квадрат или прямоугольник намного нагляднее и видно издалека.
А полоски и тем более бегующие днем или в грязь вообще тупо в упор видны… А когда еще стопы такие…

Вот если б сделать диодные квадраты и регулировать их яркость от освещенности то возможно было б интересно.

Недавно ехал не то за бехой не то за Ауди, Торможение видел по приближанию авто, поворот видел по повороту машины. Думал водятел, ан нет. Подъехав ближе на светофоре увидел что тонкие ленточки поворота и стопы работают. Моргают так диномичненько, но под легким слоем грязи с растояния метров 30+ этого уже не видно.
+
avatar
  • Waver
  • 10 февраля 2017, 10:31
+2
Удивительно, я сколько видел штатных светодиодных стопов-поворотников — почти все имеют такую яркость, что хотелось бы послабее — слепят как фары часто) Не говоря о том, что грязь пробивают почти любую своим светом.
+
avatar
  • trovix
  • 10 февраля 2017, 10:51
0
Я не про обычные диодные стопы и поворотники.
Я про узкие полоски поворотники и стопов, их Толи чтоб не слепили Толи чтоб служили дольше делают не очень яркими, и как итог ничего хорошего.

Производители не могут найти золотую середину, между хорошая яркость днем и не слепить ночью
+
avatar
  • falcon99
  • 10 февраля 2017, 10:54
0
Про каких Толей идет речь?
+
avatar
  • trovix
  • 10 февраля 2017, 11:01
0
Тех которые т9 учили автозаменам.
+
avatar
  • Waver
  • 10 февраля 2017, 11:31
0
Я вот про такого плана полосочки:

или
+
avatar
  • InOn
  • 11 февраля 2017, 14:01
0
Производители не могут найти золотую середину, между хорошая яркость днем и не слепить ночью
Наверное никак не додумаются, куда сенсор света пристроить, чтоб днём стопаки ярче светили, а ночью — тусклее. Это ж целые инновации в автомобилестроении. Вот ленточку бегущую жёлтых светодиодиков в поворотник запихнуть — эт да, эт просто. Заодно и направление поворота покажет. А то ж некоторые по сторонам машины не ориентируются, им ещё бы поворотник моргал в нужную сторону.
+
avatar
  • ksiman
  • 11 февраля 2017, 19:33
0
Наверное никак не додумаются, куда сенсор света пристроить, чтоб днём стопаки ярче светили, а ночью — тусклее.
Эта информация устарела :)
На некоторых авто яркость стопов меняется не только от освещения (Mercedes-Benz GLA), но и от степени торможения
techcenter.mercedes-benz.com/ru_RU/result.html?c=Safety
+
avatar
  • f1203
  • 10 февраля 2017, 17:27
-2
Вот-вот. Я такие супер современные авто уже не пропускаю, тупо неприятно за ними ехать. Все глаза выжигают своими модными фонарями. Получается человек хотел понтов, купил крутую тачку, а его все чмырят. Ирония
+
avatar
  • vlandus
  • 10 февраля 2017, 09:28
0
Красиво вышло.
Если на дороге что-то и раздражает, так это мощные диоды в штатной задничной оптике.
Такое ощущение, что «дальний» стоп сигнал включили, чтобы слепить.
+
avatar
  • trovix
  • 10 февраля 2017, 09:31
+2
50/50 это и инженеры касячат.
Встречал иномарки лупящие так с завода. Им бы к диодам добавить слежение по освящению и притухание яркости ночью, вот это было б круто
+
avatar
  • kven
  • 10 февраля 2017, 10:56
+1
стоп и должен ярко светить, он же не все время горит, а только по делу.
разражают постоянно включенные задние противотуманки.
+
avatar
  • vlandus
  • 10 февраля 2017, 11:18
+2
Должен ярко. Но не так, чтобы потом несколько минут зрение восстанавливалось.
+
avatar
  • kn_dima
  • 10 февраля 2017, 11:36
0
Задние противотуманки жеж. Они красные.
+
avatar
  • vitalin
  • 10 февраля 2017, 10:28
+1
Мне понравилось. Думаю понравится и тем, кто сидит в кабине высоко. В пробках далеко не всегда видно штатные задние фонари.
+
avatar
  • Flexus
  • 10 февраля 2017, 11:19
0
Выглядит не таким уж и колхозом.
Интересно было бы взглянуть на одновременную работу со штатными фонарями. Подозреваю, что работают они не синхронно.
+
avatar
+1
Не синхронно сделать сложнее, чем синхронно. Ведь схема ориентируется на электрический сигнал в проводе что к поворотнику идёт, а он прерывистый сам по себе. Типа появился — запускаем бегунок один раз и всё синхронно. Один только вопрос: как это будет работать если перегорит одна лампа поворотника? Тогда они моргают в два раза чаще и бегунок не успеет добежать.
+
avatar
  • SEM
  • 10 февраля 2017, 11:46
0
если перегорит одна лампа поворотника? Тогда они моргают в два раза чаще
У всех чаще? Раньше это объяснялось работой примитивного реле, где была зависимость от протекающего тока, но сейчас то электроника дешевле электромеханики…
+
avatar
  • kn_dima
  • 10 февраля 2017, 11:54
0
Может и не у всех, Но сейчас эту зависимость специально вводят — в электронном реле поворотов стоит датчик тока и при обрыве какой-либо лампочки поворотники мигают чаще.
+
avatar
0
Так суть не поменялась. Это для водителя сигнал, что лампа перегорела, т.е. делают специально. В новых микруха и токовый шунт. Некоторые продавцы в комплекте к светодиодным лампам для поворотников дают реле переделанные, чтобы мозг не выносило.
+
avatar
  • SEM
  • 10 февраля 2017, 12:28
0
Для водителя сигнал — значок на приборке и блямканье зуммера.
Хотя могут и частоту увеличивать, для сигнала окружающим.
+
avatar
  • Alax
  • 10 февраля 2017, 11:48
0
Ну это редко происходит, на такой случай в машине лежат запасные лампы.
+
avatar
0
Главное чтоб в зад не въехали засмотревшись на эту цветомузыку.
+
avatar
+4
В обсуждении увидел только бестолковый флуд завидующих недовольных. Если Вас, мои дорогие отвлекают от дороги бегущие огни поворотников, то думаю Вам в современный город с его баннерами, красивыми витринами и рекламными дисплеями в 300" вообще выезжать опасно! Место для них выбрано вполне удачное, для высоких внедорожников, большегрузов и автобусов в условиях пробки только +. В нашем городе видел уже пару авто с рекламой на заднем стекле, так вот она может немного отвлечь. Но в данном случае всё по делу!
+
avatar
  • Fedor
  • 10 февраля 2017, 12:32
+1
Тож верно.
+
avatar
  • kn_dima
  • 10 февраля 2017, 12:45
+2
ГИБДД-шнику главное про зависть не забудьте речь толкнуть, когда права отбирать будет :)
+
avatar
+1
Обычный ГИБДД-ник ни чего не сделает, сделает только с инспектором технадзора (как и при тонировке) и то, только после запроса официалам по наличию/отсутствию данного девайса в конкретной модели, и в конкретной комплектации! А Вас то может разведёт на «штаф»…
+
avatar
  • kn_dima
  • 10 февраля 2017, 13:17
0
У нас на дорогах даже гибдд-шники с налоговиками в комплекте появляются уже, так что ну его нафиг — лучше не давать повода.
+
avatar
  • Alax
  • 10 февраля 2017, 14:40
+1
Законность этого симбиоза разбирали — они как бы сами по себе в одном месте тусуются, инспектор ГИБДД останавливает авто по какой-то обоснованной причине, а судебный пристав «случайно» рядом оказывается и ловит уже недобросовестного налогоплательщика.
+
avatar
  • ABATAPA
  • 10 февраля 2017, 14:35
0
Ничего подобного. В судах есть дела (водители пытаются оспорить) о неисправности световых приборов (штраф и отстранение). И постановления оставляют в силе обычно.
+
avatar
  • kn_dima
  • 10 февраля 2017, 14:40
+1
в данном случае это уже несоответствие режима работы, а то и спецсигнал, т.е и на лишение попасть можно.
+
avatar
  • trovix
  • 10 февраля 2017, 13:44
+3
Отбирать права? Вы издеваетесь
Максимум предписание на 10 дневное устронение внесенных изменений, если вы их не можете устранить на месте, отцепил плашку и бросил в багажник, вопрос решен на месте

По факту и технадзору и ДПС пофиг на них.
+
avatar
  • trovix
  • 10 февраля 2017, 14:13
0
Мне недавно говорил кто-то про защитные трубы вокруг бампера. Тоже претензии. Как ДПС отвлекся он не долго думая достал гайковерт и за 3 минуты отвернул пару болтов снизу и снял трубы, бросил в багажник. Все вопросы отпали. И это были трубы к которым придираются намного сильнее
+
avatar
  • kn_dima
  • 10 февраля 2017, 14:30
0
Вы путаете пункты КоАП 12.5.1 (предупреждение или штраф 500руб)
и 12.5.3 (лишение прав)
+
avatar
  • trovix
  • 10 февраля 2017, 18:26
0
Я знаю про пункты КоАП и вам говорю, что никого прав не лишают за внесение изменений в конструкцию авто.
Имеют право выписать предписание на вернуть все в первоначальный вид в течении 10 дней, за эти 10 дней пригоняешь авто без изменений и они предписание закрывают, не пригоняешь могут оформить отзыв регистрации авто, а не лишение прав.

И кстати емнип штраф на 500р они притягивают за уши и его можно опротестовать. Но на счет этого не помню, может и путаю

И это касается всех изменений в конструкцию, я про явные и совсем не безобидные говорю вроде силовых бамперов и колес на 35", которые видны. А за доп светики еще им нужно доказать, что это внесение изменений в конструкцию, что маловероятно. И маловероятно что будут заморачиваться, максимум на ТО

Я эту тему курил, и следил, у меня лифт комплект 2" и нестандартные колеса (все не выделяется явно) и джиперы есть среди знакомых. Так что говорю как есть, прав не лишают.
+
avatar
  • volkmydj
  • 10 февраля 2017, 12:42
+4
Законно или не законно, но автор явно антирукожоп и за это ему + в карму!
+
avatar
0
вахвах маладеС
+
avatar
  • MLook
  • 10 февраля 2017, 19:16
0
Еще бы увеличить скорость «полоски» и добавить в конце мигание, как у Ауди:
+
avatar
  • Alax
  • 10 февраля 2017, 21:40
+1
Все в ваших руках, в скетче подскажу что изменить.
+
avatar
  • MLook
  • 11 февраля 2017, 01:26
0
Мне (к сожалению) пока не надо, но если куплю ауди в предпоследнем кузове, тогда придется заняться :)
Погуглил, оказывается, подобные системы, интегрированные в заводские поворотники (которые просто горят, без бегущей полосы), с успехом продаются.
+
avatar
  • fortemio
  • 12 февраля 2017, 13:21
0
игрушка. не должна заменять заводские фонари.
+
avatar
  • msvs
  • 12 февраля 2017, 17:12
0
Такую аварийку я бы не сразу заметил, а как заметил, то не сразу-бы допёр, что это аварийка.
+
avatar
  • MLook
  • 12 февраля 2017, 17:49
0
Все притензии к Volkswagen Audi Gruppe, это они такие машины делают :)
+
avatar
  • msvs
  • 12 февраля 2017, 19:54
0
Как показывают личные наблюдения, многим водителям подобных авто, поворотники ненужны вовсе, поэтому, наверное, VAGовцы пытаются облагородить рудимент.
+
avatar
  • dansar
  • 10 февраля 2017, 20:11
+1
Все компоненты работают ниже нуля? А то бывают элементы 0..+50. Я бы с поворотниками не рискнул колхозить. Какой-нибудь хитрый баг упустишь, и ардуина вместо левой полоски правую включит.
+
avatar
  • Alax
  • 10 февраля 2017, 21:41
+1
Зима показала, что все нормально.
В т.ч. в 30-градусные морозы.
Да и все компоненты внутри, а салон быстро прогревается до плюсовых температур.
+
avatar
0
Нужно уменьшить скорость полоски, сделать 1 мигание в сек, а не 3 как теперь.
+
avatar
  • Alax
  • 11 февраля 2017, 10:31
0
Выше про регламенты писали, с какой частотой должно мигать.
А так переменными pause_pov1 и pause_pov2 можно отрегулировать скорость и частоту.
+
avatar
0
Ребят, руки из жопы. Кто может такую сделать — куплю готовую. Пишите на мыло логин @ яндекс ру
+
avatar
  • Connar
  • 12 февраля 2017, 11:10
-1
Сколько в комментариях зануд
Как с ними бабы то живут.
+
avatar
  • fortemio
  • 12 февраля 2017, 13:19
0
Лесби семьи?
+
avatar
  • msvs
  • 12 февраля 2017, 17:14
0
Бабы сами ещё те зануды.
+
avatar
  • makaroff
  • 14 февраля 2017, 21:26
+2
Ну и тоскливо же тут… Будто не на Муську зашел порадоваться творчеству, а в клуб брюжжателей на лавке у подъезда…
«Тесла» я так понял, вообще не автомобиль. Хер знамо, что в ней светится, да и водителя нет — сама едет!
А не кажется ли вам, что стандарты должны быть не со времен копытного транспорта.
А всякий еле трясущийся транспорт должен либо по селам картоху развозить, либо на металлолом.
Хотя правительству выгоднее нищету разводить — будет с кого штрафы скачивать. А на ультра машинках, не вписывающихся в правила самим разъезжать — все равно ни один мент не пристанет…
А вы продолжайте друг на друга бухтеть — может поможет на колесо от Теслы заработать :)
п.с. Всем, кто, что-то делает — слава и почет! Не слушайте никого — продолжайте творить!
+
avatar
  • Nicezoom
  • 25 февраля 2017, 03:15
0
а у меня и лента есть и ESP8266, а знаний нет… Даже запустить ума не хватает, уже не знаю какие мануалы курить. Балин… И найти некого, чтобы факультативное занятие провёл.
+
avatar
  • Alax
  • 25 февраля 2017, 19:21
0
Попробуй с Ардуино начать — с ESP8266 надо повозиться, чтобы через Arduino IDE программировать.
Я начинал с того, что ленту подключил к Arduino Nano 3 — питание (красный провод) на контакт «5V», землю (белый провод) на «GND», данные (зеленый провод) к «D2», залил проверочный скетч, и сразу (не отключая от USB) увидел результат в виде «цветомузыки».
Скетч могу на почту скинуть.
+
avatar
  • 1985rust
  • 27 февраля 2017, 02:58
0
под ESP8266 есть скетч?
+
avatar
  • Alax
  • 27 февраля 2017, 10:19
0
Под ESP8266 код менять не требуется, только переменные номеров портов ввода/вывода поменять.
Ну и скорость мыргов проверить из-за большей тактовой частоты процессора, хотя там все через delay сделано.
+
avatar
  • mr_om
  • 07 июня 2017, 19:18
0
А вы про вебсервер рассказывали и прочие штуки, было бы интересно. Всё железо есть и программировать ESP8266 через arduino ide научился, но вот с вебсервером и сохранением всех настроек чет пока не разбирался, если есть пример — было бы очень интересно! Как вебсервер запускать даже ясно, не ясно пока как корректно формировать странички, как собирать и пихать реакции на формы или кнопки и т.д.
+
avatar
  • Alax
  • 16 июня 2017, 14:55
0
+
avatar
  • Nicezoom
  • 27 февраля 2017, 17:15
0
пасиб за отклик, просто у меня уже несколько вариантов ESP8266 и у меня базы нет для понимания. Я так и понял, что что-то с портами нужно настраивать, но я нигде не могу найти нормального гайда для нубов, одни обрывки даже на сайте esp8266 русскоязычном. Ладно… Отложу пока в долгий ящик.
+
avatar
0
Привет, здорово получилось!!! молодец!
Недавно узнал про ардуино, и тоже захотелось сделать что нибудь для авто и вот решил изменить оптику, добавить светодиодные реснички, ленту хочу использовать WS2812B ,144 led ip 65 (, не в силиконовой трубке )примерно по 40 см ленты в каждой фаре, смысл такой при включении габаритов должна загораться лента белым цветом при этом один раз сделать какой нибудь пульсирующий эффект при этом чтобы горела в пол накала, далее при включении поворотов чтобы переливалась как у тебя жёлтым цветом и при аварийке тоже самое, плюс к этому добавить управление цветами и эффектам
Ми со смартфона по блютуз (просто когда где нибудь стоишь с друзьями, для интереса)
На сколько ампер использовал преоброзаватель?
Про управляющие сигналы с поворотов через гальв развязки не понятно(
Где разместил в Авто этот блок с схемой?
Как подключался к подрулевому переключатель?
И в каком месте в Авто подсоединился к минусу?
Заранее спасибо за ответ!
Мия Почта на всякий пожарный [email protected]
+
avatar
  • Alax
  • 05 марта 2017, 19:13
0
Преобразователь без радиатора держит 2А, этого хватает.
Гальванические развязки, как в каментах писали, не особо нужны — можно через гасящий резистор вход к лампочкам подключать.
К подрулевому переключателю в Камри подключался раньше, когда делал вежливые поворотники, так что прицепился к этим проводам.
Все хозяйство запитывал через разветвитель прикуривателя, там же и минус брал.
Коробочку поставил под декоративной панелью задней полки, но если не ставить датчик ускорения, то куда угодно можно воткнуть.
+
avatar
  • ee0066
  • 08 марта 2017, 03:16
0
Привет! А можешь скинуть скетч на почту. А то что тут копирую подключаю библы а оно ругается кучу ощибок выдает. Собираю пока на уно.
+
avatar
0
И мне, [email protected]
+
avatar
  • mr_om
  • 07 июня 2017, 18:34
0
Подскажите, а питание самой ленты 12v -> 5v тоже разовали с этого преобразователя, что на фото? Хватает тока там? Чет у меня по прикидкам выходит, что мало…
+
avatar
  • Alax
  • 16 июня 2017, 14:41
0
Мне хватает — преобразователь на 2А постоянной работы рассчитан, у поворотников мигающий режим, только стоп-сигнал много потребляет. К тому же светодиоды не на полную мощность включаются, находятся в щадящем режиме.
+
avatar
  • mr_om
  • 15 июня 2017, 15:55
0
Подскажите, а почему не воспользоваться программной подтяжкой входов, зачем резисторы добавлять?
+
avatar
  • Alax
  • 16 июня 2017, 14:43
0
Можно и программной, мне проще было сделать гальваническую развязку и внешние резисторы поставить через шлейф на рядом расположенные входы (программная подтяжка вроде не на все входы задействована).
+
avatar
  • Tushka
  • 07 сентября 2017, 14:58
0
Привет, очень понравилась статья… хочу повторить, но с лентой в 60 LED… но для этого требуется изменение кода… собственно почитал весь код и вот что получилось не знаю… посмотри плз:
#include <Adafruit_NeoPixel.h>
#include <Adafruit_ADXL345_U.h>

//несколько общих комментариев
// я отключил по одному крайнему светодиоду, т.к. они отсвечивали на декоративные панели стоек
//видно на примере этого цикла for (int i=1; i<59; i++ )
//если отключать не нужно, заменяем на for (int i=0; i<60; i++ )

//задний ход и аварийка у меня не используются, т.к. в первом случае яркость никакая, во втором надо подключать входы к лампам поворотников

//поворотники и стоп-сигнал одновременно не включаются, чтобы это реализовать, нужно переписывать соответствующий код скетча (делить ленту на три секции, подбирать тайминги миганий, менять диапазон переменных циклов).
//Дерзайте - все в ваших руках

// Пин для подключения управляющего сигнала светодной ленты
const int PinLS = 2;

//Пины для подключения датчиков
//если более удобно будет подключать контакты в другом порядке - просто поменяйте значения переменных
const int buttonPinL = 3;
const int buttonPinR = 4;
const int buttonPinS = 6;
const int buttonPinD = 5;

//начальные статусы входов (подтянуты к плюсу)
int buttonStateS = HIGH;
int buttonStateD = HIGH;
int buttonStateL = HIGH;
int buttonStateR = HIGH;

// пауза pause_pov1 (в миллисекундах) нужна, чтобы синхронизировать циклы "пробегания" полоски и включения лампочки поворотника 
// такое может быть, если используется меньше половины светодиодов
// в моем случае паузы нет (pause_pov1 = 0)
int pause_pov1 = 1;

// этой паузой регулируем длительность состояния, когда все светодиоды выключены
//я определял опытным путем - включал поворотник, засекал по отдельности время ста мыргов лампочкой и ста беганий полоски, разницу делил на 100, на полученное время увеличивал или уменьшал значение переменной (в зависимости от того, 

отставали или убегали вперед лампочки)
int pause_pov2 = 62;

// переменная для получения значения ускорения
int ix;

Adafruit_NeoPixel strip = Adafruit_NeoPixel(60, PinLS, NEO_GRB + NEO_KHZ800);
Adafruit_ADXL345_Unified accel = Adafruit_ADXL345_Unified(12345);

void setup() {
  pinMode(buttonPinS, INPUT);   
  pinMode(buttonPinD, INPUT);   
  pinMode(buttonPinL, INPUT);   
  pinMode(buttonPinR, INPUT);   
  
  strip.begin();
// гасим ленту
  for (int i=0; i<60; i++ ) strip.setPixelColor(i, strip.Color(0,0,0));
  strip.show();

  accel.begin();
 
// ограничиваем измеряемый диапазон четырьмя G (этого хватит с большим запасом) 
  accel.setRange(ADXL345_RANGE_4_G);
  accel.setDataRate(ADXL345_DATARATE_100_HZ);
}

void loop() {

// СТОПЫ: если включены  - высший приоритет 
//Чтобы сделать меняющуюся по ширине полоску в зависимости от интенсивности торможения
//(уточнение - никакой светомузыки, ширина полосы после нажатия на тормоз не меняется!)
//от плавного торможения до тапки в пол.
//Добавляем еще одну переменную, например, ix2,
//присваиваем ей значение ix с коэффициентом умножения,
//заодно инвертируем и округляем до целого
//ix = event.acceleration.x;
//ix2 = -round(ix*10);
//ограничиваем для плавного торможения в пробках
//(чтобы не менялась при каждом продвижении на 5 метров)
//if (ix2<10) ix2 = 0;
//и для резкого торможения.
//Реальный диапазон изменения переменной ix — от 0 до -5 
//для максимальной ширины полосы при G равном или большем 0.5
//if (ix2 >20) ix2 = 20; 
//затем меняем циклы в блоке СТОП for (int i=1; i<143; i++ ) на
for (int i=21-ix2; i<39+ix2; i++ )
//Получаем минимальную ширину полоски ~30 см (для стояния в пробке) и максимальную для резкого торможения 
//конец комментария

 buttonStateS = digitalRead(buttonPinS);
 if (buttonStateS == LOW) 
 {
  sensors_event_t event; 
  accel.getEvent(&event);
  ix = event.acceleration.x;

// проверка резкого торможения  - мигающий режим
// значение 5 - это 0,5G, минус - торможение
  if (ix < -5) 
   {
    for (int is=0; is<6; is++ ) {
      for (int i=1; i<59; i++ ) strip.setPixelColor(i, strip.Color(240,0,0));
      strip.show(); 
      delay(10 + is*10);
      for (int i=1; i<59; i++ ) strip.setPixelColor(i, strip.Color(0,0,0));
      strip.show();
      delay(10 + is*3);
      buttonStateS = digitalRead(buttonPinS);
      if ( buttonStateS == HIGH ) return;
     }
   }

// помигали - и хватит, включаем постоянный режим, если педаль тормоза еще нажата
// или если не было резкого торможения и предыдущее условие не сработало

  if (buttonStateS == LOW) {
   for (int i=1; i<59; i++ ) strip.setPixelColor(i, strip.Color(200,0,0));
    strip.show();
    while(buttonStateS == LOW){
      buttonStateS = digitalRead(buttonPinS);
      delay(50);
     } 
// плавно гасим
    for (int is=0; is<8; is++ ) {
    for (int i=1; i<59; i++ ) strip.setPixelColor(i, strip.Color(190 - is*10,0,0));
    strip.show();
    delay(10);
    } // СТОПЫ конец
   } 
  }
  else  // если СТОПЫ выключены
  {

   // ЗАДНИЙ ХОД: если включен - средний приоритет
    buttonStateD = digitalRead(buttonPinD);
    if (buttonStateD == LOW) {
    for (int i=1;   i<15;  i++ ) strip.setPixelColor(i, strip.Color(63,63,63));
    for (int i=45; i<59; i++ ) strip.setPixelColor(i, strip.Color(63,63,63));
    strip.show();
    while(buttonStateD == LOW){
      buttonStateD = digitalRead(buttonPinD);
      delay(50);
     } 
//плавно гасим 
     for (int is=0; is<16; is++ ) {
     for (int i=1;   i<15;  i++ ) strip.setPixelColor(i, strip.Color(60 - is*4,60 - is*4,60 - is*4));
     for (int i=45; i<59; i++ ) strip.setPixelColor(i, strip.Color(60 - is*4,60 - is*4,60 - is*4));
     strip.show();
     delay(10);
     }
    }

    buttonStateL = digitalRead(buttonPinL);
    buttonStateR = digitalRead(buttonPinR);

//  если включена аварийка
    if (buttonStateL == LOW && buttonStateR == LOW) {
      for (int il=0; il<29;  il++ ) {
       strip.setPixelColor(29-il, strip.Color(63,31,0));
       strip.setPixelColor(il+30, strip.Color(63,31,0));
       strip.show();
       delay(pause_pov1);
      }
      for (int il=0; il<29; il++ ) {
       strip.setPixelColor(29-il, strip.Color(0,0,0));
       strip.setPixelColor(il+30, strip.Color(0,0,0));
       strip.show();
       delay(pause_pov1);
      }
    delay(pause_pov2);
    }

// если включен ЛЕВЫЙ ПОВОРОТНИК
    if (buttonStateL == LOW && buttonStateR == HIGH) {
      for (int il=0; il<29; il++ ) {
        strip.setPixelColor(il+30, strip.Color(220,120,0));
        strip.show();
        delay(pause_pov1);
       }
       for (int il=0; il<29; il++ ) {
        strip.setPixelColor(il+30, strip.Color(0,0,0));
        strip.show();
        delay(pause_pov1);
      }
      delay(pause_pov2);
     }
// если включен ПРАВЫЙ ПОВОРОТНИК
    if (buttonStateL == HIGH && buttonStateR == LOW) {
     for (int il=0; il<29; il++ ) {
        strip.setPixelColor(29-il, strip.Color(220,120,0));
        strip.show();
        delay(pause_pov1);
      }
     for (int il=0; il<29; il++ ) {
       strip.setPixelColor(29-il, strip.Color(0,0,0));
       strip.show();
       delay(pause_pov1);
     }
     delay(pause_pov2);
    } //правый поворотник конец
     
  } //конец условия else Стоп

// задержка для следующего опроса датчиков
  delay(10);
 }
+
avatar
  • Alax
  • 09 сентября 2017, 01:06
0
Вроде все как нужно переделано. Впрочем, тестовый прогон покажет результат нагляднее.
+
avatar
  • Tushka
  • 12 сентября 2017, 14:02
0
Подскажи плз, из кода вроде как понял назначение входной группы:
const int buttonPinL = 3; - левый поворотник
const int buttonPinR = 4; - правый поворотник
const int buttonPinS = 6; - сигнал стоп
const int buttonPinD = 5; - задний ход

Правильно я понял?
По факту сигнал заднего хода не нужен, а может вместо него реализовать габариты в полнакала? на сколько сложно это реализовать? и что нужно менять?
// ЗАДНИЙ ХОД: если включен - средний приоритет
    buttonStateD = digitalRead(buttonPinD);
    if (buttonStateD == LOW) {
    for (int i=1;   i<37;  i++ ) strip.setPixelColor(i, strip.Color(63,63,63));
    for (int i=107; i<143; i++ ) strip.setPixelColor(i, strip.Color(63,63,63));
    strip.show();
    while(buttonStateD == LOW){
      buttonStateD = digitalRead(buttonPinD);
      delay(50);


Как вариант, для придания красоты, габариты — бегущий красный огонек в полнакала.

P.S. Заранее благодарен.
+
avatar
  • Alax
  • 12 сентября 2017, 14:54
0
Менять нужно:
1. Подключение — вместо лампы заднего хода цеплять к лампе габаритов
2. Цвет — вместо strip.Color(63,63,63) установить strip.Color(хх,0,0), уровень яркости хх определять в процессе эксплуатации.
3. После завершения каждого блока кода (повороты, стоп) поставить условие проверки включенных габаритов (переменная buttonStateD) и при необходимости включать габариты.
Ну и бегущий огонек я бы не рекомендовал — почитайте тут комментарии на тему раздражения от мигающих стопарей.
+
avatar
  • Tushka
  • 13 сентября 2017, 15:56
0
Спасибо за ответ.
1. это само собой разумеется =)
2. ок, буду подбирать
3. а вот тут сложнее. Теоретически понятно, но куда и что писать не понимаю(((
Самый низкий приоритет должен быть у габаритов, средний у поворотников и высший у стопа
+
avatar
  • Alax
  • 13 сентября 2017, 18:07
0
3. Надо сделать так (зацепил в коде аварийку, чтобы было понятно, какая часть изменена)
// ЗАДНИЙ ХОД: если включен - средний приоритет
// для габаритов будет так
    buttonStateD = digitalRead(buttonPinD);
// если габариты включены - включаем ленту
    if (buttonStateD == LOW) {
    for (int i=1;   i<15;  i++ ) strip.setPixelColor(i, strip.Color(63,0,0));
    for (int i=45; i<59; i++ ) strip.setPixelColor(i, strip.Color(63,0,0));
    strip.show();
    }
// если габариты выключены - гасим всю ленту
    if (buttonStateD == HIGH) {
    for (int i=1;   i<143;  i++ ) strip.setPixelColor(i, strip.Color(0,0,0));
    strip.show();
    }

    buttonStateL = digitalRead(buttonPinL);
    buttonStateR = digitalRead(buttonPinR);

//  если включена аварийка

и вначале каждого блока (поворотники, стопари, аварийка) вначале гасим ленту
for (int i=1; i<143; i++ ) strip.setPixelColor(i, strip.Color(0,0,0));
strip.show();
а потом уже зажигаем определенные светодиоды, например
buttonStateS = digitalRead(buttonPinS);
 if (buttonStateS == LOW) 
 {
for (int i=1;   i<143;  i++ ) strip.setPixelColor(i, strip.Color(0,0,0));
strip.show();
+
avatar
  • Tushka
  • 14 сентября 2017, 11:25
0
не пойму чего не хватает… вроде уже все необходимые библиотеки установил — вылетает ошибка при компиляции:
Arduino: 1.6.3 (Windows 7), Плата«Arduino Nano, ATmega328»

The sketch name had to be modified. Sketch names can only consist
of ASCII characters and numbers (but cannot start with a number).
They should also be less than 64 characters long.

Изменена опция сборки, пересобираем все

In file included from _144_Led.ino:2:0:

C:\Users\viktor.danilenko\Documents\Arduino\libraries\Adafruit_ADXL345/Adafruit_ADXL345_U.h:26:29: fatal error: Adafruit_Sensor.h: No such file or directory

#include <Adafruit_Sensor.h>

^

compilation terminated.

Ошибка компиляции.

Это сообщение будет содержать больше информации чем
«Отображать вывод во время компиляции»
включено в Файл > Настройки
+
avatar
  • Alax
  • 14 сентября 2017, 12:54
0
1. Ругается на имя скетча (имя и путь к нему не должны содержать русских букв)
2. Не находит библиотеку Adafruit_Sensor.h
Я скачивал Adafruit_Sensor-master.zip, после распаковки создалась директория Adafruit_Sensor-master, которую переименовал в Adafruit_Sensor
+
avatar
  • Tushka
  • 14 сентября 2017, 14:06
0
Сейчас попробую скачать последнюю версию arduino 1.8.4

1. исправил
2. тут начинаются чудеса… при использовании версии 1.6.3 выскакивает ошибка
Arduino: 1.6.3 (Windows 7), Плата«Arduino Nano, ATmega328»

In file included from led144gab-2.ino:2:0:

C:\Users\viktor.danilenko\Documents\Arduino\libraries\Adafruit_ADXL345/Adafruit_ADXL345_U.h:27:18: fatal error: Wire.h: No such file or directory

#include <Wire.h>

^

compilation terminated.

Ошибка компиляции.

Это сообщение будет содержать больше информации чем
«Отображать вывод во время компиляции»
включено в Файл > Настройки
При использовании 1.6.13 другая ошибка:
Arduino: 1.6.13 (Windows 7), Плата:«Arduino Nano, ATmega328»

C:\LED\led144gab-2\led144gab-2.ino: In function 'void loop()':

led144gab-2:82: error: 'ix2' was not declared in this scope

for (int i=51-ix2; i<93+ix2; i++ )

^

led144gab-2:255: error: expected '}' at end of input

}

^

led144gab-2:255: error: expected '}' at end of input

led144gab-2:255: error: expected '}' at end of input

led144gab-2:255: error: expected '}' at end of input

exit status 1
'ix2' was not declared in this scope

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
«Показать подробный вывод во время компиляции»
+
avatar
  • Alax
  • 14 сентября 2017, 14:55
0
2. Никаких чудес — у каждой версии Arduino своя папка, в которой есть вложенная папка librares, а вот в ней и находятся предустановленные библиотеки.
В зависимости от версий этих библиотек могут возникать ошибки.
Я компилировал свой скетч в 1.6.8, ошибок не возникало.
+
avatar
  • Tushka
  • 14 сентября 2017, 15:05
0
на версии 1.8.4 ошибка такая же как и на 1.6.13.
Сейчас скачаю версию 1.6.8.
+
avatar
  • Alax
  • 14 сентября 2017, 15:08
0
Не обязательно все версии качать )
В настройках можно указать папку с библиотеками, в нее и распаковать/скопировать нужные.
Скиньте мне на [email protected] скетч, я его у себя попробую скомпилировать.
+
avatar
  • Tushka
  • 14 сентября 2017, 18:10
0
написал вам на почту
+
avatar
  • kotya99
  • 28 октября 2017, 11:25
0
помогите со скетчем на уно
Arduino: 1.8.2 Hourly Build 2017/03/16 07:33 (Windows 7), Плата:«Arduino/Genuino Uno»

D:\arduino\arduino-nightly\libraries\ad\ad.ino:1:31: fatal error: Adafruit_NeoPixel.h: No such file or directory

#include <Adafruit_NeoPixel.h>

^

compilation terminated.

exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
«Показать подробный вывод во время компиляции»
+
avatar
  • kotya99
  • 28 октября 2017, 11:58
0
Arduino: 1.8.6 Hourly Build 2017/10/20 02:33 (Windows 7), Плата:«Arduino/Genuino Uno»

D:\arduino\iop\arduino-nightly\arduino-builder -dump-prefs -logger=machine -hardware D:\arduino\iop\arduino-nightly\hardware -tools D:\arduino\iop\arduino-nightly\tools-builder -tools D:\arduino\iop\arduino-nightly\hardware\tools\avr -built-in-libraries D:\arduino\iop\arduino-nightly\libraries -libraries D:\arduino\iop\arduino-nightly\libraries\libraries -fqbn=arduino:avr:uno -ide-version=10806 -build-path C:\Users\305E~1\AppData\Local\Temp\arduino_build_878607 -warnings=none -build-cache C:\Users\305E~1\AppData\Local\Temp\arduino_cache_271047 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=D:\arduino\iop\arduino-nightly\hardware\tools\avr -prefs=runtime.tools.avrdude.path=D:\arduino\iop\arduino-nightly\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=D:\arduino\iop\arduino-nightly\hardware\tools\avr -verbose D:\arduino\arduino-nightly\libraries\ad\ad.ino
D:\arduino\iop\arduino-nightly\arduino-builder -compile -logger=machine -hardware D:\arduino\iop\arduino-nightly\hardware -tools D:\arduino\iop\arduino-nightly\tools-builder -tools D:\arduino\iop\arduino-nightly\hardware\tools\avr -built-in-libraries D:\arduino\iop\arduino-nightly\libraries -libraries D:\arduino\iop\arduino-nightly\libraries\libraries -fqbn=arduino:avr:uno -ide-version=10806 -build-path C:\Users\305E~1\AppData\Local\Temp\arduino_build_878607 -warnings=none -build-cache C:\Users\305E~1\AppData\Local\Temp\arduino_cache_271047 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=D:\arduino\iop\arduino-nightly\hardware\tools\avr -prefs=runtime.tools.avrdude.path=D:\arduino\iop\arduino-nightly\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=D:\arduino\iop\arduino-nightly\hardware\tools\avr -verbose D:\arduino\arduino-nightly\libraries\ad\ad.ino
Using board 'uno' from platform in folder: D:\arduino\iop\arduino-nightly\hardware\arduino\avr
Using core 'arduino' from platform in folder: D:\arduino\iop\arduino-nightly\hardware\arduino\avr
Detecting libraries used…
«D:\arduino\iop\arduino-nightly\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10806 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-ID:\arduino\iop\arduino-nightly\hardware\arduino\avr\cores\arduino" "-ID:\arduino\iop\arduino-nightly\hardware\arduino\avr\variants\standard" «C:\Users\305E~1\AppData\Local\Temp\arduino_build_878607\sketch\ad.ino.cpp» -o «nul»
«D:\arduino\iop\arduino-nightly\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10806 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-ID:\arduino\iop\arduino-nightly\hardware\arduino\avr\cores\arduino" "-ID:\arduino\iop\arduino-nightly\hardware\arduino\avr\variants\standard" "-ID:\arduino\iop\arduino-nightly\libraries\Adafruit_NeoPixel-master" «C:\Users\305E~1\AppData\Local\Temp\arduino_build_878607\sketch\ad.ino.cpp» -o «nul»
«D:\arduino\iop\arduino-nightly\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10806 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-ID:\arduino\iop\arduino-nightly\hardware\arduino\avr\cores\arduino" "-ID:\arduino\iop\arduino-nightly\hardware\arduino\avr\variants\standard" "-ID:\arduino\iop\arduino-nightly\libraries\Adafruit_NeoPixel-master" "-ID:\arduino\iop\arduino-nightly\libraries\Adafruit_ADXL345-1.0.0" «C:\Users\305E~1\AppData\Local\Temp\arduino_build_878607\sketch\ad.ino.cpp» -o «nul»
«D:\arduino\iop\arduino-nightly\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10806 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-ID:\arduino\iop\arduino-nightly\hardware\arduino\avr\cores\arduino" "-ID:\arduino\iop\arduino-nightly\hardware\arduino\avr\variants\standard" "-ID:\arduino\iop\arduino-nightly\libraries\Adafruit_NeoPixel-master" "-ID:\arduino\iop\arduino-nightly\libraries\Adafruit_ADXL345-1.0.0" «C:\Users\305E~1\AppData\Local\Temp\arduino_build_878607\sketch\ad.ino.cpp» -o «C:\Users\305E~1\AppData\Local\Temp\arduino_build_878607\preproc\ctags_target_for_gcc_minus_e.cpp»
In file included from D:\arduino\arduino-nightly\libraries\ad\ad.ino:3:0:

D:\arduino\iop\arduino-nightly\libraries\Adafruit_ADXL345-1.0.0/Adafruit_ADXL345_U.h:26:29: fatal error: Adafruit_Sensor.h: No such file or directory

#include <Adafruit_Sensor.h>

^

compilation terminated.

Используем библиотеку Adafruit_NeoPixel-master версии 1.0.3 из папки: D:\arduino\iop\arduino-nightly\libraries\Adafruit_NeoPixel-master
Используем библиотеку Adafruit_ADXL345-1.0.0 версии 1.0.0 из папки: D:\arduino\iop\arduino-nightly\libraries\Adafruit_ADXL345-1.0.0
exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.
+
avatar
  • alvos
  • 26 января 2019, 10:10
0
Топик, есть скетч файлом?
+
avatar
0
Спасибо за статью, но не могли бы Вы для рассказать как нужно поменять скетч для wemos d1 кроме как в распиновке. 2 часа коту под хвост, переименовывал порты как D2 и по GPIO номера вставлял. Использовал рекомендованные порты Д1, Д2, Д5-Д7. подключал по очереди каждый пин. Но танцы с бубном не дали результата