выбор инструмента arduino или из пушки по воробьям

shah
Offline
Зарегистрирован: 28.07.2014

Друзья, у меня есть необхомость регулярно, включать на несколько минут в определенное время электродвигатель 12В. Это задача минимум.

Вопрос: можно и стоит  ли реализовать решение задачи на базе arduino ? А нужно или есть более подходящие решения ?

У меня есть мысль, что в случае решение задачи минимум на базе arduino у меня появятся дополнительные хотелки без которых можно обойтись. Но которые были полезны для жизни.

Ответьте, пожалуйста, на вопрос. Написанием кода займусь сам либо скорее подключу фриланс.

leshak
Offline
Зарегистрирован: 29.09.2011

Arduino - это просто "микроконтролер" с разведенными выводами. Просто готовый. Поэтому и удобен для "быстрого старта". Не нужно ни плату делать, ни программатор иметь (ну для большинства плат).
После того как "все заработало", целую ардуину тратить на это - не обязательно. Можно взять отдельно камушек (вод вашу задачу даже тинька, по идее подойдет) и влить в него "ардуиновскую прошивку".
Хотя, учитывая почем китай нынче клепает ардуины - нужно еще подумать "а имеет ли смысл, делать свою плату".

Возможно можно и вообще "без микроконтроллеров" (на 555-микрухах каких-то), но это лучше уже спрашивать не каких-то радио-технических форумах. Там где "старая", до микроконтроллерная гвардия тусуется. Тут все-таки уже больше "все решать через микроконтроллер" (ардуину) мозги заточены.

Ну и еще зависит от того насколько вам нужна точность "определенное время".
Если "ну вообще пофиг", можно даже кварц выкинуть,
Если хочеться "чуть получше" - тогда стандартную схему нужно будет делать 

Вообщем ищем "минимальная ардуина".

Если нужно все-таки "поточней" - тут уже потребуется отдельная микруха внешних часов.

Ну и, в любом случае, естественно потребуется силовая развязка между контроллером и мотором (реле, мосфет и т.п.). Или, опять-таки, не морочить мозг, переплатить несколько долларов и купить готовый какой-нибудь реле-шилд, или мотор-шилд (та же развязка, только кто-то ее уже сделал за вас).
 

shah
Offline
Зарегистрирован: 28.07.2014

Большое спасибо за развернтный ответ.  Делаю вывод: я был прав, что можно использовать ардуину. Никакой фанатичной точности в плане времени всего остального не требуется. Плюс минус километр. Задача заколхозить кормушку для животных в вольере зимой. Можно прикинуть какой набор компонентов мне потребуется? 

leshak
Offline
Зарегистрирован: 29.09.2011

можно.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Прикидывайте. Лешак не возражает. :)

Leshiy
Offline
Зарегистрирован: 19.07.2014
leshak
Offline
Зарегистрирован: 29.09.2011


Ну теперь ждите "я не програмист, помогите (напишите) скетч написать". 

А список железа, с которого нужно начинать вы дали неправильный.
Правильный такой:
-ардуина (любая у которой есть usb),
- 2-3 штуки светодиодов и
- резисторов на 220 Ом. (что-бы потом лишний раз не бегать можно сразу взять еще на 4.7K, 10K)
- Можно еще пару кнопок (но не обязательно, можно и просто проводочки замыкать между собой).

Список - универсальный. Подходит для ЛЮБЫХ проектов типа "хочу... но никогда не занимался..."

P.S. Покупая резисторы - уточните сколько стоит сотня. Часто 10 штук в розницу, стоит дороже чем сотня.

Leshiy
Offline
Зарегистрирован: 19.07.2014

leshak пишет:


Ну теперь ждите "я не програмист, помогите (напишите) скетч написать". 

А список железа, с которого нужно начинать вы дали неправильный.
Правильный такой:
-ардуина (любая у которой есть usb),
- 2-3 штуки светодиодов и
- резисторов на 220 Ом. (что-бы потом лишний раз не бегать можно сразу взять еще на 4.7K, 10K)
- Можно еще пару кнопок (но не обязательно, можно и просто проводочки замыкать между собой).

Список - универсальный. Подходит для ЛЮБЫХ проектов типа "хочу... но никогда не занимался..."

P.S. Покупая резисторы - уточните сколько стоит сотня. Часто 10 штук в розницу, стоит дороже чем сотня.

Верно. Но пока так. И про сотню тоже верно - я уже давно при поиске мелочи на али и бае ставлю quantity 50 и выше. Круто бывает купить 100-200 штук какихнить балалаек, по цене 20 штук.

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Не слушайте их, они Вас плохому научат :) Если есть вероятность "хотелок" возьмите сразу кит наподобии этого. Только БП нормальный еще купите. Там и наиграетесь и хотелки приделаете и детальки на любой вкус, цвет и хотюнчик есть.

Если будете слушать лешака - "любую ардуину с юсб" корме дуе и Юнь :) Намучаетесь с ними как новичек.

 

leshak
Offline
Зарегистрирован: 29.09.2011

[потерто.... в запале не правильно понял и огрызнулся там где не нужно...]

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Ну вот, а я теперь от любопытства помирай. Хоть в приват скинь че написал :)

leshak
Offline
Зарегистрирован: 29.09.2011

JollyBiber пишет:

Ну вот, а я теперь от любопытства помирай. Хоть в приват скинь че написал :)

А че там помирать? Прочитайте свое сообщение и попробуйте однозначно понять, с кем будет мучаться новичок. С leshak-ком или c Due?

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

:D Не, ну я конечно всех на "Вы" называю (кроме Пухлявого, не дорос еще), но не замечал чтобы я о третьем лице во множественном числе говорил :) Предлагаю нам тоже перейти на "ты".

shah
Offline
Зарегистрирован: 28.07.2014

leshak пишет:

Ну теперь ждите "я не програмист, помогите (напишите) скетч написать". 

Всем спасибо за разъяснения. Я как раз программист, и поэтому прикидываю стоит ли самому разбраться с новой темой или оплатить работу того кто уже цобаку съел на этом, дабы не завалить задумку. 8) 

Корпус для прибора, который будет на улице жить я на 3д принторе сделаю.

 

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Да ладно. Там 20 строк кода будет, с чем там разбираться то?

sav13
sav13 аватар
Offline
Зарегистрирован: 17.06.2013

Более подходящее решение это таймер за 300р

shah
Offline
Зарегистрирован: 28.07.2014

sav13 пишет:

Более подходящее решение это таймер за 300р

Если ограничиться только одной функцией запуска двигателя в определенное время на определенное время, то ДА. А где такие таймеры продаются ?

Leshiy
Offline
Зарегистрирован: 19.07.2014

sav13 пишет:
 
Более подходящее решение это таймер за 300р

О, Боже, как вы прозаичны! Пойду вдаль посмотрю и руки позаламываю, чтобы успокоиться.
===============

shah
У меня вот создалось полное впечатление, шо кого-то у гугле забанили. :)

http://www.promgidroponica.ru/index.php?q=node/101 и мэни море в гугле

sav13
sav13 аватар
Offline
Зарегистрирован: 17.06.2013

shah пишет:

sav13 пишет:

Более подходящее решение это таймер за 300р

Если ограничиться только одной функцией запуска двигателя в определенное время на определенное время, то ДА. А где такие таймеры продаются ?

http://www.ebay.com/itm/LCD-Digital-Power-Programmable-Timer-Time-Switch-Relay-AC-12V-16A-1Min-168Hours-/200797809699?pt=Home_Automation_Modules&hash=item2ec07b6c23

Подойдет?

Leshiy пишет:

О, Боже, как вы прозаичны! Пойду вдаль посмотрю и руки позаламываю, чтобы успокоиться.
===============

Я большой поклонник Оккама

kriss
Offline
Зарегистрирован: 24.01.2014

Самые дешевые таймеры продают в Леруа Мурлен по 288р. Единственный недостаток- встроенный  дисковый аккумулятор 3В.Но два проводка всегда можно вытянуть наружу, если шо не так.