Раздели

Нощна лампа, която се пали сама

IoT стартов комплект с ESP32 · програмиране с блокчета в Mind+

5.-8. клас · 40 минути · по двойки

Aпреди да пипнем комплекта

Кой пали лампата?

Уличните лампи не ги пали човек. Никой не обикаля вечер с ключ - те се палят сами, щом се стъмни. Питайте класа как разбират кога да светнат.

Повечето деца казват „по часовник". Тогава вторият въпрос: ами в мъгливо утро или при буря по обед? Часовникът не вижда времето навън.

Днес ще направим лампа, която гледа - и решава сама.

Целта е да се роди думата „условие", без да я казваме ние. Щом някой каже „като се стъмни", въпросът е готов: а как машината разбира, че е тъмно?
Bкакво има на масата

Кутията

Основен IoT стартов комплект с ESP32
Основен IoT стартов комплект с ESP32
Платка ESP32 и над 60 части на макетна платка: светодиоди и резистори, бутони, потенциометър, фоторезистори, зумери, серво и мотори, екрани, дистанционно, сензори за движение, разстояние и температура.
Днес ползваме само две части и няколко жици: пин 34 фоторезистор · пин 4 светодиод · 3V3 и GND захранване · USB качване и сериен монитор.
STM10002 · 59 €
Свързването отнема пет минути: фоторезисторът е делител с резистор 10 kΩ към пин 34, светодиодът е с резистор 220 Ω към пин 4.
Bчетирите, които ни трябват днес

Какво прави всяка част

Фоторезистор
аналогов вход
колко светлина пада върху него
0-4095
Защо числото пада, когато го закриеш?
Светодиод
изход
свети, когато пинът е HIGH
вкл. / изкл. / яркост
Защо е нужен резистор до него?
Макетна платка
свързване
държи частите без запояване
-
Кои дупки са свързани помежду си?
USB кабелът
връзка
качва програмата и носи серийния монитор
-
Защо числото се вижда само докато кабелът е включен?
Най-полезният въпрос е за макетната платка: кои дупки са свързани. Оттам идват повечето „не работи" в първия час.
⚙веднъж на компютър

Mind+ преди часа

Блокчетата за този комплект са вградени в Mind+ - трябва само да се заредят платката и двата модула. Прави се веднъж:

  1. Отвори Mind+ и избери Upload Mode (режим Качване).
  2. Долу вляво цъкни Extension → раздел Board и зареди платката ESP32 (тегли се веднъж, около 6 минути).
  3. Повече нищо не се зарежда: светодиодът и фоторезисторът се карат с блокчетата от категория ESP32.
  4. Свържи платката с кабела и избери порта от Connect Device.
⚠ Блокчетата са на английски. Mind+ 2.x няма български превод и не зарежда потребителски библиотеки, затова и нашите български блокчета още ги няма - чакат DFRobot да ги преобразува.
⚠ Екранът показва латиница („Vlaga:"), защото LCD1602 няма кирилски знаци. Това е ограничение на самия екран, не на програмата.
Ако някой модул не е зареден, цялата му категория липсва в палитрата и блокчетата от урока не се намират. Това е първото, което се проверява при „не работи". Тегленето на платката отнема няколко минути - направете го преди часа.
Cредът, преди блокчетата

Алгоритъм: нощна лампа

повтаряйдаСтартИзмери светлинатаПокажи числотов монитораТъмно ли е?Светни лампатаИзчакай половин секунда
Прочетете схемата на глас, преди да отворите Mind+.
Схемата отделя МИСЛЕНЕТО от синтаксиса. Ако детето може да разкаже реда, кодът е преписване; ако не може, блокчетата няма да помогнат. Оранжевата стрелка е повторението - в кода това е „forever".
CПрограмата се СТРОИ по един блок, с обяснение защо

Кодът стъпка по стъпка

блокове
 
Блокчетата са вградените на Mind+ 2.x и са на английски - точно както излизат на екрана на детето. Сверени на живо с програмата на 19.10.2026.
Dчислото 1000 не е свещено

Кой избира прага?

 
Автоматиката не премахва човека - премества го едно ниво нагоре. Машината спазва прага, но прагът зависи от мястото: в коридор лампата се пали по-рано, отколкото в спалня.
★преди часа

За учителя

Подготовка (15 минути): Mind+ в режим „Upload Mode", платка ESP32, и веригата: фоторезистор с резистор 10 kΩ към пин 34, светодиод с резистор 220 Ω към пин 4.

Къде се спъва часът: пиновете 34-39 на ESP32 са САМО вход - на тях светодиод не свети. Серийният монитор се отваря от раздела „Serial" долу вдясно. И най-честото: късият крак на светодиода е към минус.

Ако комплектът е един: веригата стои на учителската маса, а класът сменя праговете.

⚠ Програмата не е пускана на истински хардуер. Блоковете са сверени с примерите на производителя, поведението - не.

Следващите уроци: бутонът и ключалката, потенциометърът като регулатор, светофарът, сервото по сензор, алармата с датчика за движение.