Nền Tảng Điện TửHọc Từ Số 0
Hiểu điện tử từ gốc rễ — định luật Ohm, linh kiện, mạch breadboard và đo lường. Nền tảng bắt buộc trước khi bước vào thế giới IoT, Arduino hay ESP32.
Nội dung kiến thức
Sáu nhóm kiến thức xây dựng từng bậc — từ lý thuyết điện cơ bản đến lập trình vi điều khiển.
Điện cơ bản
- Điện áp (V), dòng điện (A) và điện trở (Ω)
- Định luật Ohm: V = I × R — công thức nền tảng
- Mạch nối tiếp vs song song — tính toán thực tế
- Công suất P = V × I và an toàn khi dùng điện
- Nguồn DC: pin, adapter, USB — phân biệt 3.3V / 5V / 12V
Linh kiện thụ động
- Điện trở: đọc mã màu 4/5 vòng, dung sai, công suất
- Tụ điện: ceramic vs electrolytic, cách đọc giá trị pF/nF/µF
- Cuộn cảm: ứng dụng lọc nhiễu và mạch chuyển đổi
- Mạch phân áp: tính R1/R2 cho bất kỳ tỉ lệ nào
- Đọc datasheet linh kiện — thông số quan trọng cần chú ý
Linh kiện bán dẫn
- Diode: chiều dẫn, voltage drop ~0.7V, chỉnh lưu
- LED: tính R hạn dòng theo Vf và If từ datasheet
- Transistor NPN/PNP: chế độ khuếch đại và công tắc
- MOSFET N-channel: điều khiển tải cao qua GPIO
- Optocoupler: cách ly nguồn điện khi điều khiển 220V
Breadboard & Schematic
- Cấu trúc breadboard 830 lỗ — rail nguồn và hàng tín hiệu
- Lỗi cắm phổ biến: ngắn mạch, cắm nhầm hàng
- Đọc sơ đồ nguyên lý (schematic) — ký hiệu tiêu chuẩn
- Vẽ schematic với KiCad hoặc EasyEDA (miễn phí)
- Quy trình từ breadboard → veroboard → PCB
Đo lường & Debug
- Multimeter: đo điện áp DC/AC, dòng, trở kháng, diode test
- Cách đo dòng tiêu thụ mà không phá mạch
- Oscilloscope cơ bản: đọc dạng sóng PWM, I2C, SPI
- Logic analyzer: debug giao tiếp số giá rẻ (~120k)
- Checklist debug mạch không hoạt động — 10 bước
Vi điều khiển & GPIO
- GPIO: Digital Input/Output, mức logic 3.3V vs 5V
- ADC: đọc tín hiệu analog từ cảm biến, phân giải 10/12-bit
- PWM: điều chỉnh độ sáng LED, tốc độ motor
- I2C và SPI: kết nối màn hình, cảm biến, bộ nhớ ngoài
- Pull-up / pull-down: khi nào cần và tính giá trị R
Công thức & mạch thực hành cốt lõi
Bốn mạch bạn sẽ dùng lại trong hầu hết dự án IoT — hiểu đúng một lần, dùng mãi mãi.
Mạch hạn dòng LED
Ví dụ: 5V − 2V) / 20mA = 150Ω → dùng 150Ω hoặc 220Ω
Mạch phân áp
Ví dụ: 5V → 3.3V: R1=1.8kΩ, R2=3.3kΩ
Transistor làm công tắc
Ví dụ: 3.3V GPIO, Rb=1kΩ → Ib=2.6mA, đủ kích relay 5V
Mạch RC lọc nguồn
Ví dụ: R=100Ω, C=100µF → fc=16Hz lọc ripple 50Hz
Bộ linh kiện cần có
Tổng chi phí khoảng 300.000–400.000đ — đủ thực hành tất cả bài học và dùng cho nhiều dự án IoT sau này.
- Bộ điện trở 1/4W~600 giá trị, ~85k
- Tụ ceramic (assorted)100pF – 100nF, ~30k
- Tụ điện phân 10µF–1000µF~25k
- LED 5mm (nhiều màu)×10, ~15k
- Diode 1N4007×5, ~5k
- Transistor NPN 2N2222×5, ~8k
- MOSFET N IRF540 / IRLZ44N×2, ~15k
- Breadboard 830 lỗ~35k
- Dây jumper M/M và M/F40 sợi, ~15k
- Multimeter DT-830D~70k
- Arduino UNO / ESP32~65k – 95k
- DHT22 nhiệt độ/độ ẩm~45k
- HC-SR04 siêu âm~20k
- Module Relay 5V~25k
- IC 555 timer×3, ~6k
Dự án thực hành liên quan
Mỗi dự án có sơ đồ mạch, code mẫu và hướng dẫn từng bước — thực hành ngay trên trình duyệt.
Điện Trở – Nền Tảng Mạch Điện
Định luật Ohm, đọc mã màu, mạch nối tiếp/song song và mạch phân áp thực hành.
Tụ Điện – Lưu Trữ & Lọc Điện
Phân loại tụ, đọc giá trị, mạch RC và mạch 555 astable thực hành với oscilloscope.
Giao Thức I2C & SPI
Hiểu và dùng I2C/SPI để kết nối cảm biến, màn hình — thực hành với logic analyzer.
Smart Garden – Tưới cây tự động
Ứng dụng thực tế: cảm biến độ ẩm đất, relay bơm nước, timer tự động.
Cảm biến nhiệt độ MQTT với ESP32
Bước tiếp theo sau điện tử cơ bản: kết nối DHT22 lên cloud qua MQTT.
Thiết Kế PCB với KiCad
Từ schematic đến layout PCB và xuất Gerber để đặt hàng tại JLCPCB.
Lộ trình học tập
Điện tử cơ bản là bước đầu tiên — nền tảng cho toàn bộ hành trình IoT.
Công cụ & phần mềm
Bắt đầu với dự án đầu tiên
Điện trở và định luật Ohm — hai thứ đơn giản nhất nhưng giải thích được 80% mọi mạch điện bạn sẽ gặp.