Ардуиншики! помогите парой советов! :-)
s
silver.shark
Доброго дня тов. форумчане.
Дома доделываю лестницу, увидел в сети проекты с автоматической подсветкой коих море. Хочу попробовать подобное. Из страны желтого солнца уже приехало немного комплектующих:
1. Arduino micro 3,0 - 2 шт.
http://ru.aliexpress.com/item/Nano-3-0-controller-...
2. скамейка под Arduino, с винтовыми клеммами - 1шт.
http://ru.aliexpress.com/item/ard-uino-Nano-Expans...
3. Инфракрасные датчики - 4 шт.
http://foraqis.ru/?p=602
http://arduino-diy.com/arduino-piroelektricheskiy-...
4. 16 канальный шим котролер - 1 шт. (сам не знаю зачем)
http://ru.aliexpress.com/item/DIY-KIT-16-Channel-1...
5. лента, ее буду перезаказывать, взял короткую (5м.) и очень яркую и 120 на метр. Эта наверное пойдет под кухонный гарнитур)
Фотография из Фотогалереи на E1.ru
Еще кроме ленты нужно прикупить датчик освещенности и колхозить скетч.
Засады пока вижу две,
1. Количество каналов Ардуины. Ступеней у лестницы 12, каналов 14, т.е. теоретически можно построить,поставив по датчику сверху и снизу. Но, нужен датчик освещенности, чтобы подсветка не включалась днем, и по два датчика сверху и снизу от ложных срабатываний на домашнюю живность.
Чего то необдуманно привез такой контролерhttp://ru.aliexpress.com/item/DIY-KIT-16-Channel-1..., хотел добавить каналов но хз как с ним работать, и вообще то ли привез?
2. вытекает из первого, длина ленты на ступенях 900мм. 10ступеней и 1000мм. 2ступени, хватит ли тока на каналах, городить блок реле очень неохота, да и громко шопесдес. как быть?
3. код, нет не так, КОД, КАРЛ!!!111
Кодил я давно и не правда, но из кусков в сети, собрать код и подогнать параметры наверное смогу.
Основной код за образец возьму наверное отсюда -http://forum.amperka.ru/threads/%D0%90%D0%B2%D1%82...
(Еще вариант - http://payaem.ru/avtomaticheskaya-podsvetka-lestni... )
Единственно код по УЗ датчикам заменить на код по PIR, например отсюда - http://foraqis.ru/?p=602
Логика работы в принципе не сложная, но явно будут камни, пятой точкой чую.
Собственно сама лестница:
Фотография из Фотогалереи на E1.ru
Дома доделываю лестницу, увидел в сети проекты с автоматической подсветкой коих море. Хочу попробовать подобное. Из страны желтого солнца уже приехало немного комплектующих:
1. Arduino micro 3,0 - 2 шт.
http://ru.aliexpress.com/item/Nano-3-0-controller-...
2. скамейка под Arduino, с винтовыми клеммами - 1шт.
http://ru.aliexpress.com/item/ard-uino-Nano-Expans...
3. Инфракрасные датчики - 4 шт.
http://foraqis.ru/?p=602
http://arduino-diy.com/arduino-piroelektricheskiy-...
4. 16 канальный шим котролер - 1 шт. (сам не знаю зачем)
http://ru.aliexpress.com/item/DIY-KIT-16-Channel-1...
5. лента, ее буду перезаказывать, взял короткую (5м.) и очень яркую и 120 на метр. Эта наверное пойдет под кухонный гарнитур)
Фотография из Фотогалереи на E1.ru
Еще кроме ленты нужно прикупить датчик освещенности и колхозить скетч.
Засады пока вижу две,
1. Количество каналов Ардуины. Ступеней у лестницы 12, каналов 14, т.е. теоретически можно построить,поставив по датчику сверху и снизу. Но, нужен датчик освещенности, чтобы подсветка не включалась днем, и по два датчика сверху и снизу от ложных срабатываний на домашнюю живность.
Чего то необдуманно привез такой контролерhttp://ru.aliexpress.com/item/DIY-KIT-16-Channel-1..., хотел добавить каналов но хз как с ним работать, и вообще то ли привез?
2. вытекает из первого, длина ленты на ступенях 900мм. 10ступеней и 1000мм. 2ступени, хватит ли тока на каналах, городить блок реле очень неохота, да и громко шопесдес. как быть?
3. код, нет не так, КОД, КАРЛ!!!111
Кодил я давно и не правда, но из кусков в сети, собрать код и подогнать параметры наверное смогу.
Основной код за образец возьму наверное отсюда -http://forum.amperka.ru/threads/%D0%90%D0%B2%D1%82...
(Еще вариант - http://payaem.ru/avtomaticheskaya-podsvetka-lestni... )
Единственно код по УЗ датчикам заменить на код по PIR, например отсюда - http://foraqis.ru/?p=602
Логика работы в принципе не сложная, но явно будут камни, пятой точкой чую.
Собственно сама лестница:
Фотография из Фотогалереи на E1.ru
E
El.Master ПриватизировалКОСМОС
s
silver.shark
M5450 потянет метровые диодные ленты? У автора куски 250-300 мм.,
У автора стоит по 1-му датчику, как кодом описать работу каждой пары?
Т.е если есть сигнал на датчике 1, проверить сигнал на датчике 2, если сигнал есть запустить процедуру 1, как то так?
Печатка... последний раз травил лет 8 назад. хотел воспользоваться каким нибудь готовым решением, (сильно лень, искать железо, текстолит, печатать, переводить, итд. итп, да и времени нет особо)
У автора стоит по 1-му датчику, как кодом описать работу каждой пары?
Т.е если есть сигнал на датчике 1, проверить сигнал на датчике 2, если сигнал есть запустить процедуру 1, как то так?
Печатка... последний раз травил лет 8 назад. хотел воспользоваться каким нибудь готовым решением, (сильно лень, искать железо, текстолит, печатать, переводить, итд. итп, да и времени нет особо)
к
крабище
готовое решение в магазине лежит , (даже это писать "сильно лень")
N
Nefоrmаtus©
если надо чтоб включалась по движению и днем не работала, то нафига МК? это и так заколхозить можно, и намного дешевле
s
silver.shark
тут порылся немного, в проме микрух M5450 найти не могу
есть TPS5450DDA - это оно?
http://www.promelec.ru/catalog/1/15/110/0/250653/#...
от китайцев просто ждать долго
есть TPS5450DDA - это оно?
http://www.promelec.ru/catalog/1/15/110/0/250653/#...
от китайцев просто ждать долго
a
alexhote
авр на выходе один диод максимум выдержит и тот не яркий.
полюбому контроллер светодиодов надо делать
ну и начать с ТЗ
чего хотим? Чтобы ступени поочереди зажигались потом гасли?
В какой момент должны зажигаться. в какой гаснуть?
полюбому контроллер светодиодов надо делать
ну и начать с ТЗ
чего хотим? Чтобы ступени поочереди зажигались потом гасли?
В какой момент должны зажигаться. в какой гаснуть?
s
silver.shark
Из за работы и детей, приходится заниматься лестницей набегами
посидел, порисовал, решил все таки маньячить по полной.
Итак, ТЗ не ТЗ но как то так. Имеем:
1. Лестница 12 ступеней,
2. Каждая ступень подсвечивается метровым куском RGB ленты (Сегодня родственник подогнал, по незнанию RGB)
3. Фоторезистор VT33N1 - шт
4. PIR датчики - 4 шт
5. Button - 1 шт
Как видится работа:
Контролер спит, опрашивает фоторезистор, и кнопку(Для быстрых настроек)
Когда допустимый уровень освещения ниже порога переходит в активный режим
В активном режиме опрашивает PIR датчики, №1,2 нижние, №3,4 верхние, кнопку, фоторезистор
При срабатывании 1го из верхних или 1го из нижних, ничего не происходит
при срабатывании обоих верхних и ли нижних датчиков, запускается соответствующая процедура подсветки
те ступени зажигагаюся и гаснут в снизу вверх или сверху в низ
go to активный режим
Техническая реализация:
1. Мозги Arduino nano, на контроллере висит кнопка быстрых настроек, фоторезистор, 4-ре PIR датчика
2. Шим контролер PCA9685, он же доп каналы Каналы, работа по протоколу I2C,
3. ленты решил подключать мосфетами, примерно так http://cxem.net/arduino/arduino11.php
Это все планировалось реализовывать на белой ленте, с утра мосфеты купил FQP20N06L, к вечеру свалилась RGB, планы пришлось менять хз как сейчас делать. читаю интернеты
по логике связать бы все ленты параллельно R, G, B, и запитать, а включать каждую ступень заземляя ее, но хз как это реализовать на мосфете
посидел, порисовал, решил все таки маньячить по полной.
Итак, ТЗ не ТЗ но как то так. Имеем:
1. Лестница 12 ступеней,
2. Каждая ступень подсвечивается метровым куском RGB ленты (Сегодня родственник подогнал, по незнанию RGB)
3. Фоторезистор VT33N1 - шт
4. PIR датчики - 4 шт
5. Button - 1 шт
Как видится работа:
Контролер спит, опрашивает фоторезистор, и кнопку(Для быстрых настроек)
Когда допустимый уровень освещения ниже порога переходит в активный режим
В активном режиме опрашивает PIR датчики, №1,2 нижние, №3,4 верхние, кнопку, фоторезистор
При срабатывании 1го из верхних или 1го из нижних, ничего не происходит
при срабатывании обоих верхних и ли нижних датчиков, запускается соответствующая процедура подсветки
те ступени зажигагаюся и гаснут в снизу вверх или сверху в низ
go to активный режим
Техническая реализация:
1. Мозги Arduino nano, на контроллере висит кнопка быстрых настроек, фоторезистор, 4-ре PIR датчика
2. Шим контролер PCA9685, он же доп каналы Каналы, работа по протоколу I2C,
3. ленты решил подключать мосфетами, примерно так http://cxem.net/arduino/arduino11.php
Это все планировалось реализовывать на белой ленте, с утра мосфеты купил FQP20N06L, к вечеру свалилась RGB, планы пришлось менять хз как сейчас делать. читаю интернеты
по логике связать бы все ленты параллельно R, G, B, и запитать, а включать каждую ступень заземляя ее, но хз как это реализовать на мосфете
E
El.Master ПриватизировалКОСМОС
Техническая реализация:
две пары регистров с последовательным сдвигом, типа 564ИР13 (для 12 ступеней хватит и по одной микрюхе на вверх и вниз) небольшая обвеска из пары таймеров 555 и триггеров ТМ2 ну и датчики PIR.
для управления лентой или тупо ключи чтоб сразу включались, или по небольшому контроллеру если хочется плавное включение.
и всё!
s
silver.shark
Да согласен, можно все реализовать гораздо проще
Но тут во первых есть желание покопаться с Ардуиной, тк хочу узнать ее получше
Во вторых это настройки и доп функции которые на Ардуине реализуются, настраиваются и изменяются в разы проще.
В третьих комплектующие уже практически все готовы, остались мелочи и нюансы.
Как то так
Но тут во первых есть желание покопаться с Ардуиной, тк хочу узнать ее получше
Во вторых это настройки и доп функции которые на Ардуине реализуются, настраиваются и изменяются в разы проще.
В третьих комплектующие уже практически все готовы, остались мелочи и нюансы.
Как то так
E
El.Master ПриватизировалКОСМОС
ну если в плане изучения, то конечно имеет смысл покопаться, просто я в написании программ полный дуб, поэтому ищу пути другого решения вопроса.
N
Nefоrmаtus©
Да кстати шоп темы не плодить, пришел модуль Ардуиновский на 433мг подключаю к com копмпа для проверки, в терминале всякий мусор сыпется, скорость 9600, нажимаю кнопку на передатчике в терминал сыпятся код от от передатчика и сразу мусор
ничо не понимаю, мож кабель не экранированный, так из за
этого
в терминале всякий мусор сыпется, скорость 9600
в терминале поиграй скоростями ком порта. как найдёшь нужную, так мусор в смысл превратится
N
Nefоrmаtus©
так мусор в смысл превратится
так не должно его вообще быть, по логике, на приемник то сигнал не приходит. Я не думаю что у него мегачувствительность, без антенны с парковки сигналы ловить
М
Мoзгoпрaв и мoзгoвeд©
количество стоповых бит, четность проверяй.
N
Nefоrmаtus©
Через мах3232
подключаю к com копмпа для проверки, в терминале всякий мусор сыпется, скорость 9600
так не должно его вообще быть, по логике, на приемник то сигнал не приходит.
я тебя не понимаю
N
Nefоrmаtus©
Короч проблема в питании была, подсоеденил к АКБ, проблема наполовину прошла. До питался от +5, +3,3 компа
[Сообщение изменено пользователем 10.01.2016 22:52]
[Сообщение изменено пользователем 10.01.2016 22:52]
Авторизуйтесь, чтобы принять участие в дискуссии.