Inhoudsopgave:

Eenvoudigste Arduino Smart Plant Watering - Ajarnpa
Eenvoudigste Arduino Smart Plant Watering - Ajarnpa

Video: Eenvoudigste Arduino Smart Plant Watering - Ajarnpa

Video: Eenvoudigste Arduino Smart Plant Watering - Ajarnpa
Video: The easiest way to make a homemade drip irrigation system ll DIY home drip irrigation system 2024, November
Anonim
Image
Image
De onderdelen verzamelen
De onderdelen verzamelen

De laatste keer dat we intructable schreven over het maken van een automatisch plantwatersysteem met Arduino en sensoren, kreeg ons artikel veel aandacht en geweldige feedback.

Daarna hebben we nagedacht hoe we het beter konden maken. Het lijkt erop dat naarmate ons kantoor groeide, ook het aantal bloempotten op kantoor groeide, en we een betere, vriendelijkere bewateringsoplossing nodig hadden. We kwamen met een eenvoudig te maken oplossing waarmee we tot 4 planten water kunnen geven met één knoop! Dat is ongelooflijk. Met de vorige oplossing konden we er maar 3 water geven en we moesten ze ook naast elkaar plaatsen, wat het minder handig maakte.

Onze oplossing: Smart Pump Shield

We raakten gefrustreerd door alle jumpers en prototypeborden, dus kwamen we op het idee om ons eigen schild te ontwikkelen. Het schild bevat 5 relais - 4 voor het waterschakelmechanisme en een andere voor de waterpomp, het heeft speciale Crowtail-interfaces voor onze sensoren die jumpers en breadboards overbodig maken en de kit gemakkelijk en leuk maken om te gebruiken! Je kunt het ook gewoon gebruiken zonder Crowtail-connectoren voor andere projecten waarmee je misschien komt!

Stap 1: Verzamelen van de onderdelen

Om deze instructables te verwerken, moeten we "Crowtail smart pump kit" gebruiken, waarvan de link ernaar goed te vinden is

De kit bevat:

- x4 Crowtail bodemvochtsensoren

- x1 Crowtail Smart Pump Shield

- x1 Crowtail-waterpomp

- x1 12V-adapter

- x1 vier kanalen waterklep

- x1 een lange waterpijp (later snijden we het tot 6 stukken voor ons project)

Je hebt ook Crowduino Uno / Arduino Uno nodig voor het project

Waarom dit pakket?

- Elimineer de noodzaak van breadboard en jumpers

- Minder rommel meer productiviteit!

- Gemakkelijk te gebruiken, gewoon plug and play, iedereen kan het!

- 12v-connector voor de pomp en ook opgesplitst in 5v voor de arduino!

- Bestuur tot 4 bloemen tegelijk met één schild!

Stap 2: De code uploaden naar het Arduino-bord

De code uploaden naar het Arduino-bord
De code uploaden naar het Arduino-bord

De volgende stap is het uploaden van onze code naar het Arduino-bord, we doen het eerst, want na het aansluiten van alle sensoren en pompen kan het een beetje rommelig en moeilijk aan te sluiten worden, beter nu doen als je alleen het bord in je hand hebt!

de code is te vinden onderaan deze instructable, zorg ervoor dat je Arduino Uno kiest met betrekking tot het apparaat dat je gebruikt (Arduino of Crowduino Uno) in de ArduinoIDE.

Als je niet bekend bent met Arduino, volg dan de volgende stappen:

1. sluit je Arduino-bord via USB aan op je computer

2. open Arduino IDE (als je het niet hebt, download het dan van hun officiële website)

3. Open het project dat we onderaan de Instructable-pagina hebben gegeven

4. Kies bovenop de Arduino IDE "Extra > Bord > Arduino ATmega328"

5. Klik op het V-teken om de code te verifiëren en dan rechts ernaast op de pijl-rechts knop om de code in te drukken!

Stap 3: Het schild aansluiten op het Arduino-bord

Het schild aansluiten op het Arduino-bord
Het schild aansluiten op het Arduino-bord
Het schild aansluiten op het Arduino-bord
Het schild aansluiten op het Arduino-bord

Hoe eenvoudig het ook klinkt - de volgende stap is het aansluiten van ons slimme pompschild op het Arduino-bord.

OPMERKING: Wanneer u ze op elkaar legt en ze met elkaar verbindt, zorg er dan voor dat u dit langzaam en gemakkelijk doet, aangezien de pinnen van het slimme pompschild een beetje gevoelig kunnen zijn

Nadat je ze in elkaar hebt gezet, zou het er precies zo uit moeten zien als op de onderstaande afbeelding

Stap 4: De pomp en de schakelaar aansluiten

De pomp en de schakelaar aansluiten
De pomp en de schakelaar aansluiten
De pomp en de schakelaar aansluiten
De pomp en de schakelaar aansluiten

De volgende stap is het aansluiten van onze 4-kanaalsschakelaar die de waterrichting en de pomp regelt, Verhuizen naar de schakelaar: het is moeilijk te missen - de schakelaar is de grootste interface op het schild. zorg ervoor dat je het in de juiste richting plaatst en het moet *klik* Nu hebben we zowel de pomp als de schakelaar met succes op het bord aangesloten

We beginnen bij de waterpomp:

als je goed naar je bord kijkt, zijn er 6 crowtail-interfaces die met elkaar zijn uitgelijnd, dit zijn de sensorinterfaces. daarnaast is er een kleine eenzame interface, kleiner dan die van de andere - dat is de pompinterface.

je weet dat het de juiste interface is als hij past - de pomp is de kleinste interface tussen allemaal.

Stap 5: Aansluiten van de bodemvochtsensoren

De bodemvochtsensoren aansluiten
De bodemvochtsensoren aansluiten
De bodemvochtsensoren aansluiten
De bodemvochtsensoren aansluiten

De volgende stap is het aansluiten van de bodemvochtsensoren, we gebruiken deze sensoren om het bodemniveau in de planten te detecteren en te bepalen of ze water nodig hebben of niet.

We zullen het verbinden door de 4 van de 6 Crowtail-sensorinterfaces te gebruiken, omdat we 4/6 gebruiken, kunnen we de andere twee gebruiken om meer geavanceerde functies aan ons project te geven, enkele voorbeelden kunnen zijn:

- lichtsensoren toevoegen om te weten of de planten voldoende licht krijgen

- vochtigheidssensor toevoegen om te detecteren of de vochtigheid in orde is

- temperatuursensor om ervoor te zorgen dat het niet te warm of te koud is

- regensensor om te detecteren of het nu regent en niet nodig is om ze water te geven en meer …

De volgorde van de sensoren is als volgt:

- A0 - Bloem nummer 1, in de schakelaar is het de eerste dicht bij de waterbroninterface

- A1 - Bloem nummer 2, in de schakelaar is het de tweede vanuit de richting van de waterbroninterface.

- A2 - Bloem nummer 3, in de schakelaar is het de derde vanuit de richting van de waterbroninterface.

- A3 - Bloem nummer 4, in de schakelaar is het de vierde vanuit de richting van de waterbroninterface.

OPMERKING: Zorg ervoor dat het correct is, anders geeft de pomp water aan de verkeerde bloem

Stap 6: De waterleidingen aansluiten

De waterleidingen aansluiten
De waterleidingen aansluiten
De waterleidingen aansluiten
De waterleidingen aansluiten
De waterleidingen aansluiten
De waterleidingen aansluiten

Voor deze stap moet je een schaar of mes verzamelen.

we moeten de waterleiding uit de set halen en in 6 delen knippen.

zorg ervoor dat de lengte identiek is en beter als de pijp die in de waterbron gaat (in ons geval een fles water) lang genoeg is om het water te bereiken.

nadat we klaar zijn met knippen - is het tijd om ze aan te sluiten!

we zullen er 2 op onze pomp aansluiten, een van de pompzijden zuigt het water aan terwijl de andere het water naar buiten duwt. het kan in het begin verwarrend zijn welke welke is, maar als je heel goed op de pomp kijkt, staat er "IN" en "UIT" degene die "IN" is, moet naar de waterbron gaan, terwijl degene die "UIT" is moet naar de schakelaar.

Nadat we de pomp hebben aangesloten, moeten we deze aansluiten op onze schakelaar. de schakelaar heeft 5 ingangen. Er staan er 4 op een rij, die gaan rechtstreeks naar de bloemen, die aan de linkerkant gaat naar de pomp OUTPUT.

De schakelaar werkt door een circuit op een specifiek kanaal te sluiten - het laat het water stromen, als er geen circuit is gesloten, kan het water niet stromen. we zullen de kanalen openen op de vraag van de bloemen om water te krijgen, op die manier - alleen de bloemen die water nodig hebben, zullen het krijgen.

Stap 7: aanzetten

Het aanzetten!
Het aanzetten!

De laatste stap is - Powering it up!

Dit is een van de beste eigenschappen van ons bord. zowel de pomp als de schakelaar hebben 12v-invoer nodig, terwijl de arduino slechts 5v kan verdragen, dus in plaats van verschillende voedingen aan de arduino, de pomp en de schakelaar te leveren, hebben we ons schild gemaakt om de stroom tussen de arduino en de andere apparaten te splitsen. op die manier - de arduino krijgt 5v terwijl de pomp en de schakelaar 12v krijgen.

OPMERKING: Zorg er bij het aansluiten van de voeding voor dat u deze aansluit op het schildbord en NIET op de arduino. er zijn GEEN twee voedingen nodig, omdat het schild ook stroom aan de arduino zal geven

We hopen dat je dit instructable nuttig, gemakkelijk en leuk vindt! we hebben hard gewerkt om de meest eenvoudige maar krachtige kit te maken, je kunt het slimme schild niet alleen voor deze projecten gebruiken, maar ook voor andere! laat ons weten wat je gaat maken en hoe je onze kit gebruikt.

Aanbevolen: