Цифровой термометр

Собрал я простой цифровой термометр для компьютера работающий через COM порт, по схеме найденной на хабре.

Это был, похоже, мой первый опыт самостоятельной сборки элетроустройства из радиодеталей. И впринципе, я считаю довольно успешный — не одной детали не было повреждено — устройство работает.

Конечно с первого раза собрать не получилось.

Я сразу решил собрать его компактно, уместив все детали в разъём com-порта. Спаять-то спаял, но ничего не заработало. Оказалось, когда перерисовывал схему, чтоб собрать компактно — перевернул случайно диод.

Ну ничё. Взял выпаял его, впаял обратно. Всё равно не работает.

Начал искать в чём опять проблема. Оказалось, что проблема в руках 🙂 Уже при пайке, а не на своей схеме перевернул другой диод. Перепаял его. Но всё равно не заработал термометр.

Тогда я решил. Всё заново пересобрать, и не компактно, а лишь бы заработало. Сделал. Заработало!

Выглядит конечно криво, но работает! Температуру показывает!

Красиво я конечно всё же сделаю. Куплю новых деталек и сделаю (хорошо детали дешево стоят).

В качестве сервера для термометра использовал старый компьютер Pentium-166. На него поставил ОС Deli Linux 0.7.1 т.к. с Linux с этим самодельным термометром дружит лучше, чем с Windows.

Показания с термометра считываю программой digitemp.

Уже даже реализовал отправку показаний термометра на сайт 🙂 Для этого написал простенький скрипт на perl, который просто получив показания передаёт их на сайт с помощью get-запроса (Чтоб скрипт заработал пришлось установить несколько пакетов на Linux, устанавливал в первый раз). Запуск скрипта конечно же прописал в кроне 😉

Сейчас всё думаю, как заставить компьютер работать тише, а то так он всё таки как-то не приятно шумит…

Комментарии

  1. Хм…А я вот наверное совсем криворукий — так и не могу добиться чтобы он заработал. Хотя может проблема в другом вовсе. Спаял, воткнул в КОМ порт. Что должно дальше быть? Система как-то должна определить его или нет? digitemp его не видит. Я его так сказать визуально тоже нигде в системе не вижу… ((((

Добавить комментарий для Знаю Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.