INHOUDSOPGAWE:

Maklikste Arduino slim plant natmaak: 7 stappe (met foto's)
Maklikste Arduino slim plant natmaak: 7 stappe (met foto's)

Video: Maklikste Arduino slim plant natmaak: 7 stappe (met foto's)

Video: Maklikste Arduino slim plant natmaak: 7 stappe (met foto's)
Video: Lesson 10: Conditional Statement in Arduino and Using Array | SunFounder Robojax 2024, Julie
Anonim
Image
Image
Versamel die onderdele
Versamel die onderdele

Die vorige keer dat ons onbeskryflik geskryf het oor hoe om 'n outomatiese plantwaterstelsel met arduino en sensors te maak, het ons artikel baie aandag en goeie terugvoer gekry.

Daarna het ons gedink hoe ons dit kan verbeter. Dit lyk asof ons kantoor ook die aantal blompotte in die kantoor gegroei het, en ons het 'n beter, meer vriendelike wateroplossing nodig gehad. Ons het 'n maklik gemaakte oplossing gekry waarmee ons tot 4 plante met een knoop kan water gee! Dis ongelooflik. Met die vorige oplossing kon ons net 3 water gee, en ons moes dit ook langs mekaar plaas, wat dit minder gerieflik gemaak het.

Ons oplossing: Smart Pump Shield

Ons het gefrustreerd geraak met al die springers en prototipe borde, sodat ons 'n idee gekry het om ons eie skild te ontwikkel. Die skild bevat 5 aflosse - 4 vir die waterskakelmeganisme en nog een vir die waterpomp; dit het spesiale Crowtail -koppelvlakke vir ons sensors wat die behoefte aan springers en broodborde uitskakel en die stel maklik en aangenaam maak om te gebruik! U kan dit ook normaal gebruik sonder Crowtail -aansluitings vir ander projekte waarmee u kan kom!

Stap 1: Versamel die onderdele

Om hierdie instruksies te verwerk, moet ons 'Crowtail smart pump kit' gebruik, wat die skakel hierna regs kan vind

Die kit sal insluit:

- x4 Crowtail grondvog sensors

- x1 Crowtail Smart Pump Shield

- x1 Crowtail Waterpomp

- x1 12V -adapter

- x1 Waterklep met vier kanale

- x1 een lang waterpyp (later sny ons dit in 6 stukke vir ons projek)

U benodig ook Crowduino Uno / Arduino Uno vir die projek

Waarom hierdie kit?

- Elimineer die behoefte aan broodplank en springers

- Minder gemors meer produktiwiteit!

- Maklik om te gebruik, steek net in en speel; almal kan dit doen!

- 12v -aansluiting vir die pomp en ook verdeel in 5v vir die arduino!

- Beheer tot 4 blomme tegelyk met een skild!

Stap 2: Laai die kode op na die Arduino Board

Laai die kode op na die Arduino Board
Laai die kode op na die Arduino Board

Die volgende stap is om ons kode op te laai na die Arduino -bord, ons doen dit eers, want nadat ons al die sensors en pompe verbind het, kan dit 'n bietjie deurmekaar en moeilik raak om aan te sluit, dit is beter om dit nou te doen as u slegs die bord in u hand het!

die kode kan onderaan hierdie instruksies gevind word, maak seker dat u Arduino Uno kies oor die toestel wat u gebruik (Arduino Of Crowduino Uno) in die ArduinoIDE.

As u nie vertroud is met Arduino nie, volg die volgende stappe:

1. Koppel u Arduino -bord via USB aan u rekenaar

2. maak Arduino IDE oop (as u dit nie het nie, moet u dit van hul amptelike webwerf aflaai)

3. Maak die projek wat ons aan die onderkant van die Instructable -bladsy gegee het, oop

4. Kies bo -op die Arduino IDE "Tools> Board> Arduino ATmega328"

5. Klik op die V-teken om die kode te verifieer, en dan langs die pyl-regs-knoppie om die kode te druk!

Stap 3: Koppel die skild aan die Arduino -bord

Koppel die skild aan die Arduino -bord
Koppel die skild aan die Arduino -bord
Koppel die skild aan die Arduino -bord
Koppel die skild aan die Arduino -bord

Maklik soos dit klink - die volgende stap is om ons slim pompskerm aan te sluit op die arduino -bord.

OPMERKING: as u dit bo -op mekaar plaas en dit aanmekaar koppel, moet u dit stadig en maklik doen, aangesien die Smart -pypskermpenne 'n bietjie sensitief kan wees

Nadat u dit bymekaargemaak het, moet dit presies soos die prentjie hieronder lyk

Stap 4: Koppel die pomp en die skakelaar

Koppel die pomp en die skakelaar
Koppel die pomp en die skakelaar
Koppel die pomp en die skakelaar
Koppel die pomp en die skakelaar

Die volgende stap is om die skakelaar van ons 4 kanale aan te sluit wat die waterrigting en die pomp beheer, Skuif na die skakelaar: dit is moeilik om te mis - die skakelaar is die grootste koppelvlak op die skild. maak seker dat u dit in die regte rigting plaas, en dit moet * klik * Nou het ons beide die pomp en die skakelaar suksesvol aan die bord gekoppel

Ons begin met die waterpomp:

as u goed na u bord kyk, is daar 6 skakelkoppelvlakke wat met mekaar in lyn is, dit is die sensors -koppelvlakke. Daarbenewens is daar 'n klein eensame koppelvlak, kleiner as die ander een - dit is die pomp -koppelvlak.

jy sal weet dat dit die regte koppelvlak is wanneer dit pas - die pomp is die kleinste koppelvlak tussen hulle almal.

Stap 5: Koppel die grondvogsensors

Koppel die grondvogsensors
Koppel die grondvogsensors
Koppel die grondvogsensors
Koppel die grondvogsensors

Die volgende stap is om die grondvogsensors aan te sluit; ons gebruik hierdie sensors om die grondvlak binne die plante op te spoor en te bepaal of hulle water benodig of nie.

Ons sal dit verbind deur die 4 uit 6 Crowtail sensors -koppelvlakke te gebruik, omdat ons 4/6 gebruik, kan ons die ander twee gebruik om meer gevorderde funksies aan ons projek te gee; enkele voorbeelde kan wees:

- voeg ligsensors by om te weet of die plante genoeg ligte kry

- voeg vochtigheidsensor by om vas te stel of die humiditeit in orde is

- temperatuursensor om seker te maak dat dit nie te warm of te koud is nie

- reënsensor om vas te stel of dit nou reën, en dit is nie nodig om dit nat te maak nie en meer …

Die volgorde van die sensors is soos volg

- A0 - Blom nommer 1, in die skakelaar is dit die eerste een naby die waterbron -koppelvlak

- A1 - Blom nommer 2, in die skakelaar is dit die tweede een uit die rigting van die waterbron -koppelvlak.

- A2 - Blom nommer 3, in die skakelaar is dit die derde een uit die rigting van die waterbron -koppelvlak.

- A3 - Blom nommer 4, in die skakelaar is dit die vierde uit die rigting van die waterbron -koppelvlak.

LET WEL: Maak seker dat dit korrek is, anders gee die pomp water aan die verkeerde blom

Stap 6: Koppel die waterpype

Koppel die waterpype
Koppel die waterpype
Koppel die waterpype
Koppel die waterpype
Koppel die waterpype
Koppel die waterpype

Hierdie stap verg om 'n skêr of mes bymekaar te maak.

Ons moet die waterpyp uit die stel haal en dit in 6 dele sny.

maak seker dat die lengte identies en beter is as die pyp wat binne -in die waterbron gaan (in ons geval 'n bottel water) lank genoeg sal wees om die water te bereik.

nadat ons klaar is met sny - is dit tyd om dit aan te sluit!

Ons verbind 2 van hulle in ons pomp, een van die pomp kante suig die water terwyl die ander een die water uitstoot. Dit kan aanvanklik verwarrend wees watter een is, maar as u baie noukeurig na die pomp kyk, staan daar "IN" en "UIT", die een wat "IN" is, moet na die waterbron gaan, terwyl die "UIT" moet na die skakelaar gaan.

Nadat ons die pomp aangesluit het, moet ons dit aan ons skakelaar koppel. die skakelaar het 5 insette. 4 van hulle is in 'n tou, dit gaan direk na die blomme, die een aan die linkerkant, gaan na die pomp UITGANG.

Die skakelaar werk deur 'n stroombaan by 'n spesifieke kanaal te sluit - dit laat die water vloei, as daar geen stroombaan gesluit is nie, kan die water nie vloei nie. ons sal die kanale oopmaak deur die behoefte van die blomme om water te kry, op die manier - slegs die blomme wat in water benodig, sal dit kry.

Stap 7: Skakel dit aan

Maak dit op!
Maak dit op!

Die laaste stap is om dit aan te skakel!

Dit is nou een van die beste funksies in ons bord. beide die pomp en die skakelaar benodig 12V -inset terwyl die arduino slegs 5v kan staan, dus in plaas daarvan om die arduino, die pomp en die skakelaar verskillende kragtoevoer te verskaf, het ons ons skild gemaak om die krag tussen die arduino en die ander toestelle te verdeel. op die manier - die arduino kry 5v terwyl die pomp en die skakelaar 12v kry.

OPMERKING: As u die kragtoevoer aansluit, moet u dit op die skermplaat aansluit en NIE die arduino nie. daar is GEEN behoefte aan twee kragtoevoer nie, aangesien die skild ook die arduino van krag sal voorsien

Ons hoop dat u hierdie instruksies nuttig, maklik en lekker vind! ons het hard gewerk om die eenvoudigste, maar kragtige kit te maak; u kan die slim skild nie net vir hierdie projekte gebruik nie, maar ook vir ander! laat ons weet wat u gaan maak en hoe u ons kit gebruik.

Aanbeveel: