GÓC KỸ THUẬT

Góc kỹ thuật có 362 bài hướng dẫn ESP32, ESP8266, Arduino, cảm biến, chuẩn giao tiếp và nguồn pin. Chọn một chủ đề bên dưới (bài xếp theo thứ tự nên đọc), hoặc tìm theo từ khóa.

Lộ trình gợi ý cho người mới: 1. Làm quen mạch → 2. Chuẩn giao tiếp → 3. Cảm biến, màn hình → 4. Không dây và IoT

Làm quen mạch và công cụ · 39 bài

Cài đặt, nạp chương trình và các chức năng cơ bản của ESP32, ESP8266, Arduino.

  1. Học lập trình nhúng bắt đầu từ đâu
  2. Lập trình nhúng và IoT khác nhau
  3. Các loại vi xử lý: CPU, MCU, SoC, FPGA
  4. Chọn Arduino, ESP32, STM32 hay Raspberry Pi
  5. ESP32 là gì
  6. ESP32, S3, C3, C6 khác nhau
  7. Chọn mạch ESP32 nào
  8. ESP32 hay ESP8266, Wemos D1 R2
  9. Sơ đồ chân ESP32 30 chân, 38 chân
  10. ESP32 CH340 hay CP2102, cài driver
  11. Cài ESP32 vào Arduino IDE 2
  12. Arduino IDE 2: gợi ý code, gỡ lỗi từng bước
  13. ESP32 không nhận cổng COM
  14. Đế ra chân ESP32 30 chân
  15. Mạch ESP32 có OLED 0.96 và pin 18650
  16. ESP32-CAM: nạp code, xem video
  17. Arduino là gì: setup() và loop()
  18. Arduino Uno R4 khác Uno R3 thế nào
  19. Arduino Mega 2560: sơ đồ chân, bốn cổng Serial
  20. Arduino Pro Mini 3,3 V và 5 V: nạp code, chạy pin
  21. C cho vi điều khiển: bit, con trỏ, volatile
  22. Bắt đầu với STM32
  23. Bắt đầu với Arduino Nano CH340
  24. Nano không nạp được code (stk500_getsync)
  25. Shield mở rộng cho Arduino Nano
  26. Bắt đầu với Wemos D1 R2 (ESP8266)
  27. MicroPython trên ESP32 với Thonny
  28. Nạp file .bin vào ESP32
  29. esptool: sao lưu, xóa flash, nạp lại
  30. Nạp chương trình qua Wi-Fi (OTA)
  31. PWM: chỉnh độ sáng LED
  32. analogRead Arduino: AREF, lấy trung bình
  33. Ngắt GPIO, chống dội nút nhấn
  34. attachInterrupt trên Arduino: đếm xung, đo tần số
  35. Lưu dữ liệu vào flash (Preferences)
  36. Deep Sleep tiết kiệm pin
  37. Đồ án ESP32, Arduino cho sinh viên
  38. Module thời gian thực DS3231
  39. Bàn phím 4x4 và còi: khóa mật khẩu

Flycam và ESP32 · 10 bài

Cấu tạo flycam, động cơ, ESC, pin LiPo, mạch điều khiển bay, tay điều khiển, quy định bay tại Việt Nam và các bài thực hành với ESP32.

  1. Cấu tạo flycam
  2. Động cơ, ESC và cánh quạt
  3. Pin LiPo cho flycam
  4. Mạch điều khiển bay
  5. Tay điều khiển và FPV
  6. Quy định bay tại Việt Nam
  7. ESP32 đọc MPU-6050 tính góc
  8. ESP32 điều khiển ESC
  9. Tay điều khiển ESP-NOW
  10. ESP32 làm mạch bay mini

Đầu nối và jack · 5 bài

Chọn và đấu đầu nối tròn GX16, GX12, đầu nối JST, dây RCY và jack DC cho thiết bị tự làm.

  1. Đầu nối GX16: loại chân, dòng, cách hàn
  2. GX12 hay GX16: chọn đầu nối tròn
  3. Đầu nối JST XH, PH, SM, dây RCY
  4. Jack DC 5.5×2.1 và 5.5×2.5
  5. Đưa ESP32 vào hộp, khoan lỗ jack

Công cụ và chế tạo mạch · 8 bài

Mô phỏng Wokwi, ESP-IDF, vẽ mạch KiCad, đặt gia công mạch in, hàn SMD, logic analyzer, máy hiện sóng.

  1. Mô phỏng ESP32 trên Wokwi
  2. Cài ESP-IDF trên Windows
  3. KiCad cho người mới
  4. Đặt gia công mạch in, tệp Gerber
  5. Chọn mỏ hàn, thiếc hàn
  6. Hàn linh kiện dán SMD
  7. Logic analyzer và PulseView
  8. Máy hiện sóng cầm tay

AI trên vi điều khiển · 4 bài

Nhận dạng cử chỉ với Edge Impulse, lệnh giọng nói không cần Internet, gọi API mô hình ngôn ngữ, loa trợ lý AI.

  1. Edge Impulse: nhận dạng cử chỉ
  2. Lệnh giọng nói với ESP_SR
  3. ESP32 gọi API mô hình ngôn ngữ
  4. Loa trợ lý AI trên ESP32-S3

STEM cho giáo viên · 5 bài

Chủ đề STEM theo môn, dự án THPT, câu lạc bộ STEM, phòng STEM và cách chấm điểm dự án.

  1. Chủ đề STEM môn KHTN 6–9
  2. Dự án STEM THPT: đo g bằng con lắc
  3. Câu lạc bộ STEM ở trường
  4. Phòng STEM ở trường
  5. Chấm điểm dự án STEM

Xử lý tín hiệu đo · 1 bài

Tần số lấy mẫu, chồng phổ, bộ lọc chống chồng phổ trước ADC, lọc nhiễu và lấy mẫu dư.

  1. Aliasing và bộ lọc chống chồng phổ

Quan trắc công trình · 1 bài

Đo biến dạng, chuyển vị, rung động bằng thiết bị tự làm, ADC 24 bit và data logger ESP32.

  1. ADS1256 với ESP32: data logger 24 bit

Thiết bị đo và an toàn điện · 3 bài

Ampe kìm, aptomat chống giật, cách ly và cầu chì khi tự làm mạch điện 220 V.

  1. An toàn điện 220 V khi tự làm mạch
  2. Aptomat chống giật RCD, ELCB, RCBO
  3. Ampe kìm: đo dòng AC, DC, dòng rò

Bài mới đăng hiện ngay bên dưới.

Bàn phím 4x4 và còi với ESP32: quét ma trận, chống dội, khóa mật khẩu và âm báo không cần thư viện
Bàn phím 4x4 và còi với ESP32: quét ma trận, chống dội, khóa mật khẩu và âm báo không cần thư viện

Cách quét bàn phím ma trận 4x4, chống dội phím, nối còi thụ động qua transistor, chương trình khóa mật khẩu có đổi mật khẩu, khóa tạm khi nhập sai và âm báo không dùng delay.

Cảm biến khí MQ-2 và MQ-135 với ESP32: làm nóng, hiệu chuẩn R0, ước tính ppm và cảnh báo khí gas
Cảm biến khí MQ-2 và MQ-135 với ESP32: làm nóng, hiệu chuẩn R0, ước tính ppm và cảnh báo khí gas

Cảm biến khí MQ hoạt động thế nào, cầu phân áp cho chân AO, tính Rs, hiệu chuẩn R0 trong không khí sạch, đổi ra ppm gần đúng, cảnh báo có ngưỡng trễ và giới hạn của MQ-135.

Micro I2S INMP441 với ESP32: đo mức âm thanh dBFS, dB SPL và vỗ tay hai lần bật tắt đèn
Micro I2S INMP441 với ESP32: đo mức âm thanh dBFS, dB SPL và vỗ tay hai lần bật tắt đèn

Khung I2S của micro INMP441, nối với ESP32, đổi số đo 24 bit ra dBFS và ước tính dB SPL, nhận tiếng vỗ tay bằng mức nền và độ vọt, bật tắt đèn khi vỗ tay hai lần.

Cảm biến nhịp tim MAX30102 với ESP32: tín hiệu PPG, đếm nhịp không cần thư viện và giới hạn của SpO2
Cảm biến nhịp tim MAX30102 với ESP32: tín hiệu PPG, đếm nhịp không cần thư viện và giới hạn của SpO2

Nguyên lý PPG, nối MAX30102 với ESP32, cấu hình thanh ghi, lọc tín hiệu và đếm nhịp tim không cần thư viện, tỉ số R của SpO2 và vì sao kết quả tự làm chỉ để học.

PZEM-004T với ESP32: đo điện áp, dòng, công suất, điện năng 220 V qua Modbus không cần thư viện
PZEM-004T với ESP32: đo điện áp, dòng, công suất, điện năng 220 V qua Modbus không cần thư viện

Cấu tạo PZEM-004T v3, đấu an toàn phía 220 V và vòng CT, nối TTL với ESP32 có cầu phân áp, giải nghĩa khung Modbus và chương trình đọc điện năng không cần thư viện.

Đo dòng điện với ESP32: INA219 hay ACS712, đo dòng, điện áp, công suất và mAh không cần thư viện
Đo dòng điện với ESP32: INA219 hay ACS712, đo dòng, điện áp, công suất và mAh không cần thư viện

So sánh INA219 (điện trở shunt, I2C) và ACS712 (cảm biến Hall), nối với ESP32 có cầu phân áp, chương trình đo dòng, điện áp, công suất, điện lượng mAh không cần thư viện, kèm bảng lỗi.

LED ma trận MAX7219 và LED 7 đoạn TM1637 với ESP32: chữ chạy 32 × 8 và đồng hồ, không cần thư viện
LED ma trận MAX7219 và LED 7 đoạn TM1637 với ESP32: chữ chạy 32 × 8 và đồng hồ, không cần thư viện

So sánh LED ma trận MAX7219 và LED 7 đoạn TM1637, nối với ESP32 an toàn mức điện áp, giải thích khung 16 bit và ba lệnh TM1637, hai chương trình chữ chạy và đồng hồ không cần thư viện.

Dải LED WS2812B với ESP32: điều khiển từng bóng bằng RMT không cần thư viện, tính dòng và chọn nguồn
Dải LED WS2812B với ESP32: điều khiển từng bóng bằng RMT không cần thư viện, tính dòng và chọn nguồn

Bên trong bóng WS2812B, tín hiệu một dây 24 bit GRB, cách tính dòng để chọn nguồn, nối dải LED với ESP32 và tạo tín hiệu bằng bộ RMT không cần thư viện, kèm ba hiệu ứng.

Module 4G A7680C với ESP32: gửi SMS, bật tắt relay bằng tin nhắn, vì sao SIM800L không còn dùng được
Module 4G A7680C với ESP32: gửi SMS, bật tắt relay bằng tin nhắn, vì sao SIM800L không còn dùng được

Sóng 2G ở Việt Nam đã tắt nên SIM800L không còn dùng được; chọn module 4G thay thế, nối A7680C với ESP32, dùng lệnh AT gửi SMS, nhận lệnh từ số chủ máy để bật tắt relay.

GPS NEO-6M với ESP32: đọc câu NMEA, lấy tọa độ, giờ Việt Nam, tốc độ không cần thư viện
GPS NEO-6M với ESP32: đọc câu NMEA, lấy tọa độ, giờ Việt Nam, tốc độ không cần thư viện

GPS làm việc thế nào, module NEO-6M, nối với ESP32 qua UART2, đọc câu NMEA RMC và GGA, kiểm checksum, đổi tọa độ, giờ Việt Nam, tốc độ, tính khoảng cách, không cần TinyGPS.

RFID RC522 với ESP32: đọc mã thẻ không cần thư viện, lưu thẻ hợp lệ, mở khóa bằng relay
RFID RC522 với ESP32: đọc mã thẻ không cần thư viện, lưu thẻ hợp lệ, mở khóa bằng relay

Nối RC522 với ESP32 qua SPI, hiểu REQA, chống va chạm, SELECT, HLTA, đọc UID 4 và 7 byte không cần thư viện, lưu thẻ bằng Preferences, đóng relay khi quẹt đúng thẻ.

Module thời gian thực DS3231 với ESP32: đọc giờ, đặt giờ, báo thức hằng ngày, giữ giờ khi mất điện
Module thời gian thực DS3231 với ESP32: đọc giờ, đặt giờ, báo thức hằng ngày, giữ giờ khi mất điện

DS3231 khác DS1307 thế nào, nối với ESP32 qua I2C, thanh ghi và mã BCD, chương trình đọc giờ, nhiệt độ, đặt giờ qua Serial và báo thức hằng ngày qua chân SQW, kèm bảng lỗi.


Hiển thị 61 - 72 / 362 kết quả

Đã thêm vào giỏ hàng