Какой контроллер под эти задачи?
- Войдите на сайт для отправки комментариев
Сб, 09/03/2013 - 23:58
Что нужно:
-снятие показаний с 8 температурных датчиков+1 влажность;
-чтение состояний Открыто/Закрыто 8 каналов (к примеру геркон+магнит или еще какие дешевые цифровые I2C датчики есть, чтобы не занимать пины);
-одновременная индикация 8 параметров на крупных семисегментных индикаторах (по три знакоместа на параметр, т.е. 8 групп по три цифры), либо на большом ЖК (не TFT) дисплее, но больше чем 128х64 не попадалось;
-управление через реле 8 каналами;
-работа с GPRS шилдом.
Хватит ли для этого Leonardo, или надо брать Mega?
Должно хватит самой простой адруинки, даже UNO,Duemilanove :
датчики температуры DS18B20 на одной шине- один порт занимают.
датчик влажности DHT22 - плюс ещё один порт
Экранчик какой нибудь 1602 (вроде 4 порта нужно)
Если не хватает портов,то используем Keypad Shield или отдельно микросхему берем MCP23017 (за 1 $ можно найти) -добавляет 16 входов/выходов.Подключается через I2C.Наращивается до 8 микросхем-8х16 портов
Для чтения состояния датчиков выкл/вкл можно аналоговые 6 входов использовать,если использовать I2C,то остается только 4 порта.