INHOUDSOPGAWE:

Tuinmonitor: 3 stappe
Tuinmonitor: 3 stappe

Video: Tuinmonitor: 3 stappe

Video: Tuinmonitor: 3 stappe
Video: ДЕЛАЙ 3 ПРИЁМА КАЖДЫЙ ДЕНЬ С УТРА И ВОТ ЧТО БУДЕТ... 2024, Julie
Anonim
Tuinmonitor
Tuinmonitor
Tuinmonitor
Tuinmonitor

Dit is die mees onlangse en volledige weergawe van my tuinmonitors, ek het vorige weergawes met verskillende gebruike gemaak, soos een met 'n LCD en 'n ander met 'n ESP8266. Maar ek het hierdie weergawe beter gedokumenteer, so ek het besluit om dit op te laai.

As dit voltooi is, sal dit die grondvog, temperatuur, humiditeit en helderheid monitor, wat dan op 'n SD -kaart in 'n CSV -lêer aangeteken word. Ek het 'n CSV -lêer gekies omdat ek van plan is om python te gebruik om 'n ontledingsprogram te maak. Die stroombaan word aangedryf deur 'n 9V-battery, maar in die toekoms hoop ek om 'n Li-ion sonkring te maak om dit aan te dryf of om 'n diep slaapmodus by te voeg om die kragverbruik te verminder en die lewensduur te verleng. Die tempo waarteen data versamel word, kan verander word deur eenvoudig een van die laaste reëls te wysig.

jy sal nodig hê:

  • Arduino nano 328P (groter geheue is nodig vir die program)
  • Sensormodule DHT 11
  • Grondvog sensor
  • GY-30 ligsensor
  • SD kaart module
  • LED
  • 220 ohm weerstand
  • 9V battery en clip
  • Opskrifte vir vroulike en manlike GPIO's
  • GPIO -trui

en natuurlik soldeerbout, draad, soldeer en die arduino IDE en biblioteke.

Stap 1: Broodbord en toets

Broodbord en toets
Broodbord en toets

Eerstens het ek die kring op 'n broodbord ontwerp en getoets. Let daarop dat die oorspronklike ontwerp nie 'n LED het nie. Ek beveel sterk aan dat u die kring op 'n broodbord toets voordat u begin soldeer, aangesien baie komponente penne omdraai of byvoorbeeld 'n ander spanning benodig.

Ek kon nie 'n aanlynbeeld van die stroombaan skep nie, maar dit is die penverbinding:

9V battery:

positiewe terminaal >> VIN

Negatiewe terminale >> GND

DHT 11:

negatief >> GND

data >> D5

positief >> 5V

Vog sensor:

negatief >> GND

positief >> 5V

analoog pen >> A0

lig sensor:

positief >> 3.3V

SCL >> A5

SCA >> A4

VOEG >> A3 in

negatief >> GND

SD kaart:

CS >> D5

SCK >> D13

MOSI >> D11

MISO >> D12

positief >> 5V

negatief >> GND

LED:

negatief >> GND

positiewe >> D8 tot 220 ohm weerstand

U kan toets of komponente werk en biblioteke werk deur die Arduino -lêer te lees en die reeksuitset te lees.

As u nie die biblioteke het nie, moet u dit byvoeg deur die biblioteeknaam aan die begin van die kode te kopieer, dan gereedskap> bestuur biblioteke> soek> installeer

Nota: u moet 'n.csv -lêer vir die SD -kaart skep, doen dit met 'n notaboek en stoor dit as '.csv' en alle lêers nie '.txt' nie. Die LED is ook nie in die toetslêer nie, maar gebruik die voorbeeldskets "knip" en verander die pen na 8

Stap 2: Kringbord

Kringbord
Kringbord
Kringbord
Kringbord
Kringbord
Kringbord

Nadat u die kring suksesvol gemaak het en die komponente nagegaan het, plaas u dit op die gewenste manier op 'n bord. Ek het besluit om nie die SD -module aan die bord te koppel nie en GPIO -leidrade te gebruik, so as ek 'n projekboks maak, kan ek dit afsonderlik op 'n maklik toeganklike plek heg. Op die bord het ek besluit om 'n 2 -pins mannetjie en 'n trui te gebruik om as 'n skakelaar tussen 9V -battery en VIN te werk, aangesien ek gedink het dit lyk mooier en realisties dat u dit nie gereeld sal aan- en afskakel nie. Ek het ook besluit om die vogsensor direk te monteer en 2 penne by te voeg om die sonde aan die bord te koppel. Toe ek dit gemaak het, het ek probleme ondervind, aangesien ek die penne op die modules moes losmaak en die vertikale soldeer sodat die bord plat was, daarom beveel ek aan om modules te koop met penne losgemaak om tyd en moeite te bespaar.

Diegene wat jy die kring gemaak het, het ek drie verskillende variante van die kode aangeheg.

V1.0 - bevat seriële uitvoer sowel as die monitorkode. 5 tweede siklus

V1.1 - bevat geen seriële uitvoer en geen LED nie. 5 sekondes logsiklus.

V1.2 - bevat geen seriële uitset nie, maar het LED- en monitorkode. 1 uur logsiklus

Stap 3: Hersien

Ek is baie tevrede met die projek, want ek glo dit werk goed en pas by die doel. Ek gaan hopelik 'n kas ontwerp en dit in 3D druk, en miskien die kragtoevoer verander om die bouvorm te verbeter. Soos voorheen gesê, het ek al ander weergawes soos hierdie gedoen, so as iemand wil sien dat ek dit oplaai of verbeterings of veranderings het, kan u dit hieronder lewer.

Hoop u geniet die konstruksie en laat 'n like!

Aanbeveel: