MINI Si7021 temperatuur en luchtvochtigheid Sensor (2 / 4 stap)

Stap 2: Bedrading voor I2C Seriële Bus communicatie


Het belangrijke ding over bedrading dit zijn die twee pull-up weerstanden. Zowel de SCL en SDA lijnen zijn "open drain"-stuurprogramma's. Wat betekent dat de chip kan de uitgang laag op deze lijnen rijden, maar het niet die richting HIGH rijden. Voor de regel te kunnen te hoog gaan dient u de pull-up weerstanden.

Anders dan dat is de bedrading vrij ongecompliceerd;

(Vergeet niet om het verbreken van een voeding aan uw Arduino of breadboard vóór begin)

1. Sluit de 3,3 v vermogen uit van je Arduino voor de positieve spoor op je breadboard

2. Sluit de GND (massa) uit je Arduino aan de (negatieve) spoor van de grond op je breadboard.

3. Voeg de condensator van .01uF aan uw breadboard (ik gebruikte een keramische Pet, watch polariteit anders)

3a. Sluit 3,3 v op één been van de condensator

3b. Sluit het andere been van de condensator op grond (GND)

4. nu een andere verbinding uit de poot van de condensator met 3,3 v op het (3a. hierboven) voor VCC maken op de sensor

Opmerking: de condensator wordt gebruikt om de macht die stroomt in de sensor glad te maken. Denk aan het op deze manier, de condensator net zit daar en doet niets. Dat is pas is er een drop in het energieniveau, op welk punt de condensator zal lozing in de lijn van de macht om te compenseren dat drop, waardoor "glad" uit de macht komt in de sensor. En dat is belangrijk omdat de sensor wordt gebruikt die dezelfde macht als output voor gegevens metingen - gladde power in, soepele gegevens uit. Je kunt spelen met de waarde van de condensator, de bijgevoegde developer guide vindt u meer informatie daarover.

5. Sluit grond aan GND op sensor

6. Installeer de weerstanden op je breadboard

7. Sluit één been van elke weerstand op de 3.3V macht wordt geleverd aan de sensor

8. Sluit SCL van de sensor aan de tegenovergestelde poot van één weerstand (niet de leg je gewoon in #7 aangesloten.)

9. en die verbinding vanaf de weerstand naar Pin 5 (A5) voort met de Arduino

10. SDA verbinding te maken met de andere weerstand, hetzelfde als we voor SCL deden

11. en die verbinding vanaf de weerstand naar analoge Pin 4 (A4) voort met de Arduino

Opmerking: de weerstanden worden gebruikt om te houden van de SCL en SDA lijnen HIGH totdat ze laag door de sensor worden getrokken.

Wij moeten worden aangesloten en klaar om te gaan. Nu zou worden een goede tijd om te laden de schets van de scanner I2C op je Arduino en (kruis je vingers) zien als hij vaststelt dat de sensor.

Als het niet kan de sensor hier vinden zijn een paar tips oplossen:

1. Controleer alle aansluitingen correct zijn (ik weet dat is een gegeven, maar ik werkte in het 26 jaar en het aantal mensen die beginnen met het oplossen van problemen in de verkeerde plaats is ongelooflijk, altijd beginnen met de basics en werk je weg omhoog vanaf daar)

2. echt Controleer de bedrading rond deze weerstanden, wired wrong - geen worky

3. Controleer dat A4 en A5 op je Arduino board zijn het blussen van rond 5v. Ik weet dat we zijn met behulp van de 3.3V kant van de dingen van de Arduino maar bezig de I2C-bus die pinnen krijgen sommige speciale behandeling. Tijdens een van mijn meer "patiënt" momenten met dit project gecontroleerd ik eindelijk die pinnen en gevonden A4 dood was (ik toen herinnerde me een korte op die pin uit een ander project). Een snelle bestuur swap en ik kon stoppen met maken van nieuwe zweer woorden.

Gerelateerde Artikelen

Draagbare Arduino Uno temperatuur en luchtvochtigheid Sensor met LCD-scherm

Draagbare Arduino Uno temperatuur en luchtvochtigheid Sensor met LCD-scherm

Hey iedereen. Ik heb een heleboel geweldige ideeën uit instructables gekregen door de jaren heen. Aangezien dit mijn eerste ' ible, ik figuur ik iets wat ik zo goed gemaakt zou delen. Ik ben het invoeren van dit in het volledige Spectrum Laser wedstr
Temperatuur/luchtvochtigheid Sensor + Arduino LabVIEW dataverwerving

Temperatuur/luchtvochtigheid Sensor + Arduino LabVIEW dataverwerving

Dit leerprogramma zal verklaren stapsgewijze op het instellen van uw SHT15 (temperatuur/luchtvochtigheid) sensor voor data-acquisitie met behulp van Arduino. Verder de tutorial legt uit hoe LabVIEW zal worden gebruikt voor het verzamelen van de senso
RPI/HomeBridge temperatuur/luchtvochtigheid Sensor

RPI/HomeBridge temperatuur/luchtvochtigheid Sensor

Ik was op zoek naar een low-cost temperatuur / luchtvochtigheid sensor die ik gebruiken kon om te controleren wat er gebeurt in mijn crawlspace, als vond ik dat dit voorjaar het was erg nat, en veel vocht hadden. Dus was ik op zoek naar een redelijk
De temperatuur en vochtigheid sensor ESP8266 WiFi

De temperatuur en vochtigheid sensor ESP8266 WiFi

In deze tutorial zullen we bouwen ESP8266 WiFi Arduino temperatuur en vocht datalogger. Gegevens worden opgeslagen op de server van de EasyIoT en weergegeven in de webbrowser op de externe computer of mobiele telefoon. Met ESP8266 EasyIoT Arduino bib
Kleine temperatuur en lichtheid Sensor Shield

Kleine temperatuur en lichtheid Sensor Shield

Voor mijn wifi weerstation (Arduino + ESP8266) moet ik een temperatuur en lichtheid sensor schild. Dus ontwierp ik de volgende één.Ik zal het hele weerstation later, te publiceren. Eigenlijk ben ik nog bezig met de software. Maar de laatste stap toon
ESP8266-12 blynk draadloze temperatuur, vochtigheid DHT22 sensor

ESP8266-12 blynk draadloze temperatuur, vochtigheid DHT22 sensor

in dit project met behulp van een esp8266, zodat de temperatuur en de vochtigheid DHT22 sensor op uw smartphone of tablet.DHT22 sensor is veel nauwkeuriger dan de DHT11, maar is ook duurder.maar als u alleen de DHT11 kunt gebruikenESP8266-12 blynk dr
Temperatuur en vochtigheid Sensor

Temperatuur en vochtigheid Sensor

Ik was in staat om te redden van een sensor voor temperatuur en vochtigheid op een oude printer. Het is zeer vergelijkbaar met de beschikbare sensoren van SparkFun, en ik hoop om te nemen in mijn volgende versie van "Zwarte doos".Voor dit projec
Geautomatiseerde navigatie Robot met Gas (MQ-2), temperatuur & vochtigheid (DHT11) Sensors

Geautomatiseerde navigatie Robot met Gas (MQ-2), temperatuur & vochtigheid (DHT11) Sensors

Hallo iedereen! Het doel van dit project was een robot om geschikt te maken voor het navigeren rond obstakels in een kamer met behulp van de ultrasone module die HC-SR04 gemonteerd op een Servo, hierdoor de robot om rond te kijken om te bepalen van d
Arduino IOT: Temperatuur en luchtvochtigheid (met ESP8266 WiFi)

Arduino IOT: Temperatuur en luchtvochtigheid (met ESP8266 WiFi)

Hallo iedereen! Ik ben Michalis Vasilakis uit www.ardumotive.com en in deze Instructables zal ik u tonen hoe te maken van uw eigen Internet van dingen (IOT) thermometer met behulp van de Arduino uno board.U kunt thuis, op kantoor of ergens is er een
Met behulp van luchtvochtigheid sensor met 8051 Microcontroller

Met behulp van luchtvochtigheid sensor met 8051 Microcontroller

fysische grootheden zoals vochtigheid, temperatuur, druk etc. worden gecontroleerd voor informatie over de milieuomstandigheden. Diverse sensoren worden gebruikt voor het meten van deze hoeveelheden in analoge vorm. Dit artikel op vochtigheid sensor
Arduino BMP180 temperatuur en druk sensor lezingen op een 1.8" kleuren TFT-display

Arduino BMP180 temperatuur en druk sensor lezingen op een 1.8" kleuren TFT-display

Kleur grafische vertoningen toevoegen een nieuwe dimensie aan hoe informatie verzameld door een Arduino van sensoren kan worden weergegeven. Het TFT-beeldschermen zijn ook opmerkelijk goedkoop in vergelijking met de LCD-type.In de Arduino schets gepr
Meten van de temperatuur met I2C Sensor LM75A op Raspberry Pi

Meten van de temperatuur met I2C Sensor LM75A op Raspberry Pi

In deze tutorial leert u hoe om te meten van de temperatuur met behulp van de sensor van de I2C die lm75a met elk model of de versie van de Raspberry Pi verbonden. De zelfstudie biedt ook 3 open bron codevoorbeelden geschreven in de programmeertaal C
Temperatuur en licht Sensor datalogger

Temperatuur en licht Sensor datalogger

In deze tutorial maak ik een temperatuur en lichtsensor datalogger met een Arduino zodat ik verschillende locaties voor planten of plaatsen om te slapen testen kan buiten in de zomer die niet te veel zon krijgenStap 1: Dingen die je zal nodig1 Arduin
Volledige digitale klok met aanwezigheid Sensor (RTC - Alarm - PIR - temperatuur - vochtigheid - dauwpunt)

Volledige digitale klok met aanwezigheid Sensor (RTC - Alarm - PIR - temperatuur - vochtigheid - dauwpunt)

HoiIk heb al enkele digitale klokken projecten gedaan met Arduino met inbegrip van LED en LCD schermen, maar deze is specialer omdat ik hebben een nieuwe functie ingevoerd met een bewegingssensor (PIR).Zie VIDEOBelangrijkste kenmerkenPIR (aanwezighei