Sisällysluettelo:
- Vaihe 1: Komponentit
- Vaihe 2: LDR: n liittäminen PICO -laitteeseen
- Vaihe 3: LED -valon kytkeminen ja työn testaaminen
- Vaihe 4: Releen liittäminen PICO: hon
- Vaihe 5: AC -kuorman kytkeminen ja releen ohjelmointi
- Vaihe 6: Olet valmis
Video: Älykkään kodin valaistus: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Hei kaverit, tänään aiomme luoda projektin, jossa ohjaamme lamppua ympäröivän valaistuksen perusteella. Aiomme käyttää PICO: ta ja valosta riippuvaa vastusta (LDR) valon havaitsemiseen ja sytyttää tai sammuttaa lampun sen mukaan, kuinka voimakas valaistus sen ympärillä on.
Vaihe 1: Komponentit
- PICO, saatavilla osoitteessa mellbell.cc (17 dollaria)
- LDR 12 mm, nippu 30 eBayssa (0,99 dollaria)
- 2-kanavainen relemoduuli tai 1-kanavainen relemoduuli, saatavana ebaystä (0,74 dollaria)
- 10 k ohmin vastus, nippu 100 ebayssa (0,99 dollaria)
- Mini leipälauta, nippu 5 ebayssa (2,52 dollaria)
- Uros - urospuoliset jumbojohdot, nippu 40 ebayssa (0,99 dollaria)
- Mies - naaraspuoliset jumber -johdot, nippu 40 ebayssa (0,99 dollaria)
- 220v AC -lamppu
- 9 voltin akku
Vaihe 2: LDR: n liittäminen PICO -laitteeseen
Valosta riippuvat vastukset ovat muuttuvia vastuksia, jotka muuttavat vastustaan niihin kohdistuvan valon määrän mukaan. Niiden suhde on kääntäen verrannollinen, mikä tarkoittaa, että vastus kasvaa valaistuksen vähentyessä ja pienenee, kun valaistus kasvaa.
Käytämme tätä ominaisuutta muuttaaksesi PICO: n lukemaa jännitettä ja toimimme sen mukaan. Meidän on luotava jännitteenjakaja LDR: n avulla voidaksemme tehdä niin, ja näin luomme sellaisen:
- Yhdistämme LDR: n ensimmäisen puolen PICO: n Vc: hen
- Liitä LDR: n toinen puoli sekä A0- että 10K ohmin vastukseen
- Liitä vastuksen toinen puoli PICO: n GND: hen
Meillä on nyt jännitteenjakaja, jossa signaali, joka saavuttaa PICO: n A0: n, riippuu LDR: n resistanssista. Jännitteenjakajan signaalia edustaa: Vout = (R2/(R1+R2)) * Vin. Meidän tapauksessamme
- Vin = virtalähde (Vc)
- Vout = A0
- R1 = LDR: n vastus
- R2 = 10 k ohmia (kiinteä vastus)
Katsotaan nyt miten se toimii erilaisissa valaistusolosuhteissa.
Ensimmäinen testi: Valaistu huone
LDR: n vastus pienenee ja saavuttaa melkein 1 K ohmin, kokeillaan sitä yhtälössämme:
A0 = (10000/(1000+10000)) * 5 = 4,54v
PICO: n ADC muuntaa tämän jännitteen digitaaliseksi arvoksi 928.
Toinen testi: Pimeä huone
LDR: n vastus kasvaa ja saavuttaa melkein 10 K ohmin, yritämme sitä uudelleen yhtälössämme:
A0 = (10000/(9000+10000)) * 5 = 2,63v
PICO: n ADC muuntaa tämän jännitteen digitaaliseksi arvoksi 532.
Nyt kun voimme saada lukemia LDR: ltämme, kytke LED -valo PICO -laitteeseemme ja käytä sitä työmme testaamiseen.
Vaihe 3: LED -valon kytkeminen ja työn testaaminen
Haluamme nyt, että LED sammuu ja syttyy LDR -lukemamme mukaan. Tämä tarkoittaa, että meidän on otettava lukema LDR: stä ja ohjelmoitava tauko, jotta LED -valomme syttyy ja sammuu.
Tarvitset ohjelmasi seuraaviin toimiin:
- Ota tulosignaali LDR: stä kohdassa A0
- Käytä D2: tä LED -valon ulostulona
- Määritä muuttuja, joka edustaa LDR -lukemaamme
- LDR: n signaalin näyttäminen sarjamonitorissa A0: lle
- Määritä katkaisupiste, jolloin LED -valomme syttyy ja sammuu.
Mutta ennen kuin suoritamme ohjelmamme, kytke LED -valo PICO -laitteeseemme seuraavasti:
- Liitä LEDin pitkä jalka (positiivinen anodi) PICO: n D2 -nastaan
- Liitä LEDin lyhyt jalka (negatiivinen katodi) PICO: n GND: hen
Vaihe 4: Releen liittäminen PICO: hon
Nyt kun tiedämme, että PICO ja ohjelmamme on kytketty ja toimivat oikein. Voimme hallita talomme valoja tai muita kodin laitteita. Tätä varten tarvitsemme kuitenkin releen.
Releet koostuvat sähkömagneeteista, joita käytetään kytkimenä piirin avaamiseen ja sulkemiseen. Käytämme PICO: ta ohjaamaan releen kytkentätoimintoa, ohjaamaan virran syöttöä laitteeseen. Ja nämä ovat releen nastat:
- Vcc (rele) -> kytketty 5 voltin nastaan (PICO) releen sisällä olevan kelan syöttämiseksi
- GND (rele) -> kytketty PICO: n GND: hen releen sisällä olevan kelan syöttämiseksi
- IN1 (Rele) -> Yhdistetään digitaaliseen lähtöön
- IN2 (rele) -> Tämä on sama kuin IN1, mutta toiselle releelle, ja jätämme sen tyhjäksi, koska meillä on vain yksi kuorma.
- Common "com" (rele) -> Common on kytketty ohjattavan kuorman toiseen päähän.
- Normaalisti kiinni "NC" (rele) -> Kuorman toinen pää on kytketty NC: hen tai NO: han, jos se on kytketty NC: hen, kuorma pysyy kytkettynä ennen liipaisinta.
- Normaalisti auki "NO" (rele) -> Kuorman toinen pää on joko kytketty NC: hen tai NO, jos se on kytketty NO: iin, kuorma pysyy irrotettuna ennen liipaisinta.
Vaihdamme nyt vain LEDin relemoduuliin.
Vaihe 5: AC -kuorman kytkeminen ja releen ohjelmointi
Nyt sinun tarvitsee vain liittää AC -kuorma relemoduuliin, ja teet niin katkaisemalla yhden langan kuormastasi puoliksi ja yhdistämällä sitten sen toinen pää releen com ja toinen NO -liittimeen.
Koodi pysyy samana kuin LEDillä, koska rele käyttää digitaalista signaalia aivan kuten LED. Muuta kuitenkin led -muuttuja releeksi, jotta se pysyy selkeänä ja kuvaavana.
Vaihe 6: Olet valmis
Nyt sinulla on AC -valo, joka syttyy ja sammuu huoneen valon mukaan. Voit tehdä tämän mihin tahansa talon elektroniikkaan, sinun on vain oltava varovainen niiden älykkyyden suhteen!
Voit vapaasti antaa meille ehdotuksia ja esittää kysymyksiä, vastaamme niihin mielellämme. Ja jos pidät siitä, älä unohda jakaa sitä Facebookissa tai lähettää meille tervehdystä mellbell.cc.
Suositeltava:
Älykkään kodin tekeminen Arduino -ohjausrelemoduulin avulla - Koti -automaatioideoita: 15 vaihetta (kuvilla)
Kuinka tehdä älykäs koti Arduino -ohjausrelemoduulin avulla | Koti -automaatioideoita: Tässä kodin automaatioprojektissa suunnittelemme älykkään kodin relemoduulin, joka voi ohjata 5 kodinkonetta. Tätä relemoduulia voidaan ohjata matkapuhelimella tai älypuhelimella, infrapunakaukosäätimellä tai television kaukosäätimellä, manuaalisella kytkimellä. Tämä älykäs rele voi myös havaita
Älykkään kodin termostaatti: 4 vaihetta
Älykkään kodin termostaatti: Älykkään kodin termostaattimme on ohjelma, joka voi automaattisesti säästää kotitalouden rahaa sähkölaskuissa henkilön mieltymysten perusteella
Älykkään kodin aloittaminen - Projeto -finaali: 6 vaihetta
Älykkään kodin aloittaminen - Projeto Final: Projeto apresentado é Osallistu lopullisesti, kun haluat tehdä IoT -sovelluksen Smart Home -palveluun. Osallistu lopullisesti ja tarjoa viimeinen esitys ilman IoT -sovellusta Älykäs koti, que consiste de sensores e atuadores conec
Kodin valaistus PICO: n avulla: 9 vaihetta
Kodin valaistus PICO: n avulla: Etkö koskaan halunnut muuttaa huoneesi tunnelmaa muuttamalla valon väriä? No, tänään opit tekemään juuri niin. Koska tämän projektin avulla luot Bluetooth -ohjatun RGB -valaistusjärjestelmän, jonka voit sijoittaa mihin tahansa
Älykkään kodin valvonta Alexan ja Arduinon avulla: 9 vaihetta (kuvilla)
Älykkään kodin valvonta Alexan ja Arduinon avulla: Nykymaailmassa ihmiset viettävät enemmän aikaa työpaikalla kuin kotonaan. Siksi tarvitaan kodin seurantajärjestelmää, jossa ihmiset voivat tutustua talon olosuhteisiin työskennellessään. Olisi vielä parempi, jos yksi c