Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Lapsuudesta asti olen aina halunnut kokeilla elektroniikkaa. Äskettäin ostin Arduinon ja aloin tutkia sitä. Tässä prosessissa sain tietää enemmän valosta riippuvista vastuksista (LDR).
Jotenkin törmään tähän ajatukseen. Pohjimmiltaan se on sähköinen auringonkukka, joka toimii päinvastoin kuin todellinen auringonkukka. Se viittaa pimeyteen !!!
Vaihe 1: Tarvitsemasi tavarat
- 3 LDR: ää
- 3 10 k ohmin vastusta
- Servomoottori
- Arduino Board
- Muutama hyppyjohdin
- Juotosarja
- Rei'itetty PCB
- Pieni ruukku ja kuiva maa.
Vaihe 2: Piiri
Tärkeintä on, että jokainen LDR vastaa kulmasta, vasen 180 astetta, keskimmäinen 90 astetta ja oikea 0 astetta. Esimerkiksi, jos keskimmäinen LDR ei vastaanota valoa ja muut LDR: t saavat jonkin verran valoa
Arduino saa seuraavan syötteen:
- Vasen LDR => KORKEA
- Keskimmäinen LDR => MATALA
- Oikea LDR => KORKEA
Tämän syötteen perusteella Arduino voi laskea kulman (tässä tapauksessa 90 astetta) ja lähettää nämä tiedot servomoottorille.
Vaihe 3: Koodi
Maallikon kannalta koodi tekee näin:
- Se ottaa syötteen kolmelta LDR: ltä.
- Tämän tulon avulla se laskee LDR: n saaman valon määrän.
- Nyt se laskee kulman, jonka pitäisi mennä. Jos esimerkiksi oikea ja keskimmäinen LDR eivät saa valoa, laskettu kulma on 45 astetta (0 asteen ja 90 asteen keskikulma on 45 astetta).
Löydä koodi täältä.
Vaihe 4: Rakenna piiri
Käytä rei'itettyä piirilevyä vastuksen ja LDR: n juottamiseen. Käytä Arduinon leipälevyä piirilevyn ja servomoottorin liittämiseen. Lataa koodi ja testaa.
Vaihe 5: Istuta auringonkukka
Olen käyttänyt pientä kattilaa ja tehnyt siihen reiän johtimien johtamiseksi. Laita hieman maaperää, pidä servomoottori, lisää hieman likaa. Liitä sitten vain servomoottori Arduinoon ja olet valmis!