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

 



Компьютеризованная система управления (трекинга) телескопом (камерой) на основе Arduino

Автор: Mike(admin) от 12-02-2021, 23:55

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


Компьютеризованная система управления (трекинга) телескопом (камерой) на основе Arduino

Целью этого проекта было найти способ управления телескопом/камерой, установленным на платформе, для использования с астрофотографией.

Что такое Visual Basic for Applications и как он появился

Автор: Mike(admin) от 18-12-2018, 07:55

Макропрограммирование в электронных таблицах развивалось в течение более 12 лет, в конце концов, превратившись в создание текстовых макросов на VBA.


Visual Basic for Applications

Основные изменения произошли в Office, когда макросы отделились от Excel и стали самостоятельными программами, разрабатываемыми с помощью редактора Visual Basic. Сначала они были довольно простыми: код вводился в специально отведенный для этого лист. Но со временем язык приобрел гораздо большую гибкость, он не был похож на структурированный или объектно-ориентированный язык программирования.

Объектная модель Excel в VBA

Автор: Mike(admin) от 12-12-2018, 03:05

Модель объекта Excel - основа использования VBA в Excel. Программирование в Excel отличается от программирования в других приложениях VBA тем, что здесь добавлены некоторые команды для доступа к таблицам и книгам для обеспечения наилучшей функциональности, чтобы пользователь мог нормально ориентироваться в структуре меню Excel.


Объектная модель Excel в VBA

Объектная модель Microsoft Access, например, содержит команды и объекты, ориентированные на работу с базами данных, что значит - работа с таблицами, запросами, формами и отчетами. В Excel, которая ориентирована на работу с книгами и таблицами, объектная модель предназначена именно для этого. Excel - это приложение, состоящее из трех слоев: слой, обеспечивающий взаимодействие с пользователем, слой объектной модели и слой работы с самими данными. Пользовательский интерфейс в виде таблиц Excel, который вы обычно видите, является слоем для клиентов и наиболее оптимизирован для работы пользователей.

Arduino и обмен данными с программой на Visual Basic

Автор: Mike(admin) от 27-10-2016, 08:10

При работе с платой Arduino и отладке скетча очень полезным бывает монитор последовательного порта, встроенный в среду разработки Arduino IDE. Но иногда возможностей последовательного порта не хватает из-за его слишком простого интерфейса. Если вам нужно довольно быстро и просто создать приложение на компьютере, которое бы без проблем взаимодействовало с платой Arduino через последовательный порт и обладало удобным визуальным интерфейсом, то можете воспользоваться возможностями языка Visual Basic.


Arduino и обмен данными с программой на Visual Basic

В этом материале будет показано, как можно создать простую программу на Visual Basic, с помощью которой можно было бы включать и выключать светодиод, подсоединенный к плате Arduino. В данном случае использовалась среда Visual Basic 2008 Express.