Раздели

Потенциометърът: ръката става число

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

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

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

Защо копчето на колоната не е ключ?

Ключът има две положения. Копчето за звук има безброй. Питайте класа кое от двете е по-трудно за една машина.

Машината не разбира „малко по-силно" - тя разбира числа. Затова всяко копче първо се превръща в число, и чак после числото управлява нещо.

Днес ще минем по целия път: завъртане → число → яркост.

Тук се полага основата на всяка аналогова мисъл: входът е диапазон, не две състояния. Следващите уроци (серво, зумер) стъпват точно на това.
Bкакво има на масата

Кутията

Основен IoT стартов комплект с ESP32
Основен IoT стартов комплект с ESP32
Платка ESP32 и над 60 части на макетна платка: светодиоди и резистори, бутони, потенциометър, фоторезистори, зумери, серво и мотори, екрани, дистанционно, сензори за движение, разстояние и температура.
Днес ползваме копчето и светодиода: пин 35 потенциометър · пин 4 светодиод · 3V3 и GND двата края на потенциометъра · USB сериен монитор.
STM10002 · 59 €
Крайните два крака отиват на 3V3 и GND - ако се разменят, числото пак работи, само посоката на въртене се обръща.
Bчетирите, които ни трябват днес

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

Потенциометър
аналогов вход
превръща завъртането в напрежение
0-4095
Защо има три крака, а не два?
Светодиод с PWM
изход
свети с различна яркост
0-255
Наистина ли свети по-слабо?
Аналоговият вход
превръщане
мери напрежение и го дава като число
0-4095
Защо точно 4095?
Делението
сметка
свързва двата диапазона
÷ 16
Какво ще стане, ако делим на 8?
Ако някой попита защо числото трепти с едно-две: аналоговият вход е чувствителен, а това трептене е темата на по-късен урок за усредняване.
⚙веднъж на компютър

Mind+ преди часа

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

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

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

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

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

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

На колко да делим?

 
Тук числото не е вкус, а сметка: 4095 ÷ 255 ≈ 16. Добър момент да се покаже, че част от програмирането е просто привеждане на два свята към общ език.
★преди часа

За учителя

Подготовка (10 минути): потенциометърът на макетната платка - крайните крака към 3V3 и GND, средният към пин 35. Светодиодът с резистор 220 Ω към пин 4.

Къде се спъва часът: при разменени крайни крака копчето работи наопаки (не е грешка, а добър въпрос към класа). Ако светодиодът е на пин 34-39, няма да свети - тези пинове са само вход.

Ако комплектът е един: оставете копчето у деца на смени - усещането за „плавно" се предава само с ръка.

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

Следващият урок: светофарът - три лампи, които се редуват по време.