lequocchi gửi vào
- 15894 lượt xem
Để khắc phục bài viết bitmap LCD5110 với lỗi ảnh và không full HD được. Mình viết bài này để các bạn có them nhiều thú vui với LCD hơn. Con LCD bây giờ mình tâm đắc nhất là OLed giao tiếp I2c với độ pixel 128x64.
Cộng đồng Arduino Việt Nam
Hãy giúp arduino.vn chia sẻ bài viết để nhiều dự án hay xuất hiện ở đây hơn
lequocchi gửi vào
Để khắc phục bài viết bitmap LCD5110 với lỗi ảnh và không full HD được. Mình viết bài này để các bạn có them nhiều thú vui với LCD hơn. Con LCD bây giờ mình tâm đắc nhất là OLed giao tiếp I2c với độ pixel 128x64.
Select any filter and click on Apply to see results
lequocchi gửi vào
Lấy cảm hứng từ đôi mắt ngây ngô của con robot cảnh sát Chappie trong một bộ phim cùng tên. Mình xin giới thiệu cho các bạn con robot Chappie do chính mình làm. Không cần phải dùng HRS 04 khô khan nữa. Hãy đổi gió đi nào. bạn có thể làm đôi mắt long lanh cho con robot tùy theo ý mình. Và nếu muốn hơn thế nữa các bạn có thể hoàn thành các dự án về robot cảm xúc thông qua LCD 16x04 (thêm miệng để biểu hiện trạng thái vui cười, khóc, giận dữ).
lequocchi gửi vào
Do mình thấy một số anh và bạn bè mình chơi RoboArm theo nhiều hình thức khác nhau qua Bluetooh, NRF24l01, Xbee,RF, Remote hồng ngoại. Và cũng chưa thấy bài viết tổng hợp về Arm +L298 nên mình xin viết bài này, Do lập trình mình chưa vững chỉ thấy có sự logic là cứ viết cộng với phần cơ khí mình có vẻ tồi nên có gì sai sót mong anh em trong group thông cảm và góp ý vào phần comment phía dưới nhé để bài viết mình chỉnh sửa và hoàn thiện hơn. Hi vọng bài viết này mang lại trải nghiệm thú vị cho một số bạn newbie
Hãy trở thành thành viên của Cộng đồng Arudino Việt Nam để mở khóa chức năng này.
1. Chuẩn bị
2. Sơ đồ
OLed mắc như các thiết bị I2C
Mạch nhận RF 4 kênh có IC
3. Cách Tiến hành
Chọn ra 4 ảnh bạn thích hoặc nhiều hơn nữa
Cover hết 4 ảnh này sang bitmap
Bước 1
Chọn Paint. Resize kích thước thành 128x64 và tích mục Pixel, tích bỏ Maitain aspect ratio.
Bước 2
Lưu file dưới dạng monochrome bitmap. Nhớ thêm .bmp trên mục file name nhé.
Ảnh của chúng ta có dạng như thế này!
Bước 3
Tải LCD Assistant (link download ở bài viết cũ của mình)
Tìm file vừa lưu mở LCD Assistant. Chọn file, chọn file load, tích mục horizontal
Width 128, height 64
Xong ta chọn file, chọn save out
Khi save out ra nó hiện lên bạn cho thành đuôi .c ( ví dụ IURoi.c)
Bước 4
Tìm file vừa lưu click chuột phải mở file bằng trình Notepad++ ( giúp ta có được hex ảnh )
Copy đoạn này vào phần với từng 1 bức ảnh
b. Tổng kết
Như vầy OLed có thể nói là nó rất nhỏ so với LCD5110 nhưng độ pixel thì lớn hơn nhiều (128x64) V.S ( 84x48)
Khi mình add ảnh vào OLed thì rất dễ dàng không có khó khăn như LCD5110( phải chọn độ rộng bitmap là 50x50) mình cũng không hiểu vì sao fix cho nó full HD 84x48 hoài mà không được.