FISH TANK--del av aquaponic balkong Garden (7 / 14 steg)

Steg 7: Sensorer--fisk TANK--del av aquaponic balkong trädgård



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

SENSOR som testning skisser--för aquaponic balkong trädgård

FLYTA SWITCH är inte en gemensam eller standard sensor i arduino projekt. Om du gör en Google-sökning hittar väldigt lite information om hur de fungerar och hur du ansluter dem upp i ett system för kretsloppsodling. Denna växel finns i fiskbehållaren av balkong trädgården. Växeln-feeds till RJ-45 bostäder där anslutningar görs som att växla signalen vidarebefordras 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).

SAKER ATT VETA OM VÄXELN:

Kontrollera att du använder en 10 ohms motstånd med växlarna.

Dessa är "ANALOG" läsa sensorer - så var medveten om detta faktum.

Växeln returnerar endast ett av två värden:

0 eller 1023--Läs beror på hur du placerar växeln i tanken.

Det bör vara som när på hög nivå växeln läser 1023.

Men det kan vändas om en person som vill av någon anledning.

SLADDAR på sensorn:

1. gul - 5 volt källa (röd tråd)

2. signalen--Gul se till att du lär dig hur dessa fungerar innan ansluter dessa växlar i ett system.

Samla alla delar

A. tank Pool flytande nivågivare rätvinkliga flottör

http://www.Amazon.com/Liquid-Level-sensor-Right-S...

HANDLING-

1 borra hål för växeln flyta i akvariet. Beroende där växeln flyta köps från bestämmer storlek. Mät växeln flyta köpt för att bestämma storlek. Inte varje tillverkning använder samma trådar.

ÅTGÄRD - 2

Infoga flyta Switch i borrade hål kisel brickan ska vara på insidan av fisk tank då skruva på muttern på den yttre sidan av fisk tank

VIKTIGT---TEST--TEST--TEST--TEST detta inte kan vara betonas nog--

Testa sensorer när du köper dem Test 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.

KOD FÖR ATT TESTA VÄXELN:

< p > / / enkelt flyta Switch Test - balkong trädgård < br >
Skiss att fastställa värden för FLYTA SENSOR < /p >< p > / / FLOAR SENSOR 001 = FS-001 < /p >< p > int FS_001 = 0; < /p >< p > int FS_001_val; < /p >< p > void setup() < /p >< p > {< /p >< p > Serial.begin(115200); / / öppna serieporten < /p >< p >} < /p >< p > void loop() {< /p >< p > FS_001_val = analogRead(FS_001); läsa värdet från flyta Sensor 001 < /p >< p > Serial.print ("flyta Sensor 001 värdet är:"); < /p >< p > Serial.println(FS_001_val); < /p >< p > delay(1000); < /p >< p > Serial.println();
} < /p >

The ULTRA SONIC - avstånd SENSOR är en mycket vanligt och standard sensor finns i nästan alla arduino projekt av detta slag. 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 den monterade på attache locket av fisk Tank som omfattas av växa sängen av balkong trädgården. Det är inrymt i en 2" svart ABS rör placerad ovanför akvariet.

Båda ändarna av bostäder kan tas bort eftersom detta ger enkel tillgång till sensorn i händelse av att sensorn strandar på när som helst. Denna lätt tillgång tillåter för sensorn att vara utbytta om behöver vara.

STIFTEN på sensorn:

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

2. TRIGGER - (signal)--grön / vit tråd ditt val - se bara till att du använder olika färger för varje stift

3. ECHO - (singal)--blå / vit tråd ditt val - se bara till att du använder olika färger för varje stift

4. marken (svart kabel)

< p > / Ultra Sonic Sensor test - nya ping < br >
---< /p >< p > / / exempel NewPing bibliotek skiss som en ping om 20 gånger per sekund. < /p >< p > / /---< /p >< p > #include < /p >< p > #define TRIGGER_PIN 12 / / Arduino PIN-kod knuten till utlösa pin på ultrasonic sensor. < /p >< p > #define ECHO_PIN 11 / / Arduino PIN-kod knuten till echo pin på ultrasonic sensor. < /p >< p > #define MAX_ AVSTÅNDET 200 / / maximalt avstånd vi vill skicka ping (i centimeter). Maximal sensorn avståndet klassas på 400-500 cm. < /p >< p > NewPing sonar (TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE); NewPing inställning av stift och maximala avstånd. < /p >< p > void setup() {< /p >< p > Serial.begin(115200); / / öppen seriell monitor på 115200 baud se ping resultat. < /p >< p >} < /p >< p > void loop() {< /p >< p > delay(50); / / vänta 50 ms mellan pingmeddelandena (ca 20 ping/SEK). 29ms bör vara den kortaste fördröjningen mellan pingar. < /p >< p > unsigned int oss = sonar.ping(); Skicka ping, ping tid i mikrosekunder (uS). < /p >< p > Serial.print ("Ping:"); < /p >< p > Serial.print(uS / US_ROUNDTRIP_CM); Konvertera ping tid till avståndet i cm och utskriftsresultatet (0 = utanför förutbestämd distans intervall) < /p >< p > Serial.println("cm");
} < /p >

The DS18B20 jags en mycket vanliga och standard sensor hittades 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å:

Aquaponic DIY 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:

DS18B20 Temp Sensor

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-T...

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

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

Å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 Test 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 KOMMER ATT RAPPORTERA UT TEMPERATUR AV FISK TANK OCH VÄXA SÄNG:

< p > / / här Arduino skiss läser DS18B20 "1-Wire" digital < br > / / balkong enhet - IoT - kretsloppsodling--AGponics.com temperatur sensorer testning skiss.
Ver.05.10.2015
Handledning:
< en href = "http://www.hacktronics.com/Tutorials/arduino-1-wire-tutorial.html" rel = "nofollow" > http://www.hacktronics.com/Tutorials/arduino-1-wi... >< /p >< p > #include
#include < /p >< p > / / Data kabeln är ansluten till stift 3 på Arduino
#define ONE_WIRE_BUS 8 < /p >< p > / / Setup en oneWire instans att kommunicera med någon OneWire enheter
OneWire oneWire(ONE_WIRE_BUS); < /p >< p > / / passera vår oneWire referens till Dallas temperatur.
DallasTemperature sensors(&oneWire); < /p >< p > / / tilldela adresser till din 1-Wire temp givare.
Se tutorial om hur man får dessa adresser:
< en href = "http://www.hacktronics.com/Tutorials/arduino-1-wire-address-finder.html" rel = "nofollow" > http://www.hacktronics.com/Tutorials/arduino-1-wi... >< /p >< p > 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}; < /p >< p > 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);
} < /p >< p > 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));
}
} < /p >< p > 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");
} < /p >


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

< p > / / denna skiss ser för 1-wire enheter och < br > / / prints deras adresser (serienummer) till
UART, i ett format som är användbar i Arduino skisser
Handledning:
< en href = "http://www.hacktronics.com/Tutorials/arduino-1-wire-address-finder.html" rel = "nofollow" > http://www.hacktronics.com/Tutorials/arduino-1-wi... >< /p >< p > #include < /p >< p > OneWire ds(8); Anslut enheten 1-wire till nåla fast 8 < /p >< p > void setup(void) {
Serial.BEGIN(115200);
discoverOneWireDevices();
} < /p >< p > 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.
} < /p >< p > void loop(void) {
inget att se här
} < /p >

Se Steg
Relaterade Ämnen

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...

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...

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...

SENSOR uppsättning & TESTING skisser--för aquaponic balkong Garden

BALKONG TRÄDGÅRDSENSOR in och Automation komponenter:1 - DHT-22 - fuktighets- och2 - DS18B20 - 1 wire temperatur sonder (växa-säng och fisk tank)1 - ultraljud modul HC-SR04 avstånd Sensor för Arduino1 - analog flottör i Fish Tank för vattennivån spår...

Hur man startar en Monster Fish Tank

I denna tutorial lär jag dig hur du ställer in, underhålla och vårda den mest fantastiska typ av sötvatten akvarium finns; Rovdjuret tanken. Detta ska se till att fånga alla besökarnas uppmärksamhet... särskilt under matdags.Steg 1: Skaffa en tom Tan...

Fish Tank Stand, HEAVY DUTY, för $25 - rymmer 450 lbs! Det är en massa fisk!

Detta instructable visar dig hur man bygger din egen SOLID HEAVY DUTY Fish Tank Stand! Mine rymmer drygt 450lbs! Min fisk tank innehåller ett "rustikt trä pall" utseende för kosmetiska överklagande och häftiga ljuseffekter under akvariet!Varför...

TV Fish Tank / Aquarium

Hej internet,Här är den andra TV-Fish Tank \ akvarium jag gjort.Först en här:Verktyg:SkruvmejselSaxTångSåg (kanske)Steg 1:Ta bort de interna delarna av TV: N, lämna yttre knappar om möjligt (kan vara att använda dem för att slå på belysningen, filter...

Gumball maskin Fish Tank

vad säger "Jag älskar dig" bättre än gåva av en sällskapsdjur guldfisk? Jag vet det är inte en suddig liten kattunge eller en liten mjuk valp men det är mycket lättare att ta hand om. Vara unik på alla hjärtans dag och göra en speciell fisk tank...

Fish tank LED månsken / extraknäck

detta instructable kommer att visa dig hur man säkert lägga till LED-belysning i ett akvarium/vivarium.Jag har provat tidigare versioner av natt / månen belysning i tanken, men var ingen upp till uppgiften:Moonlight v1 - vattentäta högeffekts lysdiod...

Mario Bros Fish Tank

Hej jag hade en tom tank så jag beslöt att göra något kreativt med att jag vill ha afrikanska ciklider kan vara en julidochromis eller andra smallcichlid så tänkte jag på något som var funktionella och attraktiva, en av de idéer som jag hade var en M...

TV-Fish Tank \ akvarium

Hej alla,Jag trodde jag skulle ge något tillbaka till internet. Här är TV-Fish Tank \ akvarium jag gjort.Varning: Se till att TV: N har varit urkopplad från elnätet ett tag, det kan fortfarande hålla en avgift i kondensatorerVerktyg:HandskarSkruvmejs...

Hur man rengör en smutsig Fish Tank

hur man rengör en fish tankSteg 1: Steg 1 Ta växterna ur ditt akvarium. Detta kommer att göra det lättare att rengöra tanken och växterna.Steg 2: Steg 2 Efter att du har växterna ut använda cyphon till vakuum ut vattnet och alger ur klipporna. Se til...

Nybörjare Fish tank

en enkel steg för steg guide för att ställa in din första tio gallon tropisk fisk tank. Om du gillar det du digg det!Steg 1: Information för att vetaVälkommen till steg ett. Jag tror att innan du går ut och köpa alla grejer, ska du veta några saker o...

Hur du Baby-bevis en Fish Tank

jag kunde inte hitta några bra råd online om hur du barn bevis ett akvarium. De flesta innebär att sätta den på en successivt högre hylla (som är ett stort no-no i jordbävningen områden, som här), och är en av de viktigaste skälen för att ha en tank...

Fish tank anläggning cloner

ändra ett Marineland varumärke "Eclipse" fisk tank filter för att vara en mini växt kloning unit.*För detta mod, du behöver en hacka såg eller jigg såg skära ett hål i locket, en påse med filter floss, ett par sax, och två skumma svampar. Du ock...

Fish tank mikrofilter

en billig, snabb och enkel mikrofilter för ditt akvarium. Dessa kan anpassas till dina behov. Det fungerar genom att tillåta att luft att push/pull vattnet genom filtret.Steg 1: delar 1. piller flaska med etikett bort (Rengör flaskan väl! Vi vill int...

Rengöring A Beta Fish Tank

läsa litteratur på Beta kan göra djurägande verka skrämmande. Men ärligt, betaversioner är relativt tålig och lättskött. De två största bekymmer utfodring (4-6 lite mat pellets två gånger om dagen, mer än som du kommer att döda din fisk och göra hans...

Fish Tank avdelare

Steg 1: material 1. office Depot (rapport coverswith skjutreglaget) eller någon rapportera täcker de skjutbara menyrader.2. (plastnät) fick jag min på Walmart de kommer i 6pc. Storlek är 10,5 i X13.5 In. (en 15 och 10 gallon och mindre tankar verk bö...

Fish tank cleaner

Rengör smutsiga glas på insidan av din fisk tank eller skål utan att få händerna smutsiga.Steg 1: materialDu behöver:1) 1,5 L flaska topp2) polystyren3) 2 x starka magneter (jag fick min 2 av en hardrive från en gammal dator)4) vissa filt5) varmt lim...