Orodha ya maudhui:

RGB inayoendeshwa na mwendo wa mitende isiyo na mawasiliano: Hatua 4
RGB inayoendeshwa na mwendo wa mitende isiyo na mawasiliano: Hatua 4

Video: RGB inayoendeshwa na mwendo wa mitende isiyo na mawasiliano: Hatua 4

Video: RGB inayoendeshwa na mwendo wa mitende isiyo na mawasiliano: Hatua 4
Video: Ось в суматохе | январь - март 1943 г. | Вторая мировая война 2024, Novemba
Anonim
Image
Image

Taa ya usiku wa RGB, na uwezo wa kudhibiti rangi ya taa ya usiku kwa kutumia harakati za mikono. Kutumia sensorer tatu za umbali, tutabadilisha mwangaza wa kila moja ya vitu vitatu vya rangi ya RGB wakati tunakaribia au kuondoa mkono. Bodi ya Arduino ilitumika kama mdhibiti mdogo.

Hatua ya 1: Orodha ya Vipengele

Orodha ya Vipengele
Orodha ya Vipengele
Orodha ya Vipengele
Orodha ya Vipengele

Mradi ulihitaji maelezo yafuatayo

  • Mdhibiti wa Arduino-1 pc;
  • 8x8 RGB tumbo-1 pc;
  • Sensor ya umbali wa Ultrasonic HC-SR04-3 pcs;
  • Sajili ya kuhama-chip 74hc595 - pcs 4;
  • Vipande 220 vya kupinga Ohm-24;
  • Kitengo cha usambazaji wa umeme 5V 2A - 1 pc.
  • Taa ya dari na kusimama - pc;
  • Waya, solder, nk

Hatua ya 2: Mzunguko wa Umeme

Mzunguko wa Umeme
Mzunguko wa Umeme

Hatua ya 3: Mkutano wa Taa

Bunge la Taa
Bunge la Taa
Bunge la Taa
Bunge la Taa
Bunge la Taa
Bunge la Taa
Bunge la Taa
Bunge la Taa

Hatua ya 4: Kuunda Mchoro

Maendeleo ya mchoro. Wakati wa kukuza mchoro, niliweka vigezo vifuatavyo:

- umbali wa 1-20 cm, 1 - mwangaza wa juu, 20 - sifuri - sensorer za umbali kwenye kitanzi soma data na utumie umbali unaosababisha kuweka mwangaza - ikiwa umbali unabadilika kutoka cm 1-20 hadi zaidi ya cm 20 katika mzunguko (mkono unakwenda upande) - mwangaza huu umewekwa kwa rangi hii

Mwangaza umewekwa kwa kutumia ishara ya PWM kwa pato la tumbo kwa vikundi R, G, B. masafa ya ishara ya PWM ni takriban 60 Hz. Ishara ya PWM imetengenezwa kama ifuatavyo:

Kwa mfano, umbali wa 5 cm

Ishara ya PWM-15- (5-1) = 10 inasumbua mizunguko LED za rangi hii zimewashwa 4-1-LED za rangi hii haziwashwa

Ilipendekeza: