Есть много способов сделать то, что вы хотите ... но ни один из них не кажется очень простым, так как работа в сети остается довольно сложной для использования, проводной или беспроводной.
Очевидно, вы хотите просто подключить питание и забыть об этом.
Использование Raspberry PI, скорее всего, очень хорошая идея, его более дешевая версия (модель A) около 20 фунтов стерлингов, он может работать под Linux, вы можете использовать ключ WiFi. Вы можете подключиться к нему с помощью SSH .. так что да, это действительно очень хорошее решение.
Не так давно
До появления Raspberry самым популярным выбором была бы плата Arduino Ethernet . Затраты на это несколько выше, хотя есть библиотека для использования с доступной сетью, что делает http-связь довольно простой. Недостатки на сегодняшний день очевидны, гораздо более медленный процессор, нет ОС, подобной Linux на нем, нет SSH, нет беспроводной связи (доступно с другим модулем shield + wifi), и затраты начинают накапливаться.
Но сегодня
Я все еще жду, когда моя Малина наконец прибудет, и тогда я могу экспериментировать с этим. Но, насколько я понимаю, он имеет GPIO, как показано на странице 89, и доступен на печатной плате в виде двухрядных выводов. Я подозреваю, что вы можете использовать их для считывания аналоговых значений, таких как напряжения, чтобы вы могли легко подключить датчик умеренного давления, например LM335Z. Я до сих пор не видел ни одного кода о том, как это сделать, но сейчас это кажется лучшим решением.
Но наличие нескольких очков для монитора может начать стоить слишком дорого
Хорошая вещь об Arduino еще сегодня является то , что вы можете купить небольшой чип , как от tinyAVR , который совместим с Arudino библиотек , в определенной степени. Используя эти детские микроконтроллеры, которые имеют встроенные часы (довольно точные в настоящее время) (стоимость около 1-4 долларов за чип) с датчиком температуры и дешевым передатчиком с частотой 433/800 МГц, который посылает показания температуры каждый час или около того. Эти ребята могут работать от батареи на 8-16 месяцев назад. Затем с помощью Raspberry подключите приемник USB 433/800 МГц и просто слушайте данные, и программа уровня ОС решает, что делать. Сохраните его в базе данных где-нибудь в сети и отправьте вам твиты или текстовые сообщения через онлайн-шлюзы в случае возникновения чрезвычайных ситуаций.
Этот вид проекта потребует некоторого времени проектирования, но вы можете контролировать до 20 мест в вашем доме с общей стоимостью проекта менее 100USD ... ммм. Довольно аккуратно.
Ref:
Интернет-термометр
Сожмите Arduino