






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
hướng dẫn sử dụng phần mềm lập trình iBOT
Typology: Cheat Sheet
1 / 12
This page cannot be seen from the preview
Don't miss anything!
1. Giới thiệu phần mềm PIF Easy Programming là phần mềm được thành viên Câu lạc bộ Sinh viên Nghiên Cứu Khoa Học Khoa Điện – Điện tử (Pay-It-Forward Club) phát triển dựa trên hệ thống mã nguồn mở (Eclipse RCP, IBM GEF and Texas Instruments CCS toolchain). PIF Easy Programming là phần mềm sử dụng cho sinh viên năm nhất trong môn Nhập môn về kỹ thuật, dùng để lập trình điều khiển robot (iBot). Với đặc điểm sinh viên năm nhất chưa được học các môn chuyên ngành, chưa biết kiến thức ngôn ngữ lập trình (ví dụ ngôn ngữ C,…), phần mềm được tạo ra với mục tiêu giúp sinh viên năm nhất tiếp cận một hệ thống điện - điện tử hoàn chỉnh theo một cách đơn giản nhưng vẫn tổng quát và toàn diện. Đặc điểm phần mềm:
2. Cài đ ặt 2.1. Yêu cầu hệ thống - Win XP, Win 7, Win 8 32/64 bit. 2.2. Hướng dẫn c ài đặt - Phần mềm không cần cài đặt. **3. Giao diện chương trình
4.3. Thêm một khối vào cửa sổ lập trình
Khối Calib sensor : lấy giá trị ban đầu của cảm biến. 5.3. Nhóm Motor Khối Config: cấu hình module điều khiển động cơ. Khối Set Speed : đặt tốc độ 2 động cơ. Khối Follow Line: thực hiện thuật toán bám line. 5.4. Nhóm Time Khối Config : cấu hình module timer, giá trị trong ô thông số là thời gian gi ữa hai lần hàm ngắt đư ợc gọi. Khối Delay : delay robot một khoảng thời gian t ính theo đơn vị ms. Khối Timer Interrupt : double click vào để viết chương trình ngắt cho timer. 5.5. Nhóm Button Khối Config : cấu hình module nút nhấn Khối Wait Button : chờ người d ùng bấm nút bên trái hay phải. Giá trị calib từ khối Calib sensor Giá trị cảm biến đọc từ khối Read sensor Tốc đ ộộhai đ ng cơ tính toán được
Chương trình con buzzer sẽ bật buzzer một khoảng thời gian r ồi tắt đi.
Chương trình goStraight Ví dụ 2 : Chương trình dò line Trong khối Config, bạn thêm vào hai khối Timer Config và Timer Interrupt. Khối Timer Interrupt
7. Các lỗi có th ể gặp và nguyên nhân 7.1. There are at least two Start blocks. Chương trình có nhiều hơn một khối bắt đ ầu. 7.2. There is no Start block. Chương trình không chứa khối Start block.