Можно ли это все подключить к ардуино и потянет ли?
- Войдите на сайт для отправки комментариев
Сб, 13/04/2013 - 22:04
Ethernet shield (w5100) (обработка примитивнейших запросов)
2 платы с реле по 8 портов
2ва датчика движения
часы
5 портов для digitalWrite
IR датчик для пульта
Можно ли это все запустить на одной МегаАрдуине? Где нибудь есть рекомендуемые "нагрузки" для ардуин?
Питание - лучше сбоку подать, в смысле - не через ардуину...
я имел ввиду "вычислительные нагрузки". В руках никогда не держал ардуину, интересует мнение опытных людей как это будет работать, если будет, в плане глючности/надежности.
питание планируется от качественного БП, 5v 2А, "шиелды" можно запитать от другого такого же
нашел внушающую надежду картинку
Ethernet shield (w5100) (обработка примитивнейших запросов)
2 платы с реле по 8 портов
2ва датчика движения
часы
5 портов для digitalWrite
IR датчик для пульта
Можно ли это все запустить на одной МегаАрдуине? Где нибудь есть рекомендуемые "нагрузки" для ардуин?
Если вам ответить, что "да - можно!", вы спросите "как?".
Скачайте ArduinoIDE , выберите желаемую плату, набросайте простой пример, что вы хотите от железки и получите ответ на свой вопрос.
Иначе, без полной спецификации задачи - практически невозможно ответить на ваш вопрос.
зы
По поводу картинки - разъёмы позволяют втыкать платы расширения как угодно, маркетологи в экстазе от таких картинок.
с чего вы решили что я спрошу как? экстрасенсорика? телепатия или просто выливающаяся через края любовь к вопрошающим?
если ответ - "да, на 90% это нормально работает на одной плате", значит мой проект будет из одной платы, если ответ: "на 90% обеспечены глюки и "тормоза" - значит я пытаюсь сообразить конструкцию из нескольких связанных ардуин.
вот и все, вопрос был в этом
Просто набросайте блок-схему алгоритма работы предполагаемого устройства - народ вам ответит/порекомендует возможные варианты реализации.
Пока от себя могу дать рекомендации:
- часы лучше делать на DS1307, т.е. Ардуино использовать исключительно для индикации.
- IR датчик для пульта будет работать на Ардуино, хотя можно и отдельно на Atmega8 сделать.
- Датчики движения? Какие? Если мониторить точное расположение объекта в реальном времени, то это одно, если просто датчики присутсвия, то другое.
вот и все, вопрос был в этом
Однозначно ответить невозможно - см. выше.
с чего вы решили что я спрошу как? экстрасенсорика? телепатия или просто выливающаяся через края любовь к вопрошающим?
Да - экстрасенсорика. Другого варианта - вы не оставили. Что-бы ответить на вопрос "потянет ли" - нужно знать "а что делать должна?". А этого вы не сказали - видимо ваше подсознание, все-таки, ожидало наличие телепатов. И судя, по всему, телепатов ждут тут чуть-ли не в каждой тертьей ветке.
Может вы хотите что-бы оно просто все это оборудование "просто включило", может вы тестовый стенд делаете, а может хотите там искуственный интелект забубенить. Притащите к механику кучу всяких моторчиков, редукторов, запчастей и спросите "получится из этого собрать МЕХАНИЗМ работающий?". Ну что он вам ответит? Если хотите детскую машинку - это одно, если хотите из этого камаз собрать - другое. Но, опять-таки, пока одно не присобачишь к другому, пока не начнешь пробовать и смотреть что выходит...
Так что - как вам, сказали выше, без четкого ТЗ задачи - это вопрос не имеет смысла. Но даже если будет четкое ТЗ - все равно однозначным будет только отрицательный ответ. Если в ТЗ будет видно что-то не реализуемое. Если же оно будет "вроде возможно" - гарантии что упустили какой-то подводный камень - нет. Да и людей которые глядя на ТЗ способны сказать "сколько решение займет памяти и т.п." - не существует. Только пробовать и смотреть. Брать свое железо, выписывать на бумажку кто какие-е пины задействует, есть ли конфликты, можно ли их решить и т.п и т.д.
Так что совет который вам дали, "возмите что нибудь и начните пробовать/прикидывать" - едиственно возможный из пространства разумных советой. И вас стоит к нему прислушатся. Как ни обидно, но вначале нужно учится мигать диодами и читать кнопки. А потом только "комплексные задачи" решать.
Да и просто эмпирика. Если возникает ветка с перечнем железа в 10-ток пунктов и "планирую купить", то редко потом видно что-бы этот ник что-то сделал в реальности. Как правило "умирает проект". А вот если человек купил одни шилд, начал по нему вопросы задавать, разобрался с ним, потом другой, потом "ой, а вместе работать не хочет", разобразлся, заставил... потом еще что-то добавил - в итоге глядишь и какой-то интерестный проект вышел.
Не знаю, как с Ethernet shield, но все остальное потянет. Если в обработке не использовать сложные алгоритмы (типа преобразования Фурье). Все зависит от того, насколько большой и сложной будет программа (и насколько оптимально она написана), а не чего в мегу воткнуто
(у меня к меге, которая занимается освещением на кухне, подключено 2 датчика движения, 2 датчика освещения, 3 реле, таймер на lcd, dht, несколько светодиодов и все нормально работает)
...
Может вы хотите что-бы оно просто все это оборудование "просто включило", может вы тестовый стенд делаете, а может хотите там искуственный интелект забубенить. Притащите к механику кучу всяких моторчиков, редукторов, запчастей и спросите "получится из этого собрать МЕХАНИЗМ работающий?".
...
думал тут должны понимать что микроконтроллеры не для искусственного интеллекта.
vdk
спасибо.
думал тут должны понимать что микроконтроллеры не для искусственного интеллекта.
Вы думали неверно:
1. Тут никто, никому, ничего не должен
2. Новички желающие устроить, скажем, распознавание видео в реал-тайм, на 8-битном контроллере - попадаются регулярно. А телепаты, которые могут угадать относитесь вы к таким новичкам или нет, как вы верно заметили- тут отсутсвуют.
3. Искуственный интелект пока не только на микроконтроллерах, но вообще ни на чем не достижим. Так что очевидно, что этот термин использовался в качестве метки "бесконечность", на шкале "сложность задачи". А где именно лежит ваша задача в промежутке от "мигаем диодом", до "искуственный интелект" - никому кроме вас не ведомо.
4. Сам ваш вопрос, подразумевает что вы не уверены в том потянет ли вашу задачу ардуино. Поэтому, логично, можно предположить что задача может оказатся выше ее сил. Если же вы и сами четко понимаете "что может, а что не может atmega", то о чем тогда был вопрос?
вопрос был в том, сможет ли указанная обвязка со своими библиотеками работать на одном указанном контролеере, оставив мне минимум ресурсов для реализации примитивной логики по включению выключению/реле на основании ик команд с ик пульта, датикаов движения, текущего времени и четких команд по IP (на UDP порт, хотя желателен конечно web интерфейс по http)
любой человек должен как минимум себе, посещающий этот форум вероятно должен иметь стремление к получению базовых представлений о микроконтроллерах, а отвечающий на задаваемые тут вопросы видимо должен обладать по крайней мере этими базовыми знаниями
вижения, 2 датчика освещения, 3 реле, таймер на lcd, dht, несколько светодиодов и все нормально работает)
А какие датчики освещения и движения? как подключены и какая длина провода?
.
.
вы сказать что-то хотели?
Не - мы просто обрадовались открывшимся телемпатическим способностям.
ясно, это вы все на своем телепатическом
прошу заниматься этим где нибудь в других темах
ясно, это вы все на своем телепатическом
прошу заниматься этим где нибудь в других темах
Нет уж - здесь смешно и смеяться я буду именно здесь.
здесь модераторы есть?
или тут загаживание тем и троли - нормальное явление?
А какие датчики освещения и движения? как подключены и какая длина провода?
Датчик движения - Grove PIR Motion Sensor (подключается стандартным образом), датчик освещения - VT90N2 (подключается аналогично фоторезистору). Провод к ним - в пределах пяти метров
Ethernet shield (w5100) (обработка примитивнейших запросов)
2 платы с реле по 8 портов
2ва датчика движения
часы
5 портов для digitalWrite
IR датчик для пульта
Можно ли это все запустить на одной МегаАрдуине? Где нибудь есть рекомендуемые "нагрузки" для ардуин?
Потянет? Да легко! Вот ЭТОТ ардуин потянет всё, и еще можно будет слушать инет радио. х)
еще одно трололо?
я имел ввиду "вычислительные нагрузки". В руках никогда не держал ардуину, интересует мнение опытных людей как это будет работать, если будет, в плане глючности/надежности.
питание планируется от качественного БП, 5v 2А, "шиелды" можно запитать от другого такого же
нашел внушающую надежду картинку
Тро - ло - ло...
Да, мы тут все тролли
http://www.geocities.jp/arduino_diecimila/obaka/project-2/index_en.html
http://www.geocities.jp/arduino_diecimila/obaka/project-2/index_en.html
Красота какая!