цифровая электроника
вычислительная техника
встраиваемые системы

 

Инфракрасный термометр на Arduino и MLX90614 своими руками

Автор: Mike(admin) от 27-04-2020, 03:55

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


Инфракрасный термометр на Arduino и MLX90614 своими руками

В этом проекте мы создадим бесконтактный ИК термометр используя Arduino и инфракрасный температурный датчик. Эта конструкция будет создана с использованием бесконтактного датчика температуры под названием MLX90614; следовательно, его можно использовать не только для измерения температуры тела, но также для измерения температуры компонентов, температуры поверхности, в системах вентиляции с подогревом и многого другого. Конечно, эти тепловые пистолеты легко доступны на рынке от известных производителей, таких как Fluke, Flir и т. д. но они довольно дорогие и, кроме того, интереснее, создавать свои собственные гаджеты.

Автоматизируем игру Dino браузеров Google Chrome и Firefox с помощью Arduino

Автор: Mike(admin) от 22-04-2020, 05:15

В браузерах Google Chrome и Firefox, когда не удается открыть страницу, или происходит какое-либо другое непредвиденное действие, то для смягчения разочарований от этого предлагается сыграть в забавную игру Dino, в которой нужно управлять динозавром, перепрыгивающим через препятствия.


Автоматизируем игру Dino с помощью Arduino

Некоторым нравится эта игра, и им нравится набивать очки в Dino. Но даже этот процесс можно автоматизировать с помощью Arduino, о чем будет рассказано в данном материале.

Анализатор работы сети WiFi на основе ESP32

Автор: Mike(admin) от 15-04-2020, 03:55

Интернет-провайдеры и сотовые операторы обещают высокую доступность интернета. По крайней мере, когда они конкурируют за вас как клиента. Реальность порой выглядит так, что сайты открываются медленно, а то и вовсе интернет-связь пропадает. В этих случаях полезно узнать, насколько точно ваше интернет-подключение на самом деле. Или, другими словами, как часто случаются обрывы связи.


Анализатор работы сети WiFi на основе ESP32

Анализатор качества работы WiFi и скорости сети можно собрать на основе ESP32. Для просмотра результатов желательно использовать специальный сервис. В Интернете есть много сервисов платформ Интернета вещей (IoT), но Circus of Thing является одним из простых и в то же время функциональных. Это приятно простой и хорошо структурированный сервис.

Управляем курсором мышки на компьютере с помощью джойстика Arduino

Автор: Mike(admin) от 10-04-2020, 05:05

В качестве альтернативы для управления курсором с помощью компьютерной мыши или трекпада можно использовать джойстик. Джойстик может перемещать курсор в любом направлении (по оси X и Y), а также выполняет функцию щелчка с помощью встроенного переключателя джойстика.


Управляем курсором мышки на компьютере с помощью джойстика Arduino

Джойстик состоит из двух потенциометров, выровненных в направлениях x и y. Arduino считывает аналоговые значения с джойстика в диапазоне от 0 до 1023. Таким образом, когда джойстик находится в своем положении по умолчанию (в центре), аналоговое значение также становится близким к 500 (между 0 и 1023).

Как подключить контроллер PlayStation 3 к ESP32

Автор: Mike(admin) от 8-04-2020, 09:55

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


Как подключить контроллер PlayStation 3 к ESP32

В данном материале будет объяснено, как подключить контроллер PS3 к ESP32, используя ядро Arduino и специальную библиотеку (https://github.com/jvpernis/esp32-ps3). Соединение между устройствами будет установлено с использованием протокола Bluetooth.

Как перепрограммировать умное реле Sonoff с помощью Arduino IDE

Автор: Mike(admin) от 5-04-2020, 23:55

Sonoff – это беспроводной WiFi-коммутатор на базе ESP8266, который может подключаться к устройствам разных типов и марок. По сути это умное реле для управления любым устройством на 220 В. Sonoff поставляется с уже запрограммированной прошивкой, но в некоторых случаях имеет смысл использовать свою прошивку для этого недорогого и функционального устройства.


Как перепрограммировать умное реле Sonoff с помощью Arduino IDE

В этом материале будет приведено руководство по загрузке новой прошивки в реле Sonoff с использованием Arduino IDE.

Подключаем к Arduino внешнюю EEPROM память 24C04

Автор: Mike(admin) от 3-04-2020, 12:15

EEPROM (электрически стираемое программируемое постоянное запоминающее устройство) это модифицируемое пользователем постоянное запоминающее устройство (ПЗУ), которое можно многократно стирать и перепрограммировать, прикладывая более высокое, чем обычно, электрическое напряжение. EEPROM широко используется в микроконтроллерных проектах, в том числе в Arduino.


EEPROM память 24C04

Впрочем, иногда внутренней EEPROM не хватает, тогда подключают микросхему внешней памяти EEPROM, например, 24C04.

Arduino и датчик линии QTR-1RC

Автор: Mike(admin) от 1-04-2020, 06:35

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


Arduino и датчик линии QTR-1RC

Сегодня мы рассмотрим датчик обнаружения линии QTR-1RC компании Pololu. Он принадлежит к семейству датчиков QTR, за этой аббревиатурой в данном случае следует 1RC, где 1 означает считыватель (вместо 3 или 8), а RC обозначает цифровой выход вместо аналогового выхода серии A.

Arduino и FreeRTOS: семафоры

Автор: Mike(admin) от 25-03-2020, 05:55

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


Arduino и FreeRTOS: семафоры

Хостинг веб-страницы с помощью ESP32 и SD-карты

Автор: Mike(admin) от 20-03-2020, 23:55

Одна из самых больших проблем в создании объектов Интернета вещей – первая конфигурация. Открытие IDE просто для изменения сетевых учетных данных или HTML неудобно и занимает много времени. Другими вариантами будет выделенное мобильное приложение, которое вы будете использовать, вероятно, только один раз, или можно использовать CLI через последовательный порт.


Хостинг веб-страницы с помощью ESP32 и SD-карты

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