Desktop sense HAT emulator
Chào các bạn,
Trước đây mình đã từng giới thiệu cách giả lập bo mạch Sense HAT, với cách này bạn có thể chạy mã Python để thử nghiệm tính năng của bo mạch ngay trên trình duyệt web và trên bất kỳ thiết bị chạy hệ điều hành nào.
Hôm nay, mình xin giới thiệu đến các bạn thêm một cách giả lập nữa. Đó là một phần mềm giả lập “Desktop Sense HAT Emulator”, một phần mềm linux để cài đặt trên hệ điều hành raspbian.
Phần mềm này có nhiều chức năng chi tiết hơn so với việc giả lập trên nền web, bạn không cần kết nối internet và có thể cài đặt trên các bo mạch raspberry pi cũ có bộ nhớ ram thấp 256mb. Có thể tích hợp vào IDE Python nên khi lập trình Python, bạn chỉ cần mở phần mềm này lên, sau đó lập trình và bấm run như bình thường, mã nguồn được import thư viện “SenseHAT” thì khi bấm run, các chức năng trên phần mềm giả lập sẽ được chạy.
Sau đây là phần hướng dẫn cài đặt: vô cùng đơn giản, bạn nhập các lệnh sau
sudo apt-get update
sudo apt-get install python-sense-emu python3-sense-emu python-sense-emu-doc sense-emu-tools -y
Thế là xong, bạn sẽ thấy một phần mềm Sense HAT Emulator trong MENU/Programming/
Để dùng phần mềm giả lập, bạn mở phần mềm Sense HAT Emulator lên trước. Sau đó mở Python IDLE lên. lập trình và và mở đầu bằng dòng:
from sense_emu import SenseHat
Lập trình xong thì chỉ việc run module (F5) và bàn có thể chỉnh các thanh điều chỉnh cảm biến tương ứng.
Sau khi thử nghiệm xong xuôi, để chạy trên board Sense HAT thật thì các bạn thay dòng
from sense_emu import SenseHat
thành
from sense_hat import SenseHat
Rất dễ dàng phải không nào 😀 Vì đây là một phần mềm linux nên bạn hoàn toàn có thể cài trên các phiên bản linux khác trên máy tính, ví dụ như Ubuntu:
sudo add-apt-repository ppa://waveform/ppa
sudo apt-get update
sudo apt-get install python-sense-emu python3-sense-emu sense-emu-tools
Và sử dụng tương tự như trên Raspbian, mở emu lên và mở Python IDLE xong thì import sense_emu
Hướng đẫn gỡ bỏ:
sudo apt-get remove python-sense-emu python3-sense-emu sense-emu-tools
Bo mạch Sense HAT trang bị nhiều cảm biến rất thú vị và còn trang bị thêm LED Matrix màu RBG. Ở các bài viết sau mình sẽ làm các bài viết chuyên sâu hơn về Sense HAT. Mời các bạn đón đọc!
Cảm ơn bạn đã đọc bài viết 😀 chúc vui!
Raspberry Pi Việt Nam
- Địa chỉ: Tầng 2, số 23, ngách 8, ngõ 30 Nguyễn Thị Định, Trung Hòa, Cầu Giấy, Hà Nội.
- Email: info@raspberrypi.vn – Hotline: 092.707.8688
- Fanpage: http://raspberrypi.vn/s/fb
- Group: http://raspberrypi.vn/s/groupfb