PDA

View Full Version : DIY - Arduino LCD shield



CKD
29-10-2014, 06:10:42 PM
DIY - Arduino LCD shield -- Tự chế Arduino LCD test board

Arduino (http://arduino.cc/) là một board phát triển lập trình mã nguồn mở, với rất nhiều thư viện cũng như ví dụ đã viết sẵn. Việc dùng board này để học lập trình vi điều khiển khá thuận tiện và dễ dàng. Chính vì thế... trong mục tiêu học thêm môn lập trình vi điều khiển, CKD (http://forum.cncprovn.com/members/9-CKD) đã chọn Arduino làm công cụ học tập, nghiêm cứu & phát triển các dự án dùng vi điều khiển đơn giản. Theo CKD, khi nắm vững Arduino thì có thể chuyển tiếp qua những nền tảng lập trình vi xử lý với nền tảng cũng như chíp nhanh & mạnh hơn như AVR, ARM, TI v.v.. mà các bạn khác trên diễn đàn CNCProVN (http://cncprovn.com) đã từng nhắc đến.

Với Arduino thì việc phát triển mở rộng giao tiếp với LCD (hiển thị), button (nút bấm), trim bot (biến trở) v.v... rất đơn giản, đã được chế tạo & bán rất phong phú như:
Arduino Ethernet Shield (http://arduino.cc/en/Main/ArduinoEthernetShield)
4437 4438
Arduino Proto Shield (http://arduino.cc/en/Main/ArduinoProtoShield)
4439 4440

Còn nhiều nhiều board mở rộng khác.

Nhưng CKD (http://forum.cncprovn.com/members/9-CKD) vẫn thích tự làm một số board mở rộng theo ý của mình.

Cho cái ảnh trước cho xôm
http://cncprovn.com/updata/img/CNCProVN-CKD-Arduino%20THC--006.jpg

Xem thêm chủ đề DIY-Arduino tiny board (http://forum.cncprovn.com/threads/99-DIY-Arduino-tiny-board) của CKD

CKD
29-10-2014, 06:18:47 PM
Theo cụ Nhất Sơn thì hình dễ hiểu hơn nói.. nên cho hình thôi khỏi nói ;)
4441

4442

4443

CKD
29-10-2014, 06:20:10 PM
4447

4448

imechavn
29-10-2014, 06:33:59 PM
Cái này bác có thể nói qua về các môi trường lập trình, các phương pháp nạp chương trình được không? Dạo này thấy dân tình bàn về cái Arduino nhiều mà không biết nó mạnh và thân thiện như thế nào. Trước tôi đã dùng 89xx, arm, avr rồi tuy nhiên các vấn đề mở rộng vẫn còn bị hạn chế.

anhxco
29-10-2014, 06:47:06 PM
Em thấy giờ dùng ngôn ngữ lập trình bậc cao hết rồi nên việc dùng cho dòng chip nào không còn quan trọng nữa, k cần người lập trình phải biết về cấu trúc của con xử lý để lập trình như dùng assembly. Đều quan trọng là giờ thằng nào hổ trợ nhiều hơn mà thôi. theo mình thấy thì arduino là open source lẫn phần cứng và phần mềm, đc rất nhiều bà con trên toàn thế giới tập trung vào phát triển, nên có rất nhiều module hữu ít, việc lập trình trở thành dễ dàng hơn nhiều nữa, gần như chỉ cần gọi hàm với vài câu lệnh đơn giản. Nói chung theo mình thấy với arduino cần gì cứ google là có hết, có điều sức mạnh phần cứng thì bị hạn chế do đa số là MCU 8 bit. Nhưng giờ mình thấy có thằng DUE rồi, nhân 32 bit, tha hồ chạy. Và chắc tương cũng sẻ sử dụng nhiều con MCU mạnh hơn.

CKD
29-10-2014, 09:33:23 PM
Cái này bác có thể nói qua về các môi trường lập trình, các phương pháp nạp chương trình được không? Dạo này thấy dân tình bàn về cái Arduino nhiều mà không biết nó mạnh và thân thiện như thế nào. Trước tôi đã dùng 89xx, arm, avr rồi tuy nhiên các vấn đề mở rộng vẫn còn bị hạn chế.

Do chỉ đâm thọt xung quanh nên không có căn bản, không tự tin trình bày sâu vào trong bác ạ. Để mình tìm hiểu thêm rồi.. có gì cụ thể sau nhé.

anhxco
29-10-2014, 09:38:02 PM
Theo cụ Nhất Sơn thì hình dễ hiểu hơn nói.. nên cho hình thôi khỏi nói ;)
4441

4442

4443

hình như board này bác cho ăn mòn chứ không phải phay à bác CKD

CKD
29-10-2014, 09:45:05 PM
Đúng rồi bác..
Cái board này do chú duonghoang (http://forum.cncprovn.com/members/100-duonghoang) làm giúp, ăn mòn và khoan cnc :D

CBNN
30-10-2014, 09:41:32 PM
học arduino thì bác vào đây http://arduino.vn/ em cũng học ở đây , có gì thắc mắc hỏi có người giải đáp luôn .

CKD
28-04-2016, 12:03:31 AM
Gắn cái shield vào và bấm bấm thì nó ra cái clip này


https://www.youtube.com/watch?v=XBzxCmRthWE

huynhbacan
28-04-2016, 12:51:10 PM
Anh CKD quay clip lâu thế, từ năm ngoái tới năm nay mới xong,hit....

CKD
28-04-2016, 04:55:31 PM
Anh CKD quay clip lâu thế, từ năm ngoái tới năm nay mới xong,hit....

Cái cờ nhíp này up từ 2014 roài.. giờ nhắc tuồng lại thôi. Đồng thời refresh cho bài viết nó mới lại thôi mà.
Cái Shield ấy nó chạy như thế này đây.. đến giờ vẫn còn miệt mài cống hiến.


https://www.youtube.com/watch?v=Gv93mFRmqL8