Sisällysluettelo:
- Vaihe 1: Tarvitsemasi asiat
- Vaihe 2: Rakenna se
- Vaihe 3: Tee siitä pysyvä
- Vaihe 4: Koodi (Arduino -luonnos)
- Vaihe 5: Johtopäätös:
Video: Lux -mittari Arduinolla: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Lux -mittari (tunnetaan myös nimellä valomittari) - Valomittari on laite, jota käytetään valon määrän mittaamiseen.
Lux - Lux (symboli: lx) on SI -johdettu valaistus- ja valonhehkuyksikkö, joka mittaa valovirran pinta -alayksikköä kohti.
Onnettomilla miehillä lux tarkoittaa, kuinka paljon valoa on alueella, ja lux -mittari on työkalu tämän käyttämiseen. Tämä on erittäin hyödyllinen työkalu, mutta jos aiot käyttää sitä kerran tai kahdesti vuodessa tai jopa vain kerran, mittarin hinta on tavallaan hukkaa, mutta jos olet kuin minä ja sinulla on LDR ja ihanteellinen Arduino huomaat, että sinä ja rakennat sen noin 20 minuutissa ja halvemmalla kuin bensiinikulut, joita tarvitaan ajamaan sinut kauppaan.
Vaihe 1: Tarvitsemasi asiat
· 200 Ω vastus
· Arduino UNO
· Perfboard
· Valosta riippuvainen vastus (LDR)
· Juotos
· Juotin
· Uros -uros -puserot
(Valinnainen)
Leipälauta
Vaihe 2: Rakenna se
Järjestä 200 Ω vastus ja LDR jännitteenjakajakokoonpanoon yllä olevan kaavion mukaisesti:
Ensin suosittelen, että rakennat piirin leipälevylle testataksesi sitä ennen kuin juotat sen Perfboardiin, näin:
Vaihe 3: Tee siitä pysyvä
Kerää yhdisteet juottamista varten.
Järjestä osat seuraavasti:
Vastuksen yhden johdon on oltava omalla kiskollaan ja yhden LDR: n johdon on oltava omalla kiskollaan, loput johtimet on sitten liitettävä yhteen kiskoon. Tämä luo jännitteenjakajan, joka meidän on syötettävä Arduinolle, äläkä unohda otsikoita; jokainen otsikko yhdistetään yhteen kiskoon.
Vinkki: Älä aseta LDR: tä tasaiseksi Perfboardille, jos käytät juotosrautaa (ei juotosasemaa), poltin LDR: n ja jouduin tekemään sen uudelleen.
Kun olet valmis, sen pitäisi näyttää tältä:
Vaihe 4: Koodi (Arduino -luonnos)
Kun olet rakentanut anturin, tarvitsemme vielä mittarin kääntääksesi raakadatan ihmisten puheeksi, Lux -mittaukseksi.
Ensinnäkin määritämme joitain vakioita, joita käytetään myöhemmin laskelmissamme.
Asennustoiminnossamme aloitamme vain sarjaliitännän lukemiemme näyttämiseksi.
Silmukassamme ilmoitamme muuttujat ja niiden tyypit. Seuraavaksi saamme lukeman koettimesta Arduinon nastan A1 kautta. Nyt kaikkien suosikkiosa, MATH, jaamme jännitteen A1 vakioilla MAX_ADC_READING ja kerromme sitten ADC_REF_VOLTAGE -vakioilla saadaksemme vastuksen jännitteen pois. Saadaksemme LDR -jännitteen miinus laskettu vastuksen jännite ADC_REF_VOLTAGE -arvoltamme, tätä arvoa käytetään sitten LDR -vastuksen saamiseen jakamalla LDR -jännite vastuksen jännitteellä ja kertomalla tulos REF_RESISTANCE -vakioillamme, melkein valmis, käytämme pow () -funktiolla Arduino -kirjastossa, jotta saadaan eksponentti käyttäen ldrResistance -perusarvoa ja LUX_CALC_EXPONENT -vakioa eksponenttina, tämä arvo kerrotaan sitten LUX_CALC_SCALAR -vakion kanssa saadaksemme Lux -arvon. Okei matematiikka on ohi. Nyt tulostamme nämä tiedot sarjamonitorille ja odotamme 250 ms, jotta voimme lukea ne. Lataa vain koodi Arduinoosi ja yhdistä anturi, nyt voit mennä mittaamaan valon valaistuksen
Vaihe 5: Johtopäätös:
Kyllä, tiedän, että voit kuvitella Arduinon valomittarin, mutta sitä voidaan silti parantaa LCD- ja/tai SD -kortin purkautuessa, missä asun saamaan nämä yhdisteet ovat melko kalliita, joten en voinut lisätä sitä. Vaikka toivon, että joku, joka lukee tämän, parantaa suunnittelua ja tekee siitä. Toinen parannus voisi olla käyttää pienempää Arduinoa, kuten mini tai nano, ja sitten voit helpottaa liikkumista ja varastointia.
Suositeltava:
Moottorin nopeuden mittaus Arduinolla: 6 vaihetta
Moottorin nopeuden mittaus Arduinon avulla: Onko moottorin kierrosluvun mittaaminen vaikeaa? En usko. Tässä on yksi yksinkertainen ratkaisu: Vain yksi infrapuna -anturi ja Arduino sarjassasi voivat tehdä niin. Tässä viestissä annan yksinkertaisen opetusohjelman, jossa selitetään kuinka mitata minkä tahansa moottorin kierrosluku IR -anturia ja A
Kasvimonitorin rakentaminen Arduinolla: 7 vaihetta
Kasvimonitorin rakentaminen Arduinolla: Tässä opetusohjelmassa opimme tunnistamaan maaperän kosteuden kosteusanturin avulla ja vilkkumaan vihreän LED -valon, jos kaikki on kunnossa ja OLED -näyttö ja Visuino
Fiat Lux: 5 vaihetta
Fiat Lux: Tämä on lyhyt ohje kuinka tehdä tehokas mobiili lamppu. jota voidaan käyttää kaikkialla talossa: keittiössä, autotallissa, kellarissa tai yksinkertaisesti siellä, missä tarvitset voimakasta valoa
Project Lux: 5 vaihetta (kuvilla)
Project Lux: Hei ja tervetuloa Project Luxiin! Project Lux on mekko, jossa on integroidut LEDit. Tällä mekolla on useita tapoja vuorovaikutukseen käyttäjän ympäristön kanssa ja yksinkertaisia vuorovaikutuksia. Tämä sisältää lämpötilan, valon ja äänen. Mekossa on myös pari
POLKUPYÖRÄN VALOTUSMERKKI: LUX: 7 vaihetta (kuvilla)
LUKU: LUX on ainutlaatuinen polkupyörätuote. Se on laite, joka voidaan ripustaa istuimen selkänojaan. Se osoittaa, onko pyöräilijä hidastamassa, kääntymässä vasemmalle tai kääntymässä oikealle käyttämällä LED -matriisia (lähtö). Se on yksinkertaista ja