Управление Arduino с помощью Excel.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Управление Arduino с помощью Excel.
Пример, как из Excel управлять Arduino и получать данные.
Информация может быть полезна сторонникам Excel и знающим основы VBA.
Пример реализован в FLProg 1.10.5 на Windows7 - 32 и 64, и MsOffice 2007.
Все необходимое для его повтора находится в архиве ниже.
В качестве примера взят датчик DS18B20, который по команде из Excel, через ComPort,
с arduino uno, передает данные температуры каждые 5 секунд в Excel, и строит в нем OnLine график.
На стороне Arduino мониторинг температуры и команды Excel выводятся на дисплей.
Схемка в FLProg не сложна для понимания, и повтора.
На стороне Excel программа написана в VBA с использованием ActiveX MSCOMM32 мелкософта.
Библиотека и хелп по установке внутри.
Дерзайте!!!
Информация может быть полезна сторонникам Excel и знающим основы VBA.
Пример реализован в FLProg 1.10.5 на Windows7 - 32 и 64, и MsOffice 2007.
Все необходимое для его повтора находится в архиве ниже.
В качестве примера взят датчик DS18B20, который по команде из Excel, через ComPort,
с arduino uno, передает данные температуры каждые 5 секунд в Excel, и строит в нем OnLine график.
На стороне Arduino мониторинг температуры и команды Excel выводятся на дисплей.
Схемка в FLProg не сложна для понимания, и повтора.
На стороне Excel программа написана в VBA с использованием ActiveX MSCOMM32 мелкософта.
Библиотека и хелп по установке внутри.
Дерзайте!!!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rw6cm 26 мар 2016, 18:30, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Управление Arduino с помощью Excel.
Огромное спасибо. С Вашего разрешения на основании этого поста напишу статью на Гиктайм и в раздел "Помощь начинающим" сайта
Автор программы FLProg.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Управление Arduino с помощью Excel.
Здесь все пишется для благого дела, возражений не может быть.support писал(а):С Вашего разрешения на основании этого поста напишу статью
Возможно код надо подкорректировать,не силен я в VBA )
Последний раз редактировалось rw6cm 27 мар 2016, 08:59, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
Управление Arduino с помощью Excel.
rw6cm, спасибо за ваш пример! Задумывался над логированием данных в Exel с построением графиков, но не знал, как этот вопрос решить, каким путем.
Последний раз редактировалось Parkhom 27 мар 2016, 00:43, всего редактировалось 1 раз.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Управление Arduino с помощью Excel.
Подробней можно? что за винда и офис.Kocтик писал(а):У меня не работает. Не принимает данные.
Win10-64, FLProg (portable)
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Управление Arduino с помощью Excel.
я не проверял работу на 10ке и 16ом офисе.Kocтик писал(а):Не знаю зачем оно вам?
там могут быть свои заморочки с установкой ActiveX, и разрешением для их работы.
Win10-64, FLProg (portable)
Управление Arduino с помощью Excel.
А пароль какой?rw6cm писал(а):Здесь все пишется для благого дела, возражений не может быть.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось dekorator 16 апр 2016, 13:01, всего редактировалось 1 раз.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Управление Arduino с помощью Excel.
123dekorator писал(а):А пароль какой?

В архиве есть pdf файл, он там написан.
Добавлено (22.04.2016, 14:19)
---------------------------------------------
Сегодня появилась возможность проверить в Win10-64 и Of-2016/rw6cm писал(а):я не проверял работу на 10ке и 16ом офисе.
Все работает, проблем с установкой не было.
Win10-64, FLProg (portable)
-
- Сержант
- Сообщения: 102
- Зарегистрирован: 07 сен 2015, 21:21
Управление Arduino с помощью Excel.
Извините, немного не по теме:
Никто не может подсказать, почему при запуске (нажатии на кнопку) екселевского файла от уважаемого rw6cm вылезает такаю бяка:
Win 7
Никто не может подсказать, почему при запуске (нажатии на кнопку) екселевского файла от уважаемого rw6cm вылезает такаю бяка:
Win 7
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Управление Arduino с помощью Excel.
Не правильно установили ActiveX.
Внимательно пройдите по пунктам в файле txt в папке ActiveX
Внимательно пройдите по пунктам в файле txt в папке ActiveX
Win10-64, FLProg (portable)
-
- Сержант
- Сообщения: 102
- Зарегистрирован: 07 сен 2015, 21:21
Управление Arduino с помощью Excel.
Видно не судьба :-(
Все по пунктам сделал, потом даже Офис переустановил. Ругается, зараза.
Все по пунктам сделал, потом даже Офис переустановил. Ругается, зараза.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Управление Arduino с помощью Excel.
Какая то из прог сделала бяку в настройках системы винды.Balzamalex писал(а):Все по пунктам сделал, потом даже Офис переустановил. Ругается, зараза.
Попробуйте сделать.
с командной строки с правами админа ввести:
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\DAO360.DLL"
Win10-64, FLProg (portable)
-
- Сержант
- Сообщения: 102
- Зарегистрирован: 07 сен 2015, 21:21
Управление Arduino с помощью Excel.
Спасибо за помощь, но я поступил кардинальнее :-)
Вместо Microsoft Office 2010 я поставил Microsoft Office 2007 и все заработало.
Вместо Microsoft Office 2010 я поставил Microsoft Office 2007 и все заработало.
-
- Лейтенант
- Сообщения: 418
- Зарегистрирован: 13 апр 2020, 18:22
- Имя: Антон
- Поблагодарили: 3 раза
Управление Arduino с помощью Excel.
тут говорят что с 32-битной версией Office работает ,а с 64-битной версией Office не работает https://forum.arduino.cc/index.php?topi ... msg3013761rw6cm писал(а): 22 апр 2016, 14:19 Сегодня появилась возможность проверить в Win10-64 и Of-2016/
Все работает, проблем с установкой не было.
У Вас 32-битная версия Office 2016? У меня Ваш скрипт не работает на 64-битной версией Office.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Управление Arduino с помощью Excel.
[ref]Ardudue[/ref], Для меня это не актуально. Не пользуюсь этим.
офис не помню какой стоял тогда (тестировал не на своем компе)
офис не помню какой стоял тогда (тестировал не на своем компе)
Win10-64, FLProg (portable)
-
- Лейтенант
- Сообщения: 418
- Зарегистрирован: 13 апр 2020, 18:22
- Имя: Антон
- Поблагодарили: 3 раза
Управление Arduino с помощью Excel.
[ref=#ff8000]rw6cm[/ref], я на базе Вашего творчества хотел по шаманить и сделать проверку линейности потенциометров.
Накопились без обозначений.
На работе выгнали на самоизоляцию до 1-го июня. Решил порядок в мастерской навести
Но к сожалению Ваш скрипт не завелся у меня.
Накопились без обозначений.
На работе выгнали на самоизоляцию до 1-го июня. Решил порядок в мастерской навести

Но к сожалению Ваш скрипт не завелся у меня.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
Управление Arduino с помощью Excel.
Можете использовать спец программы (плоттеры COM порта). Путем подписывания приставок можно посмотреть насколько каналов. Или как вариант сбрасывать показания на SD, а потом вставить в Exel.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость