September 2021

Lập trình ESP32 ADC – Đọc giá trị Analog với Arduino IDE

Bài viết này hướng dẫn cách đọc tín hiệu analog input với ESP32 bằng Arduino IDE. Việc đọc tín hiệu analog rất hữu ích cho việc đọc giá trị từ các biến trở như chiết áp (potentiometer) hoặc cảm biến analog. Đọc tín hiệu analog input với ESP32 dễ dàng bằng việc sử dụng hàm analogRead(GPIO) với đối số là GPIO mà bạn muốn đọc.  Bạn cũng có thể tham khảo các hướng dẫn khác về cách sử dụng chân analog với board ESP:  ESP8266 ADC – Read […]

Lập trình ESP32 ADC – Đọc giá trị Analog với Arduino IDE Read More »

Bài 7: Lập trình SPI giao tiếp thẻ nhớ trên STM32

1. Giới thiệu chuẩn giao tiếp SPI 1.1SPI là gì SPI (Serial Peripheral Bus) là một chuẩn truyền thông nối tiếp tốc độ cao do hãng Motorola đề xuất. Đây là kiểu truyền thông Master-Slave, trong đó có 1 chip Master điều phối quá trình tuyền thông và các chip Slaves được điều khiển bởi

Bài 7: Lập trình SPI giao tiếp thẻ nhớ trên STM32 Read More »

Lập trình ESP32 PWM với Arduino IDE (Analog Output)

Bài viết này sẽ hướng dẫn cách tạo ra tín hiệu PWM với ESP32 sử dụng Arduino IDE.Để làm ví dụ, chúng ta sẽ cần một mạch điện đơn giản để điều khiển độ sáng của LED bằng tín hiệu PWM bởi ESP32. Bên cạnh đó, bài viết này cũng hướng dẫn bạn cách nhận

Lập trình ESP32 PWM với Arduino IDE (Analog Output) Read More »

Hiển thị Sidebar khác nhau với mỗi Post và Page trong WordPress

Thông thường, WordPress theme hiển thị sidebar giống nhau trên các vị trí cố định bất kể bạn đang truy cập bài đăng hoặc từ trang nào. Bài viết này sẽ hướng dẫn bạn cách tạo và hiển thị sidebar khác nhau cho từng bài đăng và trang trong WordPress.

Hiển thị Sidebar khác nhau với mỗi Post và Page trong WordPress Read More »

Lập trình ngắt EXTI với STM32

1.Ngắt (Interrupts) là gì? Giả sử bạn là 1 con MCU. Bạn đang làm việc (trong while(1)) thì có 1 cuộc điện thoại gọi tới, bạn đi bắt điện thoại(cuộc gọi ưu tiên hơn công việc đang làm), sau khi nghe điện thoại xong quay lại bàn làm việc tiếp. Thì sự kiện đi bắt

Lập trình ngắt EXTI với STM32 Read More »

Lập Trình Với Máy Trạng Thái (Phần 1)

Một hệ thống nhúng thường được thiết kế để thực hiện một công việc theo một quy trình cố định, lặp đi lặp lại. Tùy theo trạng thái các ngõ vào (input) và trạng thái (state) hiện hành của hệ thống mà các ngõ ra (output) sẽ có các giá trị thích hợp.

Lập Trình Với Máy Trạng Thái (Phần 1) Read More »

Giao tiếp Serial Port giữa Arduino và PC sử dụng C#

Nếu bạn đang gặp khó khăn trong việc giao tiếp Serial dùng C# với Arduino, thì đây bài viết này là dành cho bạn. Bài viết này sẽ giúp bạn biết cách giao tiếp qua cổng Serial từ Arduino tới PC vào giao tiếp giữa PC và Arduino sử dụng C#.

Giao tiếp Serial Port giữa Arduino và PC sử dụng C# Read More »