Зміст
Проекти своїми руками - це цікавий спосіб витратити час. Ви не тільки набуваєте навичок, але й починаєте застосовувати на практиці поняття, які, можливо, вивчили в школі. Цифровий термометр дозволяє вимірювати температуру в приміщенні та на відкритому повітрі. Ви можете виготовити такий із легкодоступних матеріалів, які не коштують багато. Завдання може бути досить складним, оскільки вимагає електричних навичок та навичок програмування. Ви можете придбати необхідні вам товари на Amazon або на сайті tuxgraphics.org, який має Інтернет-магазин.
Крок 1
Побудуйте схему. Припойні резистори, регулятор напруги, шина I2C і діод на друкованій платі. Вам будуть потрібні стабільні опорні напруги для NTC, щоб показання були точними. Зверніть увагу на деталі, де важлива полярність. Перед пайкою мікроконтролера перевірте джерело живлення. Це дозволить отримати точні показники. Для цього підключіть акумулятор 9 В і підтвердьте вольтметром значення рівно 5 В на штифті мікроконтролера.
Крок 2
Перевірте друковану плату. Для цього підключіть схему до порту RS232 вашого комп’ютера та запустіть програму i2c_rs232_pintest з різними комбінаціями сигналів. Наприклад:
i2c_rs232_pintest-d 1-c 1. i2c_rs232_pintest-d-c 1 0 i2c_rs232_pintest-d-c 1 0
Ця програма встановлює рівні напруги на штифтах RTS (використовується як SCL, опція -c) та DTR (використовується як SDA, опція -d) порту RS232. Порт RS232 має рівні напруги приблизно +/- 10В. За стабілітроном потрібно вимірювати лише -0,7 В, щоб мати логічний нуль, і + 4-5 В, щоб мати логічний рівень.
Крок 3
Припаяти мікроконтролер. Потім перевірте зв'язок I2C, виконавши наступні команди в каталозі пакета linuxI2Ctemp:
зробити зробити навантаження
запустіть i2ctemp_linux, щоб побачити внутрішню та зовнішню температуру.
Крок 4
Підключіть РК-дисплей до мікроконтролера. На його екрані є контрастний штифт. Коли ви підключите штифт до GND, дисплей буде темним. Однак це залежить від марки екрану, кута огляду та напруги живлення.