В данном проекте будет рассказано, как сделать термометр, предназначенный для измерения температуры в помещении, где мы находимся, он также известен как комнатный термометр температуры комфорта.

В данном проекте будет рассказано, как сделать термометр, предназначенный для измерения температуры в помещении, где мы находимся, он также известен как комнатный термометр температуры комфорта.

Если в рамках ваших проектов вы часто работаете с двигателями, и вам нужно измерять обороты их валов, то вам может потребоваться тахометр. Можно, конечно, пойти в Интернет и поискать нужный цифровой тахометр, но все они, скорее всего, могут быть довольно дорогими, особенно для начальных проектов. Поэтому оптимальным вариантом будет самостоятельно сделать простой цифровой тахометр, используя ИК-датчик и Arduino.

RFID – это система идентификации, которая использует электромагнитные волны на радиочастоте для передачи данных. Простая система RFID состоит всего из двух компонентов: собственно метки и устройства чтения/записи. Устройство чтения/записи состоит из радиочастотного модуля и антенны, которая генерирует высокочастотное электромагнитное поле, в то время как метка обычно представляет собой пассивное устройство, содержащее микрочип, который хранит и обрабатывает информацию.

В этом примере мы собираемся связать RFID-модуль считывателя RDM6300 с Arduino Nano. Считыватель RFID RDM6300 – это один из типов RFID-модулей с частотой 125 кГц. Этот RFID-модуль может считывать данные с меток, совместимых с 125 кГц и предназначенных только для чтения, и считывать/записывать карты 125 кГц.
За рулем автомобиля легко контролировать скорость, но как насчет велосипеда? На велосипедах нет приборной панели с датчиками и счетчиками. Вы можете примерно измерить свою скорость только по тому, насколько сильно вы крутите педали и насколько быстро вы едете. Но есть действительно простой способ отслеживать пробег на велосипеде для любителей скорости. Это самодельный спидометр, который можно собрать своими руками.

В рамках данного проекта мы сделаем велосипедный спидометр на основе Arduino, который будет определять скорость велосипеда с помощью геркона. Он работает с помощью герконового реле, отмечающего время, которое потребовалось для одного полного вращения колеса. Затем эту отметку мы используем в формуле окружности, которая возвращает скорость.
Миллиомметр – это устройство, которое можно использовать для определения номиналов малых резисторов, сопротивления дорожек на печатной плате и для обнаружения короткого замыкания на печатной плате.

В Интернете есть много схем миллиомметров и схем измерителей низкого сопротивления, но сегодня мы будем использовать Arduino и популярную ИС линейного стабилизатора LM317, чтобы сделать очень простой измеритель низкого сопротивления, который не только надежен, но и дает точное измерение. Он также отобразит информацию на OLED-дисплее, и в конце мы проведем тест нашей схемы. Согласно нашим тестам, эта схема не только точна, но и имеет приличный диапазон. Нам удалось довольно точно измерить сопротивления в диапазоне 0,05–22 Ом. Итак, без лишних слов, приступим.
Для связи по интерфейсу UART вы можете использовать блокирующий режим или неблокирующий режим с использованием прерывания. В блокирующем режиме все другие операции блокируются до завершения связи по UART, тогда как другие операции могут выполняться независимо от UART в неблокирующем режиме и выполняться критичные по времени операции. UART DMA – это неблокирующая операция, она сокращает количество прерываний и улучшает реальное время связи.

В данном материале будет рассказано, как использовать UART DMA в микроконтроллерах STM32F103.
В Интернете можно найти немало проектов самодельных метеостанций на основе Arduino, ESP32, ESP8266 и Raspberry Pi, но не все они могут похвастаться компактностью и мобильностью. Некоторым, например, может быть интересно или полезно знать, как во время прогулки или поездки температура меняется между разными районами или даже населенными пунктами. Просто чтобы измерить температуру и влажность, можно создать небольшое удобное устройство, которое можно было бы носить с собой во время прогулки.

Главной сложностью проектирования такой метеостанции является электроснабжение. Многие, выходя на прогулку, носят с собой телефон, который можно использовать в качестве источника питания для данной конструкции. Поэтому эта метеорологическая станция может подключаться к порту USB C / Micro USB смартфона для получения необходимой мощности.
В этом руководстве мы собираемся создать простой телефонный термометр с подключением USB OTG на основе миниатюрной платы Digispark ATtiny85 из экосистемы Arduino, которая может подключаться к нашему мобильному телефону через адаптер OTG и считывать температуру чего угодно в реальном времени и отображать ее с помощью последовательного монитора.

Благодаря платформе Toit разработчики могут обращаться с ESP32 как с обычным компьютером, устанавливая приложения так же просто, как на компьютер или телефон. Используя язык высокого уровня Toit, легко реализовать функции и приложения, при этом платформа Toit гарантирует, что устройство будет продолжать работать, несмотря ни на что. В этом проекте мы используем платформу Toit в рамках подключения датчика BME280 к ESP32 и считывания данных с этого датчика. Данные будут публиковаться в журнале консоли Toit.

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

Принцип работы данного цифрового термометра довольно прост. Температура измеряется с помощью датчика LM35 и подается на плату Arduino, которая после обработки значений выдает показание температуры на ЖК-дисплей. Также для задач дополнительной индикации имеются светодиоды.