Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Ste si kdaj želeli imeti razsvetljavo v kleti ali sobi z nekakšno kontrolo. Ne glede na to, ali se preprosto vklopi, ko vstopite, ali še bolje, možnost zatemnitve in osvetlitve. Tu je ena rešitev za začetek tega projekta. To je preprosta skica in zelo preprosta nastavitev. Po želji lahko spremenite. Tukaj gre!!
Korak: Zberite zaloge
Sončna plošča 12v igralna kamera (baterija SLA 12v 7.5AH ali večja) Solarni krmilnik polnjenja 12v Arduino Nano ali uno ali mega 12v super svetel LED trak 2x16.4ft100K ohmski potenciometer 2x1k ohmski upori RFP30N06LE 30A 60V N-kanalni Mosfet TO-220 epoksi (za lepljenje trakov cementirati)
Korak: Lepljenje trakov na steno ali streho
Večina notranjih trakov ima na hrbtni strani 3M trak, vendar se ne lepi dobro za cement, zato na vsako nogo ali dve nanesite madež epoksida, kamor bodo nameščene svetleče diode. Prepričajte se, da bo konec, kjer boste povezali žice, blizu mesta, kjer se povezujete z vezjem Arduino.
3. korak: vzpostavite povezavo
Zaženite sončno energijo v klet ali povsod, kjer vam ustreza. Priključite (+) (-) na svojo stran solarnega polja polnilnega sistema. Baterijo priključite na stran oziroma na krmilnik polnjenja.
4. korak: Kodiranje
Na svojem arduinu morate poiskati pwm zatiče, da lahko nastavite osvetlitev s krmiljenjem pwm. Z uporabo potenciometra, ko se obrnete proti večji upornosti, bodo ti odčitki poslani na vaše luči. Ko upor pade pod 20 ohmov, bo ugasnil luči.#Define lights 9 // se poveže z vrati mosfetint pot = A0; void setup () {Serial.begin (9600); pinMode (luči, IZHOD); pinMode (pot, INPUT_PULLUP);} void loop () {delay (200); int control = analogRead (pot); nadzor = zemljevid (nadzor, 0, 1023, 0, 255); Serial.println (nadzor); zamuda (200); analogWrite (luči, nadzor); Če (nadzor <20) {analogWrite (luči, 0);}}
5. korak: Končano !
Zdaj imate delujoč in nadzorljiv sistem razsvetljave.