Мне нужно создать проект, в котором на основе информации, считываемой из порта RS232, мне нужно выполнить соответствующий URL для обновления базы данных mysql на удаленном сервере.
Я думаю, что лучшее оборудование - это rasperry или mini-pc, подключенный к интернету. Это правда?
Единственное, что я не знаю, как начать писать сценарий для этой цели. На каком языке?
Я работаю только с php / javascript: (
Например, если я получаю данные через порт RS232 с:
110111 ------> then execute url http://www.test.com/update.php?id=5&qty=1
100011 ------> then execute url http://www.test.com/update.php?id=6&qty=3
etc...
Url предназначен только для обновления базы данных mysql на веб-сервере, поэтому мне не нужно ничего получать.
Кто-нибудь может посоветовать мне, как начать и если есть несколько примеров для моей цели, онлайн?
ОБНОВЛЕНИЕ: Я пытаюсь лучше объяснить мою цель: у нас есть ДЕНЕЖНАЯ КОРОБКА, куда, когда распечатывается квитанция, отправляется также информация о купленных продуктах, а также вывод проблемных файлов rs232. Например, ПРОДУКТ XX, КОЛИЧЕСТВО 5, ЦЕНА 40,00, ID = 1
С этой информацией мне нужно синхронизировать / обновить онлайн базу данных MySQL. Единственный способ обновить мою базу данных онлайн - выполнить / посетить URL, например: http://www.test.com/update.php?id=1&qty=5
Итак ... я знаю, что PHP не может читать HW низкого уровня, поэтому я не могу читать com-порт напрямую с помощью PHP.
Моя идея заключалась в том, чтобы подключить малину (с портом rs232) и создать скрипт pyton, который читает rs232 и на основе полученной информации (ID и QUANTITY для моего использования), создает соответствующий URL и выполняет его.