YASS- nog een andere oplossing van Sous-Vide (6 / 8 stap)

Stap 6: De Code

Buiten de temperatuurcontrole beproefd mij voor andere functies zo eenvoudig mogelijk te houden.

Tijdens de installatie van de hardware wordt geïnitialiseerd en de temperatuursensor wordt gelezen. De lezing wordt gebruikt voor het vullen van een circulaire matrix gebruikt voor het vloeiend maken. Een splash-scherm wordt weergegeven op het LCD-scherm en, na een vertraging, de huidige temperatuur en instelpunt worden weergegeven.

De hoofdlus periode is 100 ms.

In de hoofdlus, de seriële input gelezen. Als een byte aanwezig is, wordt deze verwerkt. Als het is niet een cijfer, CARRIAGE RETURN of REGELINVOER, wordt deze genegeerd. Als er een cijfer, wordt de waarde in een tijdelijke variabele en controle keerde terug naar de lus geaccumuleerd. Als er een CARRIAGE RETURN of REGELINVOER, worden de gecumuleerde cijfers behandeld als de nieuwe instelpunt. Merk op dat er geen schaak van de redelijkheid op het instelpunt bereik is. Neem sommige persoonlijke verantwoordelijkheid en aandacht besteden aan de getypte tekst. U moet niet zitten kundig voor schade van om het even wat door slechte nummers typen.

Hierna de omhoog/omlaag-switches worden doorzocht, en als ofwel wordt gedrukt, een interne lus wordt gebruikt om te vergroten of verkleinen van de set-punt voor zo lang als de schakelaar wordt ingedrukt. De eerste bijwerkingsfrequentie is 500 ms, maar na vijf iteraties, de bijwerkingsfrequentie is gehalveerd, verwerking versnellen.

De temperatuur wordt gelezen op elke vijftiende lus of 1,5 seconden. De macro-definitie

#define FAHRENHEIT_UNITS

is de standaardselectie voor de eenheid. Voor de productie van displays van Celsius eenheden, commentaar die lijn door het toevoegen van dubbele voorwaartse slashes voor.

Temperatuur en instelpunt worden verzonden naar de seriële lijn als eenvoudige tekst, standaard wanneer hetzij verandert. Voor de productie van XML om te worden verzonden via de seriële poort, uncomment de macro-definitie

#define PRODUCE_XML

door het verwijderen van de dubbele schuine strepen. Als u niet wat XML is weet, het met rust laten.

Gerelateerde Artikelen

Nog een andere set van kajak wielen!

Nog een andere set van kajak wielen!

Ja, er zijn vele ontwerpen daar met opklapbare of stijve frames die de kajak moet worden bevestigd aan of moet worden ingevoegd in de gaten spuigat. Wielen die goed omgaan met losse zacht zand moeten grote diameter of breed. Als gevolg van de breedte
YARSV (nog een andere versie van de R-Strap)

YARSV (nog een andere versie van de R-Strap)

Goed nieuws iedereen:),Ik eindelijk mijn eerste DSRL Camera, het wordt gebruikt en kwam zonder de borstband. Het is een Canon 300D, het is oud maar zal helpen me het verbeteren van mijn vaardigheden als fotograaf.Zoals bijna alles in mijn leven ik kr
Nog een andere manier van eten meer spek

Nog een andere manier van eten meer spek

spek gewikkeld groene bonen. Zeer eenvoudig te maken en super eenvoudig. Dit maakt verse sperziebonen goddelijke, dat zelfs de meest fervente vlees-eter zal genieten.Stap 1: Hier is wat je nodig hebt Verse sperziebonen, ik heb veel te veel en we aten
Een andere oplossing van derde-hand

Een andere oplossing van derde-hand

dit is niet iets nieuws. Voor een tijdje was ik schaven zodat derde-hand, dus ik kwam met dit... Je kunt zeggen dat is een multifunctionele derde-hand.PS: I 'm very sorry als sommige woorden zijn verkeerd gespeld, Engels is mijn tweede taal.Stap 1: 5
Low Carb koken bij het kantoor - de manier van Sous Vide

Low Carb koken bij het kantoor - de manier van Sous Vide

ongeveer drie maanden geleden ben ik begonnen met een low-carb dieet.  Het is zeer succesvol geweest - ik voel me veel gezonder, en ik heb een behoorlijke hoeveelheid gewicht verloren. Maar het vinden van dingen te eten voor de lunch op kantoor was e
Hoe maak je "Nog een andere perfecte Martini"

Hoe maak je "Nog een andere perfecte Martini"

met de zogenaamde perfecte vertalingen van deze klassieker van de klassiekers waarom niet wegen in.Eerste dingen eerst, een martini is gin. Niet wodka. Ik hou van Michael Ruhlman de suggestie dat een wodka martini wordt een "vodkatini."Wat de sp
Een ander bord van vele ping-pong ballen

Een ander bord van vele ping-pong ballen

wat krijg je wanneer u een Arduino, sommige shift-registers, een paar transistoren en een handvol van LED's aan iemand met veel te veel tijd op zijn handen toevoegt?Het eenvoudige antwoord is een ander bord van vele ping pong ballen!Hoewel dit is nog
Nog een andere pasta met pesto.

Nog een andere pasta met pesto.

Niet alles Italiaanse rode saus gebaseerd is. We willen een beetje sorta pesto eens in de zoveel tijd om dingen te maken interessanter. Zoals ik al eerder heb gezegd soms u wat is vers of what's on hand in een echte Italiaanse huishouden. Dit wat ik
Nog een andere fiets repareren staan

Nog een andere fiets repareren staan

daar gaan we met nog een andere fiets reparatie stand. De meeste van de ideeën die hier zijn gedaan, en gepost op het web. Bijvoorbeeld is met behulp van een halterbank als de standaard basis gebeurd. Zoals u verwachten zou, maakt een halterbank een
Nog een ander dom Dance Pad

Nog een ander dom Dance Pad

niets bijzonders, gewoon een 25 pond (11.3 kilo) houten usb dance pad op basis van een microsoft-toetsenbordYASDPNogEen anderDomDansPadStap 1: Het patroon tekenen Eerste u visualiseren hoe het pad zou moeten zijn wilt, de grootte van de knoppen en de
Nog een andere simpele Pot-gecontroleerde 555 PWM generator

Nog een andere simpele Pot-gecontroleerde 555 PWM generator

iets dat een project dat ik bezig ben heeft mij doen is met behulp van een seriële naar parallelle IC (denk 74HC595) leds. Echter, in plaats van rijden de leds rechtstreeks van de pinnen, heb ik gekozen voor het gebruik van transistoren. Na het teste
Een ander geval van Altoids Ipod

Een ander geval van Altoids Ipod

filmJa is dit nog een ander ipod nano altoids geval. Het enige verschil is dat ik gebruikte het inpakpapier voor demping op dit ene.Stap 1: Het begin Ok eerste uit je zal moeten kopen van een doos van Altoids natuurlijk: P.U moet ook een schroevendra
Toch nog een ander Digital Picture Frame (Linux)

Toch nog een ander Digital Picture Frame (Linux)

gezien andere ontwerpen die ik wilde proberen het maken van een van mijn eigen. Hoewel niet precies goedkoop bij ~ $135 het was een leuk project en ik ben erg blij met de resultaten. Het is schoon, eenvoudig en vereist alleen één kleine draad om de m
Nog een andere spoel pistool...

Nog een andere spoel pistool...

howdy ho kiddywinks!haar is gedaan een miljoen keer vóór, dus geen punt in doen nog een andere instructable.maar ik denk dat mijn spoel pistool bleek veel koeler dan ik ooit voor ogen, en ik alleen zapped me twee keer, dus ik id dacht zien wat u bos