Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Vaihe 1: Määritä Breadboard -asettelu seuraavasti
- Vaihe 2: Vaihe 2: Lisää rele, johdot, virtalähde ja vastukset
- Vaihe 3: Vaihe 3: Ohjelmoi piiri toimimaan seuraavan koodin avulla LDR: n resistanssin perusteella
Video: Valon voimakkuuslamppu W/ Arduino: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tässä projektissa tutkin, miten arduinon avulla voidaan luoda lamppu, joka vaihtuu kellonajasta riippuen. Käyttäjän pyynnöstä lamppu muuttaa kirkkauttaan, kun he mittaavat tai pienentävät LDR -valon havaitsemisvastuksen vastusta. Tämä projekti saatiin päätökseen Tinkercadilla, ja se käyttää releä ulkoistaakseen virran piiriin, jota arduino ei pysty täyttämään hehkulamppua varten. Tässä on mitä tarvitset!
Tarvikkeet
1 Rele
1 kilo-ohmin vastus
1 LDR (valovastus)
1 Virtalähde
1 Arduino
1 Leipälevy
1 Hehkulamppu
Vaihe 1: Vaihe 1: Määritä Breadboard -asettelu seuraavasti
Jotta voidaan kuvitella samanlainen ulkoasu kuin opetusohjelmassa, on välttämätöntä noudattaa leipälevyn asettelua paitsi siisteyden, myös tehokkuuden vuoksi.
Vaihe 2: Vaihe 2: Lisää rele, johdot, virtalähde ja vastukset
Säilytä virtalähteen oletusasetukset (5 volttia, 5 ampeeria virtaa).
Vaihe 3: Vaihe 3: Ohjelmoi piiri toimimaan seuraavan koodin avulla LDR: n resistanssin perusteella
Annetaan koodille jokin konteksti. Arduino -kieli on hyvin ainutlaatuinen ja muistuttaa yksinkertaisuudessaan lohkokoodin tyhjästä. Ensinnäkin meidän on ilmoitettava porttimme, joita käytämme liittämään releen liitin 5 ja LDR: n liitin 2. Itse käytin portteja 5 releelle ja A0 LDR: lle, mutta voit valita minkä tahansa analogisen nastan LDR: lle ja minkä tahansa digitaalisen nastan releelle. Meidän on päästävä arvoon, jonka LDR palauttaa eri valotasoilla. Joten käytämme if -lausetta, joka on "if (analogRead (A0)> 500)", niin se tarkoittaisi, että kun tietty pimeys on saavutettu, lamppu alkaa syttyä ja kirkastua sitä vähemmän valoa.
Suositeltava:
Häivytys/LED -valon/kirkkauden säätäminen käyttämällä potentiometriä (muuttuva vastus) ja Arduino Uno: 3 vaihetta
Ledin/kirkkauden häipyminen/säätäminen käyttämällä potentiometriä (muuttuva vastus) ja Arduino Uno: Arduino -analogitulonappi on kytketty potentiometrin lähtöön. Joten Arduino ADC (analoginen digitaalimuunnin) analoginen nasta lukee lähtöjännitteen potentiometrillä. Potentiometrin nupin kääntäminen muuttaa jännitettä ja Arduinon
Valon voimakkuuslamppu: 4 vaihetta
Valon voimakkuuslamppu: Hei kooderit, tänään opetan teille, kuinka luoda valovastuksella varustettu lamppu TinkerCadissa. Aloitetaan
LED -valon käyttäminen Arduino UNO: n avulla TinkerCAD -piireissä: 7 vaihetta
Työskentely LED -valolla Arduino UNO: n avulla TinkerCAD -piireissä: Tämä projekti osoittaa työskentelyn LED- ja Arduino -laitteiden kanssa TinkerCAD -piireissä
Valon intensiteetin piirtäminen Arduinon ja Pythonin Arduino -pääkirjaston avulla: 5 vaihetta
Valon intensiteetin piirtäminen Arduinon ja Pythonin Arduino Master Libraryn avulla: Arduino on taloudellinen mutta erittäin tehokas ja toimiva työkalu, ja sen ohjelmoiminen Embedded C: hen tekee projektien tekemisestä työlästä! Pythonin Arduino_Master -moduuli yksinkertaistaa tätä ja antaa meille mahdollisuuden suorittaa laskelmia, poistaa roska -arvoja
Valon voimakkuuden laskenta BH1715: n ja Arduino Nanon avulla: 5 vaihetta
Valon voimakkuuslaskenta BH1715: n ja Arduino Nanon avulla: Eilen työskentelimme LCD -näyttöjen parissa, ja kun käsittelimme niitä, ymmärsimme valon voimakkuuden laskennan tärkeyden. Valon voimakkuus ei ole tärkeä vain tämän maailman fyysisellä alueella, vaan sillä on hyvin sanottu rooli biologisessa