Chia sẻ Quà giáng sinh đây: Điều khiển quạt dùng mọi loại điều khiển

huunho

Thạc sỹ
chụi được chứ,tiếng role nhỏ hơn tiếng quạt quay đấy
 

NgoHungCuong

http://ngohungcuong.com
Mình thấy nếu dùng triac thì mới làm thế chứ nếu dùng relay mà làm thế thì nhanh hỏng lắm.
 

xuanhuu123

Học sinh trung cấp
tặng ban fine mach in mình vẽ, bạn có thể chỉnh sửa tùy thích , mạch này mình làm theo sơ đồ của bạn huunho, ban thử ráp mạch xem sao nhe con mình cho chạy thử thì ok rồi chỉ có không lưu dược vao con 24c.... chắc con đó của mình đi rồi .hi Xem đính kèm 52688 Xem đính kèm 52689
mạch của bác sai chân scl và sda của 24cxx đổi 2 chân cho nhau thì nó mới lưu đc mã remost
 

huunho

Thạc sỹ
em sửa đoạn code trong main ấy
 

xuanhuu123

Học sinh trung cấp
e muốn học lệnh được 8 phím thì cần chỉnh sửa code đoạn nào vậy anh?
em sửa đoạn code trong main ấy
em sửa thành vậy nhưng nó cũng chỉ học đc 5 lệnh thôi ạ

.
.
void main()
{
cau_hinh();
save_ram();
while(1)
{
if(step==3) //ket qua giai ma
{
step = 0;
if( number_code > 0)
save();
else if( data_ == du_lieu[0]) //remote key 1
so_1();
else if( data_ == du_lieu[1]) //remote key 2
so_2();
else if( data_ == du_lieu[2]) //remote key 3
so_3();
else if( data_ == du_lieu[3]) //remote key 4
quay_quat1();
else if( data_ == du_lieu[4]) //remote key 5
tat_quat();
else if( data_ == du_lieu[5]) //remote key 6
quay_quat();
else if( data_ == du_lieu[6]) //remote key 7
quay_quat2();
else goto thoat;
nhay_led();
thoat:
EX0 = 1;
}
else if(key_1 ==0) //ket qua giai ma
nut_1();
else if(key_2 ==0) //ket qua giai ma
nut_2();
else if(key_3 ==0) //ket qua giai ma
nut_3();
else if(key_4 ==0) //ket qua giai ma
nut_4();
else if(key_5 ==0) //ket qua giai ma
nut_5();
else if(key_6 ==0) //ket qua giai ma
nut_6();
else if(key_7 ==0) //ket qua giai ma
nut_7();

}
}
 

huunho

Thạc sỹ
à đúng rồi,, cần phải thêm vài chi tiết nữa, em đọc lại code để thêm vào cho đúng là chạy
 

Quảng cáo Google