Mục lục:
- Bước 1: Quy trình cài đặt
- Bước 2: Mã hóa trong Arduino
- Bước 3: Viết mã bằng Python3
- Bước 4: Mã nguồn của Arduino và Python3
Video: Giao tiếp Python3 và Arduino: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
mô tả dự án
Trong dự án này, chúng tôi sẽ gửi các lệnh từ Python3 đến một bảng Arduino, điều này sẽ giúp mọi thứ dễ hiểu hơn khi giao tiếp giữa Python3 và Arduino. Chúng tôi sẽ tạo "Hello world" cho nền tảng Arduino có nghĩa là BẬT / TẮT đèn LED tích hợp trên Arduino Uno.
Vì vậy, trước hết hãy để tôi nói với bạn…
Tại sao tôi thực hiện dự án này?
Thứ nhất, có rất nhiều hướng dẫn được tải lên trên internet, đặc biệt là trên youtube về chủ đề này nhưng chúng đang sử dụng phiên bản Python2 và thứ hai, tôi đã cài đặt phiên bản mới nhất là Python3.7.2. Có một chút khác biệt giữa Python2 và Python3 khi bạn sử dụng nó để kết nối với Arduino. Vì vậy, sau khi tôi giải quyết vấn đề gửi lệnh từ Python3 đến Arduino, tôi nghĩ điều này nên được chia sẻ với các nhà sản xuất và toàn bộ cộng đồng người yêu thích.
Hãy bắt đầu
Các thành phần bạn cần:
- Bo mạch Arduino UNO
- cáp USB
Đó là tất cả những gì bạn cần về phần cứng:)
Bước 1: Quy trình cài đặt
Cách cài đặt phiên bản python3 và gói PySerial
Giờ đây, bạn có thể tìm kiếm trên YouTube về nội dung cài đặt. Trên đây là video hướng dẫn cài đặt cả phiên bản Python3 và gói PySerial.
Bước 2: Mã hóa trong Arduino
Phần 1: Mã hóa trong arduino
Bước 3: Viết mã bằng Python3
Part2: mã hóa trong python3
Bước 4: Mã nguồn của Arduino và Python3
Ghi chú
Đảm bảo rằng trước tiên bạn tải lên bản phác thảo Arduino và sau đó là mã Python.:) Hãy cho tôi biết trên phần bình luận nếu bạn gặp bất kỳ vấn đề nào trong khi thực hiện dự án này.
Đề xuất:
Giao tiếp nối tiếp Arduino: 5 bước
Giao tiếp nối tiếp Arduino: Nhiều dự án Arduino dựa vào việc truyền dữ liệu giữa một số Arduino. chuyển seria
Giao tiếp nối tiếp PIC MCU và Python: 5 bước
PIC MCU và Python Serial Communication: Xin chào, các bạn! Trong dự án này, tôi sẽ cố gắng giải thích các thử nghiệm của tôi về PIC MCU và giao tiếp nối tiếp Python. Trên internet, có rất nhiều hướng dẫn và video về cách giao tiếp với PIC MCU qua thiết bị đầu cuối ảo rất hữu ích. Howev
Giao tiếp nối tiếp Arduino và Python - Hiển thị bàn phím: 4 bước
Giao tiếp nối tiếp Arduino và Python - Hiển thị bàn phím: Dự án này được thực hiện cho người dùng mac nhưng nó cũng có thể được thực hiện cho Linux và Windows, bước duy nhất nên khác là cài đặt
Giao tiếp dữ liệu trực tiếp ESP8266: 3 bước
Giao tiếp dữ liệu trực tiếp ESP8266: Giới thiệu Trong khi thực hiện một số dự án với mô-đun Arduinos và nRF24l01, tôi đã tự hỏi liệu tôi có thể tiết kiệm một chút công sức bằng cách sử dụng mô-đun ESP8266 thay thế hay không. Ưu điểm của mô-đun ESP8266 là nó chứa bộ điều khiển vi mô trên bo mạch, vì vậy không
Giao tiếp nối tiếp không dây bằng Bluefruit: 4 bước
Giao tiếp nối tiếp không dây sử dụng Bluefruit: Đây là hướng dẫn từng bước đơn giản để thay thế dây của bạn bằng kết nối bluetooth năng lượng thấp: Tôi đã mất một lúc để tìm ra điều này vì hầu như không có bất kỳ tài liệu nào về việc này với công nghệ năng lượng thấp bluetooth hiện đại như vậy với tư cách là Bluefrui