Решил изобрести велосипед.
Задача простая, как чайник.
Есть источник данных в виде напряжения, требуется считывать и нарисовать график.
Решения уже существуют. Ардуинка не первый день сущестует.
http://playground.arduino.cc/Interfacing/PythonПо этой ссылке можно найти много интересного, начиная от 3 строчек кода нужных для считыания данных питоном с ком порта, до готовых измерителей.
Я хотел бы получить что-то вроде Instrumentino

Я честно не осилил. Не сообразил как собрать скетч для ардуино и т.к. это виндовая программа, под линукс необходимо переписать поиск ком-портов.
Плоды моего воображения
!Предостерегаю! Я не программист по специальности и код честно местами говнокод.
Пока данные пишутся в файл. Позже соображу открисоку.
Скетч для Arduino
Может считывать показание A0 и дистанцию с сонара и отправляет на com-порт
Скрипт для Python3
может получать данные с com порта и писать их как CSV.
поидее кросплатформенный
##
В блоге podrugomu.com скрипт написан для python2.
Для python3 я немного переписал метод поглощения данных.
Комментариев нет:
Отправить комментарий