Sadržaj:
Video: Svjetlo za akvarij PWM s Arduinom: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Nedavno sam svoja akvarijska svjetla pretvorio iz fluorescentne u LED rasvjetu i odlučio sam pokušati simulirati prirodno okruženje u kojem se svjetlo postupno povećava od zore do podneva, a zatim se smanjuje do sumraka. Noću ima malo svjetla koje obično daje Mjesec.
U osnovi LED rasvjeta se napaja iz 12V napajanja i arduino kontrolira intenzitet svjetla modulirajući napon uz pomoć n-kanalnog MOSFET-a (koristio sam IRFS630). Arduino se može napajati istim napajanjem, ali ja sam koristio odvojeni 5V USB PS za arduino i napajao ga putem USB -a, a ne preko Vina.
Intenzitet svjetla možda nije najprecizniji, ali je najbolje čega sam se mogao sjetiti. Uzorak se može mijenjati pomoću koda.
Korak 1: Potrebni dijelovi
Prvo skupite sve dijelove potrebne za projekt. Pretpostavljam da već imate LED rasvjetu s kojom se želite igrati, možda rasvjetu u akvariju, možda nešto drugo, možda čak i ne LED diode, ali nešto što podržava zatamnjivanje.
Evo popisa dijelova koje sam koristio:
1. Arduino nano - 1 kom
2. LCD 1602 zaslon - 1 kom
3. IIC/I2C adapter za LCD 1602 - 1 kom
4. DS1302 RTC - 1 kom (s baterijom CR2032)
5. tipkalo s poklopcem - 1 kom
6. n -kanalni MOSFET (koristio sam IRFS630) - 1 kom
7. 10K ohmski otpornik - 1 kom
8. Izborno - neki ljudi kažu da morate koristiti otpornik između arduino pwm pina i vrata MOSFET -a kako biste zaštitili aruino, drugi ljudi kažu da to ne radite, barem ne za aplikacije male snage, ja ih nisam koristio i to radi sasvim u redu, daleko ispod 20mA izvučeno iz arduino pin -a, ali ako želite možete upotrijebiti otpornik od 100 ohma.
AŽURIRANJE: Nakon 2 mjeseca testiranja došao sam do zaključka da je 100 ohma nužno! arduino je nastavio blokirati bez njega, nasumično. Sada radi savršeno
Trebat će vam i alati za lemljenje za lemljenje I2C adaptera na LCD, a ako ga želite napraviti kao što sam učinio na prototipnoj ploči ili na PCB -u. Koristio sam pinove zaglavlja za spajanje arduina jer mi to daje slobodu da izdvojim arduino, programiram ga i ponovno ga stavim (i lakše ga je zamijeniti).
9. Izborno - prototipna ploča / PCB
10. Dodatno - pinovi zaglavlja - sa po 15 pinova ili više - 2 kom (potrebno za spajanje arduino nano na ploču)
To je sve, sad se bacimo na posao!
Korak 2: Sastavite stvari zajedno
Prvo morate lemiti IIC/I2C adapter s LCD -om 1602 (također radi s drugim LCD -ovima poput 2004.). Za to upotrijebite priloženu shemu.
Sada, ako želite koristiti ploču samo slijedite shemu i pobrinite se da je samo uzemljenje uobičajeno za LED napajanje i arduino napajanje ako koristite 5V PS za arduino (na USB kabelu), inače možete povezati isti PS kroz Vin pin arduina.
Ako želite koristiti tiskanu ploču ili prototipnu ploču, samo slijedite shemu povezivanja komponenti, dizajn ovisi o vama, samo na kraju provjerite veze.
Na I2C adapteru, nasuprot pinova za napajanje i podataka, nalazi se kratkospojnik, koji napaja LCD pozadinsko svjetlo, a na LCD zaslonu stalno svijetli. Ovdje spojite pritisni gumb kako biste ga osvijetlili samo kada je potrebno. Možete koristiti druge vrste gumba ili prekidača ako želite.
Uključio sam i shemu fritzinga.
_
PS = Napajanje (ako se neko pita)
PCB = Tiskana pločica
Korak 3: Unesite neki kôd u MCU
Priložio sam.ino datoteku i dvije knjižnice koje sam koristio tako da neće biti nekompatibilnosti. Kôd je objašnjen unutar.ino datoteke.
Također za adresu I2C zaslona možete upotrijebiti priloženi i2c-scanner.ino da to saznate.
Svi komentari ili prijedlozi su dobrodošli. Zabavi se!
Preporučeni:
LED Bonanza za akvarij: 8 koraka
LED Bonanza u spremniku za ribu !: ČITATELJU MOLIMO VAS! Ova mala riba je uginula, RIP. Bio je dobro hranjen i vodu su mu mijenjali dva puta tjedno. Budući da su me mnogi ljudi pitali putem komentara koje dajem slijedeći upozorenje. Svijetle LED diode i mali spremnik mogli bi vam ubiti ribu. (Pogledajte sliku na
Pretvorite fluorescentno svjetlo u LED (akvarij): 5 koraka (sa slikama)
Pretvorite fluorescentno rasvjetno tijelo u LED (akvarij): Pozdrav svima! U ovom Instructableu, mi ćemo pretvoriti neispravno fluorescentno rasvjetno tijelo u LED rasvjetno tijelo. Nakon što sam pod jamstvom zamijenio tri rasvjetna tijela za akvarij, odlučio sam jednostavno napraviti vlastitu LED verziju
Akvarij: 5 koraka
Akvarij: Hoe maak ik een aquarium met toply en afkoeling via een raspberry pi
Automatsko LED osvjetljenje za zasađeni akvarij pomoću RTC -a: 5 koraka (sa slikama)
Automatsko LED osvjetljenje za zasađeni akvarij pomoću RTC -a: Prije nekoliko godina odlučio sam postaviti zasađeni akvarij. Bio sam fasciniran ljepotom tih akvarija. Učinio sam sve što sam trebao učiniti prilikom postavljanja akvarija, ali sam zanemario jednu najvažniju stvar. Ta stvar je bila laka
Pretvorite svoj stari CRT računalni monitor u akvarij! ! !: 11 koraka (sa slikama)
Pretvorite svoj stari CRT računalni monitor u akvarij! ! !: Govorite o izvrsnom čuvaru zaslona! Već neko vrijeme želim napraviti ovu izgradnju. Skoro svaki put kad na dan smeća vidim stari i CRT kompjuterski monitor kraj ceste, pomislim si … to bi sigurno učinilo akvarij za ribu. Tako