Тестирование сценариев малины Pi на ПК

Я пишу программу Raspberry Pi, чтобы запускать материал, принимать входные данные от датчиков, сохранять в базе данных и синхронизировать с сервером.

Есть ли способ протестировать его на ПК, прежде чем размещать его на малиновом Pi? Поскольку слишком много операций GPIO, я хочу убедиться, что он работает, прежде чем положить его на малину Pi. Какой-то эмулятор GPIO или что-то в этом роде. Я нахожусь на Manjaro Linux .

Это не должен быть эмулятор, какой-то IDE, способный понимать функции GPIO. Например, возможный вывод:

gpio 1 is running,
sensor 1 is running
sensor 2 isn't running

Что-то вроде этого, возможно, плагин Bpython или что-то в этом роде. Все, что я хочу сделать, это убедиться, что все мои функции GPIO работают так, как я хочу, чтобы они работали до тестирования на малиновом Pi, потому что много раз ошибки в малине Pi связаны с тем, что я неправильно соединяю детали. И я не люблю кодировать и исправлять ошибки на Малиновой Пи.

Итак, если я могу проверить, что мой скрипт работает правильно на моем ПК, я могу пойти на малину Pi, зная, что мой сценарий в порядке и исправления на доске. Я просто не хочу больше тестировать свой скрипт на малине Pi.

5 голосов | спросил Lynob 15 PM000000120000000431 2015, 12:57:04

1 ответ


1

Здесь есть библиотека, которую вы можете скачать здесь: https: //roderickvella.wordpress.com/2016/06/28/raspberry-pi-gpio-emulator/

Или есть симулятор, который позволяет писать и тестировать код python здесь: http://blog.withcode.uk/2016/10/rpi- GPIO-Python-имитатор /

ответил pddring 7 +03002016-10-07T19:57:05+03:00312016bEurope/MoscowFri, 07 Oct 2016 19:57:05 +0300 2016, 19:57:05

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132