Токсичный интернет и хобби
На днях собрал себе очередную игрушку на raspberry pi для загородного дома. А именно по датчику движения в коридоре будет включаться RGB лента, цель которой дать освещение достаточное для «дойти до выключателя». Не, я конечно натыкал и «проходных» выключателей аж 3 штуки, но всё равно иной раз приходиться идти до них, нащупывать их в темноте, попутно спотыкаясь о валяющуюся на полу пилу, циркуляру и электрокосу ;) Пока правда собрал «на коленке», для проверки работы ленты. Получилось примерно так:
Лента самая китайская на контроллере WS2812b, 5V , 60 диодов на метр, 5 метров (1300р). Блок питания S-100W-5 (1000р).
Схема подключения:
А, так о чем пост то? Ну в ходе поисков «эффектов» для RGB ленты наткнулся на код для Arduino (СИ). А я соответственно делаю для Raspberry PI (Python). Нужно было перенести код. В принципе всё не сложно, за исключением пары моментов – не мог понять, что делают две строчки кода на СИ, т.к. имею дело с ним довольно..никогда. И дернуло меня спросить, в целях экономии времени, на одном известном сайте, народ на форуме «а расскажите что эти два куска делают»? И понеслось.. Часть комментаторов говорят что-то вроде "тут всё просто, ты чё тупой?" Ответ по делу не дают. Часть комментаторов говорят «иди учи матчасть школота». «Тебе еще рано в программисты». Ага мне, 43-х летнему ;) Наконец пришел один разумный и на пальцах буквально одной строчкой объяснил. За пару минут, всё доделал, сказал человеку СПАСИБО. Результат выложил на Гитхаб: https://github.com/donpadlo/rgb_led_effect . А на форуме меж тем народ всё пишет и пишет… Заходить туда уже страшно, ибо читать не приятно поток словесного поноса. Кстати на Пикабу чувствую сейчас тоже понапишут ;)