HELLO EVERYONE,
I AM BEGINNER FOR LABVIEW AND NEEDS YOUR HELP. I AM WORKING ON A PROJECT TO READ DATA FROM THERMOCOUPLE AND WRITE THE DIGITAL PIN OF ARDUINO. HERE IS MY CODE
//interfacing arduino with labview using serial port communication
#include <OneWire.h> //built in library for ds18b20 temperature sensor
#include <DallasTemperature.h> //built in library for ds18b20 temperature sensor
#define ONE_WIRE_BUS 4 //confining digital pin 2 as output of ds18b20 temperature sensor
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
void setup(void) //initialization loop for serial port and sensor
{
Serial.begin(9600);
sensors.begin();
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
}
byte x;
void loop(void) //main function loop
{
int y = Serial.available();
while(Serial.available())
{
x=Serial.read();
if(x=='a')
{
digitalWrite(13,HIGH);
digitalWrite(12,HIGH);
}
else
{
digitalWrite(13,LOW);
digitalWrite(12,LOW);
}
}
delay(1000);
sensors.requestTemperatures(); // Sending the command to get temperatures
String sensor1 = String(sensors.getTempCByIndex(0),DEC);
String temp1 = String("A" + sensor1);
Serial.println(temp1); //printing temperature on serial port
Serial.println(x);
Serial.println(y);
delay(1000);
}
PLEASE TELL ME HOW TO WRITE PIN USING LABVIEW VISA?