Части

Умен сушилник

Урок 29 от серията с neZha Inventor Kit V2 · сглобяване и код стъпка по стъпка

В този проект ще сглобим Умен сушилник, който сам решава дали да простре, или да прибере прането според влагата във въздуха. Сензорът за влага на J1 дава число, което трябва да пробваме на място - сухо, после мокро с капка вода - защото прагът зависи от конкретния сензор и стая, не се преписва от инструкция. При число под 20 сервото отива на 90 градуса и простира, иначе на 200 и прибира - но посоката на сравнението лесно се обърква, защото малкото число тук значи сухо и хубаво време. Обърка ли се сушилникът и прибира на слънце, се разменят двата ъгъла, не самото сравнение - за да е ясно, че грешката е била в четенето, не в логиката.

Умен сушилник
Част AСписъкът е по инструкцията на производителя

Какво ни трябва

  • micro:bit × 1
  • Платка neZha V2 × 1
  • Серво мотор × 1
  • Сензор за влага × 1
  • Тухлички по схемата
Извадете само тези части - така сглобяването не се превръща в търсене.
⚠ micro:bit не е в комплекта. Проверете, че всяка група има платка, преди да се раздадат кутиите.
Част BСнимките са на ElecFreaks - производителя

Моделът - 35 стъпки

стъпка от сглобяването
⚠ Сензорът за влага е за почва и не бива да се потапя до горе. Капка вода върху върха стига, за да се види промяната.
Не изчаквайте всички групи на всяка стъпка. Показвайте стъпката, на която е най-бавната, и оставете бързите да продължат.
Част CПортовете са изведени от самата програма, не от текста на инструкцията

Кое в кой порт

J1 Сензор за влага в почвата · S1 Серво 360°
⚠ Грешен порт = кодът е верен, но нищо не работи. Ако кабелът е в друг порт, СМЕНЕТЕ БУКВАТА В БЛОКА - не разменяйте жички. Блокът е мястото, където програмата научава как е свързано.
Част DТук се различаваме от инструкцията: програмата се СТРОИ, не се преписва

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

блокове
 
Всяка стъпка добавя по едно нещо и казва защо. Пускайте програмата СЛЕД всяка стъпка.
За учителяОрганизация на часа

Как върви часът

Портовете преди кода. Грешен порт = кодът е верен, но нищо не работи. Причина №1 за „не става" в час.

Кодът - по един блок. Качвайте след всяка стъпка; детето вижда промяната, вместо да я приема на доверие.

„Не работи" почти винаги е механиката. Хлабава тухличка, заяла предавка, изтощена батерия. Кодът се проверява ВТОРИ.

Откъде е урокът

Моделът е 32 от ръководството на ElecFreaks за neZha Inventor Kit V2.

⚠ Не бъркайте с V1. Старият Inventor's Kit има 76 съвсем други модела и своя серия тук - платката и портовете са различни.

Кодът е наш. Оригиналната инструкция дава готовата програма наведнъж; тук тя се строи стъпка по стъпка, с обяснение защо се добавя всеки блок.