Hi guys,
new on this forum, and no luck yet finding a solution for my (simple) problem.
Setup: ultrasonic sensor connected to arduino nano sending a serial value via USB to a raspberry running Node-red.
arduino code: #include <NewPing.h>
#define TRIGGER_PIN 8 // Arduino pin tied to trigger pin on the ultrasonic sensor.
#define ECHO_PIN 7 // Arduino pin tied to echo pin on the ultrasonic sensor.
#define MAX_DISTANCE 350 // Maximum distance we want to ping for (in centimeters). Maximum sensor distance is rated at 400-500cm.
NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE); // NewPing setup of pins and maximum distance.
int test1 = 123;
double test2 = 456;
float test3 = 789;
void setup() {
Serial.begin(9600); // Open serial monitor at 115200 baud to see ping results.
}
void loop() {
delay(5000); // Wait 50ms between pings (about 20 pings/sec). 29ms should be the shortest delay between pings.
Serial.println("Sonar");
Serial.println(sonar.ping_cm()); // Send ping, get distance in cm and print result (0 = outside set distance range)
Serial.println("test123");
Serial.println(test1);
Serial.println(test2);
Serial.println(test3);
}
Node red 
probably I need to implement some kind of conversion but nu luck so far.
can somebody help me out?
thanks,
Stijn