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.

CẢM BIẾN LỬA - MỘT MÔ ĐUN CẢM BIẾN ĐƠN GIẢN VỚI ARDUNIO

Xin chào, hôm nay mình xin giới thiệu với mọi người một mô đun đơn giản để phát hiện lữa nhằm cảnh báo hỏa hoạn, dưới đây chỉ là một loại mô đun cảm biến đơn giản ứng dụng cho các thiết bị nhỏ phù hợp với các dự án ardunio của chúng ta.

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

Tự động tắt nguồn cho Arduino bằng MOSFET

Bạn có 1 dự án với yêu cầu điện năng tiêu thụ ở mức tối thiểu. Với nguồn năng lượng chủ yếu là sử dụng pin. Để đáp ứng sử dụng được trong 1 thời gian dài thì yêu cầu tiết kiệm năng lượng là rất quan trọng. Một trong những nhược điểm lớn nhất của các boad Arduino là chúng cần rất nhiều năng lượng, ngay cả khi ở trạng thái nhàn rỗi. Ví dụ như Arduino Uno cần khoảng 40mA khi nhàn rỗi và khoảng 20mA nếu chúng ta đặt các chip Atmega ở trạng thái sleep. Rất tốn phải không? Nó sẽ làm cạn kiệt bất kỳ loại pin nào bất kỳ trong vòng một vài ngày. Vì vậy, Mình sẽ giới thiệu tới các bạn 1 mạch, sẽ làm cho arduino tự tắt nguồn thay vì thực hiện chế độ sleep.  Hãy xem nó hoạt động như thế nào nhé.

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

"Fiat Lux - Hãy có ánh sáng": (Phần 3) Đèn tự kỷ (mood lamp) với neopixel WS2812

Đây là phần 3 cho tutorial hướng dẫn cách lập trình LED 3 màu neopixel WS2812. Bài trước tui đã hướng dẫn đã làm quen với câu lệnh cơ bản để hiện thị LED WS2812. Bài này chúng ta sẽ thử ứng dụng làm một bóng đèn tự kỷ (mood lamp) nha!

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

HIỆU ỨNG HALL VÀ CÁC ỨNG DỤNG CỦA NÓ (PHẦN I): LÝ THUYẾT ĐẠI CHÚNG

Xin chào mọi người, hôm nay mình xin bắt đầu một chuỗi bài viết mới, đó là về các ứng dụng của "HIỆU ỨNG HALL",một chủ đề vật lí rất hấp dẫn và có tính ứng dụng cao! Mong mọi người ủng hộ,cảm ơn mọi người! Vì nó khá mới mẻ nên mình phải tách ra, các bài viết sau mình sẽ hướng dẫn các bạn làm các sản phẩm ứng dụng nó, là cái gì thì đọc hết sẽ rõ nhá!

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

"Fiat Lux - Hãy có ánh sáng": (Phần 2) Viết code BLINK thần thánh cho neopixel WS2812

Đây là phần 2 cho tutorial hướng dẫn cách lập trình LED 3 màu neopixel WS2812. Vì mỗi module LED là 1 mạch IC nên cách sử dụng hơi rắc rối hơn so với LED thông thường. Các bạn chú ý nha!

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

Hướng dẫn thiết lập chi tiết cho module bluetooth - Cái nhìn sắc nét hơn về module Bluetooth

Module bluetooth đã và đang là một lựa chọn hiệu quả cho việc phát triển những dự án điều khiển và giao tiếp từ xa. Tuy nhiên, việc thiết lập một module bluetooth cho đúng nhu cầu đôi khi lại khá khó khăn, vậy nên hy vọng bài viết sau đây sẽ phần nào có ích cho những ai mới bước đầu tìm hiểu về module bluetooth.

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

Sử dụng IC MAX7219 để điều khiển LED 7 thanh

Tiếp tục tìm hiểu về IC MAX7219, hôm nay mình sẽ đề cập đến việc hiển thị LED 7 thanh. Chỉ với một con chip MAX7219, chúng ta có thể hiển thi một lúc tới 8 chữ số và chỉ cần 3 chân Digital từ Arduino. Việc điều khiển LED 7 thanh trở nên thực sự hiệu quả và đơn giản. 

Nếu các bạn chưa biết về MAX7219, có thể tìm hiểu lại tại đây

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

Sử dụng IC MAX7219 để điều khiển LED Ma trận 8x8 - Shiftout 16 bit

Hiển thị LED 7 thanh và LED ma trận là những bài học rất cơ bản cho những người tìm hiểu về Arduino. Trên công đồng arduino.vn cũng đã có những bài viết về vấn đề này. Trong quá trình tìm hiểu các tài liệu nước ngoài, mình thấy người ta thường sử dụng IC MAX7219 để điều khiển cho cả LED ma trận và LED 7 thanh. Thấy trên cộng đồng chưa có bài viết nào về MAX7219 nên mình thực hiện bài viết này, với hy vọng có thể đơn giản hơn việc lập trình hiển thị LED ma trận. Việc hiển thị LED 7 thanh sẽ được trình bày trong các bài viết sau.

Các bạn có thể tìm hiểu trước về bài viết cùng chủ đề sau: Hiển thị hình ảnh với LED MATRIX 8x8

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

LCD Graphic 128x64 dòng KS0108 VÀ ST7920 - Viết, vẽ và làm mọi thứ với LCD

Graphic LCD (gọi tắt là GLCD) loại chấm không màu là các loại màn hình tinh thể lỏng nhỏ dùng để hiển thị chữ, số hoặc hình ảnh. Khác với Text LCD, GLCD không được chia thành các ô để hiển thị các mã ASCII vì GLCD không có bộ nhớ CGRAM (Character Generation RAM). GLCD 128x64 có 128 cột và 64 hàng tương ứng có 128x64=8192 chấm (dot). Mỗi chấm tương ứng với 1 bit dữ liệu, và như thế cần 8192 bits hay 1024 bytes RAM để chứa dữ liệu hiển thị đầy mỗi 128x64 GLCD. Tùy theo loại chip điều khiển, nguyên lý hoạt động của GLCD có thể khác nhau, trong bài này tôi giới thiệu loại GLCD được điều khiển bởi chip KS0108 của Samsung, có thể nói GLCD với KS0108 là phổ biến nhất trong các loại GLCD loại này (chấm, không màu). Hình 1 là hình ảnh thật của 1 GLCD 128x64 điều khiển bởi KS0108.

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

Vẽ ảnh Bitmap trên LCD5110 - Khó hay dễ?

Bạn mong muốn vẽ character vào LCD 5110. Upload bất kỳ hình ảnh nào mà bạn muốn. Vì cũng chưa thấy bạn nào hướng dẫn về cách dùng bitmap này và mình cũng mới tìm hiểu adruino không lâu nên có gì sai sót mong các bạn bỏ qua cho  heart​.

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