Arduino gecontroleerd temperatuursensor met waarschuwingslampje (3 / 4 stap)

Stap 3: De code.

Deze code is dus wat regelt de Arduino. Het vertelt de Arduino te lezen de sensor elke 10 seconden en als de temperatuur boven 80 graden Fahrenheit om te knipperen de LED tot het volgende lezen. Dit geeft ook de temperatuur naar de seriële monitor.

Variabelen ingesteld

int AO = 0;
Const int LED = 7;

Hiermee stelt u in- en uitgangen.

VOID Setup {}

Serial.begin(9600);

pinMode(LED,OUTPUT);

}

Stelt de lus

void loop

{

Zet de spanning wordt gelezen op de analoge pin naar Fahrenheit, Celsius, Rankine en Kelvin. Deze waarden naar de seriële monitor worden ook worden afgedrukt. Dit kan worden geraadpleegd via het vergrootglas in de bovenste rechterkant van de Arduino IDE.

int rawvoltage = analogRead(AO);

zweven millivolts = (rawvoltage/1024.0) * 5000;

zweven fahrenheit = millivolts/10;

Serial.Print(Fahrenheit);

Serial.println ("graden Fahrenheit,");

rankine zweven = (fahrenheit + 460.67);

Serial.Print(Rankine); Serial.println ("degrees Rankine,");

zweven celsius = ((fahrenheit-32) * 5/9);

Serial.Print (celsius);

Serial.println ("graden Celsius,");

float kelvin = (celsius + 274.15);

Serial.Print(Kelvin); Serial.println ("graden Kelvin");

Hiermee stelt u de als verklaring, in principe vertelt de Arduino te knipperen van de LED voor 10 seconden, als de temperatuur hoger dan 80 graden Fahrenheit is.

Als (fahrenheit > = 80)

{

digitalWrite (LED, hoge);

delay(500);

digitalWrite (LED, laag);

delay(500);

digitalWrite (LED, hoge);

delay(500);

digitalWrite (LED, laag);

delay(500);

digitalWrite (LED, hoge);

delay(500);

digitalWrite (LED, laag);

delay(500);

digitalWrite (LED, hoge);

delay(500);

digitalWrite (LED, laag);

delay(500);

digitalWrite (LED, hoge);

delay(500);

digitalWrite (LED, laag);

delay(500);

digitalWrite (LED, hoge);

delay(500);

digitalWrite (LED, laag);

delay(500);

digitalWrite (LED, hoge);

delay(500);

digitalWrite (LED, laag);

delay(500);

digitalWrite (LED, hoge);

delay(500);

digitalWrite (LED, laag);

delay(500);

digitalWrite (LED, hoge);

delay(500);

digitalWrite (LED, laag);

delay(500);

digitalWrite (LED, hoge);

delay(500);

digitalWrite (LED, laag);

delay(500);

}

Stelt else-statement, in principe als de temperatuur onder de 80 graden die de Arduino 10 seconden wacht zal alvorens andere gelezen.

anders

{

delay(10000);

}

}

Gerelateerde Artikelen

1ste BM ARDUINO gecontroleerde auto met HC-SR04

1ste BM ARDUINO gecontroleerde auto met HC-SR04

Met dit project wil ik je laten zien de manier op hoe te converteren van een RC auto in een automatisch gecontroleerde auto met Arduino Uno R3.Stap 1: Benodigde materialen: RC auto (met gescheiden achterwiel motors)Arduino Uno R39V battaryDradenUltra
Arduino aangedreven temperatuursensor met LCD Output eerste tijd auteur vermelding

Arduino aangedreven temperatuursensor met LCD Output eerste tijd auteur vermelding

Nooit geweest een kinda man van de wedstrijd, maar ik ging vooruit en ingevuld aan de eerste wedstrijd voor de auteur van de tijd, als u graag mijn intructable of zelfs alleen maar geleerd iets nieuws en denk ik heb verdiend uw stemming doe! =]Hallo
Arduino Uno: Temperatuursensor met display

Arduino Uno: Temperatuursensor met display

Ik schreef een code waarmee de temperatuur op een LCD-scherm worden weergegeven. Ik gebruikte deze componenten:Arduino Uno bestuur (rev 3)2 x 16 karakter LCD displaybreadboardTMP36 temperatuursensorPotentiometerStap 1: Stap 1: bedradingBedrading van
Arduino gecontroleerde auto met vermijding van de colission

Arduino gecontroleerde auto met vermijding van de colission

Gezien de juiste tijd en liefde, zal deze auto vermijden dingen achter zit. Kom en volg mee als we gaan door de stappen te bouwen dit geweldige project...Stap 1: Verzamel materialen Pak een oude auto van uw lokale zuinigheid winkel, en het verzamelen
Arduino Bluetooth gecontroleerde bureaulamp - met Relay Kluisje

Arduino Bluetooth gecontroleerde bureaulamp - met Relay Kluisje

Vandaag zal ik u tonen hoe te bouwen uw eigen Bluetooth gecontroleerde bureaulamp met arduino uno.Voor dit project zul je om te bouwen van de kluis van het ralay dat u kunt het hier vinden:(Opmerking: als u niet wilt om te bouwen van een kluisje kunt
Arduino gecontroleerd Lock Box met magneetklep en RFID

Arduino gecontroleerd Lock Box met magneetklep en RFID

De RFID Lock Box combineert Arduino RFID en een solenoïde uw zeer eigen persoonlijke om veilig te maken! Het vergrendelen kunnen alleen worden geopend met sleutel kaarten die u hebt geprogrammeerd in het systeem, vergrendeling iedereen uit!Deze gids
Elke externe gecontroleerde auto met behulp van Arduino

Elke externe gecontroleerde auto met behulp van Arduino

zoals dit mijn eerste is instructable ik probeerde mijn best. Deze auto is gemaakt met behulp van de arduino zonder motor Shield of ics. Deze rover kan met elke afstandsbediening die aangestuurd worden. Ten eerste moeten we om te decoderen van de afs
AC lichte 433 mhz radio gecontroleerde timer met arduino

AC lichte 433 mhz radio gecontroleerde timer met arduino

In dit instructable ik zal document hoe ik een radiografisch bestuurbare timer gemaakt voor mijn buiten flood lights. Mijn lichten zijn van het oudere type en maakt gebruik van een heleboel van de macht (150w en 500w verlichting). Om deze reden heb i
2WD stem gecontroleerde Robot met Arduino en BitVoicer Server

2WD stem gecontroleerde Robot met Arduino en BitVoicer Server

In dit Instructable ga ik tonen hoe te om een 2WD spraakgestuurde robot te bouwen. Hoewel ik ben alleen gelijkstroommotoren als wilt verplaatsen de robot controle, dezelfde aanpak kan worden gebruikt voor de controle van de stem stappenmotoren en ser
Galvo - Laser Arduino gecontroleerd

Galvo - Laser Arduino gecontroleerd

Arduino gecontroleerd galvo laser. De servo aangedreven spiegels sturen de verlaten een fosforescerende parcours op het blad van de glow-in-the-dark vinyl UV-laser.Oorspronkelijk Gepost op notes.robives.comStap 1:Beginnen met een blad van lichtgevend
Arduino gecontroleerd CNC / 3D Printer hybride

Arduino gecontroleerd CNC / 3D Printer hybride

Moeder natuur maakt... Wij bouwen.BuildersBot zekeringen 3D printen & CNC frezen in één Builder's droom "3dprintingindustry.com"De BuilderBot is een Open ontwerp machine, die gebruik maakt van OpenSoftware en Open Hardware. Het is een produc
Arduino gecontroleerd kookwekker

Arduino gecontroleerd kookwekker

U allen moet heb meegemaakt dat je iets wordt gekookt op uw gasfornuis terwijl aan de andere kant u get drukke TV kijken of krijgen een diepe gesprek hebt dat je je realiseert op het opsporen van een geur die het was volledig verwend alleen vanwege u
Arduino-gecontroleerde Wolf staart

Arduino-gecontroleerde Wolf staart

groeten, of moet ik zeggen, "Aaaaaooooooooooooh!" Maken van uw bekende collega wolf liefhebber graag. Je hebt een innerlijke wolf geest dat zo graag bekend maken dat u mij om te leren hoe om uw zeer eigen animatronic wolf staart, zodat u kunt ec
Arduino inwendige temperatuursensor

Arduino inwendige temperatuursensor

Bron: http://www.theorycircuit.com/arduino-internal-temperature-sensor/Meeste AVR chips (microcontrollers) hebben een interne temperatuursensor, vandaar dat we kunnen gebruiken deze optie om het temperatuurbereik in zeldzame aandoening, dit kan tonen