Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Selle projekti jaoks loome Arduino mikrokontrolleri abil kalapaagimonitori rakenduse. Täpsemalt vajame projekti jaoks neid osi:
1 Arduino mikrokontroller
1 täissuuruses leivalaud
1 Veetaseme andur
1 LCD ekraan
1 Lihtne nupp
1 potentsiomeeter
Kimp vasktraate
1 10K oomi takisti
2220 oomi takistid
Samm: ühendage LCD -ekraan ja potentsiomeeter
Siinkohal alustame oma projekti loomist. Esimene samm on LCD -ekraani ja potentsiomeetri ühendamine Arduino mikrokontrolleriga. Alustuseks viige juhe Arduino 5 V pistikust kuni leivaplaadil asuva toiteliinini (+). Lisaks peaksite ühendama juhtme leivaplaadil olevast GND tihvtist leivaplaadi maandusrööpaga (-). Siit saate alustada LCD -ekraani ühendamist. Asetage LCD -ekraan leivalaua paremasse alumisse nurka. Alustades tihvtist 12 ja läbides tihvti 7, asetage vasktraat. Asetage traadi teine ots õigesse kohta, nagu on näidatud pildil. Samuti veenduge, et potentsiomeeter oleks korralikult ühendatud nii toite- kui ka maandusrööpaga. Selle potentsiomeetri ekraani juhtimiseks on LCD -ekraaniga ühendatud analoogsignaal.
Samm: lisage LED -tuled
LCD -ekraan ja potentsiomeeter tuleks sel hetkel ühendada Arduino ja leivaplaadiga. Selles etapis ühendame kaks LED -valgustit (punane ja roheline) ning nupu kala söötmisloenduri lähtestamiseks. Valgusdioodide lühike ots peaks olema ühendatud maapinnaga. LED -i painutatud külg tuleks ühendada tihvtidega 2 ja 3 ning selle külge tuleks kinnitada 220 oomi takisti. Nupp tuleks asetada ka tahvlile. Peaksite nupu ühendama tihvtiga 6. Lisage 10K oomi takisti ka nupu vastasküljele. Lõpetage see samm, ühendades nupu ka maandusrööpaga (-).
Samm: ühendage veetaseme andur
Kui kõik muud komponendid on ühendatud, saame nüüd ühendada oma veeanduri. Veeanduri S -tihvt peab olema ühendatud analoogtihvtiga A1. Anduril peaks olema ka toiteplokiga ühendatud „+” tihvt ja maandusrööpaga ühendatud „-” tihvt. Lisateabe saamiseks vaadake lisatud pilti.
Samm: oma rakenduse testimine
Nüüd, kui kõik on valmis minema, saame oma rakendust testida. Lisasin lähtekoodi, mis peaks teie projekti õigesti käivitama. Mõistlik on kaaluda, mis on selle rakenduse eesmärk. Ideaalis peaks veetase olema meie kalapaagis teatud piirides. Kui ei, siis süttib punane tuli. Kui vesi on teatud piirides, süttib roheline tuli, mis näitab, et veetase on korras. LCD -ekraanile kuvatakse täiendav teade, mis kirjeldab praegust veeolekut (liiga madal, korras või liiga kõrge). Lisaks on paagis kala nälja taseme jaoks taimer. Mõne aja pärast ilmub teade, et teie lemmikloom on näljane. See sõnum muutub tõsisemaks, kuni teie kala on "surnud". Taimeri saab uuesti käivitada lisatud nupuga.