Bài đăng

Điều khiển góc mở của Triac để thay đổi độ sáng của bóng đèn

Hình ảnh
Xin chào các bạn, hôm nay mình xin giới thiệu với các bạn về cách điều khiển góc mở của Triac. Cụ thể của tôi ở đây là điều khiển độ sáng của bóng đèn thông qua vi điều khiển . Mạch của mình có dùng MOC3021 và một mạch cầu dùng để phát hiện điểm 0 của dòng điện xoay chiều 220V.

Kiểu Union và Kiểu liệt kê Enum trong lập trình C/C++

Hình ảnh
Trong quá trình lập trình vi xử lý, sẽ có lúc bạn cần tìm hiểu 2 kiểu dữ liệu Union và Enum, xem bài lý thuyết sau nhé

Lý thuyết về code LED sao băng bằng ASM và KeilC cho 8051

Hình ảnh
Hôm nay mình sẽ chỉ cho các bạn tất tần tật từ lý thuyết đến làm 1 mạch LED sao băng 32 cổng bằng vi điều khiển 8051. Nội dung mình viết sẽ gồm các phần sau:

5 video clip hướng dẫn lập trình với Arduino

Hình ảnh
5 video clip hướng dẫn lập trình với Arduino

Lập trình Arduino với Visual Studio

Hình ảnh
Trong bài viết này, mình sẽ giới thiệu với bạn cách lập trình bo mạch Arduino sử dụng Visual Studio IDE để viết và biên dịch code. Để lập trình Arduino trên VS, bạn hãy download và cài đặt 1 extension có tên gọi  Arduino IDE for Visual Studio  được phát triển bởi  Visual Micro , và extension này hoàn toàn MIỄN PHÍ, và có hỗ trợ cho cả phiên bản Community cũng MIỄN PHÍ của Visual Studio (trừ phiên bản Visual Studio Express)

Cài đặt Windows 10 IoT trên Rasberry PI 2

Hình ảnh
Windows 10 đã ra mắt ngày 29/7/2015 vừa qua với bản build 10240, trong đó Windows 10 IoT (Internet of Things) có phiên bản cho máy tính "siêu nhỏ" Raspberry PI 2 hứa hẹn sẽ có nhiều ứng dung thú vị. Thử nghiệm Windows 10 IoT trên Raspberry PI 2 Model B v1.1. Quá trình cài đặt Windows 10 IoT trên RPI khá dễ dàng tuy nhiên hơi mất thời gian. Cần có một máy tính bàn chạy Windows 10 (có kết nối mạng LAN).

Arduino và internet - Bài 2: điều khiển thiết bị điện từ trình duyệt web

Hình ảnh
Sau bài một nói về cách biến bo mạch arduino thành một web server thì trong bài 2 này đi thẳng vào vấn đề nóng hổi là điều khiển thiết bị điện từ internet. Đây chỉ là căn bản, còn muốn sử dụng được vào đời sống thực tế thì các bạn cần tìm hiểu thêm các kiến thức khác như - lập trình html để tạo các trang nội dung web - sử dụng javascript để xử lý các vấn đề trong trình duyệt web bao gồm cách lập trình ajax để gửi thông tin về server mà không cần phải tải lại trang web - cách sử dụng CSS để trang trí cho web - cách dùng 1 tên miền để truy cập từ bất kỳ đâu trên thế giới - bảo mật cho bo mạch bằng cách hiển thị user name và password để ngăn truy cập bừa bãi - sử dụng thời gian thực GMT mà không cần đến bo mạch DS1307, - Hẹn giờ nhiều thiết bị - Viết app Android hoặc iOS để truy cập từ thiết bị smartphone và nhiều thứ liên quan khác