Yazeka
Arama sonuçlarına göre oluşturuldu
LM75A sıcaklık sensörünü Arduino ile kullanmak için aşağıdaki adımları izlemek gerekmektedir:
- Bağlantı Şeması: LM75A'nın VCC ve GND pinlerini Arduino'nun 5V ve GND pinlerine, SCL ve SDA pinlerini ise Arduino'nun A5 ve A4 pinlerine bağlayın 23.
- Library Kurulumu: Arduino IDE yazılımında "Sketch" menüsünden "Include Library" seçeneğini seçerek LM75A kütüphanesini indirin ve kurun 23.
- Arduino Kodu: Aşağıdaki gibi bir kod yazarak sıcaklığı seri monitörde görüntüleyin:
#include <SPI.h> #include <Wire.h> #include <LM75A.h> int buzzer = 3; void setup() { Serial.begin(9600); Serial.println("Temperatures will be displayed every second:"); display.begin(SSD1306_SWITCHCAPVCC, 0x3C); delay(2000); display.clearDisplay(); display.setTextColor(WHITE); pinMode(buzzer, OUTPUT); } void loop() { float temperature_in_degrees = lm75a_sensor.getTemperatureInDegrees(); if (temperature_in_degrees == INVALID_LM75A_TEMPERATURE) { Serial.println("Error while getting temperature"); } else { Serial.print("Temperature: "); Serial.print(temperature_in_degrees); Serial.print(" degrees ("); Serial.print(LM75A::degreesToFahrenheit(temperature_in_degrees)); Serial.println(" fahrenheit)"); } Serial.println("Temperatures will be displayed every second:"); display.begin(SSD1306_SWITCHCAPVCC, 0x3C); delay(2000); display.clearDisplay(); display.setTextColor(WHITE); pinMode(buzzer, OUTPUT); } ``` [2](https://www.electroniclinic.com/lm75-with-arduino-lm75-i2c-lm75a-arduino-library-cjmcu-75-temperature-sensor/).
5 kaynaktan alınan bilgiyle göre: