Përmbajtje:

Anti -Luledielli - Tregon Errësirën Tënde !: 6 hapa (me fotografi)
Anti -Luledielli - Tregon Errësirën Tënde !: 6 hapa (me fotografi)

Video: Anti -Luledielli - Tregon Errësirën Tënde !: 6 hapa (me fotografi)

Video: Anti -Luledielli - Tregon Errësirën Tënde !: 6 hapa (me fotografi)
Video: ✨Теплый, уютный и очень удобный женский кардиган на пуговицах спицами! Расчет на любой размер!Часть1 2024, Korrik
Anonim
Anti -luledielli - tregon errësirën tuaj!
Anti -luledielli - tregon errësirën tuaj!
Anti -luledielli - tregon errësirën tuaj!
Anti -luledielli - tregon errësirën tuaj!
Anti -luledielli - tregon errësirën tuaj!
Anti -luledielli - tregon errësirën tuaj!

Që nga fëmijëria, gjithmonë kam dashur të provoj duart e mia në pajisje elektronike. Kohët e fundit bleva Arduino dhe fillova ta eksploroj. Në këtë proces, unë u njoha më shumë me rezistencat e varura nga drita (LDR).

Disi, unë pengohem në këtë ide. Në thelb, është një luledielli elektrik i cili bën të kundërtën e lulediellit aktual. Ajo tregon errësirën !!!

Hapi 1: Gjërat që ju nevojiten

  • 3 LDR
  • 3 rezistente 10k Ohm
  • Servo motor
  • Bordi Arduino
  • Pak tela Jumper
  • Komplet bashkimi
  • PCB e shpuar
  • Tenxhere e vogël së bashku me pak tokë të thatë.

Hapi 2: Qarku

Qarku
Qarku
Qarku
Qarku

Thelbi është se çdo LDR është përgjegjës për një kënd, i lënë për 180 gradë, ai i mesmi për 90 gradë dhe ai i djathtë për 0 gradë. Për shembull, nëse LDR e mesme nuk merr dritë dhe LDR të tjera po marrin pak dritë atëherë

Arduino do të marrë të dhënat e mëposhtme:

  • Majtas LDR => LART
  • LDR e mesme => E ULT
  • LDR djathtas => LART

Bazuar në këtë hyrje, Arduino mund të llogarisë këndin (90 gradë në këtë rast) dhe ta dërgojë këtë informacion në motorin servo.

Hapi 3: Kodi

Në terma laikë, kjo është ajo që bën kodi:

  • Merr të dhëna nga 3 LDR.
  • Duke përdorur këtë hyrje, ajo llogarit sasinë e dritës që merr çdo LDR.
  • Tani, llogarit këndin që duhet të shkojë. Për shembull, nëse LDR e djathtë dhe e mesme nuk marrin dritë, atëherë këndi i llogaritur do të jetë 45 gradë (Këndi i mesëm 0 gradë dhe 90 gradë është 45 gradë).

Gjeni kodin këtu.

Hapi 4: Ndërtoni qarkun

Ndërtoni qarkun
Ndërtoni qarkun
Ndërtoni qarkun
Ndërtoni qarkun
Ndërtoni qarkun
Ndërtoni qarkun

Përdorni PCB të shpuar për të bashkuar rezistencë dhe LDR. Përdorni tabelën e bukës Arduino për lidhjen e PCB dhe servo motorit. Ngarko kodin dhe provo.

Hapi 5: Mbillni Anti-lulediellin

Mbillni Anti-luledielli
Mbillni Anti-luledielli
Mbillni Anti-luledielli
Mbillni Anti-luledielli
Mbillni Anti-luledielli
Mbillni Anti-luledielli

Kam përdorur një tenxhere të vogël dhe kam bërë një vrimë në të për të kaluar telat. Vendosni pak tokë, mbani servo motorin, shtoni pak më shumë tokë. Pastaj thjesht lidhni servo motorin me Arduino dhe mbaroni!

Recommended: