Форум программистов, компьютерный форум, киберфорум
Microcontroller
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Старый
Рейтинг: 5.00. Голосов: 1.
Сравнение датчиков влажности-температуры-давления на шине I2C
Запись от Eddy_Em размещена 14.10.2025 в 16:21. Обновил(-а) Eddy_Em 14.10.2025 в 16:26
Показов 4015 Комментарии 0

Накопилось у меня уже прилично всяких датчиков, вот и решил собрать "стенд", чтобы проверить их. Пока датчики не все: еще с десяток едет с алиэкспресса, но пока опишу в общих чертах суть эксперимента.
Т.к. городить на МК монстра мне совершенно не хочется, я подключил датчики непосредственно к компьютеру через преобразователь на основе CP2112. При этом появляется HID-устройство:
Code
1
[  426.027327] cp2112 0003:10C4:EA90.0006: hidraw5: USB HID v1.01 Device [Silicon Laboratories
...
Windows must die
Старый
Рейтинг: 5.00. Голосов: 1.
Многоканальный ИК-болометр на MLX90640
Запись от Eddy_Em размещена 25.09.2025 в 16:35
Показов 2966 Комментарии 2

Постепенно дошел до "пре-альфы", ссылка на код на гитхабе.
В release-сборке вполне себе скромненько потребляет:
Code
1
2
3
4
Memory region         Used Size  Region Size  %age Used
             rom:         16 KB       128 KB     12.50%
             ram:       33680 B        40 KB     82.23%
          ccmram:          0 GB         8 KB      0.00%
Самыми жирными являются imdata+confdata в mlxproc.c (16660 байт), да...
Windows must die
Старый
Рейтинг: 5.00. Голосов: 1.
Как работать с модулем ESP-12E NodeMcu V3 в ArduinoIDE
Запись от Wired размещена 26.08.2025 в 21:00 / [hard]Wired World
Показов 3340 Комментарии 2

Нажмите на изображение для увеличения
Название: Как работать с модулем ESP-12E NodeMcu V3 в ArduinoIDE.jpg
Просмотров: 205
Размер:	224.8 Кб
ID:	11072
Когда я впервые держал в руках NodeMcu, то не мог поверить, что такой малыш с ценником в пару долларов может похвастаться встроенным Wi-Fi и приличной вычислительной мощностью. Это же настоящий прорыв для бюджетных устройств умного дома! Вспоминаю, как раньше приходилось собирать громоздкие конструкции из Arduino Uno и отдельных Wi-Fi модулей — сейчас это кажется каменным веком.

ESP-12E NodeMcu V3 — это не...
Аватар для Wired
Старый
Управление Arduino из Windows Forms приложения C#. Примеры применения
Запись от Wired размещена 30.07.2025 в 19:29 / [hard]Wired World. Обновил(-а) Wired 30.07.2025 в 19:37
Показов 3535 Комментарии 0

Нажмите на изображение для увеличения
Название: Управление Arduino из Windows Forms приложения C# 3.jpg
Просмотров: 306
Размер:	71.3 Кб
ID:	11024
Самое интересное начинается, когда мы применяем полученные знания для решения конкретных задач. За время работы с Arduino я реализовал десятки проектов, где управление осуществлялось через C# приложение, и хочу поделиться наиболее интересными и полезными примерами.

Все части статьи:
Управление Arduino из Windows Forms приложения C#. Подключение Arduino и создание приложения
Управление Arduino из Windows Forms приложения C#. Программирование Arduino и отправка команд, датчики...
Аватар для Wired
Старый
Управление Arduino из Windows Forms приложения C#. Программирование Arduino и отправка команд, датчики
Запись от Wired размещена 30.07.2025 в 19:28 / [hard]Wired World. Обновил(-а) mik-a-el 30.07.2025 в 19:32
Показов 3832 Комментарии 0

Нажмите на изображение для увеличения
Название: Управление Arduino из Windows Forms приложения C# 2.jpg
Просмотров: 239
Размер:	85.3 Кб
ID:	11023
Теперь, когда мы разобрались с интерфейсом и коммуникацией на стороне C#, пора уделить внимание программированию самой платы Arduino. Тут важно понимать, что код для микроконтроллера отличается от привычного C# не только синтаксисом, но и подходом к организации программы. Вместо событийной модели у нас циклическая структура, а ресурсы сильно ограничены.

Все части статьи:
Управление Arduino из Windows Forms приложения C#. Подключение Arduino и создание приложения...
Аватар для Wired
Старый
Управление Arduino из Windows Forms приложения C#. Подключение Arduino и создание приложения
Запись от Wired размещена 30.07.2025 в 19:28 / [hard]Wired World. Обновил(-а) Wired 30.07.2025 в 19:30
Показов 3366 Комментарии 0

Нажмите на изображение для увеличения
Название: Управление Arduino из Windows Forms приложения C#.jpg
Просмотров: 177
Размер:	172.6 Кб
ID:	11022
Когда я впервые взял в руки Arduino, то сразу понял - это отличный инструмент для быстрого прототипирования и экспериментов с электроникой. Но со временем возникла потребность создать для своих проектов более удобный и функциональный интерфейс, чем предлагает стандартная среда Arduino IDE. Тут-то и приходит на помощь связка Arduino с Windows Forms приложением на C#.

Все части статьи:
Управление Arduino из Windows Forms приложения C#. Подключение Arduino и создание приложения...
Аватар для Wired
Старый
Рейтинг: 5.00. Голосов: 1.
EmBitz, создание проекта, отладка, прошивка
Запись от locm размещена 15.07.2025 в 18:00. Обновил(-а) locm 15.07.2025 в 18:02
Показов 4347 Комментарии 0

Создание проекта для Blue Pill (STM32F103C8T6) в EmBitz 2.30, написания кода blink, запуск отладки в ОЗУ, заливка релизной прошивки во flash используя ST-Link и др.
Старый
Blazor и контроллер сервопривода IoT Meadow Maple
Запись от Wired размещена 11.07.2025 в 22:26 / [hard]Wired World
Показов 2588 Комментарии 0

Нажмите на изображение для увеличения
Название: Blazor и контроллер сервопривода IoT Meadow Maple.jpg
Просмотров: 277
Размер:	115.6 Кб
ID:	10976
Я решил разобраться, как можно соединить современные веб-технологии с миром "железа". Интересная комбинация получилась из Blazor в качестве веб-интерфейса и микроконтроллера Meadow с его веб-сервером Maple для аппаратной части. Выбор не случаен - обе технологии позволяют использовать C# от и до, без необходимости переключаться между разными языками программирования.

В основе...
Аватар для Wired
Старый
Как использовать Bluetooth-модуль HC-05 с Arduino
Запись от Wired размещена 08.07.2025 в 20:19 / [hard]Wired World
Показов 4792 Комментарии 0

Нажмите на изображение для увеличения
Название: Как использовать Bluetooth-модуль HC-05 с Arduino.jpg
Просмотров: 259
Размер:	186.5 Кб
ID:	10967
Bluetooth - это технология, созданная чтобы заменить кабельные соединения. Обычно ее используют для связи небольших устройств: мобильных телефонов, ноутбуков, наушников и т.д. Работает она на частоте 2,45 ГГц и обеспечивает связь на расстоянии до 10 метров. Скорость передачи данных при этом составляет 1 Мбит/с (в некоторых случаях до 2 Мбит/с)....
Аватар для Wired
Старый
Управление Arduino на C# через последовательный порт
Запись от Wired размещена 28.06.2025 в 18:11 / [hard]Wired World
Показов 6514 Комментарии 0

Нажмите на изображение для увеличения
Название: Управление Arduino на C# через последовательный порт.jpg
Просмотров: 245
Размер:	168.0 Кб
ID:	10940
Когда я впервые попробовал заставить Arduino общаться с моим C# приложением, казалось, что эти два мира существуют параллельно и никогда не пересекутся. Микроконтроллер упорно моргал встроенным светодиодом, а десктопное приложение молчаливо ждало какого-то отклика. Но стоило разобраться в механизмах...
Аватар для Wired
Старый
Хак домофона или как открыть дверь по номеру
Запись от yariko размещена 25.06.2025 в 07:30
Показов 9040 Комментарии 4

Забыли дома ключ. Не проблема. Можно открыть дверь домофона, просто позвонив на свой номер квартиры.
Идея состоит в следующем. Внутрь трубки абонента встраивается контроллер, который по звонку сам снимает трубку и сам открывает дверь.
Принципиальная схема:
Название: домофон кодовый замок.jpg
Просмотров: 42899

Размер: 113.4 Кб...
Аватар для yariko
Старый
Управление Arduino из WPF приложения
Запись от Wired размещена 21.06.2025 в 08:44 / [hard]Wired World
Показов 7501 Комментарии 0

Нажмите на изображение для увеличения
Название: Управление Arduino из WPF приложения.jpg
Просмотров: 232
Размер:	147.5 Кб
ID:	10912
Зачем вообще связывать Arduino с WPF-приложением? Казалось бы, у Arduino есть собственная среда разработки, своя экосистема, свои способы управления. Однако при создании серьезных проектов возможностей встроенного интерфейса часто не хватает. Представьте, что вы создаете систему "умного...
Аватар для Wired
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru