22. Видове програмируеми устройства. Включване и управление на програмируемо устройство

 

Теоретични материали

Micro:bit - платформа за компютърно програмиране и електроника

 

Какво е Micro:bit?

Micro:bit е малка, но мощна платформа, предназначена за обучение по програмиране и компютърни науки. Тя е идеална за всички, които искат да се запознаят с основите на програмирането, електрониката и роботиката.

 

Какво може да правите с Micro:bit?

С Micro:bit можете да създавате безброй забавни и образователни проекти, включително:

  • Игри: Можете да програмирате Micro:bit, за да играете игри като "Камък-ножица-хартия", "Змия" или "Pong".
  • Роботи: Можете да използвате Micro:bit, за да управлявате роботи, които могат да се движат, да светват и да издават звуци.
  • Музикални инструменти: Можете да програмирате Micro:bit, за да създавате музика, да свирите на инструменти или да пеете песни.
  • Устройства за носене: Можете да програмирате Micro:bit, за да създавате устройства за носене, които показват информация за времето, температурата или вашите стъпки.
  • Научни експерименти: Можете да използвате Micro:bit, за да провеждате научни експерименти, например да измервате температурата, влажността или светлината.

 

Как се работи с Micro:bit?

Има два основни начина за програмиране на Micro:bit:

  • Блоково програмиране: Можете да използвате визуални блокове, за да програмирате Micro:bit платката. Този метод е идеален за начинаещи, тъй като не е необходимо да знаете как да пишете код.
  • Програмиране с код: Можете да използвате JavaScript или Python, за да програмирате Micro:bit платката. Този метод е по-подходящ за по-напреднали потребители, които искат да създадат по-сложни проекти.

 

Micro:bit е забавен и интерактивен начин да се научите как да програмирате, да творите с електроника и да изграждате роботи.

 

Задача 1: "Моето име и тупкащо сърце"

В тази задача ще използвате платформата Micro:bit за да програмирате вашето име и ефект на тупкащо сърце.

Как да я направиш:

Как да решите задачата:

 

  1. Отворете платформата Micro:bit като кликнете на бутона по-долу;
  2. Добавете блоковете, които виждате на картинката;
  3. Вместо Ime и Familia напишете вашите име и фамилия, но на латиница. Платформата не разпознава българските букви.

 

Това е!

Блоковете код, които трябва да добавите:

Задача 2: Програмиране на дроид

Междузвездни войни: Изграждане на галактика с код: Научи се да програмираш дроиди и създай своя собствена версия на „Междузвездни войни“ в една далечна галактика. 

Как да решите задачата Междузвездни войни: Изграждане на галактика с код:

Ще използваме учебния сайт Code.org и Hour of Code
  1. Кликнете върху бутона, който виждате по-долу;
  2. Задачата ви е да програмирате дроида така, че изпълнява съответните действия, като за целта трябва да подредите блоковете по правилен начин;
  3. Задачата има 15 нива, като всяко следващо е с нарастваща трудност;
  4. Ако вашия алгоритъм е правилен съответното ниво светва в тъмно зелено;
  5. Ако цветът е светло зелен, това показва, може да се направи по-добър алгоритъм.
  6. Опитайте да преминете всички нива на задачата от 1 до 15.

 

Това е!