Хороший сутки. День назад на форуме программы FLProg пользователем Rw6cm был выложен весьма занимательный пост. Я сделал вывод, что информация из него может оказаться занимательной более широкому кругу людей и переношу его ко мне. Авторский текст сохранён без трансформаций. Пример, как из Excel руководить Arduino и приобретать эти. Информация возможно нужна приверженцам Excel и опытным базы VBA. Пример реализован в FLProg 1.10.5 на Windows7 — 32 и 64, и MsOffice 2007. Все нужное для его повтора находится в архиве. Как пример забран датчик DS18B20, что по команде из Excel через ComPort, с arduino uno передает эти температуры каждые 5 секунд в Excel, и сооружает в нем OnLine график.
Смотрите кроме этого: Arduino + Curie = Genuino 101
Команда Arduino совместно с компанией Intel производят первую макетную плату на базе модуля Intel Curie — Genuino 101 (Arduino 101 для рынка американских). Новинка оснащена процессором Intel Quark, про что мы уже писали, 384 кБ флеш-памяти, 80 кБ SRAM (24 кБ доступно для скетчей), комплектом интегрированных DSP-сенсоров, радиомодулем Bluetooth LE и 6-осевым комбо-сенсором с акселерометром и гироскопом.
На стороне Arduino команды и мониторинг температуры Excel выводятся на дисплей. Схемка в FLProg не сложна для повтора и понимания. На стороне Excel программа написана в VBA с применением ActiveX MSCOMM32 мелкософта. Библиотека и хелп по установке в. Принципиально важно!!! Элемент ActiveX MSComm старый, и трудится с COM портами с 1 по 16. В случае если ваше устройство определилось с громадным номером, измените его в особенностях драйвера. Сборка несложна, подключаете arduino по юсб шнуру, открываете проект, ставите собственный адрес датчика Ds18b20, заливаете. Запускаете файл excel, разрешаете в нем работу макросам, прописываете № Com порта arduino, нажимаем «Начать»… и наслаждаемся. Кому захочется поковыряется в коде, пароль 123 Дерзайте!!! Архив с исходниками