Cấu hình UART trên Intel Edison - Setup UART on Intel Edison Board

1. CÀI ĐẶT
PySerial là một module cho phép thao tác với chuẩn truyền thông nối tiếp UART một cách dễ dàng trong ngôn ngữ lập trình Python. Với module này, chúng ta có thể giao tiếp Intel Edison với các Board, cảm biến, các thiết bị ngoại vị khác.
Để cài đặt, chúng ta cần tải về module bằng cách nhập vào Terminal dòng lệnh:
wget https://pypi.python.org/packages/8d/88/cf848688ae011085a6da5a470740dafa3a4b105f84a5f79c3b720c19279c/pyserial-3.3.tar.gz#md5=6afe4c2e47bcec6eb7051b8c1ce19d52
Giải nén file vừa tải về:
tar xvf pyserial-3.3.tar.gz

Vào thư mục vừa giải nén:
cd pyserial-3.3

Cài đặt module Pyserial:
 Python setup.py install

2. TEST
Kết nối chân số 26 với chân 35 trên mini breakout
Code:
import serial
import mraa
from time import sleep
uart = mraa.Uart(0)
while True:
 ser = serial.Serial(uart.getDevicePath(), 115200)
 print "dang gui uart ..."
 sleep(.1)
 ser.write("TEST")
 print ser.read(4)
 sleep(1)
 ser.close();

Kết quả:

Nhận xét

Bài đăng phổ biến từ blog này

Dòng điện, điện áp 1 chiều và các định luật cơ bản

Dòng điện 1 chiều (DC) là gì ?

Các cách mắc điện trở

Dòng điện xoay chiều

Biến áp, Triết áp, Phân loại điện trở