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.
Nâng caoHọc thiết Kế PCB với KiCad
Học thiết kế mạch in (PCB) với phần mềm KiCad 10.x miễn phí. Từ vẽ schematic, tạo footprint, đến layout PCB và xuất Gerber file để đặt hàng sản xuất từ JLCPCB.
Cơ bảnPython Cơ Bản Cho IoT
Học Python cơ bản dành cho IoT, từ biến, kiểu dữ liệu, điều kiện, vòng lặp, hàm, xử lý file đến cách ứng dụng Python để đọc dữ liệu cảm biến, lưu log, gửi dữ liệu lên server và tự động hóa thiết bị.
Cơ bảnGit & GitHub – Quản Lý Code Cơ Bản
Nắm vững Git để quản lý code dự án IoT của bạn. Từ khởi tạo repo, commit, làm việc với branch, đến workflow hợp tác nhóm qua GitHub Pull Request.
Cơ bảnTụ Điện – Lưu Trữ & Lọc Điện
Tìm hiểu về tụ điện, linh kiện có khả năng lưu trữ và phóng điện trong mạch. Bài học giúp bạn hiểu nguyên lý hoạt động, các loại tụ điện phổ biến, cách đọc giá trị tụ và ứng dụng thực tế như lọc nguồn, chống nhiễu, ổn định điện áp và tạo độ trễ trong mạch điện tử.
Cơ bảnĐiện Trở - Nền tảng mạch điện
Bài học toàn diện về điện trở. Từ định luật Ohm, cách đọc mã màu, tính toán mạch nối tiếp/song song, đến các ứng dụng thực tế như phân áp và hạn dòng LED. (node code require)
Cơ bảnThiết kế mạch điện tử: Từ Schematic đến PCB
Thiết kế mạch điện tử từ nguyên lý, schematic, lựa chọn linh kiện đến PCB và kiểm tra thực tế 20 mạch điện tử cơ bản dành thường sử dụng trong các thiết bị, mạch điện tử.
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.