Зачастую при работе с датчиками их необходимо сначала откалибровать. В данном проекте мы рассмотрим, как откалибровать датчик уровня воды.

Зачастую при работе с датчиками их необходимо сначала откалибровать. В данном проекте мы рассмотрим, как откалибровать датчик уровня воды.

В то время как стандартный Arduino UNO R3 имел только аналого-цифровые преобразователи, новый Arduino UNO R4 имеет по крайней мере один реальный цифро-аналоговый преобразователь (ЦАП), который не эмулируется широтно-импульсной модуляцией. Аналоговый выход подключен к выводу A0 (который, очевидно, не может использоваться в качестве входа, пока работает ЦАП).

В описании указано, что ЦАП имеет разрешение 12 бит. Что именно это значит? Цифровое значение нуля становится ноль вольт. А максимальное значение 4095 должно давать что-то около 5 вольт (на самом деле несколько меньше). Таким образом, один шаг будет 5/4096 вольт, чуть больше 1 милливольта. Для проверки работы ЦАП в рамках данной концепции был написан код, который приведен далее.
Схема, которая представлена в данном проекте, представляет собой игру на реакцию, в которой целью схем является проверка ваших навыков реакции. Она работает следующим образом: вы нажимаете 1 из 2 кнопок, чтобы начать игру, и код в сочетании с ЖК-экраном подготавливает пользователя к игре, как только загорается зеленый светодиод, пользователь нажимает кнопку, и зуммер отключается, указывая на то, что вы нажали кнопку.

Если вы потерпите неудачу, схема начнет обратный отсчет с 3 и выведет сообщение о том, что вы потерпели неудачу. Если вы выиграете, она пропустит обратный отсчет и выведет сообщение с поздравлениями и временем, которое вам потребовалось, чтобы отреагировать.
В данном материале мы рассмотрим взаимодействие датчика температуры DS18B20 с микроконтроллерной платой Raspberry Pi Pico с использованием MicroPython. DS18B20 представляет собой 1-проводной программируемый датчик температуры от компании Maxim, которому требуется только одна линия передачи данных для связи с центральным микропроцессором.

Поскольку протокол связи цифровой, вы можете использовать любой цифровой вывод микроконтроллера RP2040. В рассмотренном здесь примере мы просто прочитаем значение температуры с DS18B20 посредством Raspberry Pi Pico и выведем ее в Thonny IDE Shell.
Иногда бывают случаи, когда вам нужно посмотреть на форму аналоговых сигналов, с которыми вы работаете, а под рукой нет осциллографа. В этом случае можно взять Arduino и задействовать один из его каналов АЦП. При этом вам не нужно будет писать какую-либо большую и сложную программу. На самом деле код такого простейшего осциллографа может уместиться всего в 10 строчек и несколько дополнительных вкладок заголовочных файлов.

RISC – это сокращенное название архитектуры с сокращенным набором команд. Разработанная в 2010 году, архитектура RISC-V (произносится как «риск-пять») представляет собой бесплатную и открытую архитектуру набора команд (ISA), которая позволяет внедрять инновационные блоки в процессоры посредством совместной работы на основе открытых стандартов. Это делает RISC-V открытой архитектурой, пригодной для использования в академических условиях и доступной в любом аппаратном или программном обеспечении без лицензионных отчислений.

Для разработчиков это означает, что RISC-V идеально подходит для встраиваемых систем, от приложений Интернета вещей (IoT) до компьютерных устройств и автомобильных приложений. С помощью RISC-V разработчики смогут создавать собственные процессоры, предназначенные для удовлетворения требований новых рабочих нагрузок для приложений искусственного интеллекта, машинного обучения, Интернета вещей, виртуальной и дополненной реальности.
В рамках данного проекта, который отлично подойдет для новичков, мы исследуем увлекательный мир управления двигателем с помощью сенсорных кнопок. Независимо от того, являетесь ли вы новичком или опытным радиолюбителем, это благодаря данному материалу вы научитесь подключать и программировать сенсорные датчики для управления скоростью и направлением вращения двигателя.

Будьте готовы воплотить свои проекты в жизнь с помощью сенсорного управления двигателем.
Сегодня на рынке электронных компонентов для Arduino среди датчиков температуры и влажности можно найти не только устройства серии DHT (DHT11 и DHT22), но и многие другие датчики.

В данном материале мы рассмотрим работу Arduino с датчиком AHT10 на примере создания комнатного термометра, который будет выдавать данные о температуре и влажности на дисплей SSD1306.
Данный проект предлагает создание автоматически поднимаемой мишени при попадании в нее пули или другого снаряда при практике стрельбы из пневматического пистолета, лука или прочего подобного средства.

Данный проект смесителя цветов в RGB-светодиоде идеально подходит для начинающих пользователей Arduino, которые хотят попробовать создать интерактивный гаджет. Это не только весело и легко сделать, но и может быть полезно для всех, кто использует цвета RBG, например, для художников и веб-разработчиков.

Представленная здесь простая схема объединяет три потенциометра для установки яркости каждого из красного, зеленого и синего светодиодов внутри светодиода RGB. Кроме того, в схему добавлена кнопка и дополнительная функция для включения и выключения цепи.