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

 



Бесконтактный цифровой тахометр на Arduino своими руками

Автор: Mike(admin) от 27-11-2019, 05:05

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


Бесконтактный цифровой тахометр на Arduino своими руками

Самодельный программатор UPDI для программирования микроконтроллеров ATtiny серии 0

Автор: Mike(admin) от 22-11-2019, 05:55

Благодаря своим крошечным размерам и улучшенным возможностям, микроконтроллеры ATtiny серии 0 были восхищением для разработчиков, ищущих микроконтроллер с простотой использования, связанной с платами Arduino, но с гораздо меньшим форм-фактором. Наряду с ATtiny серии 1 микроконтроллеры серии ATtiny-0 должны были служить современной заменой другим популярным чипам ATtiny, таким как ATtiny85 и ATtiny45. Хотя они были в состоянии сделать это, обеспечивая при этом невероятный функционал, одна проблема, с которой пользователи сталкивались со временем, заключалась в трудности в программировании микросхем, так как в отличие от предыдущих микросхем ATtiny они используют не очень популярный протокол программирования UPDI вместо протокола ISP, использовавшегося в предыдущих сериях.


Самодельный программатор UPDI для программирования микроконтроллеров ATtiny серии 0

Чтобы решить эту проблему, несколько инженеров разработали различные способы программирования серии Attiny-0. В сегодняшнем материале мы рассмотрим, пожалуй, самый элегантный способ, который может предложит инженерное сообщество – миниатюрный программатор UPDI с разъемом USB, разработанный Дэвидом Джонсоном-Дэвисом.

Какие типы обеспечения питания через USB следует использовать в проектах с Raspberry Pi

Автор: Mike(admin) от 18-11-2019, 07:35

Стандарт питания USB не является новой темой, и он разрабатывался в течение длительного периода времени. Причина, по которой мы хотели бы затронуть эту тему, заключается в том, что последнее поколение Raspberry Pi 4-го поколения использует USB Type-C для подачи питания, что отличается от большинства плат разработки, использующих Micro-USB. Разработчики и энтузиасты могут не иметь четких представлений о спецификациях этих USB-портов, т. е. Какое напряжение / ток может подавать выходной сигнал? Может ли он поставлять достаточно электроэнергии для моей платы? Таким образом, мы хотели бы представить материал для более глубокого обсуждения этого вопроса, чтобы помочь спланировать развитие вашего проекта.


Какие типы обеспечения питания через USB следует использовать в проектах с Raspberry Pi

Лучшие стартовые наборы Raspberry Pi для новичков. Часть 2

Автор: Mike(admin) от 15-11-2019, 12:15

Стартовые наборы Raspberry pi – это отличное развлечение для начинающих и опытных программистов, так как к ним очень легко получить доступ и работать с ними. В прошлой части мы рассмотрели такие стартовые наборы для Raspberry Pi, как CanaKit Raspberry Pi 4 4GB Starter Kit, Vilros Raspberry Pi 4 Complete Kit, ELECROW Crowpi Raspberry Pi 4B 3B+, Freenove Ultimate Starter Kit и SunFounder Raspberry Pi Starter Kit. В этой части приведем еще несколько наборов, достойных рассмотрения.


Полный стартовый набор CanaKit Raspberry Pi 3 – 32 ГБ

Лучшие стартовые наборы Raspberry Pi для новичков. Часть 1

Автор: Mike(admin) от 13-11-2019, 05:05

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


Стартовый набор CanaKit Raspberry Pi 4

Хотя на рынке имеется множество стартовых наборов Raspberry Pi, каждый имеет свои уникальные компоненты и технические характеристики. Мы провели исследования нескольких стартовых наборов Raspberry Pi и выбрали лучшее из доступных.

Дверной звонок на Arduino с функцией обнаружения объектов

Автор: Mike(admin) от 11-11-2019, 05:15

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


Дверной звонок на Arduino с функцией обнаружения объектов

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

Отправляем данные с датчика в Google Sheets с помощью ESP8266 NodeMCU

Автор: Mike(admin) от 5-11-2019, 07:35

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


Отправляем данные с датчика в Google Sheets с помощью ESP8266 NodeMCU

Для людей, желающих развернуть пилотные проекты и прототипы масштабируемых проектов с ограниченным бюджетом, выкладывание огромных сумм, необходимых для хранения данных на платформах, таких как Azure, может оказаться довольно обременительным, и хотя существует множество бесплатных платформ IoT, которые они могут использовать, иногда есть одно ограничение или что-то другое, что делает их непригодными в определенных ситуациях. В сегодняшнем уроке мы рассмотрим дешевый/бесплатный альтернативный способ хранения ваших данных в облаке. Мы рассмотрим, как вы можете подключить свои устройства Интернета вещей к Google Sheet, чтобы иметь возможность регистрировать данные.

ESP32 и датчик температуры и влажности HDC2080 с малым энергопотреблением

Автор: Mike(admin) от 1-11-2019, 03:35

В этой статье мы рассмотрим еще один датчик влажности и температуры от TI - на этот раз это HDC2080, который мы подключим к ESP32, в данном случае к Wemos Lolin32, но вы можете использовать любой модуль на основе ESP32.


датчик температуры и влажности HDC2080

Основы работы с платой LoRa SX1276 в Arduino IDE

Автор: Mike(admin) от 30-10-2019, 05:15

В последнее время для передачи данных на относительно большие расстояния все чаще используют связь LoRa (Long Range или связь на дальние расстояния). LoRa, по сути, является грамотным способом получить очень хорошую чувствительность приемника и низкую частоту ошибок по битам (BER) при использовании недорогих чипов. Это означает, что приложения с низкой скоростью передачи данных могут получить гораздо большую дальность, используя LoRa, а не другие схожие технологии радиосвязи.


Основы работы с платой LoRa SX1276 в Arduino IDE

На сегодняшний день на рынке представлено довольно большое количество микросхем и отладочных плат для сети LoRa, и сегодня мы поработаем с одной из них. TTGO LoRa32 SX1276 OLED – это плата разработки ESP32 со встроенным чипом LoRa и 0,96-дюймовым OLED-дисплеем SSD1306. В этом руководстве мы покажем, как отправлять и получать пакеты LoRa (соединение точка-точка) и использовать OLED-дисплей с Arduino IDE.

Диммер своими руками на основе Arduino и триака

Автор: Mike(admin) от 28-10-2019, 07:15

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


Диммер своими руками на основе Arduino и триака

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