Проекты

Arduino LCD + STONE STVI056WT-01 + Strain gauge

Author li grey email: greyli1987@outlook.com The strain assessment instrument is used to assess the degree of corresponding muscle strain by obtaining the muscle surface action potential through silver oxide electrodes or other human surface electrodes, together with the patient’s conscious control of muscle movements. The highest level of muscle strain is 7 and the lowest …
Читать далее Arduino LCD + STONE STVI056WT-01 + Strain gauge

NeoPixel LED and PIC24

Популярность однопроводной шины для управления светодиода типа WS2812 не ослабевает, а новые типы светодиодов в корпусах 3,5*3,5мм, 2,0*2,0мм становяться все больше привлекательными. Построение дисплеев для анимации требуют все большей производительности вычислительных систем, но интерфейс в программном исполнении довольно громоздок, поэтому аппаратная его реализация более интересна. Этот вариант был решён в PIC18 (в 8 битной серии), …
Читать далее NeoPixel LED and PIC24

MCC PIC24 – модуль REAL-TIME CLOCK AND CALENDAR (RTCC)

RTCC предоставляет пользователю часы реального времени и функция календаря (RTCC), точность “хода” может быть откалибрована. Основные особенности модуля RTCC: • Работает в режиме глубокого сна. • Возможность выбора источника синхронизации. • Обеспечивает часы, минуты и секунды, используя 24-часовой формат. • Видимость полусекундного периода. • Предоставляет календарь – день недели, дату, месяц и год. Метки:RTCC

Простой оптический сенсор приближения

Оптический сенсор, назначение оптический концевик, для автоматики, бесконтактный выключатель с функцией автоматического отключения…

NS108-5050-16bit от Newstar

Кто уже использует в своих проектах адресуемые светодиоды хорошо знакомы с такими как WS2812 и им подобные. Эти светодиоды для управления используют однопроводную шину. Из-за этого пропускная способность такой шины  ограничена и в основном составляет 800 kbit. Эти светодиоды имеют 8 бит глубину яркости на один цвет и как многие заметили имеют очень грубый шаг …
Читать далее NS108-5050-16bit от Newstar

JDY-62A Audio bluetooth module

Простой модуль для простого аудио блютуса. Встроенные подсказки на английском языке. Модуль включён, режим муте – после подачи питания. Контроль разряда батареи предупреждение что батарея разряжена и необходима подзарядка. При полном разряде предупреждение и отключение модуля от питания. Повторное включение через подключение питания (другого варианта я не нашел). Звуковой сигнал при подключению к мультимедийному устройству. …
Читать далее JDY-62A Audio bluetooth module

Audio-bluetooth modules BK8000L (noname)

Еще один вариант, так сказать недоразумения Audio-bluetooth modules BK8000L (noname). Его отличительной маркировкой служат два отверстия в плате и надпись R2. Отличают его от модулей на чипе BK8000L, что у него 30 пинов. Микропрограмма урезана до минимума, под названием подключись и слушай. Схема подключения. При подключении обзывается как magic mirror E24E (в окончании могут быть …
Читать далее Audio-bluetooth modules BK8000L (noname)

Audio-bluetooth modules F-6188 (BK8000L)

Следующий модуль на чипе BK8000L. Заводское обозначение F-6188 также основным производителем не выпускается и отдан на тиражирование. с нижней стороны имеет маркировку В этом варианте мне попалась вроде полноценная прошивка. Хоть на схеме и присутствуют вы воды UARTA, но он отключен. Почему отключен, потому, что выводы UARTA сконфигурированы как выходы, т.е не так как это …
Читать далее Audio-bluetooth modules F-6188 (BK8000L)

Acquaintance with audio-bluetooth modules F-6888 (BK3254).

Для проектов появилось необходимость познакомиться с недорогими модулями китайского производства, которые можно приобрести у нас в Украине и у китацев, на алиэкспрессе. Так как меня интересует не просто, как в народе озвучить колонку, а полноценный функционал, вот, что удалось мне выяснить пока на трех образцах приобретенных на территории Украины. Тут опишу образец первый. Какой-то завод …
Читать далее Acquaintance with audio-bluetooth modules F-6888 (BK3254).

My libraries for Altium Designer

My libraries for Altium designer  (Updated V – 17/05/2021) (c) 2021 CATCATCAT ELECTRONICS THIS LIBRARIES IS SUPPLIED BY CATCATCAT ELECTRONICS “AS IS”. NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS LIBRARIES, INCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL CATCATCAT ELECTRONICS BE LIABLE FOR …
Читать далее My libraries for Altium Designer

MCC – K42 – настройка модуля DMA

MCC – в версии v.3.95.0 и начиная ядра 4.85.0 конфигуратор предоставляет графический интерфейс для настройки модуля DMA. Для начала: Посмотреть какая версия МСС можно в закладке версии, если у вас не так, обновите МСС и задайте последнюю версию ядра, а иначе ничего не получиться. Модуль DMA в конфигураторе представлен как системный ресурс: При выборе нам …
Читать далее MCC – K42 – настройка модуля DMA

VU Meter Tower ART – part 2

Проект – VU Meter Tower ART получил продолжение в своем развитии. Теперь можно заказать набор деталей из акрила для самостоятельной сборки. В проект корпуса внесено целый ряд доработок, позволяющие улучшить цветопередачу, а также две модификации где ориентировать светодиоды возможно как по сторонам, так и по углам башни. Автором продолжения дизайна стал RGB – зовут его …
Читать далее VU Meter Tower ART – part 2

MTouch® Модуль Емкостной Библиотеки для MPLAB®X Code Configurator (MCC)

Введение MTouch ® Модуль Емкостной Библиотеки для MPLAB ® X Code Configurator (MCC) позволяет быстро и легко генерировать решение кода на  Cи для емкостной сенсорной кнопки, датчика приближения и слайдера. В записи нет меток.

Система AT команд версии V2.0 для ESP8266 и ESP32

Появление нового модуля на базе ESP32 заставило систематизировать систему AT команд, а так же систему обновления и для модулей на базе ESP8266. Начиная с версии v2.0 в ESP8266 внедряется прошивка AT на основе нового стиля IDF ESP8266_RTOS_SDK, а так же используются разные порты для UART для обновления и для работы с AT командами. Некоторые из …
Читать далее Система AT команд версии V2.0 для ESP8266 и ESP32

PIC18 – модуль DMA

Введение   Модуль прямого доступа к памяти (DMA) предназначен для обслуживания передачи данных непосредственно между различными областями памяти без вмешательства процессора. Исключив при этом необходимость в интенсивной  обработки прерываний процессором, предназначенных для передачи данных. Процессор теперь может больше уделять времени на другие задачи.   Семейство PIC18(L)F2XK42 имеет два модуля DMA, которые могут быть независимо запрограммированы …
Читать далее PIC18 – модуль DMA

Метки

AD9833 – Programmable Waveform Generator – part two

Прошло время и появилась тема, что-бы закончить проект AD9833 – Programmable Waveform Generator. Приехали печатные платы. В этот раз я печатные платы заказывал в https://jlcpcb.com/ делал это в первый раз потому, что они стали делать платы по одной цене независимо от цвета маски и потому, что первый заказ из 10 плат мне обошелся в 2$!!! …
Читать далее AD9833 – Programmable Waveform Generator – part two

BMP280 – температура и атмосферное давление – учебный проект

Учебный проект на PIC32 и светодиодной панели P5 (2121)-168-6432-80 (32*64). Проект позволяет ознакомиться с простой графикой и с чтением давления и температуры с датчика BMP280. Для тестирования необходимо собрать следующую схему. Схему в формате pdf можно скачать внизу страницы. Для тестирования используется модуль приобрести его можно как всегда у китайцев. Датчик позволяет измерять окружающую температуру …
Читать далее BMP280 – температура и атмосферное давление – учебный проект

Altium Designer – подготовка документации для производства и сборки печатных плат

В процессе освоения Altium Designer много возникает вопросов по подготовке документации для производства плат, а также для её сборки. Altium Designer позволяет сделать все требуемые документы, хотя скажем откровенно, для этого необходимо соответственным образом подготовить данные. Описания процесса подготовки документации я предоставляю на плате проекта AD9833 – Programmable Waveform Generator. Altium Designer очень оперативно совершенствует …
Читать далее Altium Designer – подготовка документации для производства и сборки печатных плат

AD9833 – Programmable Waveform Generator

Простой генератор звуковых частот на AD9833. Для тестирования БПФ в светомузыке мне нужен был генератор звуковых частот. Я  использовал советский Г3-112, но он себя давно изжил.  Все думал купить чёто такое и в конце концом сделал самостоятельно на AD9833. Мне понравились возможности AD9833 и я решил поделиться проектом. Он позволяет синтезировать частоты от 0,1 герца до 2,5 МГц, …
Читать далее AD9833 – Programmable Waveform Generator

NeoPixel LED и PIC18

  Еще раз об управлении светодиодами на драйвере WS2812 и ему подобных. Как известно эти светики управляются по однопроводной шине. Основная особенность, что программно можно описать передачу данных, но это будет поглощать значительную часть времени работы микроконтроллера, но в новых микроконтроллерах появилась возможность организовать этот интерфейс с применением периферии. Метки:MCC, MPLAB® Code Configurator, MPLAB® X …
Читать далее NeoPixel LED и PIC18

MPLAB® Harmony – или как это просто! Часть 4.

Часть четвертая – это может показаться немного сложно. Структура проекта. Для облегчения конфигурирования проекты MPLAB Harmony обычно структурированы таким образом, чтобы изолировать код, необходимый для настройки «системы», от кода библиотеки и кода вашего приложения, как показано на следующем рисунке. На следующем рисунке показано, как файлы приложения, библиотеки и конфигурации организованы в проекте MPLAB X IDE. …
Читать далее MPLAB® Harmony – или как это просто! Часть 4.

MPLAB® Harmony – или как это просто! Часть 3.

Часть третья – копнём немного глубже. Вы наверное заметили, что во второй главе, вроде сначала все шло как по маслу, а потом, что бы заморгали светики, я вставил в код программы три строки настройки таймера без какого на то объяснения, почему это так. В начале когда начинаешь, что-то новое нужен результат и мы его получили, …
Читать далее MPLAB® Harmony – или как это просто! Часть 3.