FISH TANK--deel van aquaponic balkon tuin (7 / 14 stap)

Stap 7: Sensoren--FISH TANK--deel van aquaponic balkon tuin


BEZOEK DIT INSTRUCTABLE VOOR DE BOUW VAN DE SENSOR:

SENSOR instellen testen schetsen--voor aquaponic balkon tuin

De VLOTTER schakelaar is niet een gemeenschappelijk of standaard sensor gevonden in arduino projecten. Als u een Google-zoekopdracht vindt u zeer weinig informatie over hoe ze werken of hoe sluit ze op in een aquaponics systeem. Deze schakeloptie is gevonden in de vissentank van de balkon tuin. De schakeloptie-kanalen in de RJ-45-behuizing waar verbindingen zijn gemaakt waarmee het signaal van de schakelaar worden doorberekend aan de micro-controller voor verwerking en gegevens weergeven in waar in de wereld (als de IoT-versie van deze tuin).

DINGEN OM TE WETEN OVER DE SCHAKELOPTIE:

Zorg ervoor dat u een 10 ohm weerstand met deze schakelopties gebruiken.

Deze worden "Analoge" gelezen sensoren - dus wees bewust van dit feit.

De schakeloptie geeft slechts een van twee waarden als resultaat:

Ofwel 0 of 1023--afhankelijk van het lezen hoe u de positie van de schakelaar in de tank.

Het moet zijn dat wanneer de schakelaar op het hoge niveau wordt gelezen 1023.

Maar het kan worden omgekeerd, als een persoon om wat voor reden wilt.

DRADEN op Sensor:

1. geel - 5 volt bron (rode draad)

2. signaal--Yellow zorg ervoor dat je leert hoe deze werken voordat verbinden deze schakelaars in een systeem.

Verzamelen van alle onderdelen

A. tank zwembad vloeibare niveausensor rechte hoek vlotterschakelaar

http://www.Amazon.com/Liquid-level-sensor-right-S...

ACTIE-

1 boor gat voor de schakeloptie/zweven in het aquarium. Afhankelijk van waar de vlotter schakelaar is gekocht bij bepaalt de grootte van het gat. Het meten van de vlotter schakelaar gekocht om te bepalen van de grootte van het gat. Niet elke vervaardiging maakt gebruik van de dezelfde draden.

ACTIE - 2

Invoegen vlotter schakelaar in geboord gat ervoor te zorgen dat de wasmachine silicium is aan de binnenkant van de vissentank dan schroef op de moer aan de buiten kant van de vissentank

BELANGRIJKE---TEST--TEST--TEST--TEST dit kan niet benadrukt genoeg--

Test sensoren wanneer u koopt ze Test sensoren na elke actie om te verzekeren de verbindingen werken en de test-code retourneert correcte resultaten. De geteste sensor moet niet geven gegevens output dan correcties worden aangebracht moeten voordat hij vooruit naar de volgende actie.

Weer - TEST - TEST - bespaart veel tijd op de lange termijn.

CODE VOOR HET TESTEN VAN DE SCHAKELAAR:

 <p>// Simple Float Switch Test - Balcony Garden<br> // Sketch to determine values for FLOAT 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); // open serial port</p><p>}</p><p>void loop() {</p><p> FS_001_val = analogRead(FS_001); // read value from Float Sensor 001</p><p> Serial.print("Float Sensor 001 value is: ");</p><p> Serial.println(FS_001_val);</p><p> delay(1000);</p><p> Serial.println(); }</p> 

De ULTRA SONIC - AFSTANDSSENSOR is een zeer gemeenschappelijk en standaard sensor gevonden in bijna alle arduino projecten van dit type. Gewoon een Google zoeken over als je geen idee hebt wat het kan doen of hoe het te gebruiken.

Deze Sensor is gevonden in de gemonteerd aan de attache deksel van de vissentank dat wordt gedekt door het Bed groeien van de tuin van het balkon. Het is gehuisvest in een 2" zwarte ABS pijp boven het aquarium geplaatst.

Beide uiteinden van de behuizing kunnen worden verwijderd als dit gemakkelijk toegang tot de sensor geeft in het geval dat de sensor niet op elk moment. Deze gemakkelijke toegang voorziet van de sensor te vervangen indien nodig worden.

PINNEN op de Sensor:

1. VCC - 5 volt bron (rode draad)

2. TRIGGER - (signaal)--groen / witte draad uw keuze - zorg ervoor dat u verschillende kleur voor elke PIN

3. ECHO - (singal)--blauw / witte draad uw keuze - zorg ervoor dat u verschillende kleur voor elke PIN

4. grond (zwarte draad)

 <p>/ Ultra Sonic Sensor Testing - new ping<br> // ---------------------------------------------------------------------------</p><p>// Example NewPing library sketch that does a ping about 20 times per second.</p><p>// ---------------------------------------------------------------------------</p><p>#include </p><p>#define TRIGGER_PIN 12 // Arduino pin tied to trigger pin on the ultrasonic sensor.</p><p>#define ECHO_PIN 11 // Arduino pin tied to echo pin on the ultrasonic sensor.</p><p>#define MAX_DISTANCE 200 // Maximum distance we want to ping for (in centimeters). Maximum sensor distance is rated at 400-500cm.</p><p>NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE); // NewPing setup of pins and maximum distance.</p><p>void setup() {</p><p> Serial.begin(115200); // Open serial monitor at 115200 baud to see ping results.</p><p>}</p><p>void loop() {</p><p> delay(50); // Wait 50ms between pings (about 20 pings/sec). 29ms should be the shortest delay between pings.</p><p> unsigned int uS = sonar.ping(); // Send ping, get ping time in microseconds (uS).</p><p> Serial.print("Ping: ");</p><p> Serial.print(uS / US_ROUNDTRIP_CM); // Convert ping time to distance in cm and print result (0 = outside set distance range)</p><p> Serial.println("cm"); }</p> 

De DS18B20 iks een zeer gemeenschappelijk en standaard sensor in bijna alle arduino projecten gevonden. Gewoon een Google zoeken over als je geen idee hebt wat het kan doen of hoe het te gebruiken.

Deze Sensor komt voor in het aquarium en groeien Bed van de balkon tuin. Het is in elke container met behulp van een wartel waardoor de verbinding waterdichte toetrad. De sondes worden meegenomen in de RJ-45-behuizing waar verbindingen die worden gemaakt zodat de sensoren worden doorberekend aan de micro-controller voor verwerking en gegevens weergeven in waar in de wereld (als de IoT-versie van deze tuin). Zorg ervoor dat u een 4,7 ohm weerstand (PULL-UP configuratie) met deze sondes. Zie hieronder richtingen en ook meer informatie over deze sonde op:

Aquaponic DIY Automation Blog

NIVEAUS VAN TESTEN:

Eerste niveau:

Eerste test is het bepalen van de code van de Hexuitdraai van de afzonderlijke sonde. Zorg ervoor dat u Noteer de HEX af te geven door de "Finder" schets hieronder. Deze code van de Hexuitdraai zal worden gebruikt in de test systeem breed voor temperatuur in zowel de aquarium en groeien Ben in de laatste testen van draden en sensoren.

Tweede niveau:

Dit is een schets die beide code van de Hexuitdraai van het eerste niveau hierboven zal gebruiken. Moet u de code van de Hexuitdraai in de schets te vervangen door uw op HEX code, of u krijgt geen metingen en worden gepresenteerd met een fout bij het controleren op de temperaturen in het aquarium en groeien Bed.

Bezoek dit INSTRUCTABLE voor de bouw van de SENSOR: DS18B2O-temperatuur-sonde:

DS18B20 Temperatuur Sensor

PINNEN op de Sensor:

1. VCC - 5 volt bron (rode draad)

2. gegevens - (signaal)--geel - wit - blauw - groen - oranje draad hangt af van waar u ze koopt en van wie

3. grond (zwarte draad) verzamelen alle onderdelen

A. Vktech DS18b20 waterdichte temperatuur sensoren temperatuur zender (5st) http://www.amazon.com/Vktech-DS18b20-Waterproof-T...

B. PG7 Waterdichte Connector klier zwart voor 4-7mm Diameter kabel--

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

ACTIE - 1

Met behulp van de 27/64-inch boor bits--boor gat aan de sensor kant van het aquarium en groeien Bed. Zie instructie stelt voor het aquarium en groeien Bed voor de exacte plaatsing van de wartels.

ACTIE - 2

Wartel in naar geboorde gat in het aquarium en groeien Bed invoegen

ACTIE - 3

Kabel klier moer op plaatsen buiten het aquarium en groeien Bed en verzegelen met afdichtmiddel

ZEER BELANGRIJKE---TEST--TEST----TEST

Dit kan niet genoeg--benadrukt

Test sensoren wanneer u koopt ze Test sensoren na elke actie om te verzekeren de verbindingen werken en de test-code retourneert correcte resultaten.

De geteste sensor moet niet geven gegevens output dan correcties worden aangebracht moeten voordat hij vooruit naar de volgende actie.

Weer - TEST - TEST - bespaart veel tijd op de lange termijn.

CODE ZAL VERSLAG UIT DE TEMPERATUUR VAN DE VISSENTANK EN GROEIEN BED:

 <p>// This Arduino sketch reads DS18B20 "1-Wire" digital<br>// Balcony Unit - IoT - aquaponics -- AGponics.com Temperature Sensors Testing Sketch. // Ver.05.10.2015 // Tutorial: // <a 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 wire is plugged into pin 3 on the Arduino #define ONE_WIRE_BUS 8</p><p>// Setup a oneWire instance to communicate with any OneWire devices OneWire oneWire(ONE_WIRE_BUS);</p><p>// Pass our oneWire reference to Dallas Temperature. DallasTemperature sensors(&oneWire);</p><p>// Assign the addresses of your 1-Wire temp sensors. // See the tutorial on how to obtain these addresses: // <a 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) { // start serial port Serial.begin(115200); // Start up the library sensors.begin(); // set the resolution to 10 bit (good enough?) sensors.setResolution(Grow_Bed, 10); sensors.setResolution(Fish_Tank, 10); //sensors.setResolution(Other_If_Needed, 10); }</p><p>void printTemperature(DeviceAddress deviceAddress) { float tempC = sensors.getTempC(deviceAddress); if (tempC == -127.00) { Serial.print("Error getting temperature"); } else { Serial.print("C: "); Serial.print(tempC); Serial.print(" F: "); Serial.print(DallasTemperature::toFahrenheit(tempC)); } }</p><p>void loop(void) { delay(2000); Serial.print("Getting temperatures...\n\r"); sensors.requestTemperatures(); Serial.print("Grow Bed is: "); printTemperature(Grow_Bed); Serial.print("\n\r"); Serial.print("Fish Tank temperature is: "); printTemperature(Fish_Tank); Serial.print("\n\r"); // Serial.print("Other_If_Needed is: "); // printTemperature(Other_If_Needed); // Serial.print("\n\r\n\r"); }</p> 


CODE aan TEST SENSOR & bepalen hexadecimale CODE van elke SONDE:

 <p>// This sketch looks for 1-wire devices and<br>// prints their addresses (serial number) to // the UART, in a format that is useful in Arduino sketches // Tutorial: // <a 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); // Connect your 1-wire device to pin 8</p><p>void setup(void) { Serial.begin(115200); discoverOneWireDevices(); }</p><p>void discoverOneWireDevices(void) { byte i; byte present = 0; byte data[12]; byte addr[8]; Serial.print("Looking for 1-Wire devices...\n\r"); while(ds.search(addr)) { Serial.print("\n\rFound \'1-Wire\' device with address:\n\r"); for( i = 0; i < 8; i++) { Serial.print("0x"); if (addr[i] < 16) { Serial.print('0'); } Serial.print(addr[i], HEX); if (i < 7) { Serial.print(", "); } } if ( OneWire::crc8( addr, 7) != addr[7]) { Serial.print("CRC is not valid!\n"); return; } } Serial.print("\n\r\n\rThat's it.\r\n"); ds.reset_search(); return; }</p><p>void loop(void) { // nothing to see here }</p> 

Gerelateerde Artikelen

GROW-BED--deel van aquaponic balkon tuin

GROW-BED--deel van aquaponic balkon tuin

Het grow-bed is waar de media voor de teelt van planten zich bevindt. Het huisvest ook twee (2) sensoren - eerst wordt een sonde van de Media en de andere is een DS18B20 temperatuur sonde. Ook ligt binnen het groeien bed het Root verstopping Prevente
SENSOR SET & testen schetsen--voor aquaponic balkon tuin

SENSOR SET & testen schetsen--voor aquaponic balkon tuin

BALKON TUINSENSOR instellen en automatisering componenten:1 - DHT-22 - vochtigheid en temperatuur2 - DS18B20 - 1 draad temperatuur sondes (groeien-bed en vis tank)1 - ultrasone Module HC-SR04 afstandssensor voor Arduino1 - analoge vlotterschakelaar i
Vaste stoffen FILTER - deel van een aquaponic balkon tuin ontwerp

Vaste stoffen FILTER - deel van een aquaponic balkon tuin ontwerp

Aquaponic SOLIDS FILTER - balkon tuinAquaponic SOLIDS FILTER is een onderdeel van een lager aquaponic balkon Unit systeem (zie foto's hierboven). Dit instructable is voor het documenteren van de build van de FILTER van vaste stoffen en wordt verwezen
Aquaponic balkon tuin

Aquaponic balkon tuin

Aquaponic balkon tuinIoT (Internet van dingen) in staat bent u geïnteresseerd in dit aspect van aquaponics.DIY PROJECT--materialen lokaal kopen en bouwen--door rik kretzingerMet alle de belangstelling voor de wereld aquaponics zijn er een aantal crea
Starten van een balkon tuin

Starten van een balkon tuin

Voordat we beginnen laat me duidelijk vermelden: het groen in die eerste foto digitaal wordt gemanipuleerd, bijna al mijn foto's van afgelopen jaar tuinen werden verloren toen technologie mislukt mij, maar dat is genoeg over mij, laten we praten over
Aquaponic BIO-REACTOR - onderdeel van een balkon eenheid ontwerp

Aquaponic BIO-REACTOR - onderdeel van een balkon eenheid ontwerp

Aquaponic BIO-REACTOR - balkon eenheidAquaponic BIO-REACTOR is een onderdeel van een lager aquaponic balkon Unit systeem (zie foto's hierboven). Dit instructable is om te documenteren van de build van de BIO-REACTOR en wordt verwezen in de richtingen
In de tuin: hoe te ontwerpen en bouwen van een achtertuin tuin Web Series: deel 1

In de tuin: hoe te ontwerpen en bouwen van een achtertuin tuin Web Series: deel 1

Bent u geïnteresseerd of benieuwd hoe om te groeien en groenten te planten? Het starten van een huis tuin is een pret en een zeer lonende avocation. Of u bent een stedelijke tuinman of in een omgeving met veel open land, het creëren van een moestuin
Hoe te beginnen een Monster Fish Tank

Hoe te beginnen een Monster Fish Tank

In deze tutorial, zal ik je leren hoe om te zetten, te onderhouden en zorg voor de meest verbazingwekkende soort zoetwateraquarium er is; de Predator-Tank. Dit zal er zeker te vangen alle uw bezoekers aandacht... vooral tijdens voedertijd.Stap 1: Ver
Fish Tank staan, HEAVY DUTY, voor $25 - houdt 450 pond! Dat is een veel vis!

Fish Tank staan, HEAVY DUTY, voor $25 - houdt 450 pond! Dat is een veel vis!

Dit instructable zal u tonen hoe te bouwen uw eigen solide HEAVY DUTY Fish Tank staan! Mijne bezit ruim 450 pond! Mijn aquarium bevat een "rustieke houten pallet" look voor cosmetische beroep en cool lichteffecten onder de vissentank!Waarom ik m
Van Washroom aan tuin vijver

Van Washroom aan tuin vijver

Recycling een industriële toilet-wastafel.Ik heb het veranderd in een vijver achtertuin. Ik kwam over de spoelbak bij een bedrijfdat ik gebruikte om te werken voor. Het bedrijf had besloten te renoveren van de werknemer-wasruimte en te vervangen na s
TV Fish Tank

TV Fish Tank

Panasonic TV vis tank mod.Helaas dit vele jaren geleden dus heb ik geen foto's van de stappen betrokken, maar ik denk dat de foto's die ik heb krijgt u het idee.Waarschuwing: TV-toestellen houden hoogspanning zelfs als unplugged voor een zeer lange t
Panther Tank gemaakt van Popsicle stokken

Panther Tank gemaakt van Popsicle stokken

goed ik vond een heleboel popsicle stokken in mijn garage en had wat vrije tijd op mijn handen, dus heb ik besloten om een Panther Tank van WO2.Stap 1: Maken de belangrijkste romp Nemen 4 formaat regular popsicle stokken en ik extra grote en leggen h
Herstellen van een oude tuin Bank

Herstellen van een oude tuin Bank

Mooi ogende tuin banken, nieuwe of herstelde, kunnen worden vrij prijzig thuis & tuin centra. Oude tuin banken in slechte conditie zijn gemakkelijk te vinden op de garage verkoop- of online veilingen zoals ebay. Vaststelling of herstel van een oude t
Gumball Machine Fish Tank

Gumball Machine Fish Tank

wat zegt 'Ik hou van je' beter dan de gave van een huisdier goudvis? Ik weet het is niet een fuzzy kleine kitten of een kleine zachte pup maar het is een stuk makkelijker te verzorgen. Uniek zijn op Valentijnsdag en maak een speciale fish tank die za