INHOUDSOPGAWE:
Video: Tuinmonitor: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
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
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
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:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Speel Doom op u iPod in 5 maklike stappe !: 5 stappe
Speel Doom op u iPod in 5 maklike stappe !: 'n Stap-vir-stap gids oor hoe u Rockbox op u iPod kan dubbellaai om Doom en tientalle ander speletjies te speel. Dit is iets baie maklik om te doen, maar baie mense staan nog steeds verbaas as hulle sien hoe ek op my iPod doom speel en deurmekaar raak met die instruksies