Turinys:

„Anti -Sunflower“- nurodo į jūsų tamsą!: 6 žingsniai (su nuotraukomis)
„Anti -Sunflower“- nurodo į jūsų tamsą!: 6 žingsniai (su nuotraukomis)

Video: „Anti -Sunflower“- nurodo į jūsų tamsą!: 6 žingsniai (su nuotraukomis)

Video: „Anti -Sunflower“- nurodo į jūsų tamsą!: 6 žingsniai (su nuotraukomis)
Video: Dienoraštis, kuriame yra baisių paslapčių. Perėjimas. Geraldas Durrellas. Mistikas. Siaubas 2024, Liepa
Anonim
Anti -saulėgrąžos - rodo jūsų tamsą!
Anti -saulėgrąžos - rodo jūsų tamsą!
Anti -saulėgrąžos - rodo jūsų tamsą!
Anti -saulėgrąžos - rodo jūsų tamsą!
Anti -saulėgrąžos - rodo jūsų tamsą!
Anti -saulėgrąžos - rodo jūsų tamsą!

Nuo vaikystės visada norėjau išbandyti savo rankas elektronikoje. Neseniai nusipirkau „Arduino“ir pradėjau jį tyrinėti. Šiame procese aš sužinojau daugiau apie nuo šviesos priklausomus rezistorius (LDR).

Kažkaip užkliuvau už šios idėjos. Iš esmės tai yra elektrinė saulėgrąžos, kurios veikia priešingai nei tikros saulėgrąžos. Tai rodo tamsą !!!

1 žingsnis: reikalingi dalykai

  • 3 LDR
  • 3 10k omų rezistoriai
  • Servo variklis
  • „Arduino“lenta
  • Keletas trumpiklių
  • Litavimo komplektas
  • Perforuotas PCB
  • Mažas puodas kartu su sausa dirva.

2 žingsnis: grandinė

Circuit
Circuit
Circuit
Circuit

Esmė yra ta, kad kiekvienas LDR yra atsakingas už kampą, kairėje - 180 laipsnių, viduryje - 90 laipsnių, o dešinėje - 0 laipsnių. Pavyzdžiui, jei vidurinis LDR negauna jokios šviesos, o kiti LDR gauna šiek tiek šviesos

„Arduino“gaus šią informaciją:

  • Kairysis LDR => AUKŠTAS
  • Vidurinis LDR => ŽEMAS
  • Dešinysis LDR => AUKŠTAS

Remdamasis šia įvestimi, „Arduino“gali apskaičiuoti kampą (šiuo atveju 90 laipsnių) ir nusiųsti šią informaciją servo varikliui.

3 žingsnis: Kodas

Laiku kalbant, tai daro kodas:

  • Tam reikia įvesties iš 3 LDR.
  • Naudodamas šią įvestį, jis apskaičiuoja šviesos kiekį, kurį gauna kiekvienas LDR.
  • Dabar jis apskaičiuoja kampą, kuriuo jis turėtų pasisukti. Pavyzdžiui, jei tiek dešinysis, tiek vidurinis LDR negauna šviesos, apskaičiuotas kampas bus 45 laipsniai (vidurinis 0 laipsnių ir 90 laipsnių kampas yra 45 laipsniai).

Kodą rasite čia.

4 žingsnis: sukurkite grandinę

Sukurkite grandinę
Sukurkite grandinę
Sukurkite grandinę
Sukurkite grandinę
Sukurkite grandinę
Sukurkite grandinę

Rezistorių ir LDR litavimui naudokite perforuotą PCB. Norėdami prijungti PCB ir servo variklį, naudokite „Arduino“duonos lentą. Įkelkite kodą ir išbandykite.

5 žingsnis: pasodinkite prieš saulėgrąžas

Pasodinkite prieš saulėgrąžas
Pasodinkite prieš saulėgrąžas
Pasodinkite prieš saulėgrąžas
Pasodinkite prieš saulėgrąžas
Pasodinkite prieš saulėgrąžas
Pasodinkite prieš saulėgrąžas

Aš panaudojau nedidelį puodą ir padariau skylę laidams praleisti. Įpilkite šiek tiek dirvožemio, laikykite servo variklį, įpilkite dar šiek tiek dirvožemio. Tada tiesiog prijunkite servo variklį prie „Arduino“ir baigsite!

Rekomenduojamas: