Intermediate - Có kiến thức cơ bản

Nếu bạn đã tự tin với kiến thức Arduino căn bản của mình, hãy thử sức tại chuyên mục này. Bạn sẽ nhận thấy Arduino có rất nhiều ứng dụng chứ không chỉ đơn thuần là những bài học lí thuyết suông.

ST7565 | Chuyển động trong lập trình Game và đồ họa

Hẳn là các bạn ít nhiều cũng đã từng có một tuổi thơ dữ dội cùng với trò xếp gạch, xe tăng trên các máy chơi game đen trắng cầm tay, phá đảo thế giới ảo cùng với Contra, Super Mario, MUblushlaugh…Và khi lớn lên, chúng ta lại thích thú trong việc làm sao để tạo ra các chuyển động như vậy, nói đúng hơn là làm game.enlightenedcoolBài viết này sẽ giúp bạn hiểu hơn cách tạo ra các hiệu ứng chuyển động hình ảnh trong lập trình đồ họa nói chung và game nói riêng. Tất nhiên là bằng board mạch Arduino cùng với LCD ST7565.

lên
15 thành viên đã đánh giá bài viết này hữu ích.

ST7565 | Hướng dẫn sử dụng glcd ST7565 homephone và chia sẻ thư viện

LCD chip st7565 có kích thước màn hình 128x64 pixel, là loại lcd graphic đa dụng cho nhiều dự án. Ở nước ta việc mua mới lcd này khá khó do không được ưa chuộng, sở dĩ có chuyện này có lẽ là do thiếu các tài liệu và hướng dẫn liên quan. Hiện lcd loại này chỉ có thể vọc từ các điện thoại homephone hoặc mua cũ. Nếu bạn đang có trong tay lcd này, thì bài viết dưới sẽ giúp bạn sử dụng nó với arduino.

lên
17 thành viên đã đánh giá bài viết này hữu ích.

GPS và Arduino - Phần 2: Lấy dữ liệu từ vệ tinh GPS

Xin chào mọi người! Ở phần trước, mình đã giới thiệu về hệ thống GPS, bạn có thể xem lại tại đây. Và ở phần 2 này, mình sẽ hướng dẫn các bạn lấy dự liệu từ vệ tinh GPS. Ok, tìm hiểu nào.

lên
38 thành viên đã đánh giá bài viết này hữu ích.

Tìm hiểu giao thức MQTT

Như các bạn đã biết ESP8266 là module wifi có chức năng thu và phát sóng wifi, được ứng dụng nhiều trong các dự án IOT. Và để sử dụng ESP8266 một cách triệt để, thì cần kết hợp với giao thức MQTT. Vậy MQTT là gì??? Và ESP8266 có liên hệ gì với MQTT??? Chúng ta sẽ cùng đi tìm hiểu ngay bây giờ!!!

lên
28 thành viên đã đánh giá bài viết này hữu ích.
Từ khóa: 

Kết nối với ESP8266 thuần với board mở rộng và kết nối với CP2102

Chào các bạn, đây là bài viết đầu tiên của mình đóng góp cho cộng đồng Arduino Việt Nam, mình xin nói trước mình là dân Tài Chính và học thêm về lập trình máy tính chứ không phải dân điện tử chuyên ngành nên mong các bạn bỏ qua cho các kiến thức về Điện - Điện Tử của mình nếu mình có nói sai điều gì.

Mình tìm thử trên trang của mình thì chưa thấy bài viết nào hướng dẫn thực tế cách kết nối một board ESP8266 "thuần" (không phải NodeMCU đã được gắn đầy đủ các mở rộng chân) vào một board mở rộng chân cắm (mình tạm gọi là vậy vì mình không biết dịch thế nào cho sát nghĩa, breakout board) và hoạt động độc lập với các lệnh AT. Bài viết tại đây của bạn Thái cũng sử dụng ESP8266 NodeMCU đã được làm sẵn cả rồi, chưa có ESP8266 thuần và cách kết nối tối thiểu để một ESP8266 có thể làm việc.

lên
8 thành viên đã đánh giá bài viết này hữu ích.

Tập lệnh AT với ESP8266

Như các bạn đã biết về tập lệnh AT của module bluetooth HC05 dùng để config các chế độ hoạt động trên module. Vậy với ESP8266 cũng thế, nó cũng có tập lệnh AT của riêng mình để thiết lập các chế độ, và tập lệnh AT đối với ESP8266 khá quan trọng để tương tác với các thiết bị khác thông qua UART. Vậy, chúng ta cùng đi tìm hiểu về tập lệnh AT của ESP8266 nào!!!

lên
15 thành viên đã đánh giá bài viết này hữu ích.

Cảm Biến Hall Và Ứng Dụng Cho Bạn!

Hề lô! Hôm nay chúng ta lại tiếp tục về ứng dụng của hiệu ứng Hall, một hiện tượng Vật lí kinh điển! Mời mọi người xem lại bài viết này để hiểu rõ thêm nhá, mình sẽ không nhắc lại ở đây để tránh dài dòng tốn thời gian!

lên
25 thành viên đã đánh giá bài viết này hữu ích.

Ngắt nhiều button chỉ với 1 chân ngắt

Như chúng ta biết số lượng chân ngắt rất hạn chế trong các dòng vi điều khiển. khi sử dụng nhiều button để ngắt thì các chân ngắt khi sử dụng cho các việc còn lại sẽ rất phí. còn nếu viết hàm để xử lý chống dội vi điều khiển quét các hàm liên tục thì phung phí xung để làm những việc khác. Và khi làm với một hệ thống với rất nhiều nút nhấn và rất hạn chế việc delay thì phương pháp này của mình có thể sẽ giúp cho các bạn :)

lên
14 thành viên đã đánh giá bài viết này hữu ích.

Hướng dẫn điều khiển stepper 28BYJ-48 bằng mạch điều khiển động cơ bước ULN2003

Động cơ bước 28BYJ-48 có đến 5 dây chứ không phải thuộc loại 4 dây hoặc 6 dây như ta thường thấy. Nhưng thật may mắn, chúng ta lại có board điều khiển động cơ bước ULN2003 với 5 giây vừa khít với con động cơ bước này luôn. Vì vậy, bộ động cơ bước + stepper driver này thường được dùng trong các dự án DIY. Hôm nay, mình sẽ chỉ các bạn cách sử dụng thư viện để sử dụng bộ combo này cho dễ nhé.

lên
27 thành viên đã đánh giá bài viết này hữu ích.

Lưu log dữ liệu vào thẻ SD với Arduino và Datalogger shield

Với các công việc lập trình cần lưu trữ dữ liệu, bạn cần phải lưu trạng thái của các tín hiệu đầu vào theo thời gian. Hôm nay, mình sẽ hướng dẫn bạn làm điều đó vớ shield datalogger. Bài này chủ yếu ví dụ cho bạn cách làm sao để lưu dữ liệu của cảm biển nhiệt độ, vừa hiển thị lên LCD. Dữ liệu được lưu dưới dạng file excel.

lên
16 thành viên đã đánh giá bài viết này hữu ích.
Đăng kí nhận RSS - Intermediate - Có kiến thức cơ bản