Найти тему
VoltStrim Lab

Panda Paint - программа антистресс. Создаём за 5 минут

Привет, друзья!

В программе mBlock 5 можно программировать не только микроконтроллеры типа Arduino, но и создавать мультфильмы и игры.

Хочу сегодня поделиться с вами простой программкой, составленной в mBlock 5, с помощью которой вы сможете рисовать простые картинки кисточкой на листе, но вся фишка в том, что эта кисть всё время меняет цвет и поэтому получаются радужные картинки, как на фото.

Такое занятие очень успокаивает, а кому-то может помочь снять настоящий стресс.

Если вы не горите желанием научиться программировать, то в конце статьи вас ждет ссылка на готовую и более совершенную программу, в которой вы можете спокойно расслабиться и порисовать.

Приятного вам прочтения.

Нарисовано в программе mBlock 5
Нарисовано в программе mBlock 5
Если вы еще не знакомы с программой mBlock 5, то рекомендую прочитать эти статьи на данную тему:
mBlock - визуальный редактор для роботов и устройств
Режим отладки - Подключаем Arduino Uno, управляем в mBlock

Разработка в mBlock - это просто

Надеюсь на то, что вы уже немного знакомы с программой mBlock 5 и знаете, где её найти, и, конечно, здесь.

Нажимаете на кнопку Создать в браузере или Создать сейчас (программу не обязательно устанавливать на компьютер), и вы уже в личном кабинете, где есть все необходимое для создания программ, мультфильмов, игр.

Если вы еще не зарегистрированы на этой платформе, то рекомендую сделать это, чтобы сохранять свои готовые проекты.
Скрин главной страницы сайта mBlock 5
Скрин главной страницы сайта mBlock 5

На этот раз нам не понадобиться вкладка Устройства, все действия будут производиться на вкладке Персонажи.

Из меню блоков События перетаскиваем блок При нажатии зеленого флажка.

Создание программы в mBlock
Создание программы в mBlock

Для дальнейших действий нужное ещё одно расширение в меню блоков команд. Добавляем расширение нажав на кнопку +расширения.

Добавляем расширение в программе mBlock
Добавляем расширение в программе mBlock

В Центре расширений добавляем новое расширение Перо.

Центр расширений в программе mBlock
Центр расширений в программе mBlock

Из расширения Перо добавляем 2 блока:

  1. Удалить всё;
  2. Отпечатывать персонаж на сцене.
 Блоки-команды из меню расширения Перо в программе mBlock
Блоки-команды из меню расширения Перо в программе mBlock

Из расширения Управление добавляем команду всегда, чтобы команда отпечатала персонаж на сцене, и оказалась внутри этого блока (см. скрин)

 Блоки-команды из меню расширения Управление в программе mBlock
Блоки-команды из меню расширения Управление в программе mBlock

Из расширения Внешность добавляем команду установить размер 100%, но меняем 100 на 50% и команду изменить размер цвет на 25 изменив 25 на 5.

 Блоки-команды из меню расширения Внешность в программе mBlock
Блоки-команды из меню расширения Внешность в программе mBlock

Из меню-расширений Движение добавляем команды:

  1. идти 10 шагов
  2. указать к указателю мыши
  3. повернуть на 15 грабусов
  4. если коснуться края, то отскочить

В команде идти 10 шагов, 10 замените на 5.

 Блоки-команды из меню расширения Движение в программе mBlock
Блоки-команды из меню расширения Движение в программе mBlock

Из меню Операторы добавляем команду случайно от 1 до 10, вставляем в окошко команды повернуть на 15 градусов, но меняем значения на 30 и -30.

 Блоки-команды из меню расширения Операторы в программе mBlock
Блоки-команды из меню расширения Операторы в программе mBlock

Ну вот, и готовая программа для рисования с помощью персонажа Панда, запускаем действия на сцене с помощью кнопки зеленый флажок и наслаждаемся своими способностями рисовать.

Готовая программа для рисования
Готовая программа для рисования

А теперь самостоятельно попробуйте улучшить программу с помощью добавления дополнительных элементов.

По ссылке ниже, как я и обещал, в начале статьи вы сможете перейти в более улучшенную и усовершенствованную версию рисовалки.

https://planet.mblock.cc/project/222801

На этом сегодня все, надеюсь было интересно.

Продолжение следует ...

Ответьте пожалуйста на вопрос, для нас это важно.

Вы можете помочь каналу в создании интересного контента!

Хотите больше статей о программировании, рекомендую перейти по ссылке в меню нашего навигатора канала:

Страница навигации XOD IDE или Raspberry Pi & Scratch
или Как выгодно покупать на AliExpress
Экспериментируйте!!!
Спасибо, что дочитали статью до конца. Надеюсь статья была вам полезна и интересна. Понравилась статья, ставьте палец вверх.
И не забывайте  подписывайтесь на наш канал :)