led ma trận
Products in the same category

Mục lục
- Động cơ là gì?
- Chức năng của động cơ trong Ranzer?
- Hướng dẫn lập trình với động cơ Một vài chương trình xây dựng với động cơ
1.Động cơ là gì?
Động cơ lego là thiết bị chuyển hóa năng lượng điện thành động năng thực hiện chuyển động xoay quanh trục của nó.
2. Chức năng của động cơ trong Ranzer
Động cơ xoay tròn làm bánh xích dịch chuyển, tạo lực ma sát với mặt đất giúp Ranzer chuyển động.

- Động cơ quay theo chiều kim đồng hồ gọi là quay theo chiều thuận. Động cơ quay ngược chiều kim đồng hồ gọi là quay theo chiều ngược
- Động cơ bên trái đảm nhiệm làm bánh xích bên trái chuyển động, động cơ bên phải làm bánh xích bên phải chuyển động.

Hai động cơ ở hai bên bánh xích cùng chuyển động theo chiều thuận, sẽ làm robot chuyển động tiến về phía trước gọi là chuyển động thẳng

Hai động cơ ở hai bên bánh xích cùng chuyển động theo chiều ngược, sẽ làm robot chuyển động lùi về phía sau gọi là chuyển động lùi

Động cơ 1 chuyển động theo chiều thuận, Động cơ 2 chuyển động theo chiều ngược sẽ làm robot chuyển động xoay sang bên phải, gọi là rẽ trái

Động cơ 1 chuyển động theo chiều ngược, Động cơ 2 chuyển động theo chiều thuận sẽ làm robot chuyển động xoay sang bên phải, gọi là rẽ phải
3. Hướng dẫn lập trình với động cơ
Các block lập trình cho động cơ được để ở cụm chức năng “Di chuyển”. Khi chọn vào đây sẽ hiện lên một cửa sổ phụ chứa tất cả các block được sử dụng để lập trình cho động cơ.

Block động cơ cho phép cấu hình các tham số: về hướng chuyển động của ranzer, tốc độ của 2 động cơ, rồi thời gian thực hiện chuyển động đã chọn. Như đã phân tích ở trên, ví dụ chọn Ranzer “đi thẳng” thì 2 động cơ gắn với bánh của Ranzer sẽ quay theo chiều thuận làm Raner chuyển động tiến về phía trước.

4. Một vài chương trình xây dựng với động cơ

Ý nghĩa: Ranzer đi thẳng với tốc độ 127 (tốc độ thấp) trong 1 giây. Sau đó dừng lại.

Ý nghĩa: Ranzer đi lùi với tốc độ 200 (tốc độ vừa) trong 1 giây. Sau đó dừng lại.

Ý nghĩa: Ranzer quay sang trái với tốc độ 255 (tốc độ cao) trong 2 giây. Sau đó dừng lại..

Ý nghĩa: Ranzer quay sang phải với tốc độ 127 (tốc độ thấp) trong 3 giây. Sau đó dừng lại..

Trong cuộc sống có nhiều luận điểm:
- Nếu trời mua thì sẽ ở nhà xem phim còn không
- Nếu trời nắng thì sẽ đi chơi ở Hồ Tây
Trong lập trình cũng vậy, khối lệnh Nếu ….đúng …thì ….còn ….sai….thì….
Là khối lệnh điều kiện để chỉ một câu lệnh nó sẽ thực thi nếu thỏa mãn một điều kiện nào đó
Đoạn chương trình bên phải, Ranzer đáng yêu còn giúp bé học toán với ý nghĩa sau:
- Nếu 1 nhỏ hơn 2 là đúng thì Ranzer sẽ chuyển động tiến về phía trước
- Nếu 1 nhỏ hơn 2 là sai thì Ranzer sẽ chuyển động lùi về phía sau
Chú ý: Các khối lệnh đặt trong “khối liên tục” nghĩa là các câu lệnh ấy được thực hiện liên tục. Như đoạn chương trình trên thì Ranzer không thực hiện đi thẳng/lùi trong vòng 1 giây mà sẽ di chuyển thẳng/lùi theo điều kiện tới hết pin thì thôi.

Đoạn chương trình trên sẽ đọc giá trị cảm biến ánh sáng. Nếu để Ranzer ở chỗ tối có cường độ sáng < 500 thì Ranzer sẽ đi thẳng về phía trước với tốc độ vừa phải trong vòng 1 giây. Sau một giây
- Nếu chỗ hiện tại của Ranzer có cường độ sáng vẫn nhỏ hơn 500 thì Ranzer lại tiếp tục chuyển về phía trước
- Nếu chỗ hiện tại của Ranzer có cường độ sáng lơn hơn 500 thì Ranzer sẽ đứng yên tại vị trí đó
Bật mí: Ranzer tìm chỗ nắng để nằm tắm nắng đó ^^

Đoạn chương trình bên sẽ đọc giá trị cảm biến ánh sáng.
- Nếu để Ranzer ở chỗ tối có cường độ sáng < 500 thì Ranzer sẽ bật đèn trái màu đỏ, đèn phải màu xanh lam
- Nếu chỗ hiện tại của Ranzer có cường độ sáng lơn hơn 500 thì Ranzer đi thẳng về phía trước
Bật mí: Ranzer phơi nắng chán rồi, muốn tìm chỗ mát trú đó, khi vào chỗ mát rồi thì Ranzer phải bật đèn lên cho nó sáng cho sang trọng ^^

Nếu như đoạn lệnh ở trên, khi Cường độ sáng của cảm biến ánh sáng nhỏ hơn 500 thì Ranzer chuyển động thẳng về phía trước, nhưng lúc đấy đèn 2 bên vẫn bật, muốn đèn tắt thì phải thêm câu lệnh tắt đèn như đoạn chương trình bên phải.
Như vậy Vrobox đã giới thiệu với các bé cách có thể điều khiển 2 động cơ gắn với 2 bánh xích của Ranzer nhằm điều khiển đi thẳng, đi lùi, rẽ trái cũng như rẽ phải. Kết hợp với các điều kiện của cảm biến, thì việc điều khiển thành thạo Ranzer sẽ làm được rất rất nhiều những chuyển động thú vị. Tiếp tục cùng học với Ranzer ở những bài học sau để khám phá những điều thú vị đấy nhé. Chúc các bé thành công!
