Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Nëse keni dashur ndonjëherë një termometër më vizual, ky projekt mund t'ju ndihmojë. Ne do të bëjmë një sërë LED që shfaqin ngjyra të caktuara bazuar në nivelet e lagështisë dhe temperaturës.
Hapi 1: Materialet
Për këtë projekt do t'ju duhet:
- 2 LED RGB
- DHT11 Moduli i temperaturës dhe lagështisë
- 6 rezistorë 220Ω
-12 kërcyes të bordit të bukës (tela)
- Arduino UNO R3
- Arduino IDE (për kodim)
- Biblioteka e sensorit DHT (për të bërë funksionimin e modulit tuaj të temperaturës)
Hapi 2: Instalimi i tabelës së bukës
Hapi 3:
Ju dëshironi të krijoni një furnizim me energji të duhur për secilin komponent, kështu që le të fillojmë me lidhjet e tokës dhe 5 volt
Hapi 4:
Tjetra, le të vendosim sensorin e temperaturës. Miniera është e lidhur me pinin 2 në Arduino uno
Hapi 5:
Më në fund le të vendosim LED -të. Të dy kanë të njëjtën instalime elektrike dhe rezistencë. Kunjat e mia për LED që përfaqësojnë leximet e temperaturës janë në 3, 5 dhe 6 ndërsa lagështia LED është vendosur në kunjat 9, 10 dhe 11
Hapi 6:
Tani keni një qark të përfunduar! Le të fillojmë të punojmë në kodin që lejon që këto LED të ndiejnë temperaturën.
Së pari, përcaktoni kunjat për sensorin tuaj të temperaturës dhe LED sipas kunjave tuaja dhe përfshini bibliotekën për sensorin e temperaturës. Për të përfshirë bibliotekën (në rastin tonë "DHT" është biblioteka jonë e nevojshme), shkoni në shiritin e menusë dhe zgjidhni "Skicë> Përfshini Bibliotekën> Shtoni Bibliotekën. ZIP" dhe zgjidhni dosjen ZIP "DHT" nga ku e keni shkarkuar.
Hapi 7: Kodimi
Hapi 8:
Tjetra, në Void Setup përcaktoni daljen për të dy LED, si dhe monitorin serik për sensorin tuaj.
Hapi 9:
Në lakun e zbrazët, shkruani funksionin e monitorit tuaj serik. Këtu do të merrni leximet e temperaturës dhe lagështisë për funksionin e lakut më vonë.
Hapi 10:
Drejtoni monitorin Serial duke shkuar në shiritin e menusë dhe duke zgjedhur "Tools> Serial Monitor". Ju duhet të merrni lexime për temperaturën dhe lagështinë. Prisni 30 sekonda dhe shkruani numrat që shfaqen më shpesh si për temperaturën ashtu edhe për lagështinë. Tani që keni një lexim, ne mund t'i lidhim këto vlera për segmentin tonë të ardhshëm të kodit
Hapi 11:
Në mënyrë që LED -et tona të ndriçojnë në përputhje me rrethanat, ne duhet të shkruajmë disa deklarata "tjetër". Merrni leximin që keni marrë për temperaturën dhe futeni atë në grupin e parë të deklaratave. Nëse temperatura është më e lartë se vlera e caktuar, drita do të kthehet e kuqe. Përndryshe do të mbetet blu. E njëjta gjë vlen edhe për lagështinë. Nëse leximi është më i lartë se vlera që keni marrë, drita kthehet e kuqe. Përndryshe do të mbetet blu.
Hapi 12: U krye
Tani keni LED -të tuaj të ndjeshëm të temperaturës dhe lagështisë!