С чего начать и что купить

Hamulus
Offline
Зарегистрирован: 24.08.2015

Добрый день!

Решил попробовать новое хобби:)

Итак, у меня в перспективе следующие задача заиметь систему, которая:

1) может передавать по wifi сигналы с сенсоров и получать опять же по wifi команды

2) данные бы обрабатывались в компе, т.е. основным мозгом была бы именно виндовская программа, которую я могу написать на С++, Delphi или Java (в обычных средах разработки.

Сенсоры и устройства вывода - это отдельный вопрос, но пока для экспериментов мне достаточно было бы например дальномера, а для вывода - светодиодов. Ну а потом уже разобрался бы что еще пригодилось бы

Подскажите:

1) такое вообще возможно?

2) какой мне нужен контроллер и дополнительные устройства?

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

1. Да.

2. Любой + WiFi + нужные сенсоры.

Beginner100500
Offline
Зарегистрирован: 24.07.2015

Сначала ставите задачу "зачем" оно вам очется, в части "что хотите из этого сделать и поиметь", а уже отсюда определяется и тип Ардуино и доп. части.

Тоже ставил задачу "поиграться", накупил кучу барахла и теперь оно заботливо уложено в угол. Для тех задач что сейчас решаю оказалось абсолютно не пригодно. :)

ArthurDent
Offline
Зарегистрирован: 14.08.2015

Beginner100500 пишет:

Сначала ставите задачу "зачем" оно вам очется, в части "что хотите из этого сделать и поиметь", а уже отсюда определяется и тип Ардуино и доп. части.

Тоже ставил задачу "поиграться", накупил кучу барахла и теперь оно заботливо уложено в угол. Для тех задач что сейчас решаю оказалось абсолютно не пригодно. :)

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

Andrey12
Andrey12 аватар
Offline
Зарегистрирован: 26.12.2014

Hamulus пишет:

Итак, у меня в перспективе следующие задача заиметь систему, которая:

1) может передавать по wifi сигналы с сенсоров и получать опять же по wifi команды

2) данные бы обрабатывались в компе, т.е. основным мозгом была бы именно виндовская программа, которую я могу написать на С++, Delphi или Java (в обычных средах разработки.

Сенсоры и устройства вывода - это отдельный вопрос, но пока для экспериментов мне достаточно было бы например дальномера, а для вывода - светодиодов. Ну а потом уже разобрался бы что еще пригодилось бы

Подскажите:
1) такое вообще возможно?
2) какой мне нужен контроллер и дополнительные устройства?

У меня примерно та же задача. 

1. Да такое возможно причем вариантов много, как говорится на любой вкус. 

2. Для экспериментов посоветовал бы Arduino MEGA. Много памяти, много входов/выходов, да и если будете работать с ESP8622 то лишний аппаратный Serial интерфейс не повредит. Я для экспериментов взял ESP8622 в исполнении ESP12. По этой ссылке все толково рассказано про эти модули - http://esp8266.ru/

Согласования уровней для ESP8622 и Arduino MEGA не надо. А вот отдельный источник питания 3.3 вольта будет необходим.

Если нужны будут платы меньшего размера то можно будет оптимизировать код и перейти например на UNO или NANO. Но в начале когда не до оптимизации не надо гнаться за мелкими размерами плат. Столкнетесь с нехваткой памяти и/или портов ввода вывода.

А так правы кто писал выше о покупке наборов и "всего всего". Моей первой покупкой тоже был набор, из него мало что использую сейчас. А для реализации проекта много что докупал - часы DS3231, датчик давления влажности DHT22, датчик температуры DS1820, пленочную клавиатуру 4х4, дисплей LCD2004 сразу скажу если берете у китайцев то русского алфавита там нет.

Так что для начала берите Arduino MEGA и пару ESP8622, бреадборд, блок питания 7-9В 2А, понижающие стабилизаторы (желательно импульсные), и соеденительные провода. 

Hamulus
Offline
Зарегистрирован: 24.08.2015

спасибо за развернутый ответ:)