Inhoudsopgave:

Intel geautomatiseerd tuinieren systeem: 16 stappen (met afbeeldingen)
Intel geautomatiseerd tuinieren systeem: 16 stappen (met afbeeldingen)

Video: Intel geautomatiseerd tuinieren systeem: 16 stappen (met afbeeldingen)

Video: Intel geautomatiseerd tuinieren systeem: 16 stappen (met afbeeldingen)
Video: Mini-pc op Intel N100 - AC8-N, krachtig ventilatorloos platform, Home Assistant OS-installatie 2024, Juli-
Anonim
Image
Image
Intel Geautomatiseerd Tuinieren Systeem
Intel Geautomatiseerd Tuinieren Systeem
Intel Geautomatiseerd Tuinieren Systeem
Intel Geautomatiseerd Tuinieren Systeem
Intel Geautomatiseerd Tuinieren Systeem
Intel Geautomatiseerd Tuinieren Systeem

[Video afspelen]

Dag iedereen !!!

Dit is mijn eerste Instructabe op Intel Edison. Deze instructable is een gids voor het maken van een geautomatiseerd bewateringssysteem (druppelirrigatie) voor kleine potplanten of kruiden met behulp van een Intel Edison en andere goedkope elektronische sensoren. Dit is perfect om een kruidenplant voor binnen te kweken. Maar dit idee kan ook worden geïmplementeerd voor een groter systeem.

Ik behoor tot een dorp en we hebben ons eigen bedrijf. Tijdens ons verblijf in mijn dorp kregen we veel verse groenten/kruidenbladeren van ons bedrijf (zie bovenstaande afbeeldingen). Maar nu is de situatie anders, aangezien ik in een stad geen verse groenten/kruidenbladeren meer. Ik moet deze in de winkel kopen die helemaal niet vers zijn. Afgezien hiervan worden ze gekweekt met schadelijke bestrijdingsmiddelen wat niet goed is voor de gezondheid. Dus ik ben van plan om kruiden op mijn balkon dat helemaal fris en onschadelijk is. Maar verstevigen is een tijdrovend proces. Ik vergeet altijd water te geven in mijn bloemplanten. Dit leidt tot het idee van een geautomatiseerd tuiniersysteem.

Het systeem is ontworpen om bodemvocht, de hoeveelheid licht die op de planten valt en de waterstroomsnelheid te detecteren. Wanneer het vochtgehalte in de bodem te laag is, zal het systeem het commando geven om een pomp te starten en de bodem water te geven. De debietmeter bewaakt het waterverbruik.

Afgezien hiervan verzendt de Intel Edison informatie over het vochtgehalte, het omgevingslicht en de stroomsnelheid naar het web. U kunt alle gegevens van uw smartphone volgen met behulp van Blynk-apps. Dan kan er automatisch een twit naar uw account worden verzonden als de vochtigheid onder een bepaalde drempelwaarde komt.

Zorg voor het milieu is de afgelopen jaren erg belangrijk geworden en er is een toenemende vraag naar "groene" toepassingen die kunnen helpen de CO2-uitstoot te verminderen of een efficiënter energieverbruik te beheren. Om het project betrouwbaarder en milieuvriendelijker te maken, gebruikte ik zonne-energie om het hele systeem van stroom te voorzien.

Stap 1: Benodigde onderdelen

1. Intel Edison-bord (Amazon)

2. Vochtsensor (Amazon)

3. Stroomsensor (Amazon)

4. DC-pomp (Amazon)

5. Fotocel /LDR (Amazone)

6. MOSFET (IRF540 of IRL540) (Amazone)

7. Transistor (2N3904) (Amazone)

8. Diode (1N4001) (Amazone)

9. Weerstanden (10K x2, 1K x1, 330R x1)

10. Condensator -10uF (Amazon)

11. Groene LED

12. Dubbelzijdig prototypebord (5 cm x 7 cm) (Amazon)

13. JST M/F-connectoren met draden (2-pins x 3, 3-pins x1) (eBay)

14. DC-aansluiting - mannelijk (Amazon)

15. Header-pinnen (Amazon)

16. Zonnepaneel 10W (Voc = 20V-25V) (Amazon)

17. Laadregelaar op zonne-energie (Amazon)

18. Verzegelde loodaccu (Amazon)

Benodigde gereedschappen:

1. Soldeerbout (Amazon)

2. Draadknipper/Stripper (Amazon)

3. Heet lijmpistool (Amazon)

4. Boor (Amazone)

Stap 2: Hoe het systeem werkt

Hoe het systeem werkt
Hoe het systeem werkt
Hoe het systeem werkt
Hoe het systeem werkt

Het hart van het project is het Intel Edison-bord. Het is aangesloten op de verschillende sensoren (zoals bodemvocht, licht, temperatuur, waterstroom enz.) En een waterpomp. De sensoren bewaken de verschillende parameters zoals bodemvocht, zonlicht en water stroom/verbruik wordt vervolgens naar Intel Board gevoerd. Vervolgens verwerkt het Intel-bord de gegevens die van de sensoren komen en geeft het commando aan de waterpomp voor het bewateren van de plant.

De verschillende parameters worden vervolgens naar het web verzonden via de ingebouwde WiFi van Intel Edison. Vervolgens wordt deze gekoppeld aan Blynk-apps voor het bewaken van de plant vanaf uw smartphone/tablets.

Voor een gemakkelijk begrip heb ik de projecten in kleinere secties verdeeld, zoals hieronder:

1. Aan de slag met Edison

2. Stroomvoorziening voor het project

3. Aansluiten en testen van de sensoren

4. Circuit / schild maken

5. Interface met Blynk-app

6. Software

7. De behuizing voorbereiden

8. Laatste testen:

Stap 3: Instelling van Intel Edison

Instelling van Intel Edison
Instelling van Intel Edison
Instelling van Intel Edison
Instelling van Intel Edison

Ik koop dit Intel Edison en Arduino uitbreidingsbord van Amazon. Ik heb veel pech omdat ik het niet van Instructable Campaign heb gekregen. Ik ben bekend met Arduino, maar ik vond het een beetje moeilijk om met de Intel Edison aan de slag te gaan. Hoe dan ook, na een paar dagen proberen, vond ik het vrij gemakkelijk te gebruiken. Ik zal je door de volgende paar stappen begeleiden om snel aan de slag te gaan. Dus schrik niet:)

Volg gewoon de volgende instructables die goed beschrijven hoe u aan de slag kunt met Edison:

Als je een absolute beginner bent, volg dan de volgende Instructable:

Een absolute beginnersgids voor de Intel Edison

Als je een Mac-gebruiker bent, volg dan de volgende Instructable:

ECHTE beginnershandleiding voor het opzetten van de Intel Edison (met Mac OS)

Afgezien van deze hebben Sparkfun en Intel geweldige tutorials om aan de slag te gaan met Edison.

1. Sparkfun-zelfstudie

2. Intel-zelfstudie

Download alle benodigde software van de Intel-website

software.intel.com/en-us/iot/hardware/edison/downloads

Na het downloaden van de software moet je de drivers, IDE en OS. installeren

Chauffeurs:

1. FTDI-stuurprogramma

2. Edison-stuurprogramma

IDE:

Arduino IDE

Het besturingssysteem flashen:

Edison met Yocto Linux-afbeelding

Nadat je alles hebt geïnstalleerd, moet je een wifi-verbinding instellen

Stap 4: Voeding

Stroomvoorziening
Stroomvoorziening
Stroomvoorziening
Stroomvoorziening
Stroomvoorziening
Stroomvoorziening

We hebben stroom nodig voor dit project voor twee doeleinden:

1. Om de Intel Edison (7-12V DC) en verschillende sensoren (5V DC) van stroom te voorzien

2. Om de DC-pomp te laten werken (9V DC)

Ik koos een 12V verzegelde loodzuurbatterij om het hele project van stroom te voorzien. Omdat ik het van een oude computer-UPS kreeg. Toen dacht ik om zonne-energie te gebruiken om de batterij op te laden. Dus nu is mijn project volledig betrouwbaar en milieuvriendelijk.

Zie de bovenstaande afbeeldingen voor het voorbereiden van de voeding.

Het Solar Charging System bestaat uit twee hoofdcomponenten:

1. Zonnepaneel: het zet zonlicht om in elektrische energie

2. Solar Charge Controller: om de batterij op een optimale manier op te laden en de belasting te regelen:

Ik heb 3 instructables geschreven over het maken van een Solar Charge Controller. Dus je kunt het volgen om er zelf een te maken.

ARDUINO-ZONNE-OPLAAD-CONTROLLER

Als je het niet wilt maken, koop het dan gewoon bij eBay of Amazon.

Verbinding:

De meeste laadregelaars hebben gewoonlijk 3 terminals: zonne-energie, batterij en belasting.

Sluit eerst de Laadregelaar aan op de Accu, want hierdoor kan de Laadregelaar worden gekalibreerd op de juiste systeemspanning. Sluit eerst de negatieve pool aan en daarna de positieve. Sluit het zonnepaneel aan (eerst negatief en dan positief) Sluit ten slotte aan op de DC-laadterminal. In ons geval is de belasting Intel Edison en DC-pomp.

Maar Intel Board en pomp hebben een stabiele spanning nodig. Dus een DC-DC buck-converter is aangesloten op de DC-laadklem van de laadregelaar.

Stap 5: Vochtsensor

Vochtsensor
Vochtsensor
Vochtsensor
Vochtsensor
Vochtsensor
Vochtsensor

De werking van de vochtsensoren is gebaseerd op de soortelijke weerstand van water om het vochtgehalte van de bodem te bepalen. De sensoren meten de weerstand tussen twee afzonderlijke twee sondes door een stroom door een van hen te sturen en een overeenkomstige spanningsval af te lezen als gevolg van een bekende weerstandswaarde.

Hoe meer water, hoe lager de weerstand, en hiermee kunnen we drempelwaarden voor het vochtgehalte bepalen. Als de grond droog is, zal de weerstand hoog zijn en zal de LM-393 een hoge waarde op de output laten zien. Als de grond nat is, zal het een lage waarde in de uitvoer tonen.

LM-393 DRIVER (vochtsensor) -> Intel Edison

GND -> GND

5 V -> 5

VOUT -> A0

Testcode:

int vochtige_sensor_Pin = A0; // Sensor is aangesloten op analoge pin A0

int vochtige_sensor_Waarde = 0; // variabele om de waarde op te slaan die afkomstig is van de sensor void setup () {Serial.begin (9600); } void loop () {// lees de waarde van de sensor: vochtige_sensor_Value = analogRead (moist_sensor_Pin); vertraging (1000); Serial.print ("Vochtsensor Lezing = "); Serial.println(moist_sensor_Value); }

Stap 6: Lichtsensor

Licht sensor
Licht sensor
Licht sensor
Licht sensor
Licht sensor
Licht sensor

Om de hoeveelheid zonlicht die op de plant valt te controleren, hebben we een lichtsensor nodig. Je kunt er een kant-en-klare sensor voor kopen. Maar ik maak er liever zelf een door een fotocel/LDR te gebruiken. Het is erg goedkoop, makkelijk te verkrijgen in vele maten en specificaties.

Hoe het werkt ?

Een fotocel is in feite een weerstand waarvan de weerstandswaarde (in ohm) verandert, afhankelijk van hoeveel licht er op het kronkelende vlak schijnt. Hoe hoger de hoeveelheid licht die erop valt, hoe lager de weerstand en vice versa.

Voor meer informatie over de fotocel, klik hier

Broodplank Circuit:

De lichtsensor kan gemaakt worden door een spanningsdelerschakeling te maken met bovenweerstand (R1) als Fotocel/LDR en een en onderweerstand (R2) als 10K weerstand. Zie bovenstaande schakeling.

Om er meer over te weten, kun je de adafruit-tutorial bekijken.

Verbinding:

LDR één pin - 5V

Knooppunt --- A1

10K weerstand één pin - GND

Optioneel ruisfiltercircuit: sluit een 0.1uF-condensator aan over de 10K-weerstand om de ongewenste ruis eruit te filteren.

Testcode:

Resultaat:

De uitlezing van de seriële monitor laat zien dat de sensorwaarde hoger is bij fel zonlicht en lager bij schaduw.

int LDR = A1; // LDR is aangesloten op analoge pin A1

int LDRWaarde = 0; // dat is een variabele om LDR-waarden op te slaan void setup() {Serial.begin(9600); // start de seriële monitor met 9600 buad} void loop () {LDRValue = analogRead (LDR); // leest de ldr-waarde via LDR Serial.print ("Light Sensor Value: "); Serial.println(LDRValue); // drukt de LDR-waarden af naar seriële monitorvertraging (50); // Dit is de snelheid waarmee LDR waarde naar Arduino stuurt}

Stap 7: Maak de lichtsensor

Maak de lichtsensor
Maak de lichtsensor
Maak de lichtsensor
Maak de lichtsensor
Maak de lichtsensor
Maak de lichtsensor
Maak de lichtsensor
Maak de lichtsensor

Als je een Seeedstudio groove-lichtsensor hebt, kun je deze stap overslaan. Maar ik heb geen groove-sensor, dus ik heb er zelf een gemaakt. Als je er geen twijfel over hebt, leer je meer en voel je veel plezier na voltooiing.

Neem twee stukken draden met de gewenste lengte en verwijder de isolatie aan de uiteinden. Sluit aan het uiteinde een tweepolige JST-connector aan. U kunt ook een connector met draden kopen.

De fotocel heeft lange poten die nog moeten worden vastgeklikt tot korte stompen die passen bij de aansluitdraden.

Knip twee korte stukken krimpkous af om elk been te isoleren. Steek de krimpkous in de draden.

Vervolgens wordt de fotocel op het uiteinde van de aansluitdraden gesoldeerd.

Nu is de sensor klaar. Je kunt deze dus eenvoudig op de gewenste locatie vastmaken. De 10K-weerstand en 0.1uF-condensator worden op de hoofdprintplaat gesoldeerd, wat ik later zal uitleggen.

Stap 8: Flowsensor

Stroomsensor
Stroomsensor
Stroomsensor
Stroomsensor
Stroomsensor
Stroomsensor
Stroomsensor
Stroomsensor

De flowsensor wordt gebruikt om vloeistof te meten die door een leiding/container stroomt. Je denkt misschien waarom we deze sensor nodig hebben. Er zijn twee belangrijke redenen:

1. Om de hoeveelheid water te meten die wordt gebruikt om de planten water te geven, om verspilling te voorkomen;

2. Om de pomp uit te schakelen om drooglopen te voorkomen.

Hoe werkt de sensor?

Het werkt volgens het principe van "Hall-effect". Een spanningsverschil wordt geïnduceerd in een geleider loodrecht op de elektrische stroom en het magnetische veld loodrecht daarop. Een kleine ventilator/propellerrotor wordt in het pad van de vloeistof geplaatst, wanneer de vloeistof stroomt, draait de rotor. De as van de rotor is verbonden met een hall-effectsensor. Het is een opstelling van een stroom stromende spoel en een magneet die is verbonden met de as van de rotor. Er wordt dus een spanning/puls geïnduceerd terwijl deze rotor draait. In deze flowmeter geeft hij voor elke liter vloeistof die er per minuut doorheen gaat ongeveer een paar pulsen af. De stroomsnelheid in l/uur kan worden berekend door de pulsen van de output van de sensor te tellen..

De Flow Sensors worden geleverd met drie draden:

1. Rood/VCC (5-24V DC-ingang)

2. Zwart/GND (0V)

3. Geel/OUT (Pulsuitgang)

De pompconnector voorbereiden: De pomp wordt geleverd met JST-connector en draden. Maar de vrouwelijke connector in mijn voorraad paste er niet bij en de draadlengte is ook klein. Dus ik knipte de originele connector af en soldeerde een nieuwe connector met geschikte maat.

Verbinding:

Sensor ---- Intel

Vcc -- 5V

GND-- GND

UIT -- D2

Testcode:

De puls uit pin van de flowsensor is verbonden met digitale pin 2. De pin-2 dient als een externe interrupt pin.

Dit wordt gebruikt om de uitgangspulsen uit te lezen die afkomstig zijn van de waterstroomsensor. Wanneer het Intel-bord de puls detecteert, activeert het onmiddellijk een functie.

Voor meer informatie over Interrupt kunt u de Arduino Reference-pagina bekijken.

De testcode is overgenomen van SeeedStudio. Voor meer details kun je hier zien

Opmerking: voor de stroomberekening moet u de vergelijking wijzigen volgens het gegevensblad van uw pomp.

// aflezen van de vloeistofstroom met behulp van Seeeduino en Water Flow Sensor van Seeedstudio.com// Code aangepast door Charles Gantt van PC Fan RPM-code geschreven door Crenn @thebestcasescenario.com // http:/themakersworkbench.com https://thebestcasescenario.com https://seeedstudio.com vluchtige int NbTopsFan; // het meten van de stijgende flanken van het signaal int Calc; int hallsensor = 2; //De pinlocatie van de sensor void rpm () //Dit is de functie die de interrupt oproept {NbTopsFan++; // Deze functie meet de stijgende en dalende flank van het signaal van de hall-effectsensoren} // De setup()-methode wordt eenmaal uitgevoerd, wanneer de schets begint void setup() // { pinMode(hallsensor, INPUT); // initialiseert digitale pin 2 als invoer Serial.begin (9600); //Dit is de setup-functie waarbij de seriële poort wordt geïnitialiseerd, attachInterrupt(0, rpm, RISING); // en de interrupt is bijgevoegd } // de loop()-methode wordt keer op keer uitgevoerd, // zolang de Arduino een power void loop heeft () { NbTopsFan = 0; // Zet NbTops op 0 klaar voor berekeningen sei(); // Schakelt interrupts vertraging in (1000); //Wacht 1 seconde cli(); //Onderbrekingen uitschakelen Calc = (NbTopsFan * 60 / 73); //(Pulsfrequentie x 60) / 73Q, = debiet in l/uur Serial.print (Calc, DEC); // Drukt het aantal berekend boven Serial.print af (" L/hour\r\n"); // Drukt "L/uur" af en retourneert een nieuwe regel }

Stap 9: DC-pomp

DC-pomp
DC-pomp
DC-pomp
DC-pomp
DC-pomp
DC-pomp

De pomp is in feite een gelijkstroommotor met een reductie, dus hij heeft veel koppel. Binnenin de pomp zit een ‘klavertje’ patroon van rollen. Terwijl de motor draait, drukt de klaver op de buis om de vloeistof te persen. De pomp hoeft niet te worden gevuld en kan zichzelf met water gemakkelijk een halve meter zelf aanzuigen.

De pomp is geen onderdompelbaar type. Hij komt dus nooit in aanraking met de vloeistof en maakt dit een uitstekende keuze voor klein tuinieren.

Stuurcircuit:

We kunnen de pomp niet rechtstreeks vanuit de Edision-pinnen voeden, omdat de Edison-pinnen slechts een kleine hoeveelheid stroom kunnen leveren. Dus om de pomp aan te drijven hebben we een apart driver circuit nodig. De driver kan gemaakt worden door een n Channel MOSFET te gebruiken.

U kunt het stuurcircuit in de bovenstaande afbeelding zien.

De pomp heeft twee terminals. De terminal gemarkeerd met een rode stip is positief. Zie de afbeelding.

De DC-pomp wordt aanbevolen om te werken op 3V tot 9V. Maar onze stroombron is een 12V-batterij. Om de gewenste spanning te bereiken, moeten we de spanning verlagen. Dit wordt gedaan door een DC Buck-converter. De output wordt ingesteld op 9V door de ingebouwde potentiometer aan te passen.

Opmerking: als u IRL540 MOSFET gebruikt, hoeft u het stuurcircuit niet te maken, omdat dit logisch niveau is.

De pompconnector voorbereiden:

Neem tweepolige JST-connector met draad. Soldeer vervolgens de rode draad aan de polariteit met puntmarkering en zwarte draad aan de andere terminal.

Opmerking: test niet lang zonder belasting, binnenkant is met plastic bladeren, kan geen onzuiverheid opzuigen.

Stap 10: Bereid het veld voor

Bereid het veld voor
Bereid het veld voor
Bereid het veld voor
Bereid het veld voor
Bereid het veld voor
Bereid het veld voor

Omdat ik geen groefafscherming had voor het aansluiten van sensoren. Om de aansluiting te vergemakkelijken, heb ik er zelf een gemaakt.

Ik heb een dubbelzijdig prototypebord (5 cm x 7 cm) gebruikt om het te maken.

Knip 3 stroken rechte mannelijke header-pin zoals weergegeven in afbeelding.

Plaats de header in de vrouwelijke Intel-headers.

Plaats het prototypebord er net boven en markeer de positie met een markering.

Soldeer vervolgens alle headers.

Stap 11: Maak het circuit

Maak het circuit
Maak het circuit
Maak het circuit
Maak het circuit
Maak het circuit
Maak het circuit

Het schild bestaat uit:

1. Voedingsconnector (2-pins)

2. Pompconnector (2-pins) en het bijbehorende stuurcircuit (IRF540 MOSFET, 2N3904-transistor, 10K- en 1K-weerstanden en 1N4001 anti-paralleldiode)

3. Sensorconnectoren:

  • Vochtsensor - De connector voor de vochtsensor is gemaakt met 3-pins rechte mannelijke headers.
  • Lichtsensor - De lichtsensorconnector is een 2-pins JST-vrouwelijke connector, het bijbehorende circuit (10K-weerstand en 0.1uF-condensator) is gemaakt op het schild
  • Flowsensor: De flowsensorconnector is een 3-pins JST vrouwelijke connector.

4. Pomp-LED: Een groene LED wordt gebruikt om de pompstatus te kennen. (Groene LED en 330R weerstand)

Soldeer alle connectoren en andere componenten volgens het bovenstaande schema.

Stap 12: Installeer de Blynk-app en bibliotheek

Installeer de Blynk-app en bibliotheek
Installeer de Blynk-app en bibliotheek
Installeer de Blynk-app en bibliotheek
Installeer de Blynk-app en bibliotheek

Omdat de Intel Edision ingebouwde wifi heeft, dacht ik om hem te verbinden met mijn router en de planten te monitoren vanaf mijn smartphone. Maar om geschikte apps te maken, heb ik een soort codering nodig. Ik heb gezocht naar een eenvoudige optie zodat iedereen met weinig ervaring het kan halen. De beste optie die ik heb gevonden, is het gebruik van de Blynk-app.

Blynk is een app die volledige controle biedt over Arduino, Rasberry, Intel Edision en nog veel meer hardware. Het is compatibel voor zowel Android als IPhone. Op dit moment is de Blynk-app gratis beschikbaar.

U kunt de app downloaden via de volgende link:

1. Voor Android:

2. Voor Iphone

Na het downloaden van de app installeer je deze op je smartphone.

Vervolgens moet u de bibliotheek importeren in uw Arduino IDE.

Download de bibliotheek

Wanneer u de app voor de eerste keer gebruikt, moet u zich aanmelden - dus voer een e-mailadres en wachtwoord in.

Klik op de "+" in de rechterbovenhoek van het scherm om een nieuw project te maken. Geef het dan een naam. Ik noemde het "Automated Garden".

Selecteer de doelhardware Intel Edision

Klik vervolgens op "E-mail" om dat auth-token naar jezelf te sturen - je hebt het nodig in de code

Stap 13: Het dashboard maken

Het dashboard maken
Het dashboard maken
Het dashboard maken
Het dashboard maken
Het dashboard maken
Het dashboard maken

Het Dashboard bestaat uit verschillende widgets. Volg de onderstaande stappen om widgets toe te voegen:

Klik op "Maken" om naar het hoofdscherm van Dashboard te gaan.

Druk vervolgens nogmaals op "+" om de "Widget Box" te krijgen

Sleep vervolgens 2 grafieken.

Klik op de grafieken, er verschijnt een instellingenmenu zoals hierboven weergegeven.

U moet de naam "Vochtigheid" wijzigen, de virtuele pin V1 selecteren en vervolgens het bereik wijzigen van 0 -100.

Wijzig de positie van de schuifregelaar voor verschillende grafiekpatronen. Zoals staaf of lijn.

U kunt de kleur ook wijzigen door op het cirkelpictogram aan de rechterkant van de naam te klikken.

Voeg vervolgens twee meters, 1 waardeweergave en Twitter toe.

Volg dezelfde procedure voor het instellen. U kunt de bovenstaande afbeeldingen raadplegen.

Stap 14: Programmeren:

Programmering
Programmering
Programmering
Programmering
Programmering
Programmering

In de eerdere stappen heb je alle sensoren code getest. Nu is het tijd om ze te combineren.

U kunt de code downloaden via onderstaande link.

Open de Arduino IDE en selecteer de bordnaam "Intel Edison" en PORT No.

Upload de code. Klik op het driehoekje in de rechterbovenhoek van de Blynk-app. Nu zou je de grafieken en andere parameters moeten visualiseren.

Updates over WiFi-gegevensregistratie (2015-10-27): werking van de Blynk-app getest op vocht- en lichtsensor. Ik werk aan Flow Sensor en Twiter.

Neem dus contact op voor updates.

Stap 15: Behuizing voorbereiden

Behuizing voorbereiden
Behuizing voorbereiden
Behuizing voorbereiden
Behuizing voorbereiden
Behuizing voorbereiden
Behuizing voorbereiden
Behuizing voorbereiden
Behuizing voorbereiden

Om het systeem compact en draagbaar te maken, heb ik alle onderdelen in een plastic behuizing gestopt.

Plaats eerst alle componenten en gemarkeerd voor het maken van gaten (voor pijp, kabelbinder om de pomp en draden te bevestigen)

Bind de pomp met behulp van een kabelbinder.

Snijd een kleine siliconenslang en sluit deze aan tussen de pompafvoer en de flowsensor.

Steek een lange siliconenslang in de gaten in de buurt van de pompaanzuiging.

Plaats nog een siliconenslang en sluit deze aan op de flowsensor.

Installeer de buck-converter aan de ene zijwand van de behuizing. U kunt net als ik lijm of 3M-pad aanbrengen.

Breng hete lijm aan op de basis van de flowsensor.

Plaats het Intel-bord met het voorbereide schild. Ik heb 3M-montagevierkanten aangebracht om aan de behuizing te plakken.

Sluit tenslotte alle sensoren aan op de corresponderende headers op het schild.

Stap 16: Laatste testen

Laatste testen
Laatste testen

Open de Blynk-app en druk op de afspeelknop (pictogram met driehoekige vorm) om het project uit te voeren. Na een paar seconden wachten moeten de grafieken en meters actief zijn. Het geeft aan dat uw Intel Edison is verbonden met de router.

Vochtsensortest:

Neem een pot met droge aarde en plaats de vochtsensor. Giet vervolgens geleidelijk water en bekijk de metingen op uw smartphone. Deze moet worden verhoogd.

Licht sensor:

De lichtsensor kan worden gecontroleerd door de lichtsensor naar het licht toe en er vanaf te tonen. De veranderingen moeten worden weerspiegeld in de grafiek en meters van uw smartphone.

DC-pomp:

Wanneer het vochtgehalte onder de 40% komt, start de pomp en gaat de groene LED AAN. U kunt de sonde uit de natte grond verwijderen om de situatie te simuleren.

Stroomsensor:

De stroomsensorcode werkt op Arduino, maar geeft een fout op Intel Edison. Ik werk eraan.

Twitter-twit:

Nog niet getest. Ik zal het zo snel mogelijk doen. Houd ons in de gaten voor updates.

U kunt ook de demovideo bekijken

Als je dit artikel leuk vond, vergeet het dan niet door te geven! Volg mij voor meer DIY-projecten en ideeën. Bedankt !!!

Intel® IoT Invitational
Intel® IoT Invitational
Intel® IoT Invitational
Intel® IoT Invitational

Eerste prijs in de Intel® IoT Invitational

Aanbevolen: