Skip to content

Активност

Ноћна светиљка

Средње | MakeCode, Python | Лед екран, Сензор светла | Време & клима, Одабир, Светло, Сензори, Улаз/излаз

Корак 1: Уради

Шта је ово?

Ноћно светло које осветљава у мраку ваш micro:bit-ов лед екран.

месец је изнад micro:bit уређаја са свим упаљеним лед диодама

Како то ради

  1. Као и у пројекту Сензор сунчеве светлости (Sunlight sensor), овде се користе micro:bit-ове лед диоде као улазни сензор светлости. Покријте руком екран micro:bit-а и проверите да ли светли.
  2. Користите поступак одабира да бисте утврдили да ли је светлост која пада на micro:bit испод одређеног нивоа - мања од (<) 100.
    Ако је мрачно, онда micro:bit-ов екран светли, иначе се екран брише тако да се лед диоде угасе.
  3. Можда је потребно да подесите праг (границу) на број 100 у зависности од осветљења средине у којој се налазите.
  4. Шта мислите за шта бисте могли да користите ово ноћно светло? Да ли би то могло да повећа сигурност људи или животиња у мраку?

Шта вам је потребно

  • micro:bit (или симулатор у MakeCode)
  • MakeCode или Python уређивач
  • батерије (опционално)
  • извор светлости и нешто чиме се покрива micro:bit уређај

Корак 2: Програмирај

Корак 3: Унапреди

  • Промените слику тако да приказује месец или звезду када падне мрак.
  • Причврстите micro:bit за вашу торбу или одећу како бисте га користили као додатну сигурност током ходања или вожње бицикла - да ли можете да направите да трепери како би се више истицао?
  • Испробајте овај MakeCode пројекат који чини да лед екран постаје светлији и тамнији у зависности од количине светлости која пада на micro:bit. Где сте још видели ствари које на овај начин реагују на светлост?