# Lab 007: Transistor Switch ## Goal Собрать транзисторный ключ для управления нагрузкой и понять, почему GPIO не должен напрямую питать более тяжелые нагрузки. ## Required Components - Transistor from starter kit - Resistors - LED or small safe load - Bench power supply - ESP32 optional after bench-only test - Breadboard - Multimeter ## Expected Behavior Малый управляющий сигнал включает или выключает ток через нагрузку. Нагрузка питается через отдельный путь, а GPIO управляет транзистором. ## Pre-Flight Checklist - Определить тип транзистора и pinout. - Выбрать безопасную нагрузку. - Поставить resistor для LED/load, если нужен. - Поставить base/gate resistor, если применимо. - Проверить common ground при управлении от ESP32. ## Safety Notes - Не подключать нагрузку напрямую к GPIO ESP32. - ESP32 GPIO strictly 3.3V. - Current limit на БП выставить до подключения. - Проверить pinout транзистора по datasheet. ## Expected Measurements - Voltage on control pin/base/gate: TBD by circuit. - Load voltage changes between off/on states. - Current through load limited and expected. ## Actual Measurements TODO: записать реальные измерения. ## Debugging Checklist - Если нагрузка всегда off, проверить pinout и base/gate drive. - Если нагрузка всегда on, проверить wiring и transistor orientation. - Если ESP32 resets, проверить питание и common ground. - Если БП в current limit, искать short или неправильную нагрузку. ## Conclusion TODO: краткий вывод после выполнения.