Bài đăng

Bên trong nhiệt kế hồng ngoại không tiếp xúc YK001 (Inside non-contact IR thermometer YYK001)

Hình ảnh
Tính tới thời điểm hiện tại, ở Việt Nam đã có 249 ca nhiễm Covid-19. Để bảo vệ chính mình và giúp phòng tránh lây nhiễm vi-rút cho người khác, chúng ta nên: Rửa tay thường xuyên trong 20 giây, bằng xà phòng và nước hoặc dung dịch rửa tay khô chứa cồn. Khi ho hoặc hắt hơi, hãy dùng khăn giấy dùng một lần hoặc khuỷu tay để che mũi và miệng. Tránh tiếp xúc gần (trong phạm vi 1 mét hoặc 3 feet) với những người không khỏe. Ở nhà và tự cách ly khỏi những người khác trong gia đình nếu bạn cảm thấy không khỏe. Không nên chạm tay vào mắt, mũi hoặc miệng nếu tay bạn không sạch. Nhắc nhở vậy thôi chứ nội dung chính của bài viết này là cùng mổ sẻ súng bắn nhiệt độ mình đang có - một sản phẩm đến từ Tàu Khựa với độ chính xác được công bố là ± 0.2°C. Từ đó, chúng ta sẽ cùng tìm hiểu nguyên lý hoạt động, sơ đồ mạch và các loại linh kiện để ứng dụng vào đời sống. Nào, bắt đầu thôi! Hình 1. Súng bắn nhiệt độ không tiếp xúc YK001 1. Khám phá các linh kiện sử dụng Với màu hồng

tự động include path của header file để quản lý source code trong vscode

Hình ảnh
Lâu rồi mình mới vào lại trang blog này. Blog của mình lập ra từ thời còn là một cậu sinh viên mới tập tành học lập trình. Hôm nay, mình rảnh rỗi nên lên chăm chút lại em ý và dự tính là thời gian tới mình sẽ ra nhiều bài viết hơn. Để mở đầu cho sự trở lại này, mình sẽ hướng dẫn anh/chị/em sử dụng vscode hiệu quả hơn trong việc quản lý source code của mình. Vscode là một trong những phần mềm quản lý source code miễn phí tốt hiện nay. Mình thường dùng nó để quản lý và lập trình những dự án liên quan đến các ngôn ngữ như c, c++, html, javascript ,... Bằng những plugin rất dễ dàng cài thêm, nó giúp cho việc lập trình dễ dàng và hiệu quả hơn nhiều. Bài viết này của mình sẽ hướng dẫn cho các bạn cách khai báo các đường dẫn của những header file (file có đuôi *.h, ...) trong projects c/c++ một cách dễ nhất. Trên đây là một đoạn code trong file main.c của mình. Trong file này, mình có sử dụng những #define trong một số header file. Ví dụ ở dòng 37, trong project hiện tại thì mìn

[Sản Phẩm] Điều khiển động cơ servo từ xa thông qua LAN/INTERNET

Hình ảnh

[Sản Phẩm] Lịch vạn niên sử dụng Atmega32 và DS1307

Hình ảnh

[Sản phẩm] Hộp điều khiển 8 thiết bị điện qua internet và ứng dụng trên điện thoại Android

Hình ảnh
Chức năng: Điều khiển được 08 thiết bị điện từ xa (điện thoại, máy tính, ...) Giám sát được hoạt động của thiết bị. Có thể hẹn giờ bật/tắt cho từng thiết bị. Có thể nối với những sản phẩm khác để tạo thành một hệ thống IoT hoàn chỉnh. 

[Sản Phẩm] Cân đo sử dụng Arduino Nano, Loadcell và HX711

Hình ảnh
Chức năng: cân và xác định trọng lượng của vật cần đo. led đỏ nháy: nếu không có vật thể được cân. led vàng: có vật được đặt trên cân, trọng lượng của vật không đạt yêu cầu led xanh: vật được cân có trọng lượng đúng yêu cầu. 3 led nhấp nháy liên tục: quá tải.

Mạch nung cao tần với công suất 470W

Hình ảnh
Dưới đây là mạch nung cao tần. Với công suất 470W, mạch này có thể nung nóng kim loại, chảy chì trong khoảng thời gian ngắn.

[PADS LAYOUT] Disable end route with via (Ctrl + LButton + )

Hình ảnh
Begin Route with F2/F3 >> Right click and select End Via Mode >> End No Via .

[PADS LAYOUT] Fix error: because the current design is in default layer mode and the decal is in increased layer mode

Hình ảnh
References: https://communities.mentor.com/thread/22119

KEY SublimeText 3211

Hình ảnh
----- BEGIN LICENSE ----- Member J2TeaM Single User License EA7E-1011316 D7DA350E 1B8B0760 972F8B60 F3E64036 B9B4E234 F356F38F 0AD1E3B7 0E9C5FAD FA0A2ABE 25F65BD8 D51458E5 3923CE80 87428428 79079A01 AA69F319 A1AF29A4 A684C2DC 0B1583D4 19CBD290 217618CD 5653E0A0 BACE3948 BB2EE45E 422D2C87 DD9AF44B 99C49590 D2DBDEE1 75860FD2 8C8BB2AD B2ECE5A4 EFC08AF2 25A9B864 ------ END LICENSE ------ Link Tham khảo