Vocht Test: Bouwen een Arduino gecontroleerd lage Temp Oven (7 / 8 stap)

Stap 7: Program de Arduino te controleren van de temperatuur


1. u zult moeten downloaden van Arduino 21 voor welke besturingssysteem u gebruikt.

2. Als u uw pinnen een beetje anders ingesteld, wijzigt de code dienovereenkomstig in de sketch (zie hieronder)

3. Steek uw microcontroller in uw computer. Ik gebruikte een microUSB naar reguliere USB-kabel. Het groene lampje moet twinkle op het bord.

4. Controleer de schets en als er geen probleem, uploaden van de schets de microcontroller. De microcontroller nu heeft het programma en met de macht wordt het programma uitgevoerd tot je remover macht.

Hier is de schets te gebruiken. Veel dank aan onze stagiair Laura Tully-Gustafson voor het aanbrengen van dit helemaal.

/ * Maak een droogstoof, controle op een gloeiende gloeilamp met een solid state relais te schakelen als de temp dan 105 C is en maken het uitschakelen als de temperatuur meer dan 109 * /

vrijgegeven onder de GPL v3.0 door Laura Tully-Gustafson

#include < OneWire.h >
#include < DallasTemperature.h >

Privacy-apparaat is aangesloten op poort 7 van de Arduino
#define ONE_WIRE_BUS 7

Opstelling van een exemplaar van de privacy om te communiceren met alle apparaten van de privacy (niet alleen Maxim/Dallas temperatuur ICs)
Privacy oneWire(ONE_WIRE_BUS);

Onze privacy verwijzing naar Dallas temperatuur doorgeeft.
DallasTemperature sensoren (& Privacy);

int currenttemp;

int minimale = 105; wijzigen van minimum en maximum temperatuur in graden C.
int. maximum = 109;

void setup(void)
{
Start van de seriële poort
Serial.begin(9600);

Opstarten van de bibliotheek
sensors.begin();

pinMode (13, OUTPUT); pin 13 instellen voor een waarschuwing LED
digitalWrite (13, hoge);

pinMode (1, OUTPUT);
digitalWrite (1, hoog); pin 1 ingesteld voor een Solid State Relais

}

void loop(void)
{
Bel sensors.requestTemperatures() voor het uitgeven van een mondiale temperatuur
reques
t om alle apparaten op de bus
Serial.Print ("aanvragen temperaturen...");
sensors.requestTemperatures(); Verzenden van de opdracht te krijgen van de temperaturen
Serial.println("Done");

Serial.Print ("temperatuur voor het apparaat 1 (index 0):");
currenttemp = sensors.getTempCByIndex(0); omzetten in getTempFByIndex zal het systeem veranderen naar graden F
Serial.println(sensors.getTempCByIndex(0));

Als (currenttemp < minimale) {}
digitalWrite (13, hoge); zodat de waarschuwing LED licht gaat op
digitalWrite (1, hoog); zodat de gloeiende gloeilamp gaat op
}

Als (currenttemp > maximale) {}
digitalWrite (13, laag);
digitalWrite (1, laag);
}

}

Gerelateerde Artikelen

Huisdier Curfew: Een Arduino gecontroleerde huisdier deur

Huisdier Curfew: Een Arduino gecontroleerde huisdier deur

Het probleem: U wilt beperken van de tijd wanneer uw huisdier mee mag naar buiten te gaan. Dit kan zijn omdat de buurt niet veilig voor uw kat of kleine hond in de nacht is (plunderende coyotes voor de geest komt). Maar u wilt uw huisdier te kunnen t
Tutorial voor een stroom oplossing voor een arduino gecontroleerd Robot auto (RC)

Tutorial voor een stroom oplossing voor een arduino gecontroleerd Robot auto (RC)

In deze tutorial die u wordt getoond gecontroleerde een eenvoudige manier voor het aandrijven van een arduino RC. Dat betekent eigenlijk een praktische manier aan de macht afzonderlijk een arduino en het begeleidende motor schild (die de bevoegdheden
Hoe maak je een Arduino-gecontroleerde-fietsverlichting

Hoe maak je een Arduino-gecontroleerde-fietsverlichting

Microcontrollers zijn zeer krachtige hulpmiddelen voor exploratie in de elektrische wereld. In deze tutorial zullen we gebruiken de Arduino Uno board, en wij zal u tonen hoe te programmeren van een aantal basisfuncties in de fietsverlichting van een
Hoe te maken van een standaard test voor een radio gecontroleerde VTOL geschikt voertuig.

Hoe te maken van een standaard test voor een radio gecontroleerde VTOL geschikt voertuig.

Het doel van dit instructable moet gaan over de basisprincipes van het bouwen van een test-bed voor een radio VTOL geschikt voertuig gecontroleerde.Dit is belangrijk omdat er dat een groeiende populariteit in R/C VTOL (verticale Take-Off en Landing)
Hoe om te controleren van een Arduino gecontroleerde robotarm van Dobot team

Hoe om te controleren van een Arduino gecontroleerde robotarm van Dobot team

Wij zeggen altijd, Dobot is een hoge precisie, meerdere controle desktop robotarm. In laatste instructables, hebben wij getoond u de hoge precisie en de desktop functie door te bouwen van een laser-gesneden en solderen Dobot arm. In dit instructable,
Maken van een Arduino gecontroleerd licht-volgende bloem Bot

Maken van een Arduino gecontroleerd licht-volgende bloem Bot

In dit project van Arduino gebaseerde, maakt u een "biomimetische," of biologie-geïnspireerde, bloem die een lichtbron volgt. U heeft waarschijnlijk gezien dit probleem in uw kamerplanten! Planten vereisen zonlicht te groeien en bloeien, en &quo
Gebruik de Dragino hij en mega328p om het bouwen van een Arduino Yun zowel oplossing

Gebruik de Dragino hij en mega328p om het bouwen van een Arduino Yun zowel oplossing

In dit project, zullen we een Arduino Yun zowel oplossing met behulp van Dragino HE.mega328p en andere componenten.Hier, zullen we bouwen een Arduino Yun zowel solutiom en laten zien hoe te programmeren van de mega328p via WiFi. en hoe demo van commu
ZAPpelin, of hoe om te trainen uw luchtballon met een Arduino en IR afstandsbediening

ZAPpelin, of hoe om te trainen uw luchtballon met een Arduino en IR afstandsbediening

Is het vliegen van seal? Een fladderende vreemdeling?Nee het is een ZAPpelin, een Arduino gecontroleerde indoor blimp, setup om te leren in de signalen van een externe IR naar commando.Dit project kwam tot leven op de derde Arduino Jam Februari 15e t
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-gecontroleerde gordijn

Arduino-gecontroleerde gordijn

In dit nieuwe project, we gecombineerd van elektronica en mechanica, en maakte een Arduino-gecontroleerde gordijn roller.Veel plezier met maken!Stap 1: Planning van het CircuitVoor dit circuit u hebt nodig:1. de roterende Potentiometer2. de Arduino U
Arduino gecontroleerd Servo Robot (SERVISCH)

Arduino gecontroleerd Servo Robot (SERVISCH)

wat een betere manier om te experimenteren met opensource micro-controllers ( Arduino ) dan door het bouwen van uw eigen bron robot open ( CC (SA-door))?Wat te doen met uw Servische?(hier) - hoe uw Servische verbinden met het internet en het rijden o
Draadloos Arduino gecontroleerde Tank (nRF24L01)

Draadloos Arduino gecontroleerde Tank (nRF24L01)

Hallo!Vandaag zal ik u tonen how to build een Arduino gecontroleerde tank en een afstandsbediening. De 3d afgedrukt delen van de tank (met uitzondering van de controller, bijhouden gids en tank cover) werden ontworpen door timmiclark en kan worden ge
Arduino gecontroleerd Relay vak

Arduino gecontroleerd Relay vak

dit project is ontworpen om te helpen u bouwen sommige dozen estafette voor het beheersen van de macht van uw stopcontact met behulp van een arduino of microcontroller.  De inspiratie voor het schrijven van een instructable kwam toen ik besloot om te
Arduino-gecontroleerde Smart Home

Arduino-gecontroleerde Smart Home

Dit Instructable werd geschreven door PubNub Evangelist Ian Jennings . Ian's verhaal doorloopt zijn proces van het opbouwen van een Arduino-gecontroleerde smart home model van kras.--Terug in September, onze stichter Stephen en ik spraken over manier