LM75A sıcaklık sensörü Arduino ile nasıl kullanılır?
LM75A sıcaklık sensörünü Arduino ile kullanmak için aşağıdaki adımları izlemek gerekmektedir: 1. 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. 2. 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. 3. 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); } ```.
LM75A sıcaklık sensörü Arduino ile nasıl kullanılır?