NickNamee: Совершенно верно. Но 40мА это предельный ток, реально можно не более 20мА. Ко всему прочему может у вас напряжение не 5В, а 5,2В для питания МК это не критично, но ток через реле будет больше, а если сопротивление обмотки не заявленные 125 Ом, а 115 (такое случается часто). в результате ток будет не 40мА, а существенно больше. Ко всему прочему 0,2Вт это средняя рассеиваемая мощность, при том что в момент срабатывания ток через обмотку существенно выше среднего.
Короче, после 10-20 срабатываний ваш МК сдохнет. Ставьте транзистор, желательно какой нибудь составной, чтобы ограничить ток с МК до 1-2мА или уже готовую плату реле типа той про которую пишет Александр
Alister O: Ну, свой вариант я тебе описал. Это самое простое и дешёвое решение. Берешь камеру 0,3 Мп за 5-8$ и сканируешь свою поверхность сравнивая с эталонной картинкой
АртемЪ: Вообще-то емкость это запасенная энергия. Такова традиция, что механическую энергию измеряют в джоулях, тепловую в гигакалориях, а электрическую в ватт в час. Но на самом деле ни кто не запрещает делать наоборот для этого существуют таблицы перевода одной размерности в другую и ни кто не мешает измерять электрическую емкость , например, в джоулях .
С одной стороны вы себе противоречите "Емкость она одинакова и никак не меняется", "И чем больше ток, тем меньше энергии можно взять с аккумулятора или батареи."
С другой вы правы, действительно чем больше ток тем меньше энергия (емкость), но в невозабновляемых гальванических элементах разница в 5-10 раз (в литиевых меньше, в солевых больше) именно об этом я и писал, а в аккумуляторах разница составляет несколько процентов. Ко всему прочему значение указанное на аккумуляторе это есть ток при котором аккумулятор будет работать в течении часа, т.е если ток будет существенно меньше то емкость будет слегка больше
Faksi: Тогда нужна пара литиевых аккумуляторов (параллельно) и, опять же, повышающий импульсный преобразователь. Так же нужно не забывать, что литиевые аккумуляторы капризны к перезаряду и переразряду, по этому еще нужен контроллер заряда/разряда.
0,5м светодиодной ленты имеет мощность 5-10 Вт, т.е. двух хороших аккумуляторов должно хватить 5-10 часов непрерывной работы
ShinShil: Хорошо. Давайте начнем с того, что вы мне напишете на почту evgeniylomega@mail.ru с подробным описанием задачи. По Скайпу будем общаться когда договоримся
blindmen: Дело в том, что я теоретически думал использовать BMP180 в качестве манометра, при этом я ни разу не подумал, что он предназначен только для измерения атмосферного давления, хотя, в принципе знал об этом. Теперь думаю, что ничего не выйдет, он будет показывать что попало и возможно выйдет из строя
blindmen: Сразу не въехал в вопрос. Датчики BMP это барометры, а вам нужен манометр датчик из серии DMP. Само собой там другая конструкция и другой ценовой диапазон (оочень другой).
Вова: Вообще, если ты не в состоянии понять примитивный код shiftOut то мне не понятно, что и как ты там собрался переделывать.
Там проблема не самом shiftOut, а в digitalWrite, который вызывается 3 раза.
В свою очередь проблема digitalWrite в том, что Arduino оперирует понятием pin, о котором AVR ничего не знает.
Если тебе недостаточно скорости shiftOut пиши свою процедуру с привязкой к конкретному порту, скорость увеличится в 3 раза, а если напишешь на asm то в 5. Если надо еще быстрее меняй контроллер
Ни знаю откуда ты это взял, но это писал такой же чайник как и ты. Я, например, прекрасно знаю, как работает метод begin в arduino и про задержки то же знаю, но лично я не парюсь по этому поводу, если мне нужно "по быстрому" пишу в Arduino IDE. Если мне нужен быстрый компактный код то пишу в AVR Studio на С или на asm.
Просто, в отличии от тебя и твоего дуга я знаю почему код Arduino написан так как написан, а не иначе.
Вова:
>> Цель - сделать шоб было удобно
>> Война с мельницами - это всегда бредовая идея
Это взаимоисключающие тезисы.
В реале я уже лет 20 занимаюсь МК в т.ч. и Arduino, но мне даже в голову не приходило ломать стандартные библиотеки, потому как я прекрасно понимаю, что мой уровень знаний даже рядом не стоял с уровнем разработчиков этих библиотек и я прекрасно понимаю, что лучше я не сделаю. Тебе "неудобно" и ты хочешь внести какие-то изменения только по одной причине - нулевой уровень знаний. Если ты на макетке повторил пару конструкций из инета это вовсе не значит, что ты приобрел какие-то знания.
PS Не обижайся. Плохо не тогда когда человек чего-то не знает, а тогда когда он думает, что знает все
Daemon23RUS: Шанс сдохнуть у процессора есть даже с радиатором. Все это теория. Лично я с подобным ни когда не сталкивался, зато был случай когда мне принесли комп который вырубался почти сразу как только начиналась загрузка ОС. Оказалось, что там радиатор болтался не прилегал плотно к процессору
Короче, после 10-20 срабатываний ваш МК сдохнет. Ставьте транзистор, желательно какой нибудь составной, чтобы ограничить ток с МК до 1-2мА или уже готовую плату реле типа той про которую пишет Александр