С чего начать и что купить
- Войдите на сайт для отправки комментариев
Пнд, 24/08/2015 - 21:27
Добрый день!
Решил попробовать новое хобби:)
Итак, у меня в перспективе следующие задача заиметь систему, которая:
1) может передавать по wifi сигналы с сенсоров и получать опять же по wifi команды
2) данные бы обрабатывались в компе, т.е. основным мозгом была бы именно виндовская программа, которую я могу написать на С++, Delphi или Java (в обычных средах разработки.
Сенсоры и устройства вывода - это отдельный вопрос, но пока для экспериментов мне достаточно было бы например дальномера, а для вывода - светодиодов. Ну а потом уже разобрался бы что еще пригодилось бы
Подскажите:
1) такое вообще возможно?
2) какой мне нужен контроллер и дополнительные устройства?
1. Да.
2. Любой + WiFi + нужные сенсоры.
Сначала ставите задачу "зачем" оно вам очется, в части "что хотите из этого сделать и поиметь", а уже отсюда определяется и тип Ардуино и доп. части.
Тоже ставил задачу "поиграться", накупил кучу барахла и теперь оно заботливо уложено в угол. Для тех задач что сейчас решаю оказалось абсолютно не пригодно. :)
Сначала ставите задачу "зачем" оно вам очется, в части "что хотите из этого сделать и поиметь", а уже отсюда определяется и тип Ардуино и доп. части.
Тоже ставил задачу "поиграться", накупил кучу барахла и теперь оно заботливо уложено в угол. Для тех задач что сейчас решаю оказалось абсолютно не пригодно. :)
Ну, не любой. При покупке учитывайте рабочее напряжение платы и модулей. ESP-8266(вай-фай то есть) так то на 3.3В работает, так что лучше покупать плату на 3.3, и датчики такие же. Ну или покупайте горстку стабилизаторов и готовьтесь к несовпадению логических уровней.
Итак, у меня в перспективе следующие задача заиметь систему, которая:
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А, понижающие стабилизаторы (желательно импульсные), и соеденительные провода.
спасибо за развернутый ответ:)