До 3х-4х напрямую и очень много через сдвиговые регистры.
Микроконтроллер стоит копейки, плата и светики- вообще ничего не стоят. Главное-найти программатор.
AtTiny45 ~50-100руб
обвязки ~1-5руб
светодиод ~5-50руб (в зависимости от яркости цвета и тд...)
плата от 0 (собранная самим) до 100руб купленная у microsin.ru
У меня вот лежит метров 40 такого шнурка Дюралайт:
Им раньше магазины обвешивали… вот тоже надо бы заняться, замодить чё-нить… только вот от юсб он питаться не будет)
В комплекте с библиотекой V-USB уже идет готовый пример, реализующий ваш функционал. Боюсь, вы изобрели велосипед)
А я из подобной платки сделал USB-АЦП
Смысл статьи наверное все таки в GUI интерфейсе…
Не стал добавлять функциональности пока. Хотя можно реализовать ШИМ и им управлять напрямую тремя RGB светодиодами. Или подключить кнопку и управлять от нее, соответственно дублируя все в программе.
Нет, в переведенной microsin версии библиотеки есть именно такой пример. На WindowsForms с одним чекбоксом:
И, да, я ничуть не умаляю ваш результат, первым делом, когда изучал, собрал подобное устройство)
Главное, не останавливайтесь на мигающем светодиоде. Можно таких вещей наделать! АЦП, ЦАП, самодельные джойстики, управление домашними приборами с ПК… Вплоть до самодельной системы «умный дом»!
Тут дело не в .net, он-то как раз отлично работает в 64 битах с типом «Any platform». И JIT-компилятор сделает 64-битное приложение при старте. А вот 64-битное приложение не может загружать 32-битные dll. Так что или ограничить приложение 32 битами с помощью типа целевой платформы x86, или найти 64-битную dll.
Ха… у меня нет…
Решение > свойства > построение > и начинается с общих
за русскую среду конечно по голове меня не погладят, но в ней я хоть как то разобрался…
Это не так.
По умолчанию в експресс версии отключены дополнительные кофигурации построения. Включаем так: Tools => галка Show all settings => вкладка Projects and Solutions => включаем Show advanced build configurations. Жмем OK.
Открываем меню Build => Configuration Manager и создаем новые пресеты платформ.
После описанных действий в свойствах проекта будет доступен выбор целевой платформы.
Express Editions:
The VB and C# Express products do not expose the Target property inside the development environment. You will need to carefully modify the project file using a text or XML editor.
1. Close the project and/or solution
2. Select Open File from the File menu
3. Navigate to the project directory, and highlight the project file
4. Press the Open button, the project file should open in the XML editor
5. Locate the first section and add the following line:
x86
1. Save the project file
2. Reopen the project and/or solution using Open Project/Solution from the File menu
3. Continue with development, debugging, and testing
А мне бы сейчас автокликер мышкой разработать на нём. (Точнее на ATtiny2313) Только вот, я даже не знаю с какого конца подходить, т.к. опыта в этом мало :(
А зачем железяка для этого? Можно же софтверно сделать, указать кординаты и пусть кликает. Самый примитивеый /afk бот. Правда я не интересовался этой темой.
Для игры. Софтверно блокирует защита. Она устанавливает драйвер в нулевое кольцо ядра и софтверно по-моему нереально обойти это. Если только не установить (опять же софтверно) драйвер отдельный и через него использовать программу. Но я таких не видел.
Я купил A4tech OSCAR X-748K со встроенной 16кб памяти, в которую можно записывать абсолютно любые макросы на действия. И всего за 420 рублей. Для мышки с регулируемыми грузыми, регулируемым разрешение до 3200 dpi и встроенной памятью на макросы, это очень дёшего. Плюс приятное качество и хорошо лежит в руке.
Я когда-то баловался подобным — только использовал RGB светодиод, ШИМ-ом рулил цветом итоговым и прикрутил это в итоге к Windows Media Player как плагин для визуализации :)
Управление самодельным USB-HID светодиодом, c помощью GUI оболочки на .NET