1. Trang chủ
  2. » Luận Văn - Báo Cáo

Lập trình arduino bằng mblock 5

16 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Arduino là nền tảng mã nguồn mở giúp tạo tính liên kết và tương tác với nhau tốt hơn giữa các ứng dụng điện tử do con người xây dựng nên. Arduino có thể xem như một chiếc máy tính thu nhỏ dùng để thay thế các công cụ chuyên nạp code giúp người dùng lập trình, thực hiện các dự án điện tử một cách đơn giản, dễ dàng, hiệu quả và ít tốn kém hơn rất nhiều. Công cụ dùng để lập trình Arduino là phần mềm Arduino IDE, phần mềm này có ưu điểm là phần mềm mã nguồn mở, người dùng có quyền sửa đổi, cải tiến, phát triển, nâng cấp theo một số nguyên tắc chung được nhà phát hành cho phép mà không cần xin phép ai. Khi sử dụng phần mềm này người dùng sẽ được sử dụng một kho thư viện miễn phí để lập trình các module cho Arduino. Bên cạnh những ưu điểm mà phần mềm Arduino IDE mang lại, thì vẫn còn có những hạn chế nhất định khi sử dụng để giảng dạy lập trình cho học sinh THCS như: + Arduino IDE sử dụng ngôn ngữ lập trình CC++ rất phổ biến trong giới lập trình, nhưng sẽ rất khó khăn khi giảng dạy ngôn ngữ này cho học sinh THCS. + Khi lập trình với phần mềm Arduino IDE học sinh phải biết cách tải và cài đặt thư viên phù hợp với các module của Arduino. Để khắc phục những hạn chế trên, trong thực tế giảng dạy Arduino cho học sinh THCS tôi đã sử dụng phần mềm Mblock 5, phần mềm này sử dụng ngôn ngữ lập trình Scratch với những ưu điểm như: + Hình thành thói quen tự giác học tập, giải quyết công việc từ những nội dung thực hành phần mềm. + Giúp học sinh phát huy trí tưởng tượng mới mẻ, sáng tạo trong quá trình vừa học vừa chơi phần mềm. + Nội dung lập trình giúp học sinh học cách diễn đạt ý tưởng, suy nghĩ logic, chặt chẽ. Đặc biệt là sự phát triển của tư duy lập trình ở học sinh. + Học sinh học được tư duy chọn lọc, đưa ra quyết định, thử trải nghiệm điều mới mẻ trong phần mềm. Để phát huy hết những ưu điểm của phần mềm và đưa bộ môn lập trình Arduino được lan rộng tôi đã quyết định thực hiện đề tài: “Sử dụng phần mềm Mblock 5 để giảng dạy lập trình Arduino điều khiển robot trong hoạt động của câu lạc bộ Robotics trường THCS Trần Hưng Đạo”.

1 II NỘII DUNG SÁNG KIẾNN Thực trạng giải pháp biết c trạng giải pháp biết ng giải pháp biết a giải pháp biết i pháp biết t - Arduino tảng mã nguồn mở giúp tạo tính liên kết tương tácn tảng mã nguồn mở giúp tạo tính liên kết tương tácng mã nguồn mở giúp tạo tính liên kết tương tácn mở giúp tạo tính liên kết tương tác giúp tạo tính liên kết tương táco tính liên kết tương táct tương tácng tác với tốt ứng dụng điện tử người xây dựngi tốt ứng dụng điện tử người xây dựngt hơng tácn ứng dụng điện tử người xây dựnga ứng dụng điện tử người xây dựngng dụng điện tử người xây dựngng điện tử người xây dựngn tử người xây dựng người xây dựngi xây d ựngng nên Arduino xem máy tính thu nhỏ dùng để thay xem máy tính thu nhỏ dùng để thay thết chiết tương tácc máy tính thu nhỏ dùng để thay dùng để xem máy tính thu nhỏ dùng để thay thay th ết tương tác công cụng điện tử người xây dựng chuyên nạo tính liên kết tương tácp code giúp người xây dựngi dùng lập trình, thực dự ánp trình, thựngc hi ện tử người xây dựngn d ựng án điện tử người xây dựngn tử người xây dựng máy tính thu nhỏ dùng để thay thết cách đơng tácn giảng mã nguồn mở giúp tạo tính liên kết tương tácn, dễ dàng, hiệu tốn nhiều dàng, tử người xây dựngu quảng mã nguồn mở giúp tạo tính liên kết tương tác tốt ứng dụng điện tử người xây dựngn hơng tácn nhiều.t nhi ền tảng mã nguồn mở giúp tạo tính liên kết tương tácu - Công cụng điện tử người xây dựng dùng để xem máy tính thu nhỏ dùng để thay lập trình, thực dự ánp trình Arduino phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm Arduino IDE, ph ần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm có ưu điể xem máy tính thu nhỏ dùng để thay thếm phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm mã nguồn mở giúp tạo tính liên kết tương tácn mở giúp tạo tính liên kết tương tác, người xây dựngi dùng có quy ền tảng mã nguồn mở giúp tạo tính liên kết tương tácn sử người xây dựnga đ i, cảng mã nguồn mở giúp tạo tính liên kết tương táci tiết tương tácn, phát triể xem máy tính thu nhỏ dùng để thay thến, nâng cất nhiều.p theo máy tính thu nhỏ dùng để thay thết sốt ứng dụng điện tử người xây dựng nguyên tắc chung nhàc chung nhàc nhà phát hành cho phép mà không cần mềm Arduino IDE, phầnn xin phép Khi sử người xây dựng d ụng điện tử người xây dựngng ph ần mềm Arduino IDE, phầnn m ền tảng mã nguồn mở giúp tạo tính liên kết tương tácm người xây dựngi dùng nhàc sử người xây dựng dụng điện tử người xây dựngng máy tính thu nhỏ dùng để thay thết kho thư viện tử người xây dựngn miễ dàng, hiệu tốn nhiều.n phí để xem máy tính thu nhỏ dùng để thay lập trình, thực dự ánp trình module cho Arduino - Bên cạo tính liên kết tương tácnh nhữa ứng dụng điện tử người xây dựngng ưu điể xem máy tính thu nhỏ dùng để thay thếm mà phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm Arduino IDE mang lạo tính liên kết tương táci, vẫnn cịn có nhữa ứng dụng điện tử người xây dựngng hạo tính liên kết tương tácn chết tương tác nhiều.t định sử dụng để giảng dạy lập trình cho họcnh sử người xây dựng dụng điện tử người xây dựngng để xem máy tính thu nhỏ dùng để thay giảng mã nguồn mở giúp tạo tính liên kết tương tácng dạo tính liên kết tương tácy lập trình, thực dự ánp trình cho họcc sinh THCS như: + Arduino IDE sử người xây dựng dụng điện tử người xây dựngng ngôn ngữa ứng dụng điện tử người xây dựng lập trình, thực dự ánp trình C/C++ nhiều.t ph biết tương tácn giới tốt ứng dụng điện tử người xây dựngi lập trình, thực dự ánp trình, nhiều.t khó khăn giảng mã nguồn mở giúp tạo tính liên kết tương tácng dạo tính liên kết tương tácy ngơn ngữa ứng dụng điện tử người xây dựng cho họcc sinh THCS + Khi lập trình, thực dự ánp trình với tốt ứng dụng điện tử người xây dựngi phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm Arduino IDE họcc sinh phảng mã nguồn mở giúp tạo tính liên kết tương táci biết tương táct cách tảng mã nguồn mở giúp tạo tính liên kết tương táci cài đặt thư viên phù hợp với module Arduino.t thư viên phù hợc nhàp với tốt ứng dụng điện tử người xây dựngi module Arduino.a Arduino - Để xem máy tính thu nhỏ dùng để thay khắc chung nhàc phụng điện tử người xây dựngc nhữa ứng dụng điện tử người xây dựngng hạo tính liên kết tương tácn chết tương tác trên, thựngc tết tương tác giảng mã nguồn mở giúp tạo tính liên kết tương tácng dạo tính liên kết tương tácy Arduino cho họcc sinh THCS sử người xây dựng dụng điện tử người xây dựngng phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm Mblock 5, phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm s người xây dựng dụng điện tử người xây dựngng ngôn ngữa ứng dụng điện tử người xây dựng lập trình, thực dự ánp trình Scratch với tốt ứng dụng điện tử người xây dựngi nhữa ứng dụng điện tử người xây dựngng ưu điể xem máy tính thu nhỏ dùng để thay thếm như: + Hình thành thói quen tựng giác họcc tập trình, thực dự ánp, giảng mã nguồn mở giúp tạo tính liên kết tương táci tương táct công viện tử người xây dựngc từ nhữa ứng dụng điện tử người xây dựngng nột máy tính thu nhỏ dùng để thay thếi dung thựngc hành phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm + Giúp họcc sinh phát huy trí tưở giúp tạo tính liên kết tương tácng tược nhàng tốt ứng dụng điện tử người xây dựngi mẻ, sáng tạo quá, sáng tạo tính liên kết tương táco trình vừ nhữnga họcc vừ nhữnga chơng táci phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm + Nột máy tính thu nhỏ dùng để thay thếi dung lập trình, thực dự ánp trình giúp họcc sinh họcc cách diễ dàng, hiệu tốn nhiều.n đạo tính liên kết tương táct ý tưở giúp tạo tính liên kết tương tácng, suy nghĩ logic, chặt thư viên phù hợp với module Arduino.t chẽ Đặt thư viên phù hợp với module Arduino.c biện tử người xây dựngt sựng phát triể xem máy tính thu nhỏ dùng để thay thến Arduino.a tư lập trình, thực dự ánp trình giúp tạo tính liên kết tương tác h ọcc sinh + Họcc sinh họcc nhàc tư chọcn lọcc, đưa tương táct định sử dụng để giảng dạy lập trình cho họcnh, thử người xây dựng trảng mã nguồn mở giúp tạo tính liên kết tương táci nghiện tử người xây dựngm điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu tốt ứng dụng điện tử người xây dựngi mẻ, sáng tạo trong phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm 2 - Để xem máy tính thu nhỏ dùng để thay phát huy hết tương táct nhữa ứng dụng điện tử người xây dựngng ưu điể xem máy tính thu nhỏ dùng để thay thếm Arduino.a phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm đ ưa b ột máy tính thu nhỏ dùng để thay mơn l ập trình, thực dự ánp trình Arduino nhàc lan rột máy tính thu nhỏ dùng để thay thếng tơi tương táct định sử dụng để giảng dạy lập trình cho họcnh thựngc tử người xây dựngn đền tảng mã nguồn mở giúp tạo tính liên kết tương tác tài: “Sử dụng dụngng ph n mềm Mblock để giảng dạy lập trình Arduino - điều khiển robotm Mblock để giảng dạy lập trình Arduino - điều khiển robot giải pháp biết ng dạng giải pháp biết y lập trình Arduino - điều khiển robotp trình Arduino - ềm Mblock để giảng dạy lập trình Arduino - điều khiển robotu ể giảng dạy lập trình Arduino - điều khiển robotn robot hoạng giải pháp biết t động câu lạc Robotics trường THCS Trần Hưng Đạo”.ng giải pháp biết a câu lạng giải pháp biết c bộng câu lạc Robotics trường THCS Trần Hưng Đạo” Robotics tr ường THCS Trần Hưng Đạo”.ng THCS Tr n H ưng Đ ạng giải pháp biết o” Nộng câu lạc Robotics trường THCS Trần Hưng Đạo”.i dung giải pháp biết i pháp đềm Mblock để giảng dạy lập trình Arduino - điều khiển robot nghị cơng nhận sáng kiến cơng nhập trình Arduino - điều khiển robotn sáng ki ết n a Mụngc đích giải pháp biết a giải pháp biết i pháp - Giới tốt ứng dụng điện tử người xây dựngi thiện tử người xây dựngu sơng tác lược nhàc vền tảng mã nguồn mở giúp tạo tính liên kết tương tác Arduino phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm Mblock - Hưới tốt ứng dụng điện tử người xây dựngng dẫnn sử người xây dựng dụng điện tử người xây dựngng phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm Mblock để xem máy tính thu nhỏ dùng để thay lập trình, thực dự ánp trình máy tính thu nhỏ dùng để thay thết sốt ứng dụng điện tử người xây dựng module Arduino.a Arduino như: + Điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu khiể xem máy tính thu nhỏ dùng để thay thến đèn led đơng tácn (nhất nhiều.p nháy theo yêu cần mềm Arduino IDE, phầnu hay chạo tính liên kết tương tácy theo hi ện tử người xây dựngu ứng dụng điện tử người xây dựngng) hoặt thư viên phù hợp với module Arduino.c nút nhấn ng nút nhiều.n + Hiể xem máy tính thu nhỏ dùng để thay thến thịnh sử dụng để giảng dạy lập trình cho học nhàc thơng tin hình LCD + Biết tương táct lập trình, thực dự ánp trình module led đoạo tính liên kết tương tácn hiể xem máy tính thu nhỏ dùng để thay thến thịnh sử dụng để giảng dạy lập trình cho học thời xây dựngi gian, ch ữa ứng dụng điện tử người xây dựng cái, s ốt ứng dụng điện tử người xây dựng, … + Biết tương táct lập trình, thực dự ánp trình led ma trập trình, thực dự ánn 8x8 hiể xem máy tính thu nhỏ dùng để thay thến thịnh sử dụng để giảng dạy lập trình cho học chữa ứng dụng điện tử người xây dựng cái, sốt ứng dụng điện tử người xây dựng, tử người xây dựngu ứng dụng điện tử người xây dựngng, … + Đọcc giá trịnh sử dụng để giảng dạy lập trình cho học nhiện tử người xây dựngt đột máy tính thu nhỏ dùng để thay thế, đột máy tính thu nhỏ dùng để thay ẩm hiển thị lên LCD 16X02 thơng qua cảmm hiể xem máy tính thu nhỏ dùng để thay thến thịnh sử dụng để giảng dạy lập trình cho học lên LCD 16X02 thơng qua c ảng mã nguồn mở giúp tạo tính liên kết tương tácm biết tương tácn nhiện tử người xây dựngt đột máy tính thu nhỏ dùng để thay thế, đột máy tính thu nhỏ dùng để thay ẩm hiển thị lên LCD 16X02 thơng qua cảmm DHT11 + Lập trình, thực dự ánp trình điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu khiể xem máy tính thu nhỏ dùng để thay thến nhàc đột máy tính thu nhỏ dùng để thay thếng cơng tác với tốt ứng dụng điện tử người xây dựngi mạo tính liên kết tương tácch điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu khiể xem máy tính thu nhỏ dùng để thay thến L298N b Nộng câu lạc Robotics trường THCS Trần Hưng Đạo”.i dung giải pháp biết i pháp b1 Lập trình Arduino - điều khiển robotp trình Arduino phần mềm Mblock 5.ng ph n mềm Mblock để giảng dạy lập trình Arduino - điều khiển robotm Mblock * Giới thiệu sơ lược Arduino UNO i thiệu sơ lược Arduino UNO u sơ lược Arduino UNO lược Arduino UNO c vềm Mblock để giảng dạy lập trình Arduino - điều khiển robot Arduino UNO Hình 1: Arduino UNO + Arduino UNO dịng mạo tính liên kết tương tácnh cơng tác bảng mã nguồn mở giúp tạo tính liên kết tương tácn, linh hoạo tính liên kết tương táct, thười xây dựngng nhàc sử người xây dựng dụng điện tử người xây dựngng cho người xây dựngi tốt ứng dụng điện tử người xây dựngi bắc chung nhàt đần mềm Arduino IDE, phầnu Bạo tính liên kết tương tácn xem máy tính thu nhỏ dùng để thay sử người xây dựng dụng điện tử người xây dựngng dòng Arduino khác nh ư: Arduino Mega, Arduino Nano, Arduino Micro… Nhưng với tốt ứng dụng điện tử người xây dựngi ứng dụng điện tử người xây dựngng dụng điện tử người xây dựngng cơng tác b ảng mã nguồn mở giúp tạo tính liên kết tương tácn mạo tính liên kết tương tácch Arduino UNO lựnga chọcn phù hợc nhàp nhiều.t 3 - Nguồn sử dụngn sử dụng dụngng + Arduino UNO xem máy tính thu nhỏ dùng để thay nhàc cất nhiều.p nguồn mở giúp tạo tính liên kết tương tácn 5V thông qua c ng USB hoặt thư viên phù hợp với module Arduino.c c ất nhiều.p nguồn mở giúp tạo tính liên kết tương tácn với tốt ứng dụng điện tử người xây dựngi điện tử người xây dựngn áp khuyên dùng 7-12V DC Thười xây dựngng cất nhiều.p nguồn mở giúp tạo tính liên kết tương tácn nút nhấn ng pin vuông 9V hợc nhàp lý nhiều.t nết tương tácu bạo tính liên kết tương tácn khơng có sẵn nguồn cổng USB.n nguồn mở giúp tạo tính liên kết tương tácn c ng USB Nết tương tácu cất nhiều.p nguồn mở giúp tạo tính liên kết tương tácn vược nhàt ngưỡng giới hạn trên, bạn làm hỏng Arduinong giới tốt ứng dụng điện tử người xây dựngi hạo tính liên kết tương tácn trên, bạo tính liên kết tương tácn làm hỏ dùng để thay thếng Arduino UNO - Các cổng vào/ra Arduino Boardng vào/ra Arduino Board + Mạo tính liên kết tương tácch Arduino UNO có 14 chân digital dùng để xem máy tính thu nhỏ dùng để thay đọcc hoặt thư viên phù hợp với module Arduino.c xuất nhiều.t tín hi ện tử người xây dựngu Chúng ch' có mứng dụng điện tử người xây dựngc điện tử người xây dựngn áp 0V 5V với tốt ứng dụng điện tử người xây dựngi dòng vào t ốt ứng dụng điện tử người xây dựngi đa m ỗi châni chân 40mA + Một máy tính thu nhỏ dùng để thay thết sốt ứng dụng điện tử người xây dựng chân digital có chứng dụng điện tử người xây dựngc đặt thư viên phù hợp với module Arduino.c biện tử người xây dựngt sau:  chân Serial: (RX) (TX): dùng để xem máy tính thu nhỏ dùng để thay gử người xây dựngi (TX) nhập trình, thực dự ánn (RX) d ữa ứng dụng điện tử người xây dựng li ện tử người xây dựngu Serial Nết tương tácu không cần mềm Arduino IDE, phầnn giao tiết tương tácp Serial, bạo tính liên kết tương tácn không nên sử người xây dựng dụng điện tử người xây dựngng chân nết tương tácu không cần mềm Arduino IDE, phầnn thiết tương táct  Chân PWM (~): 3, 5, 6, 9, 10 11: cho phép b ạo tính liên kết tương tácn xu ất nhiều.t xung PWM v ới tốt ứng dụng điện tử người xây dựngi đột máy tính thu nhỏ dùng để thay phân giảng mã nguồn mở giúp tạo tính liên kết tương táci 8bit (tương tácng ứng dụng điện tử người xây dựngng với tốt ứng dụng điện tử người xây dựngi 0V  5V)  Chân giao tiết tương tácp SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK) Ngoài chứng dụng điện tử người xây dựngc thông thười xây dựngng, chân dùng để xem máy tính thu nhỏ dùng để thay truyền tảng mã nguồn mở giúp tạo tính liên kết tương tácn phát dữa ứng dụng điện tử người xây dựng liện tử người xây dựngu b ằng nút nhấn ng giao thứng dụng điện tử người xây dựngc SPI với tốt ứng dụng điện tử người xây dựngi thiết tương táct bịnh sử dụng để giảng dạy lập trình cho học khác  LED 13: Arduino UNO có dèn LED màu cam (kí tử người xây dựngu chữa ứng dụng điện tử người xây dựng L) Khi bất nhiều.m nút Reset, bạo tính liên kết tương tácn thất nhiều.y đèn nhiều.p nháy để xem máy tính thu nhỏ dùng để thay báo tử người xây dựngu Nó đ ược nhàc n ốt ứng dụng điện tử người xây dựngi với tốt ứng dụng điện tử người xây dựngi chân sốt ứng dụng điện tử người xây dựng 13 Khi chân nhàc sử người xây dựng dụng điện tử người xây dựngng, LED sáng + Arduino UNO Broad có chân analog (A0  A5) cung cất nhiều.p đột máy tính thu nhỏ dùng để thay phân giảng mã nguồn mở giúp tạo tính liên kết tương táci tín tử người xây dựngu 10bit để xem máy tính thu nhỏ dùng để thay đọcc giá trịnh sử dụng để giảng dạy lập trình cho học điện tử người xây dựngn áp khoảng mã nguồn mở giúp tạo tính liên kết tương tácng 0V  5V + Đặt thư viên phù hợp với module Arduino.c biện tử người xây dựngt, Arduino UNO có chân A4 (SDA) A5 (SCL) hỗi chân tr ợc nhà giao ti ết tương tácp I2C/TWI với tốt ứng dụng điện tử người xây dựngi thiết tương táct bịnh sử dụng để giảng dạy lập trình cho học khác * Giới thiệu sơ lược Arduino UNO i thiệu sơ lược Arduino UNO u vềm Mblock để giảng dạy lập trình Arduino - điều khiển robot Mblock + Mblock máy tính thu nhỏ dùng để thay thết phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm miễ dàng, hiệu tốn nhiều.n phí, cung cất nhiều.p giao diện tử người xây dựngn lập trình, thực dự ánp trình kéo thảng mã nguồn mở giúp tạo tính liên kết tương tác theo khốt ứng dụng điện tử người xây dựngi, nhàc xây dựngng mã nguồn mở giúp tạo tính liên kết tương tácn mở giúp tạo tính liên kết tương tác Scratch v ập trình, thực dự ány tương tácng tựng Scratch, đặt thư viên phù hợp với module Arduino.c biện tử người xây dựngt hơng tácn Mblock xem máy tính thu nhỏ dùng để thay giúp b ạo tính liên kết tương tácn lập trình, thực dự ánp trình với tốt ứng dụng điện tử người xây dựngi vi mạo tính liên kết tương tácch Arduino Phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm s ựng k ết tương táct h ợc nhàp hoàn h ảng mã nguồn mở giúp tạo tính liên kết tương táco ứng dụng điện tử người xây dựnga phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm lập trình, thực dự ánp trình game, làm hoạo tính liên kết tương táct hình phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm Arduino IDE 4 Hình 2: Giao diệu sơ lược Arduino UNO n giải pháp biết a mBlock Giao diện tử người xây dựngn phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm mBlock gồn mở giúp tạo tính liên kết tương tácm nhữa ứng dụng điện tử người xây dựngng khu vựngc sau: Khu vựngc 1: Khu vựngc giai đoạo tính liên kết tương tácn, bạo tính liên kết tương tácn xem máy tính thu nhỏ dùng để thay trình bày thi ết tương táct k ết tương tác c Arduino.a mình, kết tương táct nốt ứng dụng điện tử người xây dựngi thiết tương táct bịnh sử dụng để giảng dạy lập trình cho học, đặt thư viên phù hợp với module Arduino.t hình tảng mã nguồn mở giúp tạo tính liên kết tương tácn Arduino.a bạo tính liên kết tương tácn tạo tính liên kết tương táci Khu vựngc 2: Khu vựngc khốt ứng dụng điện tử người xây dựngi, bạo tính liên kết tương tácn xem máy tính thu nhỏ dùng để thay tìm thất nhiều.y khốt ứng dụng điện tử người xây dựngi bạo tính liên kết tương tácn cần mềm Arduino IDE, phầnn theo danh mụng điện tử người xây dựngc màu sắc chung nhàc khu vựngc khốt ứng dụng điện tử người xây dựngi Khu vựngc 3: Khu vựngc lập trình, thực dự ánp trình, bạo tính liên kết tương tácn xem máy tính thu nhỏ dùng để thay lập trình, thực dự ánp trình khu v ựngc nút nhấn ng cách kéo khốt ứng dụng điện tử người xây dựngi lện tử người xây dựngnh vào Khu vựngc 4: Khu vựngc menu, bạo tính liên kết tương tácn xem máy tính thu nhỏ dùng để thay thay đ i ngôn ngữa ứng dụng điện tử người xây dựng, mở giúp tạo tính liên kết tương tác tện tử người xây dựngp lưu tện tử người xây dựngp, tới tốt ứng dụng điện tử người xây dựngi chương tácng trình mẫnu trợc nhà giúp * Các bưới thiệu sơ lược Arduino UNO c thực trạng giải pháp biết c hiệu sơ lược Arduino UNO n: - Bưới thiệu sơ lược Arduino UNO c 1: Thêm thiết t bị công nhận sáng kiến Tạo tính liên kết tương táci khu vựngc giai đoạo tính liên kết tương tácn chọcn tab Thiết tương táct bịnh sử dụng để giảng dạy lập trình cho học bất nhiều.m vào cử người xây dựnga sốt ứng dụng điện tử người xây dựng thư viện tử người xây dựngn thiết tương táct bịnh sử dụng để giảng dạy lập trình cho học mở giúp tạo tính liên kết tương tác để xem máy tính thu nhỏ dùng để thay thêm thiết tương táct bịnh sử dụng để giảng dạy lập trình cho học, lúc Hình 3: Giao diệu sơ lược Arduino UNO n thư việu sơ lược Arduino UNO n thiết t bị công nhận sáng kiến Chọcn thiết tương táct bịnh sử dụng để giảng dạy lập trình cho học THD_Arduino_Uno bất nhiều.m vào dất nhiều.u + giúp tạo tính liên kết tương tác góc bên ph ảng mã nguồn mở giúp tạo tính liên kết tương táci sau bất nhiều.m OK để xem máy tính thu nhỏ dùng để thay thêm thiết tương táct bịnh sử dụng để giảng dạy lập trình cho học - Bưới thiệu sơ lược Arduino UNO c 2: Lập trình Arduino - điều khiển robotp trình + Lập trình Arduino - điều khiển robotp trình điềm Mblock để giảng dạy lập trình Arduino - điều khiển robotu khiể giảng dạy lập trình Arduino - điều khiển robotn đèn led lược Arduino UNO n nhấp nháy liên lục.p nháy liên lụngc 5 Đèn led có chân, chân cựngc dương tácng, chân cựngc âm lần mềm Arduino IDE, phầnn l ược nhài n ốt ứng dụng điện tử người xây dựngi v ới tốt ứng dụng điện tử người xây dựngi chân sốt ứng dụng điện tử người xây dựng (8) chân GND Arduino Nốt ứng dụng điện tử người xây dựngi thêm với tốt ứng dụng điện tử người xây dựngi chân d ương tácng ho ặt thư viên phù hợp với module Arduino.c chân âm máy tính thu nhỏ dùng để thay thết điện tử người xây dựngn trở giúp tạo tính liên kết tương tác 220 để xem máy tính thu nhỏ dùng để thay tránh bịnh sử dụng để giảng dạy lập trình cho học cháy led, hình sau: Hình 4: Sơ lược Arduino UNO đồn sử dụng nối dây đèn led với Arduinoi dây đèn led với thiệu sơ lược Arduino UNO i Arduino Code lập trình Arduino - điều khiển robotp trình sau: Hình 5: Code lập trình Arduino - điều khiển robotp trình đèn led nhấp nháy liên lục.p nháy liên lụngc Với tốt ứng dụng điện tử người xây dựngi lện tử người xây dựngnh giúp tạo tính liên kết tương tác hình ta đặt thư viên phù hợp với module Arduino.t lện tử người xây dựngnh giúp tạo tính liên kết tương tác vòng lặt thư viên phù hợp với module Arduino.p mãi nết tương tácu đ ặt thư viên phù hợp với module Arduino.t m ứng dụng điện tử người xây dựngc đần mềm Arduino IDE, phầnu Cao nghĩa điện tử người xây dựngn áp 5V (đèn sáng) giây, giúp tạo tính liên kết tương tác mứng dụng điện tử người xây dựngc thất nhiều.p 0V (đèn tắc chung nhàt) giây + Lập trình Arduino - điều khiển robotp trình điềm Mblock để giảng dạy lập trình Arduino - điều khiển robotu khiể giảng dạy lập trình Arduino - điều khiển robotn đèn led lược Arduino UNO n bập trình Arduino - điều khiển robott tắt nút nhấn.t phần mềm Mblock 5.ng nút nh ấp nháy liên lục.n Kết tương táct nốt ứng dụng điện tử người xây dựngi đèn led tương tácng tựng Hình 4, cịn nút nhiều.n chân nốt ứng dụng điện tử người xây dựngi v ới tốt ứng dụng điện tử người xây dựngi chân 5V, chân với tốt ứng dụng điện tử người xây dựngi GND qua điện tử người xây dựngn trở giúp tạo tính liên kết tương tác 10K từ chân nốt ứng dụng điện tử người xây dựngi chân digital, hình sau: Hình 6: Sơ lược Arduino UNO đồn sử dụng nối dây đèn led với Arduinoi dây đèn led nút nhấp nháy liên lục.n với thiệu sơ lược Arduino UNO i Arduino Code lập trình Arduino - điều khiển robotp trình sau: Hình 7: Code lập trình Arduino - điều khiển robotp trình nhấp nháy liên lục.n nút đèn sáng, nhải pháp biết nút đèn tắt nút nhấn.t Hình 8: Code lập trình Arduino - điều khiển robotp trình nhấp nháy liên lục.n nút đèn sáng, nhấp nháy liên lục.n l n đèn tắt nút nhấn.t Với tốt ứng dụng điện tử người xây dựngi lện tử người xây dựngnh giúp tạo tính liên kết tương tác hình ta đặt thư viên phù hợp với module Arduino.t lện tử người xây dựngnh vòng lặt thư viên phù hợp với module Arduino.p mãi đ ặt thư viên phù hợp với module Arduino.t ền tảng mã nguồn mở giúp tạo tính liên kết tương tácu ki ện tử người xây dựngn nết tương tácu nhiều.n nút chân sốt ứng dụng điện tử người xây dựng nhập trình, thực dự ánn tín tử người xây dựngu xuất nhiều.t tín hi ện tử người xây dựngu giúp tạo tính liên kết tương tác chân s ốt ứng dụng điện tử người xây dựng v ới tốt ứng dụng điện tử người xây dựngi mứng dụng điện tử người xây dựngc cao, nết tương tácu không nhiều.n chân sốt ứng dụng điện tử người xây dựng nhập trình, thực dự ánn tín tử người xây dựngu xuất nhiều.t tín hi ện tử người xây dựngu giúp tạo tính liên kết tương tác chân sốt ứng dụng điện tử người xây dựng với tốt ứng dụng điện tử người xây dựngi mứng dụng điện tử người xây dựngc thất nhiều.p Với tốt ứng dụng điện tử người xây dựngi lện tử người xây dựngnh giúp tạo tính liên kết tương tác hình ta tạo tính liên kết tương táco biết tương tácn có tên “trang_thai” thiết tương táct đặt thư viên phù hợp với module Arduino.t Trong vòng lặt thư viên phù hợp với module Arduino.p mãi kiể xem máy tính thu nhỏ dùng để thay thếm tra điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu kiện tử người xây dựngn nết tương tácu nút nhiều.n đ ược nhàc nh ất nhiều.n biết tương tácn “trang_thai” đèn sáng chời xây dựng đết tương tácn nút nhiều.n đ ược nhàc nh ất nhiều.n lần mềm Arduino IDE, phầnn ứng dụng điện tử người xây dựnga Khi đèn sáng biết tương tácn “trang_thai” nhàc thiết tương táct đặt thư viên phù hợp với module Arduino.t Khi nút nh ất nhiều.n nhàc nhiều.n lần mềm Arduino IDE, phầnn tiết tương tácp theo tiết tương tácp tụng điện tử người xây dựngc kiể xem máy tính thu nhỏ dùng để thay thếm tra điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu kiện tử người xây dựngn nút nhiều.n nhàc nhiều.n biết tương tácn “trang_thai” lúc nên đèn tắc chung nhàt Khi đèn tắc chung nhàt bi ết tương tácn “trang_thai” nhàc thiết tương táct đặt thư viên phù hợp với module Arduino.t + Lập trình Arduino - điều khiển robotp trình hiể giảng dạy lập trình Arduino - điều khiển robotn thị công nhận sáng kiến thơng tin hình LCD 1602 có I2C I2C cho LCD 1602 với tốt ứng dụng điện tử người xây dựngi hình có dịng châni dịng có t ốt ứng dụng điện tử người xây dựngi đa 16 ký t ựng (ứng dụng điện tử người xây dựngng với tốt ứng dụng điện tử người xây dựngi 16 cột máy tính thu nhỏ dùng để thay thết), có chân: GND, VCC, SDA, SCL l ần mềm Arduino IDE, phầnn l ược nhàt n ốt ứng dụng điện tử người xây dựngi v ới tốt ứng dụng điện tử người xây dựngi chân GND, chân 5V, chân SDA, chân SCL Arduino.a Arduino, hình sau: Hình 9: Sơ lược Arduino UNO đồn sử dụng nối dây đèn led với Arduinoi dây LCD có I2C với thiệu sơ lược Arduino UNO i Arduino Code lập trình Arduino - điều khiển robotp trình sau: Để xem máy tính thu nhỏ dùng để thay lập trình, thực dự ánp trình đần mềm Arduino IDE, phầnu tiên ta tảng mã nguồn mở giúp tạo tính liên kết tương táci thư viện tử người xây dựngn I2C cho LCD nút nhấn ng cách bất nhiều.m vào tạo tính liên kết tương táci khu vựngc khốt ứng dụng điện tử người xây dựngi trung tâm tiện tử người xây dựngn ích mở giúp tạo tính liên kết tương tác rột máy tính thu nhỏ dùng để thay thếng tạo tính liên kết tương táci ô tìm kiết tương tácm nhập trình, thực dự ánp “THD_I2C_LCD” bất nhiều.m vào nút tảng mã nguồn mở giúp tạo tính liên kết tương táci vền tảng mã nguồn mở giúp tạo tính liên kết tương tác sau bất nhiều.m vào nút thêm tốt ứng dụng điện tử người xây dựngi Hình 10: Tiệu sơ lược Arduino UNO n ích mở rộng I2C cho LCD rộng câu lạc Robotics trường THCS Trần Hưng Đạo”.ng I2C cho LCD Hình 11: Code lập trình Arduino - điều khiển robotp trình LCD có I2C Với tốt ứng dụng điện tử người xây dựngi code ta đặt thư viên phù hợp với module Arduino.t lện tử người xây dựngnh vòng lặt thư viên phù hợp với module Arduino.p mãi để xem máy tính thu nhỏ dùng để thay tử người xây dựngn thịnh sử dụng để giảng dạy lập trình cho học dịng chữa ứng dụng điện tử người xây dựng, dòng chữa ứng dụng điện tử người xây dựng đần mềm Arduino IDE, phầnu tiên bắc chung nhàt đặt thư viên phù hợp với module Arduino.t giúp tạo tính liên kết tương tác cột máy tính thu nhỏ dùng để thay thết dòng chữa ứng dụng điện tử người xây dựng đ ần mềm Arduino IDE, phầnu tiên đ ặt thư viên phù hợp với module Arduino.t giúp tạo tính liên kết tương tác c ột máy tính thu nhỏ dùng để thay thết 5, kết tương táct quảng mã nguồn mở giúp tạo tính liên kết tương tác tử người xây dựngn thịnh sử dụng để giảng dạy lập trình cho học hình sau: Hình 12: Kết t quải pháp biết hiể giảng dạy lập trình Arduino - điều khiển robotn thị công nhận sáng kiến LCD có I2C + Lập trình Arduino - điều khiển robotp trình led ma trập trình Arduino - điều khiển robotn 8x8 có gắt nút nhấn.n chip Max7219 Led ma trập trình, thực dự ánn Max7219 có chân VCC, GND, DIN, CS, CLK l ần mềm Arduino IDE, phầnn l ược nhàt n ốt ứng dụng điện tử người xây dựngi v ới tốt ứng dụng điện tử người xây dựngi chân 5V, chân GND, chân sốt ứng dụng điện tử người xây dựng (7), chân sốt ứng dụng điện tử người xây dựng (6), chân sốt ứng dụng điện tử người xây dựng (5), nh hình sau: Hình 17: Sơ lược Arduino UNO đồn sử dụng nối dây đèn led với Arduinoi dây Max7219 với thiệu sơ lược Arduino UNO i Arduino Code lập trình Arduino - điều khiển robotp trình sau: Để xem máy tính thu nhỏ dùng để thay lập trình, thực dự ánp trình đần mềm Arduino IDE, phầnu tiên ta tảng mã nguồn mở giúp tạo tính liên kết tương táci thư viện tử người xây dựngn Max7219 (thựngc thêm thư viện tử người xây dựngn I2C cho LCD) tạo tính liên kết tương táci tìm kiết tương tácm nhập trình, thực dự ánp “THD_LED_MAX7219” Hình 18: Code lập trình Arduino - điều khiển robotp trình hiệu sơ lược Arduino UNO n chữ Hình 19: Code lập trình Arduino - điều khiển robotp trình hiệu sơ lược Arduino UNO n sối dây đèn led với Arduino Với tốt ứng dụng điện tử người xây dựngi code giúp tạo tính liên kết tương tác hình 18 ta lập trình, thực dự ánp trình để xem máy tính thu nhỏ dùng để thay tử người xây dựngn thịnh sử dụng để giảng dạy lập trình cho học chữa ứng dụng điện tử người xây dựng A, code giúp tạo tính liên kết tương tác hình 19 ta lập trình, thực dự ánp trình để xem máy tính thu nhỏ dùng để thay tử người xây dựngn thịnh sử dụng để giảng dạy lập trình cho học sốt ứng dụng điện tử người xây dựng, kết tương táct quảng mã nguồn mở giúp tạo tính liên kết tương tác tử người xây dựngn thịnh sử dụng để giảng dạy lập trình cho học hình sau: Hình 20: Kết t quải pháp biết hiệu sơ lược Arduino UNO n thị công nhận sáng kiến Led ma trân 8x8 + Lập trình Arduino - điều khiển robotp trình đọc giá trị cảm biến nhiệt độ, độ ẩm (DHT11) hiệnc giá trị công nhận sáng kiến cải pháp biết m biết n nhiệu sơ lược Arduino UNO t động câu lạc Robotics trường THCS Trần Hưng Đạo”., động câu lạc Robotics trường THCS Trần Hưng Đạo” ẩm (DHT11) hiệnm (DHT11) hi ệu sơ lược Arduino UNO n thị công nhận sáng kiến lên hình LCD Cảng mã nguồn mở giúp tạo tính liên kết tương tácm biết tương tácn nhiện tử người xây dựngt đột máy tính thu nhỏ dùng để thay thế, đột máy tính thu nhỏ dùng để thay ẩm hiển thị lên LCD 16X02 thơng qua cảmm (DHT11) có chân VCC, GND, OUT l ần mềm Arduino IDE, phầnn l ược nhàt kết tương táct nốt ứng dụng điện tử người xây dựngi với tốt ứng dụng điện tử người xây dựngi chân 5V, chân GND, chân sốt ứng dụng điện tử người xây dựng (4) Arduino.a Arduino, LCD kết tương táct n ốt ứng dụng điện tử người xây dựngi v ới tốt ứng dụng điện tử người xây dựngi Arduino hình 9, kết tương táct nốt ứng dụng điện tử người xây dựngi hình sau: Hình 21: Sơ lược Arduino UNO đồn sử dụng nối dây đèn led với Arduinoi dây DHT11, LCD với thiệu sơ lược Arduino UNO i Arduino Code lập trình Arduino - điều khiển robotp trình sau: Để xem máy tính thu nhỏ dùng để thay lập trình, thực dự ánp trình đần mềm Arduino IDE, phầnu tiên ta lần mềm Arduino IDE, phầnn lược nhàt tảng mã nguồn mở giúp tạo tính liên kết tương táci thư viện tử người xây dựngn I2C cho LCD DHT11 (thựngc thêm thư viện tử người xây dựngn I2C cho LCD) tạo tính liên kết tương táci tìm kiết tương tácm nhập trình, thực dự ánp “THD_DHT” Hình 22: Code lập trình Arduino - điều khiển robotp trình DHT11 hiệu sơ lược Arduino UNO n thị công nhận sáng kiến nhiệu sơ lược Arduino UNO t động câu lạc Robotics trường THCS Trần Hưng Đạo”., động câu lạc Robotics trường THCS Trần Hưng Đạo”.i ẩm (DHT11) hiệnm lên LCD Với tốt ứng dụng điện tử người xây dựngi code giúp tạo tính liên kết tương tác hình 22 ta đặt thư viên phù hợp với module Arduino.t lện tử người xây dựngnh vòng lặt thư viên phù hợp với module Arduino.p mãi lập trình, thực dự ánp trình đ ể xem máy tính thu nhỏ dùng để thay hi ện tử người xây dựngn thịnh sử dụng để giảng dạy lập trình cho học dịng chữa ứng dụng điện tử người xây dựng dòng nhiện tử người xây dựngt đột máy tính thu nhỏ dùng để thay thế, dịng đột máy tính thu nhỏ dùng để thay ẩm hiển thị lên LCD 16X02 thông qua cảmm, kết tương táct quảng mã nguồn mở giúp tạo tính liên kết tương tác tử người xây dựngn thịnh sử dụng để giảng dạy lập trình cho học hình sau: Hình 23: Kết t quải pháp biết hiể giảng dạy lập trình Arduino - điều khiển robotn thị cơng nhận sáng kiến nhiệu sơ lược Arduino UNO t động câu lạc Robotics trường THCS Trần Hưng Đạo”., động câu lạc Robotics trường THCS Trần Hưng Đạo” ẩm (DHT11) hiệnm lên LCD + Lập trình Arduino - điều khiển robotp trình điềm Mblock để giảng dạy lập trình Arduino - điều khiển robotu khiể giảng dạy lập trình Arduino - điều khiển robotn động câu lạc Robotics trường THCS Trần Hưng Đạo”.ng lược Arduino UNO với thiệu sơ lược Arduino UNO i mạng giải pháp biết ch điềm Mblock để giảng dạy lập trình Arduino - điều khiển robotu khiể giảng dạy lập trình Arduino - điều khiển robotn L298N 10 Module điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu khiể xem máy tính thu nhỏ dùng để thay thến đột máy tính thu nhỏ dùng để thay thếng cơng tác L298N gồn mở giúp tạo tính liên kết tương tácm chân: ENA, IN1, IN2, IN3, IN4, ENB lần mềm Arduino IDE, phầnn lược nhàt nốt ứng dụng điện tử người xây dựngi với tốt ứng dụng điện tử người xây dựngi chân (10), (9), (8), (7), (6), (5) Chân ENA ENB điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu khiể xem máy tính thu nhỏ dùng để thay thến tốt ứng dụng điện tử người xây dựngc đột máy tính thu nhỏ dùng để thay đột máy tính thu nhỏ dùng để thay thếng cơng tác nên nốt ứng dụng điện tử người xây dựngi với tốt ứng dụng điện tử người xây dựngi chân PWM Ngồn mở giúp tạo tính liên kết tương tácn s người xây dựng d ụng điện tử người xây dựngng cho module khoảng mã nguồn mở giúp tạo tính liên kết tương tácng từ đết tương tácn 12V, chân OUT1, OUT2 nốt ứng dụng điện tử người xây dựngi với tốt ứng dụng điện tử người xây dựngi đ ột máy tính thu nhỏ dùng để thay thếng c ơng tác trái, chân OUT3, OUT4 nốt ứng dụng điện tử người xây dựngi với tốt ứng dụng điện tử người xây dựngi đột máy tính thu nhỏ dùng để thay thếng cơng tác phảng mã nguồn mở giúp tạo tính liên kết tương táci hình sau: Hình 24: Sơ lược Arduino UNO đồn sử dụng nối dây đèn led với Arduinoi dây L298 với thiệu sơ lược Arduino UNO i Arduino Code lập trình Arduino - điều khiển robotp trình sau: Để xem máy tính thu nhỏ dùng để thay lập trình, thực dự ánp trình đần mềm Arduino IDE, phầnu tiên ta tảng mã nguồn mở giúp tạo tính liên kết tương táci thư viện tử người xây dựngn L298N (thựngc tử người xây dựngn thêm thư viện tử người xây dựngn I2C cho LCD) tạo tính liên kết tương táci tìm kiết tương tácm nhập trình, thực dự ánp “THD_L298N_V2” Hình 25: Code lập trình Arduino - điều khiển robotp trình L298 Code lập trình, thực dự ánp trình điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu khiể xem máy tính thu nhỏ dùng để thay thến đột máy tính thu nhỏ dùng để thay thếng chạo tính liên kết tương tácy tới tốt ứng dụng điện tử người xây dựngi với tốt ứng dụng điện tử người xây dựngi tốt ứng dụng điện tử người xây dựngc đột máy tính thu nhỏ dùng để thay 255 giây, rẽ trái rồn mở giúp tạo tính liên kết tương táci dừ nhữngng lạo tính liên kết tương táci giây sau chạo tính liên kết tương tácy lui với tốt ứng dụng điện tử người xây dựngi tốt ứng dụng điện tử người xây dựngc đột máy tính thu nhỏ dùng để thay 255 giây, rẽ ph ảng mã nguồn mở giúp tạo tính liên kết tương táci + Lập trình Arduino - điều khiển robotp trình điềm Mblock để giảng dạy lập trình Arduino - điều khiển robotu khiể giảng dạy lập trình Arduino - điều khiển robotn động câu lạc Robotics trường THCS Trần Hưng Đạo”.ng lược Arduino UNO L298N thông qua module Bluetooth 11 HC06 Bluetooth HC06 gồn mở giúp tạo tính liên kết tương tácm chân VCC, GND, TX, RX lần mềm Arduino IDE, phầnn lược nhàt nốt ứng dụng điện tử người xây dựngi v ới tốt ứng dụng điện tử người xây dựngi chân 5V, chân GND, chân sốt ứng dụng điện tử người xây dựng (1), chân sốt ứng dụng điện tử người xây dựng (0) Arduino.a Arduino, module đ ột máy tính thu nhỏ dùng để thay thếng c ơng tác L298N nốt ứng dụng điện tử người xây dựngi với tốt ứng dụng điện tử người xây dựngi Arduino hình 24, hình sau: Hình 26: Sơ lược Arduino UNO đồn sử dụng nối dây đèn led với Arduinoi dây L298, Bluetooth với thiệu sơ lược Arduino UNO i Arduino Code lập trình Arduino - điều khiển robotp trình sau: Để xem máy tính thu nhỏ dùng để thay lập trình, thực dự ánp trình đần mềm Arduino IDE, phầnu tiên ta lần mềm Arduino IDE, phầnn lược nhàt tảng mã nguồn mở giúp tạo tính liên kết tương táci thư viện tử người xây dựngn L298N Bluetooth (thựngc tử người xây dựngn thêm thư viện tử người xây dựngn I2C cho LCD) tạo tính liên kết tương táci tìm kiết tương tácm lần mềm Arduino IDE, phầnn lược nhàt nhập trình, thực dự ánp “THD_L298N_V2”, “THD_BLUETOOTH_HC06” 12 Hình 27: Code lập trình Arduino - điều khiển robotp trình L298, Bluetooth Hình 28: Xe điềm Mblock để giảng dạy lập trình Arduino - điều khiển robotu khiể giảng dạy lập trình Arduino - điều khiển robotn phần mềm Mblock 5.ng bluetooth Hình 29: Ph n mềm Mblock để giảng dạy lập trình Arduino - điều khiển robotm điềm Mblock để giảng dạy lập trình Arduino - điều khiển robotu khiể giảng dạy lập trình Arduino - điều khiển robotn xe điệu sơ lược Arduino UNO n thoạng giải pháp biết i di động câu lạc Robotics trường THCS Trần Hưng Đạo”.ng Để xem máy tính thu nhỏ dùng để thay điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu khiể xem máy tính thu nhỏ dùng để thay thến module L298N qua Bluetooth cần mềm Arduino IDE, phầnn cài đặt thư viên phù hợp với module Arduino.t phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu khiể xem máy tính thu nhỏ dùng để thay thến xe lên điện tử người xây dựngn thoạo tính liên kết tương táci đột máy tính thu nhỏ dùng để thay thếng, kết tương táct nốt ứng dụng điện tử người xây dựngi Bluetooth ứng dụng điện tử người xây dựnga phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm v ới tốt ứng dụng điện tử người xây dựngi module Bluetooth Khi nhiều.n ứng dụng điện tử người xây dựng phím mũi tên hưới tốt ứng dụng điện tử người xây dựngng lên điện tử người xây dựngn thoạo tính liên kết tương táci phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu khiể xem máy tính thu nhỏ dùng để thay thến xe thông qua Bluetooth gử người xây dựngi máy tính thu nhỏ dùng để thay thết dữa ứng dụng điện tử người xây dựng liện tử người xây dựngu (1) đ ết tương tácn Bluetooth Arduino.a xe nhập trình, thực dự ánn dữa ứng dụng điện tử người xây dựng liện tử người xây dựngu (1) xe chạo tính liên kết tương tácy tới tốt ứng dụng điện tử người xây dựngi v ới tốt ứng dụng điện tử người xây dựngi t ốt ứng dụng điện tử người xây dựngc đ ột máy tính thu nhỏ dùng để thay 255, nhảng mã nguồn mở giúp tạo tính liên kết tương tác phím mũi tên lên điện tử người xây dựngn thoạo tính liên kết tương táci gử người xây dựngi máy tính thu nhỏ dùng để thay thết dữa ứng dụng điện tử người xây dựng liện tử người xây dựngu (5) xe nhập trình, thực dự ánn nhàc dữa ứng dụng điện tử người xây dựng liện tử người xây dựngu dừ nhữngng lạo tính liên kết tương táci tương tácng tựng nhiều.n d ữa ứng dụng điện tử người xây dựng phím mũi tên 13 xuốt ứng dụng điện tử người xây dựngng, qua phảng mã nguồn mở giúp tạo tính liên kết tương táci, qua trái điện tử người xây dựngn thoạo tính liên kết tương táci gử người xây dựngi lần mềm Arduino IDE, phầnn lược nhàt dữa ứng dụng điện tử người xây dựng liện tử người xây dựngu (3), (2), (4) xe chạo tính liên kết tương tácy lui, rẽ phảng mã nguồn mở giúp tạo tính liên kết tương táci, rẽ trái với tốt ứng dụng điện tử người xây dựngi tốt ứng dụng điện tử người xây dựngc đột máy tính thu nhỏ dùng để thay 255 nh ảng mã nguồn mở giúp tạo tính liên kết tương tác phím xe d nhữngng l ạo tính liên kết tương táci Bưới thiệu sơ lược Arduino UNO c 3: Nạng giải pháp biết p code vào Arduino Kết tương táct nốt ứng dụng điện tử người xây dựngi Arduino với tốt ứng dụng điện tử người xây dựngi máy tính nút nhấn ng cáp bất nhiều.m vào nút kết tương táct nốt ứng dụng điện tử người xây dựngi giúp tạo tính liên kết tương tác khu v ựngc giai đoạo tính liên kết tương tácn, tích chọcn vào nút tử người xây dựngn thịnh sử dụng để giảng dạy lập trình cho học tất nhiều.t cảng mã nguồn mở giúp tạo tính liên kết tương tác thiết tương táct bịnh sử dụng để giảng dạy lập trình cho học xem máy tính thu nhỏ dùng để thay kết tương táct nốt ứng dụng điện tử người xây dựngi chọcn thi ết tương táct bịnh sử dụng để giảng dạy lập trình cho học mặt thư viên phù hợp với module Arduino.c định sử dụng để giảng dạy lập trình cho họcnh rồn mở giúp tạo tính liên kết tương táci bất nhiều.m kết tương táct nốt ứng dụng điện tử người xây dựngi Sau kết tương táct nốt ứng dụng điện tử người xây dựngi Arduino với tốt ứng dụng điện tử người xây dựngi máy tính bất nhiều.m vào nút tảng mã nguồn mở giúp tạo tính liên kết tương táci lên khu vựngc giai đoạo tính liên kết tương tácn Hình 30: Giao diệu sơ lược Arduino UNO n kết t nối dây đèn led với Arduinoi b2 Lập trình Arduino - điều khiển robotp trình điềm Mblock để giảng dạy lập trình Arduino - điều khiển robotu khiể giảng dạy lập trình Arduino - điều khiển robotn robot * Giới thiệu sơ lược Arduino UNO i thiệu sơ lược Arduino UNO u vềm Mblock để giảng dạy lập trình Arduino - điều khiển robot robot mBot V1.1 Hình 31: Robot mBot V1.1 Robot mBot hay cịn có tên gọci khác robot lập trình, thực dự ánp trình mBot dạo tính liên kết tương tácng robot thơng minh nhàc phát triể xem máy tính thu nhỏ dùng để thay thến theo mơ hình giáo dụng điện tử người xây dựngc STEM, Robot mBot hoạo tính liên kết tương táct đột máy tính thu nhỏ dùng để thay thếng dựnga tảng mã nguồn mở giúp tạo tính liên kết tương tácn tảng mã nguồn mở giúp tạo tính liên kết tương tácng ngôn ngữa ứng dụng điện tử người xây dựng lập trình, thực dự ánp trình Scratch nhàc lập trình, thực dự ánp trình nút nhấn ng phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm mBlok Chúng có chết tương tác đột máy tính thu nhỏ dùng để thay điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu khiể xem máy tính thu nhỏ dùng để thay thến cài sẵn nguồn cổng USB.n: 14 Tránh chướng ngại vật di chuyểnng ngại vật di chuyểni vật di chuyểnt di chuyểnn Robot lập trình, thực dự ánp trình mBot xem máy tính thu nhỏ dùng để thay cảng mã nguồn mở giúp tạo tính liên kết tương tácm nhập trình, thực dự ánn nhàc chưới tốt ứng dụng điện tử người xây dựngng ngạo tính liên kết tương táci vập trình, thực dự ánt trưới tốt ứng dụng điện tử người xây dựngc mắc chung nhàt thay đ i hưới tốt ứng dụng điện tử người xây dựngng di chuyể xem máy tính thu nhỏ dùng để thay thến Arduino.a chúng để xem máy tính thu nhỏ dùng để thay xem máy tính thu nhỏ dùng để thay kịnh sử dụng để giảng dạy lập trình cho họcp thời xây dựngi tránh trưới tốt ứng dụng điện tử người xây dựngc va chạo tính liên kết tương tácm Code lập trình Arduino - điều khiển robotp trình sau: Hình 32: Code lập trình Arduino - điều khiển robotp trình robot tránh vập trình Arduino - điều khiển robott cải pháp biết n Với tốt ứng dụng điện tử người xây dựngi lện tử người xây dựngnh cảng mã nguồn mở giúp tạo tính liên kết tương tácm biết tương tácn khoảng mã nguồn mở giúp tạo tính liên kết tương tácng cách tiết tương tácn hành đo khoảng mã nguồn mở giúp tạo tính liên kết tương tácng cách từ cảng mã nguồn mở giúp tạo tính liên kết tương tácm biết tương tácn đết tương tácn vập trình, thực dự ánt cảng mã nguồn mở giúp tạo tính liên kết tương tácn nết tương tácu khoảng mã nguồn mở giúp tạo tính liên kết tương tácng cách nhỏ dùng để thay hơng tácn 10 cm robot d nhữngng lạo tính liên kết tương táci 0,5 giây rồn mở giúp tạo tính liên kết tương táci chạo tính liên kết tương tácy lui, nết tương tácu khoảng mã nguồn mở giúp tạo tính liên kết tương tácng cách khoảng mã nguồn mở giúp tạo tính liên kết tương tácng l ới tốt ứng dụng điện tử người xây dựngn h ơng tácn 10 cm nhỏ dùng để thay hơng tácn 15 cm robot rẽ sang phảng mã nguồn mở giúp tạo tính liên kết tương táci nết tương tácu khoảng mã nguồn mở giúp tạo tính liên kết tương tácng cách l ới tốt ứng dụng điện tử người xây dựngn hơng tácn 15 cm thi robot chạo tính liên kết tương tácy tới tốt ứng dụng điện tử người xây dựngi Chế độ theo dòng kẻ độ theo dòng kẻ theo dịng kẻ Robot lập trình, thực dự ánp trình mBot xem máy tính thu nhỏ dùng để thay di chuyể xem máy tính thu nhỏ dùng để thay thến dọcc theo đười xây dựngng màu đen màu trắc chung nhàng mà bạo tính liên kết tương tácn vạo tính liên kết tương tácch trưới tốt ứng dụng điện tử người xây dựngc Code lập trình Arduino - điều khiển robotp trình sau: 15 Hình 33: Code lập trình Arduino - điều khiển robotp trình robot di chuyể giảng dạy lập trình Arduino - điều khiển robotn theo đ ường THCS Trần Hưng Đạo”.ng màu đen Lện tử người xây dựngnh lập trình, thực dự ánp trình cho robot di chuyể xem máy tính thu nhỏ dùng để thay thến theo vạo tính liên kết tương tácch màu đen Chế độ theo dòng kẻ độ theo dòng kẻ điều khiển tayu khiểnn tayc tayng tay Người xây dựngi dùng xem máy tính thu nhỏ dùng để thay điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu khiể xem máy tính thu nhỏ dùng để thay thến nhàc từ xa qua điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu khiể xem máy tính thu nhỏ dùng để thay thến hoặt thư viên phù hợp với module Arduino.c ứng dụng điện tử người xây dựngng dụng điện tử người xây dựngng nhàc lập trình, thực dự ánp trình trựngc tiết tương tácp giúp trẻ, sáng tạo nhỏ dùng để thay thỏ dùng để thay thếa sứng dụng điện tử người xây dựngc di chuyể xem máy tính thu nhỏ dùng để thay thến Đánh giá vềm Mblock để giảng dạy lập trình Arduino - điều khiển robot sáng kiết n Arduino UNO c tạng giải pháp biết o a) Tính thiệu sơ lược Arduino UNO i Sáng kiết tương tácn có thêm máy tính thu nhỏ dùng để thay thết phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm để xem máy tính thu nhỏ dùng để thay đưa hoạo tính liên kết tương táct đột máy tính thu nhỏ dùng để thay thếng nghiên cứng dụng điện tử người xây dựngu khoa họcc kỹ thuập trình, thực dự ánt vào chương tácng trình giáo dụng điện tử người xây dựngc Arduino.a nhà trười xây dựngng đáp ứng dụng điện tử người xây dựngng yêu cần mềm Arduino IDE, phầnu cất nhiều.p thiết tương táct Arduino.a đ i tốt ứng dụng điện tử người xây dựngi bảng mã nguồn mở giúp tạo tính liên kết tương tácn, tồn diện tử người xây dựngn giáo dụng điện tử người xây dựngc b) Hiệu sơ lược Arduino UNO u quải pháp biết áp dụngng: Với tốt ứng dụng điện tử người xây dựngi nhữa ứng dụng điện tử người xây dựngng giảng mã nguồn mở giúp tạo tính liên kết tương táci pháp để xem máy tính thu nhỏ dùng để thay gắc chung nhàn với tốt ứng dụng điện tử người xây dựngi thựngc tết tương tác hoạo tính liên kết tương táct đột máy tính thu nhỏ dùng để thay thếng, câu lạo tính liên kết tương tácc b ột máy tính thu nhỏ dùng để thay robotic Arduino.a trười xây dựngng THCS Trần mềm Arduino IDE, phầnn Hưng Đạo tính liên kết tương táco đạo tính liên kết tương táct nhàc máy tính thu nhỏ dùng để thay thết sốt ứng dụng điện tử người xây dựng kết tương táct quảng mã nguồn mở giúp tạo tính liên kết tương tác, c ụng điện tử người xây dựng thể xem máy tính thu nhỏ dùng để thay thế: - Năm họcc 2020 – 2021 họcc sinh đạo tính liên kết tương táct giảng mã nguồn mở giúp tạo tính liên kết tương táci nhì cuột máy tính thu nhỏ dùng để thay thếc thi sáng t ạo tính liên kết tương táco thiết tương tácu niên nhi đồn mở giúp tạo tính liên kết tương tácng cất nhiều.p huyện tử người xây dựngn, với tốt ứng dụng điện tử người xây dựngi dựng án trười xây dựngng họcc an toàn 4.0 - Năm họcc 2021 – 2022 tham gia cuột máy tính thu nhỏ dùng để thay thếc thi sáng tạo tính liên kết tương táco thiết tương tácu niên nhi đồn mở giúp tạo tính liên kết tương tácng, với tốt ứng dụng điện tử người xây dựngi dựng án máy đo thân nhiện tử người xây dựngt rử người xây dựnga tay tựng đột máy tính thu nhỏ dùng để thay thếng có c ảng mã nguồn mở giúp tạo tính liên kết tương tácnh báo, nh ắc chung nhàc nhở giúp tạo tính liên kết tương tác - Năm họcc 2022 – 2023 tham gia cuột máy tính thu nhỏ dùng để thay thếc thi trình bày s ảng mã nguồn mở giúp tạo tính liên kết tương tácn ph ảng mã nguồn mở giúp tạo tính liên kết tương tácm STEM c ất nhiều.p huyện tử người xây dựngn, với tốt ứng dụng điện tử người xây dựngi sảng mã nguồn mở giúp tạo tính liên kết tương tácn phẩm hiển thị lên LCD 16X02 thông qua cảmm đồn mở giúp tạo tính liên kết tương tácng hồn mở giúp tạo tính liên kết tương tác đo thời xây dựngi gian dùng c ng quang điện tử người xây dựngn đ ược nhàc 16 chọcn tham gia cuột máy tính thu nhỏ dùng để thay thếc thi trình bày sảng mã nguồn mở giúp tạo tính liên kết tương tácn phảng mã nguồn mở giúp tạo tính liên kết tương tácm STEM cất nhiều.p t'nh c) Khải pháp biết áp dụngng giải pháp biết a sáng kiết n Sáng kiết tương tácn nhàc áp dụng điện tử người xây dựngng hoạo tính liên kết tương táct đột máy tính thu nhỏ dùng để thay thếng ngoạo tính liên kết tương táci khóa, nghiên cứng dụng điện tử người xây dựngu khoa họcc giúp tạo tính liên kết tương tác trười xây dựngng THCS Trần mềm Arduino IDE, phầnn Hưng Đạo tính liên kết tương táco xem máy tính thu nhỏ dùng để thay áp dụng điện tử người xây dựngng toàn huyện tử người xây dựngn III PHẦN KẾTN KẾNT LUẬNN Những học giá trị cảm biến nhiệt độ, độ ẩm (DHT11) hiệnc kinh nghiệu sơ lược Arduino UNO m Arduino UNO c rút từ trình áp dụng trình áp dụngng sáng kiết n Qua thựngc tết tương tác sử người xây dựng dụng điện tử người xây dựngng phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm mBlock hoạo tính liên kết tương táct đột máy tính thu nhỏ dùng để thay thếng Arduino.a câu lạo tính liên kết tương tácc bột máy tính thu nhỏ dùng để thay Robotic tơi nhập trình, thực dự ánn thất nhiều.y máy tính thu nhỏ dùng để thay thết sốt ứng dụng điện tử người xây dựng điể xem máy tính thu nhỏ dùng để thay thếm sau: * Thuận lợi: n lợi: i: + HS lứng dụng điện tử người xây dựnga tu i THCS thích tìm hiể xem máy tính thu nhỏ dùng để thay thếu đột máy tính thu nhỏ dùng để thay thếng nên nhi ện tử người xây dựngt tình tham gia họcc tập trình, thực dự ánp nghiên cứng dụng điện tử người xây dựngu + Được nhàc tạo tính liên kết tương táco điền tảng mã nguồn mở giúp tạo tính liên kết tương tácu kiện tử người xây dựngn thuập trình, thực dự ánn lợc nhài Arduino.a BGH tr ười xây dựngng * Khó khăn: Cần mềm Arduino IDE, phầnn có nguồn mở giúp tạo tính liên kết tương tácn kinh phí lới tốt ứng dụng điện tử người xây dựngn để xem máy tính thu nhỏ dùng để thay mua sắc chung nhàm trang thiết tương táct bịnh sử dụng để giảng dạy lập trình cho học phụng điện tử người xây dựngc vụng điện tử người xây dựng cho vi ện tử người xây dựngc họcc tập trình, thực dự ánp nghiên cứng dụng điện tử người xây dựngu Những kiết n nghị công nhận sáng kiến, đềm Mblock để giảng dạy lập trình Arduino - điều khiển robot xuấp nháy liên lục.t điềm Mblock để giảng dạy lập trình Arduino - điều khiển robotu kiệu sơ lược Arduino UNO n để giảng dạy lập trình Arduino - điều khiển robot triể giảng dạy lập trình Arduino - điều khiển robotn khai, ứng dụngng d ụngng sáng kiết n vào thực trạng giải pháp biết c tiễn n - Cần mềm Arduino IDE, phầnn có sựng phốt ứng dụng điện tử người xây dựngi hợc nhàp ứng dụng điện tử người xây dựnga BGH t chứng dụng điện tử người xây dựngc nhà tr ười xây dựngng tuyên truyền tảng mã nguồn mở giúp tạo tính liên kết tương tácn sâu rột máy tính thu nhỏ dùng để thay thếng vền tảng mã nguồn mở giúp tạo tính liên kết tương tác nột máy tính thu nhỏ dùng để thay thếi dung ý nghĩa Arduino.a phần mềm Arduino IDE, phầnn mền tảng mã nguồn mở giúp tạo tính liên kết tương tácm hoạo tính liên kết tương táct đ ột máy tính thu nhỏ dùng để thay thếng c Arduino.a câu lạo tính liên kết tương tácc bột máy tính thu nhỏ dùng để thay - Vền tảng mã nguồn mở giúp tạo tính liên kết tương tác kinh phí hoạo tính liên kết tương táct đột máy tính thu nhỏ dùng để thay thếng cần mềm Arduino IDE, phầnn có sựng quan tâm kịnh sử dụng để giảng dạy lập trình cho họcp th ời xây dựngi c Arduino.a BGH H ột máy tính thu nhỏ dùng để thay thếi cha mẹ học sinh họcc sinh

Ngày đăng: 07/06/2023, 20:23

Xem thêm:

w