Trang chủ —› Bài giảng chương trình giáo dục phổ thông —› Tự học lập trình arduino bài 10 – Giao tiếp Serial

Tự học lập trình arduino bài 10 – Giao tiếp Serial

7 Tháng Tư,2018 Đăng bởi: admin

Tự học lập trình arduino bài 10- Giới thiệu

Tự học lập trình arduino bài 10 là bài học về giao tiếp Serial giữa arduino và máy tính. Đây là cách nói chuyện giữa những cỗ máy. Làm chủ các kiến thức trong bài học này giúp các bạn nâng cao khả năng điều khiển giữa các thiết bị với nhau

Tự học lập trình arduino
Tự học lập trình arduino

Tự học lập trình arduino bài 10 là bài học về giao tiếp Serial giữa arduino và máy tính.

Bài viết liên quan

Bộ kit arduino robot

Khóa học lập trình điều khiển

 

Vật liệu: Bộ kit tự học arduino

Phần 1: Giao tiếp Serial

Đầu tiên, chúng ta sẽ cùng nhau viết code để arduino gửi một tín hiệu  lên máy tính 

Tự học lập trình arduino- giao tiếp Serial
Tự học lập trình arduino- giao tiếp Serial

Và theo hướng dẫn tại sau đây để đọc tín hiệu đó nhé

B1: Upload code vào arduino

B2: Chọn Tool/ Serial Monitor hoặc nhấn CTRL+Shift+M để bật màn hình Serial nhé

Tự học lập trình arduino

Tự học lập trình arduinoCác bạn có thể tham khảo video dưới đây

Thử thách 1:
Gửi một dòng tín hiệu từ arduino lên máy tính với thông tin

I love AES
We are makers

Thử thách 2: Đổi println thành print và kết luận sự khác biệt (bình luận xuống dưới)

Thử thách 3: Thay đổi Baudrate trên cửa sổ hiển thị và code để cho màn hình được hiển thị bình thường

Phần 2 : Biến trong lập trình arduino

Bây giờ mình cùng thử code mẫu này nhé. Sau khi nạp code thì bật màn hình Serial lên xem arduino gửi lên cái gì

Biến trong lập trình arduino
Biến trong lập trình arduino

Biến x sẽ mang giá trị và được in ra màn hình Serial. Vì đây là tài liệu tự học lập trình arduino nên các bạn hãy thử vượt qua các thử thách dưới đây để hiểu về nội dung này nhé. Có khó khăn thì cứ đặt câu hỏi

Thử thách 4: Đổi tên biến x thành tên người lập trình ví dụ như là hung, chien, hoa, linh, quynh và hiển thị các biến này lên màn hình serial.

Thử thách 5: Thử gán giá trị của biến bằng 256 rồi ghi lại kết quả ở phía dưới.
Thử thách 6: In ra dòng hiển thị sau

Gia tri cua x la: (giá trị của x điền vào đây)

Thử thách 7: In ra các  dòng hiển thị sau

Value of x/2: (giá trị của x/2 ở đây)  //Gợi ý dấu chia là /
Value of x+5: (giá trị của x+5 ở đây) // Gợi ý dấu cộng là +
Value of x+5: (giá trị của x-14 ở đây) // Gợi ý dấu trừ là –
Value of 3x: (giá trị của 3x ở đây) // Gợi ý dấu nhân là *

Thử thách 8: Gán x=3 và chỉnh sửa sao cho x/2 ra giá trị chính xác
Gợi ý: byte là kiểu số nguyên từ 0-255. Kiểu float là kiểu số thực

 Các khóa học online của chúng tôi: Link

 


Notice: WP_Query được gọi với một tham số đã bị loại bỏ kể từ phiên bản 3.1.0! Hãy sử dụng ignore_sticky_posts thay cho caller_get_posts (sẽ sớm bị loại bỏ) in /home/lapt0260/public_html/wp-includes/functions.php on line 4045

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *