Меня, если честно, здесь больше интересует не красота, хотя да, и красиво и оригинально по сравнению с обычными гирляндами, и возможностей несравненно больше, а, как ни странно, метод адресации.
А метод прост, дальше некуда. Не применяется ни один из известных протоколов, просто на ленту посылается последовательность, состоящая из (24* <кол-во RGB светодиодов>) импульсов. Каждый светодиод "забирает" себе первые 24 импульса, откусывая их из последовательности, так, что на второй диод поступают уже вторые 24 бита (которые стали первыми) и т.д. А эти 24 бита складываются из 3-х 8-битных посылок, определяющих яркость свечения соотв. G, R, B диодов (да, именно в таком порядке, а не в знакомом нам RGB).
Таким образом, для управления всей лентой требуются всего 3 провода, плюс, минус и сигнальный, а рулят всем этим помимо контроллера, микросхемы, расположенные на одном кристалле со светодиодами, на фото - слева, большой квадратик.
Нажмите для просмотра прикрепленного файлаТак, а зачем это все мне? Есть у нас метод измерений грунта, основанный на последовательном испускании импульсов тока со штырей, вбитых на опред. расстоянии друг от друга. К каждому помимо силовых идет и управляющий провод, и, представьте, весь этот жгут проводов, которые к тому-же вечно путаются. А здесь - отдельные штыри с 3-х контактными разъемами, соединяемые последовательно 3-х проводными кабелями, что очень важно - одинаковой длины, не надо сидеть и разбираться, какой кабель к какому штырю цеплять.
А зачем пишу об этом здесь?
Есть-же у нас любители подсветок, так вот, вместо обычных лент, можно применить эту (WS2812), которая также выпускается и в обычном (IP30) и в пыле-влагозащищенном (IP67) вариантах, стоит, конечно, подороже, но возможностей, как уже писал, гораздо больше.
И еще вопрос, а как собственно посылать все эти импульсы на ленту? Оказывается, есть хорошие люди, которые составили библиотеки (FastLed, NeoPixel) для программирования этих и др. подобных лент и матриц, а также написали программы, позволяющие на экране компьютера смоделировать, что нам нужно и получившуюся прошивку просто залить в ардуину