Для моего проекта мониторинга солнечной системы Raspberry Pil я использую шесть датчиков, которые измеряют как напряжение, так и ток со стороны фотоэлектрической панели, батареи и нагрузки. Эти датчики возвращают аналоговый выход и считываются моей Arduino Uno, а затем вызываются моим скриптом Python с помощью последовательной команды. Я распечатал текстовый файл, чтобы убедиться, что я читаю. теперь я хочу загрузить код в таблицу, которую я создал в соответствии с рекомендациями метеостанции Raspberry Pi, имя базы данных — погода, и я создал таблицу, используя следующие коды
CREATE TABLE WEATHER_MEASUREMENT(
ID BIGINT NOT NULL AUTO_INCREMENT,
REMOTE_ID BIGINT,
PV_VOLTAGE DECIMAL(6,2) NOT NULL,
PV_CURRENT DECIMAL(6,2) NOT NULL,
BATT_VOLTAGE DECIMAL(6,2) NOT NULL,
BATT_CURRENT DECIMAL(6,2) NOT NULL,
LOAD_VOLTAGE(6,2) NOT NULL,
LOAD_CURRENT DECIMAL(6,2) NULL,
CREATED TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY ( ID )
);
ниже приведены мои коды Python и Arduino (я тестирую свои датчики, используя источник питания постоянного тока, 4-е и 5-е напечатанные значения немного странные, потому что я не подключал свои датчики к источнику питания). [1]http://www.imgpaste.net/image/xt61S "подсказка"
я на самом деле новичок в python и языке arduino. Я сделал коды, ссылаясь на некоторые руководства и сообщения других людей, поэтому, пожалуйста, укажите на мою ошибку или любые необходимые коды, которые я написал. Ваше здоровье.