Arduino

Arduino

Arduino – Truyền thông nối tiếp – Serial

Arduino – Truyền thông nối tiếp – Serial Truyền thông nối tiếp là một khái niệm quan trọng giúp chúng ta có thể dễ dàng nắm bắt những nội dung về một số chuẩn giao tiếp thông dụng của Arduino như I2C, SPI, 1-Wire, Serial…​ sẽ được giới thiệu ở các phần tiếp theo. Trong […]

Read More
Arduino

Arduino – Chuẩn giao tiếp 1-Wire

Arduino – Chuẩn giao tiếp 1-Wire Trong chương này chúng ta sẽ cùng tìm hiểu thêm về 1 chuẩn giao tiếp truyền nhận dữ liệu nữa đó là chuẩn giao tiếp 1-Wire, các ví dụ thực hành đọc cảm biến bằng chuẩn giao tiếp 1-Wire, kết hợp chuẩn giao tiếp 1-Wire với các chuẩn giao […]

Read More
Arduino

Arduino – Giao tiếp I2C

Arduino – Giao tiếp I2C Ngoài chuẩn truyền thông thông nối tiếp Serial, chúng ta còn có một chuẩn giao tiếp khác giữa các vi điều khiển, IC đó là chuẩn I2C. Ở chương này, chúng ta sẽ tìm hiểu các nội dung sau: Các khái niệm liên quan tới giao tiếp I2C như: mô […]

Read More
Arduino

Arduino – Chuẩn giao tiếp truyền nhận dữ liệu SPI

Arduino – Chuẩn giao tiếp truyền nhận dữ liệu SPI Chương này chúng ta sẽ tìm hiểu về một chuẩn giao tiếp khá thông dụng trong truyền nhận dữ liệu, đó là chuẩn giao tiếp truyền nhận SPI. Điểm qua 1 số nội dung sẽ tìm hiểu ở chương này: Giới thiệu về chuẩn SPI, […]

Read More
Arduino

Arduino – Sử dụng chức năng PWM

Arduino – Sử dụng chức năng PWM Analog và Digital Trước khi tìm hiểu về PWM, chúng ta nên bắt đầu với 1 khái niệm đơn giản hơn nhưng vô cùng quan trọng trong điện tử, đó là Digital signal và Analog signal. Từ đầu cuốn sách đến giờ, chúng ta chỉ sử dụng các […]

Read More
Arduino

Arduino – Đọc dữ liệu Analog

Arduino – Đọc dữ liệu Analog Ở phần trước chúng ta đã hiểu các khái niệm cơ bản về Analog, phần này chúng ta sẽ bắt tay vào làm 1 ứng dụng thực tế là “đọc cường độ ánh sáng của môi trường” để hiểu rõ hơn về cách hoạt động của nó. Giới thiệu […]

Read More
Arduino

Arduino – Timer – Interrupt

Arduino – Timer – Interrupt Trong bài viết này chúng ta sẽ tìm hiểu: Các khái niệm về Interrupt, Timer/Counter. Tại sao và khi nào cần sử dụng Interrupt, Timer/Counter. Cách sử dụng Interrupt, Timer/Counter. Interrupt Giới thiệu Trong quá trình làm việc, bỗng nhiên bạn nhận được một yêu cầu gấp, cần phải thực […]

Read More
Arduino

Arduino – Nút nhấn

Arduino – Nút nhấn Kiến thức Nút nhấn sẽ giúp khởi động 1 hành động nào đó khi cần thiết. Những ứng dụng thực tế hầu như đều cần những kích hoạt từ bên ngoài thông qua các loại nút nhấn như nút nhấn cảm ứng, nút nhấn nhấn lưu trạng thái on/off, nút nhấn […]

Read More
Arduino

Arduino – Chớp tắt bóng LED

Arduino – Chớp tắt bóng LED Kiến thức LED là chữ viết tắt của Light Emitting Diodes, nó là bóng bán dẫn có thể phát sáng với màu sắc khác nhau tùy thuộc vào chất liệu bán dẫn. Để điều khiển được bóng LED cần cung cấp mức điện áp chênh lệch giữa cực âm […]

Read More
Arduino

Arduino IDE (Trình soạn thảo)

Arduino IDE (Trình soạn thảo) Khái niệm. Hiểu một cách đơn giản, Arduino IDE là 1 phần mềm giúp chúng ta nạp code đã viết vào board mạch và thực thi ứng dụng. Arduino IDE là chữ viết tắt của Arduino Integrated Development Environment, một công cụ lập trình với các board mạch Arduino. Nó […]

Read More