Kretsloppsodling: EnvDAQ uppgradering med vattentemperaturavkännare (växa säng DAQ) (2 / 5 steg)

Steg 2: Redigera inställningar



Att göra uppgradering webbprogrammet så enkelt som möjligt, klippa och klistra in olika temperatur koden och lägga till ett "w" eller "W" på de platser som visas. Detta kommer att dramatiskt minska chanserna att stavfel fel och tiden denna uppgradering tar.

Figur 1. Öppna settings.py och redigera den operaconfigUserPrefsDoubleclicktocloseTab modellen. Lägg till i egenskaperna för vatten temperaturen minst och vatten temperaturen högsta inställningar. Detta är det första exemplet på förslaget ovan om kopiera och klistra in temperaturdata egendom; här, kopiera och klistra in och ett "w" till början.

Figur 2. Scrolla ner settings.py och lägga till formulärvariabler nedan ljus egenskaper.

Figur 3. Vatten temperaturen preferenserna är en mall (som vi kommer att skapa i en minut). Lägg först till koden från figur 3 att göra mallen (men ändå-till-vara-skapas) vatten temperatur och passera i inställningarna.

Figur 4. Vatten temperaturen mallen laddas i mallen /templates/settings/content.html - mallen huvudinställningarna. Redigera mallen rendering koden att passera i mallen vatten temperaturen.

Figur 5. Nästa, redigera /templates/settings/content.html genom att lägga till i variabeln mall för mallen vatten temperatur från figur 4.

Figur 6. Skapa mallen vatten temperatur: /settings/water_temp.html. Återigen, detta görs enkelt kopiera och klistra in den ursprungliga /settings/temperature.html koden och lägga till "w" på platser.

Figur 7. Starta webbprogrammet i sandlådan och gå till inställningarna för att kontrollera mallarna laddas korrekt.

Figur 8. Om du vill spara inställningarna för vattentemperatur, börja med att skapa klickningshanteraren i javascript. Öppna infattningarna, kopiera den ursprungliga saveTempSettings() funktionen och redigera för vattentemperatur.

Figur 9. Klickningshanteraren gör en asynkron begäran till servern, så vi behöver en handläggare vid bearbetning av begäran. Öppna settings.py och lägga till koden från figur 9.

Figur 10. Som med någon handläggare måste url gå på botten.

Slutligen, ladda om sidan i sandlådan miljön och spara ditt vatten temperatur inställningar.

Se Steg
Relaterade Ämnen

Arduino Aquaponics: EnvDAQ uppgradering med pH och löst syre

en komplimang vi ofta höra om Miljön Data förvärv sköldar (EnvDAQ) är införandet av ett prototyping område så att du kan anpassa styrelsen med andra sensorer som passar dina behov. Den mest önskade sensor suite vi tar emot (och ingår i den nya Kretsl...

4 x 4 x 4 LED cube uppgradering med Skift register (74hc595)

projektet började med en påse med lysdioder som jag hade tagit bort från ficklampor, konvertera till UV ficklampor. Jag visste att jag skulle hitta något roligt för att använda dem med, men det var månader innan jag listade ut vad med dem att göra. N...

Impregnerat vattentemperaturavkännare

försegla en Microchip TC1047AVNBTR temperatursensor till ett plast rör att göra det helt okänsligt för vatten och de flesta andra vätskor. Detta är avsett för användning vid låga temperaturer. Bilden visar avslutade sonden, drivs av tre AA-batterier,...

Kobalt skruvmejsel uppgradering med Sugru

i detta instructable jag kommer att visa er alla hur tillstigning det crappy greppet på en annars fantastisk liten skruvmejsel.De vänliga människorna på Kobalt gör detta trevliga lilla precision skruvmejsel som har 8 olika tips som lagrar i handtaget...

Wood kvarter uppgraderas med magneter

Hej alla! Jag planerar projektet för min lilla dotter, som älskar att spela med colorfull saker.De ursprungliga wood kvarter, var en gåva från min far omkring 25 år sedan.Då, jag kämpar ofta, orsaka bitar kommer inte fastnat tillsammans, så jag limma...

Bygga billigt rc båt och uppgradera med fpv

Jag ska förklara hur jag byggt en båt rc från inte mycket det fungerar riktigt bra och är mycket stabil tror jag utvecklas igen...Steg 1: Material som används -plast styrelse-Varmlimma-motor i en gammal rc bil-servo (hitec)-tråd-sändare och mottagare...

Kretsloppsodling: Göra det och du är Cool

Detta instructable kommer att lära dig hur man gör en själv upprätthålla inomhus kretsloppsodling system. Vi skapade detta system i en gymnasieklass miljövetenskap för fyra timmar i veckan, under loppet av en månad. Vi började detta projekt som ett s...

Brookstone rover massiv uppgradering!

Brookstone rover är en awesome leksak rover lätt att använda, men är inte lika bra alls...Så, jag dicided att göra en omfattande utbud uppgradering med det!Jag använde en L298N H-brygga för motorstyrning, en Arduino UNO för styra H-bron och läsa mott...

Grillad ost med en Twist

Ibland är jag lite kött till min grillad ost, bara för något annat. Om du gör också, är här en liten bit att byta upp din grillad ost! Bon aptit och glad äta!Steg 1: Steg 1 Som alltid när det kommer till matlagning, se till att du tvättar händerna ri...

Gör en Super Sized Jet brännare - Wok matlagning, skaldjur bölder, hem brygga

I detta Instructable Visa jag hur man gör en stor brännare. Denna brännare kan användas för att värma upp en stor gryta vatten eller olja för stora majs och skaldjur bölder eller som en super Turkiet fryer. Också kommer hem bryggerier har användning...

RatPhone - 3 G FONA Arduino cellulära Rörlig Cell Telefonerna med Retro knapp knappsats och råtta fånga App

Strunt det iPhones och androider. Här är ratPhone! Detta är definitivt inte en smart telefon. Men det är inte en dum telefon heller. Du kommer inte att kunna slösa ändlösa timmar på Facebook eller Twitter, men det kommer att hjälpa dig att fånga rått...

Inomhus örtagård med automatisk bevattning

Förra året jag ville växa några kök örter inomhus, mest som en kul experiment. Min familj hade planterat örter och grönsaker i trädgården i flera år, och jag ville prova odling av något själv men i mindre skala. Jag råkar också har några låga fönster...

Uppgradera en hem routern.

Routern är typ av en gateway till internet. De flesta routrar är verkligen både en bro och en router i ett. En bro är en enhet som tar meddelande medium till ett annat. Till exempel sänder kabel brukar signaler över en koaxialkabel. De flesta datornä...

Målarfärg kan ugnen med tillbehör, förlorade skum Casting, och mycket mer!

När jag började kasta aluminium det slutliga målet var att bygga en svarv från grunden efter dave gingery verkstad från skrot metall serie böcker. Nu när jag har svarven, jag behöver inte nödvändigtvis att kasta stora delar hela tiden, och således de...

Styra en RGB LED-matris med Android och IOIO

Produktversion av detta projekt finns på http://ledpixelart.com ***En Android kontrollerade interaktiva mirror. Kör olika Android apps, visar interaktiva spegeln bilder, löpande text, enkla spel och video som strömmas från en Android-enhet via Blueto...

Altoids Tin spis med potten resten

The Pot Rest i detta Instructable är avsett som en förbättring av lo-tec's Instructable "Altoids Tin alkohol spis" och plockar upp där lo-tec: s Instructable slutar av visar stegen för att lägga till denna funktion till din Altoids Tin alkohol s...

Walmart golvet spegel blir en uppgradering

Du vet de billiga, tunn Raklång speglar som du hittar på baksidan av dorm room dörren, nej? Jag hade Jo en, men om du inte, eller är som mig och bryta den som du har, du kan köpa dem på Walmart för 10-15 dollar. I detta instructable kommer jag visa h...

Med hjälp av en Scan Tool att diagnostisera din bil

det har statens inspektion tid och du är redo att lämna ljusa och tidigt för kontroll posterar med familjens ' 98 minibuss. Du börjar dagen i en mindre gemytlig stämning eftersom din dotter sa "ljuset kom" igår kväll på väg hem. Hon sa att hon k...

Linkit en - Live data övervakas i Excel och visas med hjälp av en instrumentpanel

Det finns många sätt att samla in data från prototyper plattformar som Linkit en varav många måste du betala för. Förmodligen är det enklaste att använda Excel för din samling och manipulation.Till exempel:Använd den seriella porten och väderkvarn ht...