Arduino LED Thermometer (2 / 7 stap)

Stap 2: Tijd om Code

U moet eerst downloaden van de bibliotheek voor de sensor, zodat de Arduino weet hoe om het te lezen, kunt u dat hier , evenals de technische fiche die u meer informatie over de DHT22 sensor geeft. Zorg ervoor dat de aanwijzingen zorgvuldig volgen over het installeren van de bibliotheek, kan het een beetje lastig als je nieuw bent bij de Arduino.

De LED's zijn aangesloten op de 3,5,6,9,10 en 11 pinnen omdat deze pinnen Pulse Width Modulation, of PWM pinnen. Wat betekent gewoon dat ze vervagen of flikkeren voor LEDs kunnen omgaan.

Ik gebruikte de code van de steekproef test en gewoon toegevoegd LED pinnen en een if/else de waarde die de helderheid van de LED's wijzigen.

Bijvoorbeeld: als (vlotter f = dht.readTemperature(true) > 80)

{Serial.println ("LED brandt"); analogWrite (ledPin, 255);} else {analogWrite(ledPin,64);

Dus eigenlijk alles wat lijn zegt is 1. Neem een lezing van de meetcel 2. Als de temp meer dan 80 is * dan print LED 3 brandt. als LED is analogWrite de ledPin tot en met 255 die max helderheid 4. als temp niet 80 * dan het daalt tot 64 helderheid. Hier is een link naar een handige gids voor het coderen van de Arduino.

U kunt instellen dat de temperatuur wat je willen zou, zolang het is in het bereik van de sensor DHT 22. Hier is een kort overzicht van wat het bereik van de sensoren.

Als u een probleem met de sensor tegenkomt zorg ervoor dat u met inbegrip van de bibliotheek die u zojuist hebt gedownload. Het moet het eerste wat in uw code samen met alle andere bibliotheken die u wilt toevoegen. Het moet er zo uitzien: #include "DHT.h"

U kunt de naam van de bibliotheek wat je wilt maar probeer te houden het eenvoudig die manier zijn gemakkelijk te onthouden en als zijn eenvoudige zal zij minder kans op fouten veroorzaken in uw code.

Nadat u de code controleren en hebben geen fouten Klik upload, de verlichting knippert voor een tweede, zoals de Raad van bestuur opnieuw is opgestart. De Arduino slaat de laatste geuploade code zodat zodra u tevreden met onze code bent u uw bord loskoppelen kunt zodat u kunt beginnen met het aansluiten van de printplaat op je Arduino. Je moet een 9v-batterij met de vat-stekker voor het aandrijven van uw bestuur binnen de pot.

Gerelateerde Artikelen

Arduino OLED Thermometer en Hygrometer met DHT11 voor Beginners

Arduino OLED Thermometer en Hygrometer met DHT11 voor Beginners

Hallo! Ik ga u laten zien hoe een Arduino OLED thermometer en hygrometer * met DHT11 te maken.De OLED we vandaag gebruiken is 1.3 inch in grootte, functies 128 × 64 pixels en de SPI-Bus gebruikt. Op de volgende pagina vindt u meer nuttige informatie
Arduino LED Pong

Arduino LED Pong

Dit project wordt ervan uitgegaan dat u een basiskennis hebben van circuit componenten en Arduino software/hardware. Mijn Arduino LED Pong werd geïnspireerd door een LED Pong zag ik op een lijst van Arduino Project. In plaats van het bekijken van and
Arduino, LED, Dobbelpoker!

Arduino, LED, Dobbelpoker!

ik hou van LED's en ik hou van de Arduino platform!  (Ik ook dobbelstenen!)Dus maakte ik een Arduino, LED dobbelstenen!Op met het project!Stap 1: onderdelen You Will Need:-1 breadboard-1 zoemer-7 rode LEDs-1 groene LEDweerstand van-1 300 ohm of 3 100
Arduino LCD Thermometer

Arduino LCD Thermometer

Hey kerels dit is Gaige TheEngineer hier om u een fundamentele arduino project: The Arduino LCD thermometerDit is iets wat die een 12-jarige vrij gemakkelijk kunt doen. Dus gelieve genieten en check out mijn Youtube-kanaal (zelfs als er niets er nog
Arduino LEDs + ventilator = POV "Applaus" teken

Arduino LEDs + ventilator = POV "Applaus" teken

Ik zag deze POV (persistentie van de visie) apparaten op andere Instructables en dacht dat ik zou willen maken en ik heb altijd al mijn eigen "Applaus"-teken.  Volgende verbetering zal zijn om het gaan te maken wanneer ik de kamer in te voeren. 
Arduino LED Matrix Kit

Arduino LED Matrix Kit

Arduino LED Matrix Kit is ontwikkeld zodat u met een 8 x 8 LED Matrix, een geïntegreerde schakeling MAX7219 en een Arduino werken kunt. In het project, zal u trekken, met behulp van een eenvoudige en korte code, een blij gezicht. You´ll tekent vervol
Arduino LED-Strip wieg/Bed nachtlampje

Arduino LED-Strip wieg/Bed nachtlampje

Dit project is gemaakt, want ik iets die ik maken in een weekend dat zou eenvoudig genoeg om te begrijpen wilde kon en sleutelen aan, maar ook kijken cool als je klaar bent. Een Arduino + LED-Strip was de perfecte combo, als je kunt krijgen uw inleid
Arduino Led Vu-Meter

Arduino Led Vu-Meter

Arduino led vu-meterYouTube-video 'sDocumenten
Arduino LED exploratie

Arduino LED exploratie

Arduino LED exploratieMijn programma geeft u alle gegevens op uw Led van het eerste licht naar de normaal licht. Van deze gegevens kunt u kiezen voor een RS thats goed licht, maar lager in de huidige. U moet de bouw van het circuit als mijn programma
Arduino Digitale Thermometer (met DS18B20)

Arduino Digitale Thermometer (met DS18B20)

Hallovandaag zal ik u tonen hoe te maken van uw eigen digitale thermometer met arduino uno en DS18B20 temperatuursensor.Deze thermometer kan het meten van temperaturen van-55 ° C tot +125 ° C (-67 ° F tot +257 ° F). Het heeft aan knoppen, een om te s
Hoe maak je een LilyPad Arduino LED rok

Hoe maak je een LilyPad Arduino LED rok

de rok willekeurig knippert wanneer het donker wordt.Om te zien de rok in actie, bezoek: http://collarandlapel.com/category/rock/lilypad-arduino-led-rock-lilypad-arduino-led-skirt/Materiaallijsten:TulleVoering (ik heb middelzware katoen gebruikt.)Ela
Web gecontroleerde Arduino LED

Web gecontroleerde Arduino LED

Dit instructable toont u hoe te bouwen een Web-enabled tri-color LED gebaseerd op een Arduino en de WIZnet Ethernet-shield, beheersbare vanuit elke webbrowser .Omdat de LED wordt blootgesteld kunnen door middel van een eenvoudige RESTful web-service
DIY Arduino LED kleur orgel 2.0

DIY Arduino LED kleur orgel 2.0

In dit project die ik u hoe tonen zal te bouwen van een Arduino LED kleur orgaan dat op verschillende frequentiebanden in uw muziek met lichten reageert toont. In mijn geval het rode lampje vertegenwoordigt de bas, de middelste frequenties groen lich
Arduino - Diode Thermometer

Arduino - Diode Thermometer

Diodes kunnen worden gebruikt als temperatuursensoren. Hoewel ze niet erg nauwkeurig zijn, maar nuttig zijn voor het krijgen van een grof lezing van de temperatuur. Ik gebruikte een 1N4007 diode als mijn sensor.Details over het circuit en de code kun