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
![Valon voimakkuuslamppu W/ Arduino: 3 vaihetta Valon voimakkuuslamppu W/ Arduino: 3 vaihetta](https://i.howwhatproduce.com/images/008/image-21859-j.webp)
Video: Valon voimakkuuslamppu W/ Arduino: 3 vaihetta
![Video: Valon voimakkuuslamppu W/ Arduino: 3 vaihetta Video: Valon voimakkuuslamppu W/ Arduino: 3 vaihetta](https://i.ytimg.com/vi/a-Ckyef3BH0/hqdefault.jpg)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
![Valovalolamppu W/ Arduino Valovalolamppu W/ Arduino](https://i.howwhatproduce.com/images/008/image-21859-1-j.webp)
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
![Vaihe 1: Määritä Breadboard -asettelu seuraavasti Vaihe 1: Määritä Breadboard -asettelu seuraavasti](https://i.howwhatproduce.com/images/008/image-21859-2-j.webp)
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
![Vaihe 2: Lisää rele, johdot, virtalähde ja vastukset Vaihe 2: Lisää rele, johdot, virtalähde ja vastukset](https://i.howwhatproduce.com/images/008/image-21859-3-j.webp)
Säilytä virtalähteen oletusasetukset (5 volttia, 5 ampeeria virtaa).
Vaihe 3: Vaihe 3: Ohjelmoi piiri toimimaan seuraavan koodin avulla LDR: n resistanssin perusteella
![Vaihe 3: Käytä seuraavaa koodia ohjelmoidaksesi piirin toimimaan LDR: n resistanssin perusteella Vaihe 3: Käytä seuraavaa koodia ohjelmoidaksesi piirin toimimaan LDR: n resistanssin perusteella](https://i.howwhatproduce.com/images/008/image-21859-4-j.webp)
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
![Häivytys/LED -valon/kirkkauden säätäminen käyttämällä potentiometriä (muuttuva vastus) ja Arduino Uno: 3 vaihetta Häivytys/LED -valon/kirkkauden säätäminen käyttämällä potentiometriä (muuttuva vastus) ja Arduino Uno: 3 vaihetta](https://i.howwhatproduce.com/images/007/image-18138-j.webp)
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: 4 vaihetta Valon voimakkuuslamppu: 4 vaihetta](https://i.howwhatproduce.com/images/008/image-22142-j.webp)
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
![LED -valon käyttäminen Arduino UNO: n avulla TinkerCAD -piireissä: 7 vaihetta LED -valon käyttäminen Arduino UNO: n avulla TinkerCAD -piireissä: 7 vaihetta](https://i.howwhatproduce.com/images/010/image-28326-j.webp)
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 -pääkirjaston avulla: 5 vaihetta Valon intensiteetin piirtäminen Arduinon ja Pythonin Arduino -pääkirjaston avulla: 5 vaihetta](https://i.howwhatproduce.com/images/010/image-28378-j.webp)
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 voimakkuuden laskenta BH1715: n ja Arduino Nanon avulla: 5 vaihetta Valon voimakkuuden laskenta BH1715: n ja Arduino Nanon avulla: 5 vaihetta](https://i.howwhatproduce.com/images/002/image-3171-37-j.webp)
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