Какой контроллер под эти задачи?

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

Что нужно:

-снятие показаний с 8 температурных датчиков+1 влажность;
-чтение состояний Открыто/Закрыто 8 каналов (к примеру геркон+магнит или еще какие дешевые цифровые I2C датчики есть, чтобы не занимать пины);
-одновременная индикация 8 параметров на крупных семисегментных индикаторах (по три знакоместа на параметр, т.е. 8 групп по три цифры), либо на большом ЖК (не TFT) дисплее, но больше чем 128х64 не попадалось;
-управление через реле 8 каналами;
-работа с GPRS шилдом.

Хватит ли для этого Leonardo, или надо брать Mega?

MaksMS
Offline
Зарегистрирован: 11.03.2013

Должно хватит самой простой  адруинки, даже UNO,Duemilanove :

датчики температуры DS18B20 на одной шине- один порт занимают.

датчик влажности DHT22 - плюс ещё один порт

Экранчик какой нибудь 1602 (вроде 4 порта нужно)

Если не хватает портов,то используем Keypad Shield или отдельно микросхему берем MCP23017 (за 1 $ можно найти) -добавляет 16 входов/выходов.Подключается через  I2C.Наращивается до 8 микросхем-8х16 портов

Для чтения состояния датчиков выкл/вкл можно аналоговые 6 входов использовать,если использовать  I2C,то остается только 4 порта.