altRobots
/robotigs/icons/actuator.pngActuatoren
/robotigs/icons/printboards.pngAlgemeen
/robotigs/icons/chassis.pngChassis
/robotigs/icons/arduino_logo.pngµControllers
/robotigs/icons/florigs.pngFlorigs
/robotigs/icons/interfacing.gifInterfacing
/robotigs/icons/microphone_icon.pngMuziek
/robotigs/icons/musicKey_icon.pngMuzikanten
/robotigs/icons/shield.pngSchildjes
/robotigs/icons/sensors.gifSensors
/robotigs/icons/languages.pngTalen
/robotigs/icons/battery.pngVoedingen
altContact
Temperatuur DS18B20/robotigs/icons/login_key.png    alt  
Deze bouwsteen is gebaseerd op een Maxim DS18B20 chip. De behuizing is watervast en hij wordt bij ons in de aarde gestoken om de temperatuur van de grond te meten. Dezelfde chip is overigens ook nog in andere behuizingen verkrijgbaar voor de Arduino.

De DS18B20 gebruikt het Dallas-1-wire protocol om te communiceren met de Arduino microcontroller. Op aanvraag geeft de sensor temperatuurmetingen van hoge kwaliteit die bovendien gekalibreerd zijn. De DS18B20 wordt geleverd in meerdere verschillende behuizingen.
  • Connector
    • Standaard
    • Deze sensor wordt afgeleverd zonder connector, maar met een koppelstuk printje (zie afbeelding). Dit koppelstukje heeft schroefaansluitingen voor de sensor en Dupont pin aansluitingen aan de kant van de µcontroller. Dit koppelstukje bevat ook de 4.7kO pull-up weerstand die nodig is voor het Dallas-1-wire protocol.
    • Florigs
    • Binnen Florigs wordt de GX16-6 16mm 6 Pin connector gebruikt om sensoren aan te sluiten op de robot. Dit hoeft niet enkel de DS18B20 te zijn maar kan ook bijvoorbeeld een LDR zijn. De 6 pennen zijn in de behuizing alle 6 genummerd. Wij sluiten ze als volgt aan:
      PinVoortuinCouv2Couv1
      1LDRncnc
      2Gndncnc
      3VccVccVcc
      4DatDatDat
      5LDRncnc
      6ncGndGnd

  • Bibliotheken
    • OneWire.h
    • Om sketches te kunnen maken met deze sensor is het noodzakelijk om een bibliotheek te installeren in de IDE. De benodigde bibliotheek wordt wel standaard meegeleverd onder de naam OneWire (Github), maar is niet standaard geïnstalleerd. Deze bibliotheek kan daarom worden geïnstalleerd vanuit de IDE met de Tools / Manage Libraries librariemanager.

  • Aansluitingen
    • Voeding
    • De voedingsspanning moet liggen tussen de +3.0 Vdc en +5.5 Vdc.
    • Zonder koppelstuk
    • Indien u geen koppelstuk heeft of geen koppelstuk wilt gebruiken dan moet u wel een 4k7Ω (geel paars rood) pull-up weerstand monteren tussen de 5Vdc en de datalijn.
    • Met koppelstuk
    • Indien u een koppelstuk heeft kunt u dit koppelstuk aansluiten volgens de opdruk. Dit koppelstukje bevat ook de 4.7kO pull-up weerstand die nodig is voor het Dallas-1-wire protocol.


Algemene informatie over dit onderdeel
KYcode KY-001
Prijs indicatie  €  4,09
Sketch voorbeeld  Arduino algemeen
Pinout tekst  Datasheet
Menu groep  Sensors
Laatste verandering  2020-02-21

Software voor dit onderdeel
FloraGardenUno-02  Arduino Uno Rev3
IoT Party  Arduino Uno Rev3
LanEnc28J60-Mega02.ino  Arduino Mega 2560

Robots waar dit onderdeel in zit
Bijbot
Flora couveuse1
Flora couveuse2
Flora couveuse3
    Florigs waterklok 4-kanaals
    Just wait till your 57....
    Afb 1: DS18B20 voor Florigs

    Just wait till your 57....
    Afb 2: DS18B20 waterproof

    Just wait till your 57....
    Afb 3: Koppelstuk

    Just wait till your 57....
    Afb 4: DS18B20 brick

    Just wait till your 57....
    Afb 5: Temperatuur test 2017