Araştırmacı2
Üye
- Katılım
- 25 Şub 2018
- Mesajlar
- 244
- Puanları
- 1
- Yaş
- 41
Yürüyen ışık devresinde potansiyometre ledlerin yanma hızını nasıl ayarlıyor bunu açıklar mısınız?
Akım azaldığında kondansatör daha uzun sürede şarj ve deşarj olacağından ledin yanma süresi uzun tam tersi olduğunda ledin yanma süresi kısa mı olur?Ayarlı direnç ile geçen akım ayarlanıyor. Bu
akım kondansatörün dolmasını sağlıyor.
Böylece zaman ayarlanıyor.
#include <16f877A.h>
#fuses XT,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP,NOPUT,NOWRT,NODEBUG,NOCPD
#use delay(clock=20M)
#use fast_io(b)
#use fast_io(a)
void main()
{
while(true){
set_tris_a(0xff);
set_tris_b(0x00);
output_b(0x00);
int led=0xFF;
while(TRUE)
{
for(int i=0;i<8;++i)
{output_b(led);
led=led<<1;
delay_ms(100);
}
}
}
}