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

 



Экономим выводы Arduino: управляем большим количеством линий без Чарлиплексирования

Автор: Mike(admin) от 19-08-2024, 03:55

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


Экономим выводы Arduino: управляем большим количеством линий без Чарлиплексирования

Мы представим способ использовать столько же выводов, сколько у вас кнопок/светодиодов, плюс два дополнительных контакта. Таким образом, вы можете уменьшить количество выводов (контактов) с N x 2 до N + 2. Это можно сделать, установив обработчик прерываний (ISR), который постоянно переключается между светодиодами и кнопками.

Как на Raspberry Pi реализовать обнаружение лиц с помощью OpenCV и Python

Автор: Mike(admin) от 15-08-2024, 23:55

Для выполнения обнаружения лиц (Face Detection) на Raspberry Pi с использованием OpenCV и Python, вам потребуется установить необходимые библиотеки и написать скрипт для обнаружения лиц. Вот пошаговое руководство.


Как на Raspberry Pi реализовать обнаружение лиц с помощью OpenCV и Python

Можно ли добавить оперативную память к Raspberry Pi

Автор: Mike(admin) от 13-08-2024, 23:55

Миникомпьютер Raspberry Pi популярен благодаря своей дешевизне, гибкости и простоте использования. Он отлично подходит для всех видов несложных проектов, от инструментов обучения до продвинутых систем. Распространенный вопрос: можно ли добавить к нему больше памяти. Итак, можете ли вы увеличить оперативную память на Raspberry Pi?


Можно ли добавить оперативную память к Raspberry Pi

Как подключить Raspberry Pi к компьютеру: 3 эффективных способа

Автор: Mike(admin) от 7-08-2024, 03:55

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


Как подключить Raspberry Pi к компьютеру: 3 эффективных способа

Игра Breakout на Arduino с помощью джойстика и дисплея

Автор: Mike(admin) от 5-08-2024, 03:55

Сегодня мы создадим весьма простую, но увлекательную игру на основе Arduino UNO, OLED-дисплея и джойстика. Называется она Breakout. Процесс не сложный. Что нам нужно, так это тщательное рассмотрение реализации логики кода. Оживив классическую прорывную игру, вы не только улучшите свои навыки программирования, но и получите массу удовольствия. Теперь начнем наш проект.


Игра Breakout на Arduino с помощью джойстика и дисплея

Как запрограммировать микроконтроллер с ядром RISC-V с помощью WCH-LinkUtility

Автор: Mike(admin) от 23-07-2024, 23:55

Компания WCH создала утилиту для загрузки/выгрузки программ микроконтроллеров с ядрами RISC-V и ARM. Сегодня мы рассмотрим, что это за утилита, и как она работает, чтобы нам прошивать такие микроконтроллеры как, например, CH32V003.


Как запрограммировать микроконтроллер с ядром RISC-V с помощью WCH-LinkUtility

Основные области применения ПЛИС типа FPGA

Автор: Mike(admin) от 17-07-2024, 03:55

Аппаратный чип, который может выполнять логические процессы, известен под названием FPGA или ПЛИС (программируемая логическая интегральная схема или программируемая вентильная матрица). Они состоят из схем, рассредоточенных по кристаллу, и либо интегрированной сети, либо набора программируемых логических элементов. Фундаментальными компонентами FPGA являются отдельные программируемые логические блоки или CLB. Эти CLB соединяются посредством программируемых межсоединений. В отличие от других типов полупроводниковых микросхем (таких как ASIC), которые часто являются «жесткими» по своей конструкции и исполнению, как следует из названия полупроводниковой технологии, преимущества FPGA признаются благодаря их возможности программирования.


Основные области применения ПЛИС типа FPGA

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

Arduino и соленоидный (электромагнитный) клапан: принцип управления, схема, код программы

Автор: Mike(admin) от 11-06-2024, 23:55

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


Arduino и соленоидный (электромагнитный) клапан: принцип управления, схема, код программы

В этой статье мы подробно расскажем, как использовать плату Arduino для управления соленоидным (электромагнитным) клапаном.

Организуем доступ SSH на Raspberry Pi с помощью Tailscale VPN

Автор: Mike(admin) от 10-06-2024, 03:55

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


Организуем доступ SSH на Raspberry Pi с помощью Tailscale VPN

Tailscale – это служба ячеистой VPN, которая упрощает процесс создания безопасной сети между вашими устройствами. С помощью Tailscale вы можете легко получить доступ к Raspberry Pi из любой точки мира, как если бы вы находились в одной локальной сети. В этом примере мы покажем вам, как настроить Raspberry Pi с Tailscale для подключения к нему по SSH из внешней сети. Мы рассмотрим процесс установки на Raspberry Pi, покажем вам, как аутентифицировать ваши устройства, и продемонстрируем, как установить SSH-соединение.

Насколько быстро работает Raspberry Pi Pico на коде Arduino и Micropython

Автор: Mike(admin) от 3-06-2024, 03:55

С появлением Arduino и Micropython в мире микроконтроллеров все стало намного интереснее и проще, но в то же время, возможно, все стало более «медленным». Дело в том, что дополнительный код (Overhead) Arduino и micropython, заставляют микроконтроллер тратить больше времени на выполнение каких-либо действий. По крайней мере, так говорят специалисты. Но мы попробуем разобраться в этом сам.


Насколько быстро работает Raspberry Pi Pico на коде Arduino и Micropython

Имеется идея: узнать, сколько времени требуется входному сигналу Raspberry Pi Pico для активации выхода. Но для чего? Ну, чтобы понять, на какой максимальной частоте может работать код Arduino или Micropython.