Αισθητήρας Θερμοκρασίας - Ks0316 Keyestudio DS18b20 Temperature Detector Sensor

Οι παρακάτω οδηγίες αφορούν τη σύνδεση του αισθητήρα υγρασίας Ks0316 Keyestudio DS18b20 Temperature Detector Sensor με το Ks0360 Keyestudio Sensor Shield V2 for BBC micro:bit (2)

(1) https://wiki.keyestudio.com/Ks0316_Keyestudio_DS18b20_Temperature_Detector_Sensor_(Black_and_Eco-friendly)

(2) https://wiki.keyestudio.com/Ks0360_Keyestudio_Sensor_Shield_V2_for_BBC_micro:bit

Εύρος ανίχνευσης θερμοκρασίας: -55℃ – +125℃ (το σύρμα μολύβδου μπορεί να αντέξει τη θερμοκρασία έως και 85℃)

  • Συνδέστε τη πλακέτα micro:bit στο Sensor Shield.
  • Χρησιμοποιείστε τροφοδοσία: 3.3V η 5V
  • Συνδέστε τα Pins ως εξής: Pin1- signal, Pin2- GND, Pin3 – VCC
  • Tροφοδοτήστε με ρεύμα το το Sensor Shield μέσω της υποδοχής DC (DC7-9V) ή μέσω της θύρας micro USB.

Λήψη τιμών του αισθητήρα

1. Συνδέστε τη πλακέτα micro:bit στη θύρα micro USB του υπολογιστή και πραγματοποιείστε τη σύνδεση με τη πλατφόρμας makecode

https://makecode.microbit.org/

2. Ενσωματώστε την επέκταση DS18B20 στο πρόγραμμά σας

https://github.com/bsiever/microbit-dstemp

3. Προγραμματίστε τον κώδικα όπως φαίνεται στο διπλανό snippet

 

input.onButtonPressed(Button.AB, function () {
    Thermo2 = dstemp.celsius(DigitalPin.P4)
    lcd1602.clear()
    lcd1602.putString(
    convertToText(Thermo2),
    0,
    0
    )
})