SENSOR uppsättning & TESTING skisser--för aquaponic balkong Garden (2 / 8 steg)

Steg 2: DS18B20 - temperatur sonder



DS18B20 är en mycket vanligt och standard sensor finns i nästan alla arduino projekt. Bara en Google-sökning om om du har ingen aning vad det kan göra eller hur man använder den.

Denna Sensor finns i fisk Tank och växa säng balkong trädgården. Det gick i varje behållare med en kabelförskruvning som gör anslutningen vattentäta. Sonderna foder i RJ-45 huset där anslutningar görs som tillåter sensorerna för att överföras till den mikro-controller för bearbetning och datavisning i där i världen (om du använder den IoT versionen av denna trädgård).

Kontrollera att du använder en 4,7 ohms motstånd (PULL-UP konfiguration) med dessa sonder. Se anvisningarna nedan och också lära dig mer om denna sond på:

DIY Aquaponic Automation blogg


NIVÅER AV TESTNING:

Första nivån:

Första av provning är att fastställa HEX koden för enskilda sonden. Kontrollera att du skriver ner HEX avger av "Finder" skissen nedan. Här HEX koden kommer att användas i system brett testet för temperatur i både akvarium och växa Ben i senare testning av tråden och sensorer.

Andra nivån:

Detta är en skiss som ska använda båda HEX koden från den första nivån ovan. Du kommer att behöva ersätta HEX koden i skissen med på HEX koden eller du kommer att få några avläsningar och presenteras med ett fel vid kontroll av temperaturerna i fisk Tank och växa säng.


BESÖK DETTA INSTRUCTABLE FÖR BYGGANDET AV SENSORN:

DS18B2O-temperatur-probe


STIFTEN på sensorn:
1. VCC - 5 volt källa (röd tråd)

2. data - (signal)--gul - vit - blå - grön - orange kabel beror på var du köper dem och från vem

3. marken (svart kabel)

Samla alla delar
A. Vktech DS18b20 vattentät temperatur sensorer temperatur sändare (5st)

http://www.Amazon.com/Vktech-DS18b20-waterproof-te...

B. PG7 Vattentät anslutning körtel svart för 4-7mm Diameter kabel--

http://www.Amazon.com/waterproof-Connector-gland-B...

ÅTGÄRD - 1
Använder den 27/64-tums borra lite--borrhålet på sensorn sidan av fisk Tank och växa säng. Se instruktion anger för Fish Tank och växa säng för den exakta placeringen av Förskruvningar.

ÅTGÄRD - 2

Infoga KabelFörskruvning i borrade hål i fisk Tank och växa säng.

ÅTGÄRD - 3

Placera kabel körtel muttern på utanför fisk Tank och växa säng och försegla med tätningsmedel

MYCKET VIKTIGT---TESTA--TEST--TEST--TEST

Detta kan inte vara nog--betonas ***

Testa sensorer när du köper dem

Testa sensorer efter varje åtgärd att försäkra anslutningarna arbetar och testa koden returnerar rätt resultat.

Testade sensorn ska inte ge data output då korrigeringar måste göras innan du går vidare till nästa åtgärd.

Nytt TEST - TEST - TEST - kommer att spara mycket tid på lång sikt.



KODEN till TEST SENSOR & bestämma HEX-kod för varje PROBE:

DS18B20 - one_wire adress finder
Denna skiss ser ut för 1-wire enheter och / / prints deras adresser (serienummer) till

UART, i ett format som är användbar i Arduino skisser

Handledning:

http://www.hacktronics.com/tutorials/Arduino-1-Wi...

#include

OneWire ds(8); Anslut enheten 1-wire till stift 8

void setup(void) {

Serial.BEGIN(115200);

discoverOneWireDevices();

}

void discoverOneWireDevices(void) {

byte i.

byte närvarande = 0;

byte data [12].

byte addr [8].

Serial.Print ("söker 1-Wire devices...\n\r");

While(DS.search(addr)) {

Serial.Print ("\n\rFound \'1-Wire\" enhet med adress: \n\r ");

för (jag = 0; jag < 8; i ++) {

Serial.Print("0x");

om (addr [i] < 16) {

Serial.Print('0');

}

Serial.Print (addr [i], HEX);

om (jag < 7) {

Serial.Print (",");

}

}

om (OneWire::crc8 (addr, 7)! = addr[7]) {

Serial.Print ("CRC är inte giltig! \n");

hemkomst.

}

}

Serial.Print ("\n\r\n\rThat's den. \r\n");

DS.reset_search();

hemkomst.

}

void loop(void) {

inget att se här}



KODEN KOMMER ATT RAPPORTERA UT TEMPERATUR AV FISK TANK OCH VÄXA SÄNG:

Balkong trädgård Temp sond provning - FH/GB
Denna Arduino skiss läser DS18B20 "1-Wire" digital / / balkong enhet - IoT - kretsloppsodling--AGponics.com temperatur sensorer testning skiss.

Ver.05.10.2015

Handledning:

http://www.hacktronics.com/tutorials/Arduino-1-Wi...

#include

#include

Data kabeln är ansluten till stift 3 på Arduino

#define ONE_WIRE_BUS 8

Setup en oneWire instans att kommunicera med någon OneWire enheter

OneWire oneWire(ONE_WIRE_BUS);

Passera vår oneWire referens till Dallas temperatur.

DallasTemperature sensorer (& oneWire);

Tilldela adresser till din 1-Wire temp givare.

Se tutorial om hur man får dessa adresser:

http://www.hacktronics.com/tutorials/Arduino-1-Wi...

DeviceAddress Grow_Bed = {0x28, 0x3A, 0x28, 0x41, 0x05, 0x00, 0x00, 0xA0};

DeviceAddress Fish_Tank = {0x28, 0xE9, 0X23, 0x41, 0x05, 0x00, 0x00, 0x4D};

DeviceAddress Other_If_Needed = {0x28, 0x59, 0xBE, 0xDF, 0x02, 0x00, 0x00, 0x9F};

void setup(void)

{

Starta serieport

Serial.BEGIN(115200);

Starta upp biblioteket

sensors.BEGIN();

Ställ in upplösningen till 10 bit (bra nog?)

sensors.setResolution (Grow_Bed, 10);

sensors.setResolution (Fish_Tank, 10);

sensors.setResolution (Other_If_Needed, 10);

}

void printTemperature(DeviceAddress deviceAddress)

{

flyta tempC = sensors.getTempC(deviceAddress);

om (tempC ==-127.00) {

Serial.Print ("fel få temperatur");

} annat {

Serial.Print ("C:");

Serial.Print(tempC);

Serial.Print ("F:");

Serial.Print(DallasTemperature::toFahrenheit(tempC));

}

}

void loop(void)

{

Delay(2000);

Serial.Print ("komma temperatures...\n\r");

sensors.requestTemperatures();

Serial.Print ("växa säng är:");

printTemperature(Grow_Bed);

Serial.Print("\n\r");

Serial.Print ("Fish Tank temperatur är:");

printTemperature(Fish_Tank);

Serial.Print("\n\r");

Serial.Print ("Other_If_Needed är:");

printTemperature(Other_If_Needed);

Serial.Print("\n\r\n\r"); }


PROCESSFÖRBÄTTRINGAR:
Helst kan detta bygga förbättringar göras. Dessa förbättringar kan och kommer att ta många olika former. När nya trick är inlärda eller bättre delar inköpta ändringar kommer att göras. Uppdateringar kommer att göras på aquaponic DIY Automation blogg och de nya idéerna - delar eller ändringar uppdateras i detta Instructable. Så behaga sända i dina idéer och ändringar och ändringar i designen kan och kommer att göras om de är av värde för andra intresserade av detta projekt.

BESÖK BUTIKEN FÖR ARTIKLAR TALADE OM HÄR:

AGponic butik

http://www.agponics.com/agponicsstore/

BALKONG trädgård - framhävs som ett projekt i göra MAGAZINE - vol 47 börjar på sidan 62

Se Steg
Relaterade Ämnen

Aquaponic balkong GARDEN

Aquaponic balkong trädgårdSakernas Internet (Internet of Things) kapabel om du är intresserad av denna aspekt av kretsloppsodling.DIY-projekt--köpa material lokalt och bygga--genom rik kretzingerMed alla intresse runt om i världen i kretsloppsodling...

VÄXA-säng--del av aquaponic balkong Garden

Växa säng är där media för odling av växter finns. Här finns också två (2) sensorer - första är en Media sond och den andra är en DS18B20 temperatur sond. Också finns inom växa säng är roten igensättning Preventer mekanismen som täcker och möjliggör...

FISH TANK--del av aquaponic balkong Garden

Akvariet är där fisk och fisk vatten för odling av växter är bosatt. Här finns också tre (3) automation elements - först att vara en Ultra Sonic avstånd sensorn möjliggör detta mycket specifik mätning av exakt var vattennivån är i fish tank är hela t...

Fasta ämnen FILTER - del av en aquaponic balkong GARDEN design

Aquaponic fasta FILTER - balkong trädgårdAquaponic fasta FILTER är en komponent i ett lager aquaponic balkong enheten System (se i bilderna ovan). Detta instructable att dokumentera bygga av fasta ämnen filtret och refereras i montering anvisningarna...

Precis i tid för semester - hacka dig själv en god liten uppsättning LED julbelysningen

nu när semestern närmar sig snabbt--och en sträng av LED-lampor går för bara fyra eller fem spänn--det är hög tid att få ut din avbitare och plast slangar och göra en uppsättning av flashiga lampor som du kan styra från din Arduino!I detta instructab...

Hur du gör din egen uppsättning anpassade Golfklubbor för billigt!

Du kanske har nyligen börjat spela golf eller du kanske redan liv lång fan av spelet.Oavsett din erfarenhet, om du är fast som jag är, vet du redan att golfklubbar kan vara ganska dyrt. Naturligtvis dregla att vara techie som jag är, jag över de sena...

En uppsättning 3D tryckt vindrutan Wire clips

Detta projekt är en av mina första erfarenheter med en 3D-skrivare. Två vintrar sedan, fick jag mig en Printrbot enkel metall jul bunt kit som kom med en knackas ner 3D skrivare tillsammans med en hel del gratis tillbehör och till slut blev en ganska...

Arduino: Att göra en uppsättning av trafikljus

detta projekt fortfarande A pågående FEEDBACK uppskattas!Denna handledning kommer steg du genom processen att skapa en uppsättning kontrollerbar och konfigurerbara trafikljus samtidigt också lära dig grunderna i Arduino. Viss kunskap som behövs och j...

Göra en uppsättning av livräddande is Claws

Det är vinter och att medel kyla och is men som inte betyder att vara instängd inuti... många människor få utomhus aktiviteter såsom pond hockey, isfiske, snöskovandring, längdskidåkning, snöskoter, fotografering och mer. Alla dessa aktiviteter kan h...

Hur man gör en Mini Play uppsättning

det finns egentligen bara två saker att skapa den här spela uppsättningen. Det första steget är att ha de material som behövs för att skapa uppsättning och för det andra, du måste ha en bra fantasi. De material som behövs för att skapa denna lek som...

Twin/Twin våningssäng uppsättning, Montana stil!

Jag har några vänner som köras vid en underbar Ranch i Montana och de har nyligen bett mig att göra en trippel vägg-enhet av britssängar inklusive trappor och Captains lådor för deras huvudsakliga guest house. Jag var bara redo att starta projektet n...

Låt oss lära sig att lära sig att göra Kinesiskt schack "Xiangqi" uppsättning. Jag gjorde det på TechShop.

Goal:Att replikera Chess Set projektet att skapa kinesiska bröstkorgen Ställ.Att illustrera hur lätt det är att replikera en process och göra olika produkter på TechShopFörfarande:Ta bilder online för den schackpjäser och ett schackbräde.Använd MS Pa...

Göra en klassrummet uppsättning av anläggning pressarna

Detta Instructable visar hur du gör en uppsättning av fyra växt pressar (även kallad "botaniska pressar" eller "blomma pressar").Varje tryck kan rymma minst tio pressade exemplar (eller "pressimens"), som bör vara tillräcklig...

Hur man gör en Kubb uppsättning

en av de bästa sakerna med sommaren spelar ett casual-spel på ett fält eller på stranden. I vårt kontor är en av våra favorit spel kallas Kubb (rimmar med "tube") som är ursprungligen från Sverige. Om du har tillgång till några träbearbetningsve...

Hur man gör ett kök Island från en uppsättning av lägre köksluckor

här är vad min matsalen såg ut innan jag började min reno. Jag var rippning detta hela väggen i skåp ut iallafall för min reno men jag är allt om re-återanvändning/re-post-CycleEftersom jag ville ha hade en köksö och jag turen att ha en extra uppsätt...

Att göra en stor uppsättning Bonsai jord siktar

steg för steg illustrerad på byggandet av min nya uppsättning jord siktar.Steg 1: Minska 2 x 3 till 2 fot avsnitt Du behöver3 - 2 "x 3" x 8' trä plankor1 - 2 x 2' 1/4 hårdvara trasa sektioner säljs av foten på min lokala Orchard leverans1 - 2 x...

Kartong smycken - en komplett uppsättning

jag älskar kartong, jag är besatt med kartong, kommer jag galen med massor av idéer i mitt sinne för saker som kan byggas med hjälp av denna super ödmjuk, super fantastiska sak kallad kartong. Åh... Hej tror jag jag är överväldigad.Åh Hej du kreativ...

Laser Cut och Etch en Xiangqi uppsättning

På Wikipedia posten för Xiangqi har massor av bra information om spelet. Det är ungefär som Western schack, men annorlunda.Jag tillbringade en tid i Vietnam tidigare i år såg en hel del häroch bestämde mig för jag var tvungen att lära sig spela.Sedan...

Hur till vända på en uppsättning lampor i huset

De flesta husen nu dagar har en hel del ljus i dem att hjälpa till med belysning när det behövs. De flesta av dessa lampor är grupperade tillsammans i olika grupper och sedan kanaliseras till en växel. I denna tutorial kommer jag visa dig hur man ide...