Phương án nguồn USB 5 V trên Uno R3, giáo viên kiểm tra trước: quang trở nối từ 5 V đến A0, điện trở cố định 10 kΩ nối từ A0 về GND; khi quang trở giảm dưới ánh sáng mạnh, điện áp A0 tăng. Đầu D9 điều khiển LED đỏ qua điện trở nối tiếp 330 Ω; cathode LED về GND. Nếu giả thiết LED sụt khoảng 2 V, dòng khi D9 ở mức cao xấp xỉ (5−2)/330≈9,1 mA; vẫn phải kiểm tra định mức thật của bo và LED. Dùng breadboard, dây cắm, máy tính/IDE, USB được duyệt; không động cơ, tải điện lưới hoặc nguồn tự chế.
Mọi liên kết thực hiện khi rút nguồn, giáo viên kiểm tra cực LED, điện trở và không ngắn mạch trước nối USB. Hiệu chuẩn thật phải ghi riêng hai điều kiện sáng/tối, số đọc và chiều biến thiên; 100/900 ở bài này là dữ kiện được cấp, không phải số đã đo. Với hai mốc ấy, bảng kiểm thử đầy đủ: x=0 hoặc 100 → PWM 255 sau kẹp; x=500 → 128 khi làm tròn nửa lên; x=900 hoặc 1023 → PWM 0. Nếu hai mốc bằng nhau thì báo lỗi, không thực hiện phép chia. ADC có số đọc trong dải chưa tự chứng minh dây cảm biến nguyên vẹn; chương trình mẫu không phát hiện mọi lỗi cảm biến.
Minh hoạ hiệu chuẩn trên giấy: các mẫu được đề gán nhãn điều kiện tối/sáng cho số đọc100,150,500,900; tìm min=100,max=900 rồi kiểm tra chiều tăng theo sơ đồ trước dùng. Nếu toàn bộ mẫu bằng500 thì hai mốc trùng, không dùng công thức. Có chênh số do nhiễu chưa đủ chứng minh đã tạo được hai điều kiện tham chiếu; không gọi dữ liệu này là hiệu chuẩn thật.