Bạn chỉ giúp: Hệ gồm arduino, cảm biến nhiệt độ, cảm biến chuyển động. Nếu cài đặt: + gặp nhiệt độ cao thì quạt chạy 30 phút. + gặp chuyển động thì còi hú. Khi gặp nhiệt độ cao thì quạt chạy là bình thường, tuy nhiên trong thời gian setup chạy quạt 30 phút mà cảm biến chuyển động báo sẽ không có tác dụng vì phải chờ bên kia chạy hết chương trình. Vậy làm cách nào để 2 chương trình chạy song song.
3 роки тому
Dùng timer bạn ơi
3 роки тому+2
Ví dụ: long starttime=millis() ; if(cambiennhietdo>nhietdogioihan) { while(millis() - starttime
a cho hỏi với ạ. nếu mà các chân in1,in2,in3,in4 kia cũng có thể điều khiển được tốc độ động cơ thì mấy chân enA,enB còn cần nữa không ạ hay là mấy chân inA, inB còn có tác dụng nào khác nữa không ạ
Рік тому
Ena, và enb là để điều khiển tốc độ, int1, 2,3,4 để tiến và lùi
@ add cho e hỏi là in1 và in3 ở trạng thái High thì quay cùng chiều .Tại sao lại biết đc như vậy ạ . Nó có ghi trong data sheet của bo L298 ạ . Cám ơn . Mong a sớm phản hồi ạ
3 роки тому+1
@@hungbui3999 đúng r bạn. Ko thì bạn test thử cũng đc mà.
digitalWrite(in1,HIGH); digitalWrite(in2,LOW); digitalWrite(in3,High); digitalWrite(in4,LOW); anh ơi, em chưa hiểu đoạn này sao tiến mà in1 bật rồi lúc sau lại tắt rồi lại bật ạ. Em chưa hiểu cho lắm?
3 роки тому+1
int1 và in3 cùng HIGH và in2 và in4 cùng LOW thì hai bên cùng quay theo một hướng. Muốn quay hướng ngược lại thì đặt in2 và in4 HIGH còn in1 và in3 đặt là LOW. in1, in2, in3, in4 là 4 chân riêng biệt nhe bạn.
TUYỆT VỜI QUÁ ANH ƠI
Mình đã làm nhiều lần như bạn này chỉ, nhưng chưa bao giờ thành công, còn các bạn khác thì OK
anh ơi cho em hỏi khi mình muốn dừng động cơ sau khi nó quay thuận hoặc nghịch, thì mình dùng lệnh nào vậy anh?
Bạn chỉ giúp: Hệ gồm arduino, cảm biến nhiệt độ, cảm biến chuyển động.
Nếu cài đặt:
+ gặp nhiệt độ cao thì quạt chạy 30 phút.
+ gặp chuyển động thì còi hú.
Khi gặp nhiệt độ cao thì quạt chạy là bình thường, tuy nhiên trong thời gian setup chạy quạt 30 phút mà cảm biến chuyển động báo sẽ không có tác dụng vì phải chờ bên kia chạy hết chương trình.
Vậy làm cách nào để 2 chương trình chạy song song.
Dùng timer bạn ơi
Ví dụ:
long starttime=millis() ;
if(cambiennhietdo>nhietdogioihan) {
while(millis() - starttime
nếu như điều khiển motor lớn nguồn điện kết nối sao?
Hi, T cho a hỏi: hiệu điện thế chỗ 2 cực mô tơ có bằng với HĐT cấp cho L298N không hay nhỏ hơn.
trong bộ kit ardino r3 mua trên mạng k có cái mạch này huhu
thầy cho âm to hơn chút.!
Cho em hỏi 2 sợ dây anh đấu là dây điện loại gì vậy ạ? Em cảm ơn, mong anh rep sớm!
Mình có thể đo tốc độ trả về cùng trên chương trình dc không ạ
Admin cho e hỏi có cách nào điều khiển động cơ 1 chiều qua cổng anlog ko ạ?
A ơi ! Cho em hỏi là có phải mỗi 1 đầu in tương ứng 1 đầu Out ko ạ ? Em làm như a nhưng chỉ nối mỗi 2 đầu in1 in2 nó lại không chạy ạ :((((
anh làm thêm về điều khiển động cơ dc bằng esp8266 đk ko ạ
Drive này đk motor 24VDC đc ko ạ ?
cái driver l298n này khác gì với l293d vậy anh, 2 cái này dùng chung 1 code được khong ạ
a cho hỏi với ạ. nếu mà các chân in1,in2,in3,in4 kia cũng có thể điều khiển được tốc độ động cơ thì mấy chân enA,enB còn cần nữa không ạ hay là mấy chân inA, inB còn có tác dụng nào khác nữa không ạ
Ena, và enb là để điều khiển tốc độ, int1, 2,3,4 để tiến và lùi
Anh ơi, e dùng 2 động cơ giống nhau, điều khiển digital 1,0. Nhưng tại sao, tốc độ quay là khác nhau, cái nhanh cái chậm. Xe ko thể đi thẳng được?
Trong code có chỉnh e tìm chỗ Ena và enb chỉnh lại.
anh ơi ở cái driver nó có sáng đèn nhưng ở chân out e nối với motor thì nó kh có chạy vì sao v ạ
Chân e cắm với số khai báo trong chương trình phải giống nhau nhe.
cho e hỏi tại sao e cũng làm giống mà động cơ của e nó ko quay nhỉ?
Có thể sai chân bạn.bạn kt xem các chân bạn nối với code có đúng ko nhe.
@ e cũng làm theo a, e gắn vào chân 6,7 mà ko hiểu vì sao nó ko quay
Cái này điều khiển được bướm ga điện tử luôn đúng ko ah
e làm đồ án môn dùng arduino dùng module L298 điều khiển động cơ và cảm biến siêu âm (kiểu robot hút bụi) , anh có hỗ trợ được không ạ
Có bài trong seri này đó, bạn vô đó tham khảo nhe.
@ anh có sơ đồ đấu dây trên protues ko a
a làm về NRF truyền tín hiệu điều khiển động cơ này được không ạ
Đây bạn ua-cam.com/video/-vViZ7R4KEA/v-deo.html
@ cảm ơn a ạ
Mình làm cửa kéo về 2 bên thì mình nối và code sao á bác
1 cái kéo về bên phải cái kéo về bên trái r quay lại như cũ á
cho em
hỏi là động cơ bao nhiêu V,A vậy anh
Động cơ giảm tốc màu vàng từ 3 đến 9v bạn
cho em hỏi
sao mình code tiến. các chân in1, in2 , in3 , in4 không phải là high hết mà lại xen kẻ high-low vậy ạ
Int1 và int3 khi đặt high sẽ quay theo 1 chiều. Int2 và int4 khi high sẽ quay theo chiều ngược lại nhe bạn.
@ add cho e hỏi là in1 và in3 ở trạng thái High thì quay cùng chiều .Tại sao lại biết đc như vậy ạ . Nó có ghi trong data sheet của bo L298 ạ . Cám ơn . Mong a sớm phản hồi ạ
@@hungbui3999 đúng r bạn. Ko thì bạn test thử cũng đc mà.
L298N với l298 giống nhau không mn
digitalWrite(in1,HIGH);
digitalWrite(in2,LOW);
digitalWrite(in3,High);
digitalWrite(in4,LOW);
anh ơi, em chưa hiểu đoạn này sao tiến mà in1 bật rồi lúc sau lại tắt rồi lại bật ạ. Em chưa hiểu cho lắm?
int1 và in3 cùng HIGH và in2 và in4 cùng LOW thì hai bên cùng quay theo một hướng. Muốn quay hướng ngược lại thì đặt in2 và in4 HIGH còn in1 và in3 đặt là LOW. in1, in2, in3, in4 là 4 chân riêng biệt nhe bạn.
cho em hỏi arduino sử dụng ngôn ngũ lập trình nào vậy anh
Ngôn ngữ c cơ bản nhe bạn.
cho em
hỏi là động cơ bao nhiêu V,A vậy anh
3 đến 5v bạn