Привет, как я могу удалить строки \ r \ n и "['']"? Это барометр c регистратор данных. Мои планы на будущее - сделать gui и показать значения там. И моя печатная плата имеет Bluetooth для того, как я могу добавить поддержку Bluetooth.
Python Код
import serial
ser = serial.Serial('COM6', baudrate = 9600, timeout=1)
while 1:
arduinoData = ser.readline().decode('ascii')
parsed = arduinoData.split(',')
print(parsed)
Python Выход
enter code here
['']
['26.03', '882.70', '1340.80\r\n']
['']
['26.03', '882.68', '1341.02\r\n']
['']
['26.03', '882.66', '1341.13\r\n']
['']
['26.03', '882.66', '1341.14\r\n']
Arduino Code
#include <Wire.h>
#include <SPI.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BMP280.h>
Adafruit_BMP280 bme;
#define SEALEVELPRESSURE_HPA (1037.3)
void setup() {
Serial.begin(9600);
bme.begin(0x76);
}
void loop() {
Serial.print(bme.readTemperature());
Serial.print(",");
Serial.print(bme.readPressure()/100);
Serial.print(",");
Serial.print(bme.readAltitude(SEALEVELPRESSURE_HPA));
Serial.println("");
delay(1000);
}