질문게시판 > 온도 센서 오류

TODAY305 TOTAL2,927,973
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | 질문게시판 | 온도 센서 오류

페이지 정보

작성자 핸찌니 작성일2023-05-03 00:40 조회543회 댓글1건

본문

	

안녕하세요!

이번엔 와이어링을 끝내고 코드를 실행햇는데 온도센서가 작동하지않습니다

사용한 온도센서는 ds18b20 인데 온도가 300도이상으로 나오고 변하지않습니다

 

// define the pins for the sensors

const int phSensorPin = A0;

const int temperatureSensorPin = 2;

const int ultrasonicTriggerPin = 3;

const int ultrasonicEchoPin = 4;

 

// define variables to store the sensor readings

float pHValue = 0.0;

float temperatureValue = 0.0;

float distanceValue = 0.0;

 

void setup() {

  // initialize serial communication

  Serial.begin(9600);

 

  // set the pin modes

  pinMode(temperatureSensorPin, INPUT);

  pinMode(ultrasonicTriggerPin, OUTPUT);

  pinMode(ultrasonicEchoPin, INPUT);

}

 

void loop() {

  // read the pH value from the sensor

  int rawValue = analogRead(phSensorPin);

  float voltage = rawValue * 5.0 / 1024.0;

  pHValue = 3.5 * voltage;

 

  // read the temperature from the sensor

  int rawTemperatureValue = analogRead(temperatureSensorPin);

  float voltageTemperature = rawTemperatureValue * 5.0 / 1024.0;

  temperatureValue = (voltageTemperature - 0.5) * 100.0;

 

  // read the distance from the ultrasonic sensor

  digitalWrite(ultrasonicTriggerPin, LOW);

  delayMicroseconds(2);

  digitalWrite(ultrasonicTriggerPin, HIGH);

  delayMicroseconds(10);

  digitalWrite(ultrasonicTriggerPin, LOW);

  float duration = pulseIn(ultrasonicEchoPin, HIGH);

  distanceValue = (duration / 2.0) * 0.0343;

 

  // print the sensor values to the serial monitor

  Serial.print("pH value: ");

  Serial.println(pHValue);

  Serial.print("Temperature value: ");

  Serial.print(temperatureValue);

  Serial.println(" degrees Celsius");

  Serial.print("Distance value: ");

  Serial.print(distanceValue);

  Serial.println(" cm");

 

  // wait for 1 second before reading again

  delay(1000);

}


사용한 코드입니다
  • BASIC4MCU 작성글 SNS에 공유하기
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

댓글 1

조회수 543

master님의 댓글

master 작성일

라이브러리 설치하면 예제가 함께 설치됩니다.
라이브러리의 예제를 구동해서 정상동작하는지 확인하시고요
선연결에 문제가 없는 지도 체크하세요

질문게시판HOME > 질문게시판 목록

MCU, AVR, 아두이노 등 전자공학에 관련된 질문을 무료회원가입 후 작성해주시면 전문가가 답변해드립니다.
ATMEGA128PWMLED초음파
아두이노AVR블루투스LCD
UART모터적외선ATMEGA
전체 스위치 센서
질문게시판 목록
제목 작성자 작성일 조회
질문 아두이노 블루투스와 초음파센서를 이용한 장애물 정지댓글[2] 둘둘이 23-09-22 65
답변 답변글 답변 : 아두이노 블루투스와 초음파센서를 이용한 장애물 정지댓글[1] master 23-09-25 43
질문 아두이노와 거리 감지 센서의 전류 관련댓글[1] hmkim 23-09-21 76
질문 로드셀, 온습도센서 코드 합치기댓글[2] 생물공학도 23-08-11 326
질문 2개의 라이다 센서(SEN0413)를 하나의 RF-NANO보드에 동시에 연결하는 방법좀댓글[18] hmkim 23-07-20 2350
질문 아두이노 센서 코드 합치 hyee 23-07-15 272
답변 답변글 답변 : 아두이노 센서 코드 합치 master 23-07-15 235
질문 ADC 이용한 NTC 써미스터 온도 센서로 LED 밝기 조절댓글[4] 밍구리 23-06-26 527
질문 atmega128 온도센서 (dts_sil300-b) 작동이 안됩니다댓글[1] wig7227 23-06-13 629
질문 atmega128 적외선센서 관련질문입니다.댓글[7] 춘배 23-06-08 1696
질문 아트메가 128 DHT22온도센서댓글[1] tmet 23-06-08 480
질문 압력센서에 따른 진동모터를 버튼으로 제어 회로도 질문 도와주세용용 23-06-07 382
질문 Atmega128 온도센서로 led제어 질문드려요댓글[1] 이미지첨부파일 얍얍 23-06-05 658
질문 라즈베리파이에 풀 프레임 이미지센서 활용에 대한 질문이 있습니다.댓글[1] 이미지첨부파일 KYLO 23-06-04 461
질문 stm32f767을 이용해서 자이로가속도 센서의 값 받아오기댓글[1] rlchwjswk 23-06-03 431
질문 atmega128 디지털조도센서 코드오류댓글[1] 이미지 까미 23-06-02 683
질문 atmega128 디지털 조도 센서댓글[1] 까미 23-06-02 585
질문 초음파 센서를 이용한 인원 카운팅댓글[1] 초음파야 23-05-31 506
질문 THC-Soil Sensor with TTL 모듈 아두이노 센서값 받아오기댓글[1] ppiickle 23-05-30 535
질문 stm32 psd센서구동 질문댓글[2] 수포자 23-05-29 485
질문 아두이노 mq3 센서 여러개댓글[5] keyest 23-05-26 854
질문 마그네틱 도어센서 관련 질문드립니다. 엉아 23-05-23 303
답변 답변글 답변 : 마그네틱 도어센서 관련 질문드립니다.댓글[1] master 23-05-24 359
답변 답변글 답변 : 답변 : 마그네틱 도어센서 관련 질문드립니다. master 23-05-24 281
질문 토양습도센서 이용시LCD 오류댓글[5] 윤던 23-05-23 1016
질문 ATMEGA 광센서 부저댓글[2] 코딩 23-05-23 580
질문 mpu 6050 과 gps 센서 질문댓글[1] Mick 23-05-05 508
현재글 온도 센서 오류댓글[1] 핸찌니 23-05-03 544
질문 여러센서 아두이노 연결관련 코드 핸찌니 23-04-29 801
질문 아두이노 프로젝트 - 여러센서연결문의댓글[6] 이미지 핸찌니 23-04-27 2275
게시물 검색

2022년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2021년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2020년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2019년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2018년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
Privacy Policy
MCU BASIC ⓒ 2020
모바일버전으로보기