пятница, 24 июля 2026 г.

Обновление редактора BlocklyKlik до верси 2.0




Сегодня вышло обновление графического редактора кода BlocklyKlik 2.0

Его задача - это упростить процесс написания программ и помочь учителям и ученикам освоить текстовый язык программирования.

Сейчас доступны сборки под:
Так же доступен для всех желающих исходный код редактора: Исходный код BlocklyKlik 

Для полноценной работы с исходным кодом вам понадобится установить python 3.11 или выше и библиотеки pyserial и pygame-ce

Исходный файл должен лежать рядом с папкой компилятора arduino
  • Для  Windows  - это папка с именем arduino_ide
  • Для Linux  - это папка с именем arduino_klik
Данные папки вы можете найти в архивах собранного проекта в папке dist.

Чтобы собрать свой проект в исполняемый файл используйте библиотеку pyinstaller - она компилирует файл под ту операционную систему, в которой работает.

пятница, 17 июля 2026 г.

Визуальный редактор кода для Клик и НикиРобот

  

 
    Дорогие робототехники и программисты, я сегодня представляю вам авторский визуальный редактор кода BlocklyKlick.

 
Редактор доступен для работы как на Windows, так и на Linux. 
Нужно скачать архив и распаковать его.
Внутри папки dist лежит исполняемый файл (test_RedactorAll_Serial2), который и запустит редактор кода:
BlocklyKLIK_Windows\dist\test_RedactorAll_Serial2 


    Это первая версия редактора. Сейчас в него заложены функции работы со всеми модулями и датчиками из базового набора Клик + управление моторами с энкодерами.

Процедура программирования простая, схожая со Scratch, Ardublockly

1. Из левой панели перетаскиваете нужные блоки и собираете код.
2. После, нужно нажать на клавишу Пробел, чтобы код переконвертировался в синтаксис языка C++
3. Далее, подключите контроллер Клик (Никиробот) по USB и найдите COM порт. Подключитесь - кнопки нижней панели.
4. Проверьте правильность написания кода, справа появится код оформленный в C++
5. Нажмите клавишу L и ждите процесс отладки, компиляции и загрузки в контроллер.
6. Если код написан верно, то вы увидите результат работы, если нет, то в мониторе порта (чёрное нижнее окно) отобразится сообщение об ошибке.
7. Также можно выводить данные и отправлять их через монитор порта используя в своём коде блоки Serial.

Видео примера работы редактора представлен ниже:


Сборка под:


Тестируйте и присылайте сообщения о найденных ошибках.

Обновление редактора BlocklyKlik до верси 2.0

Сегодня вышло обновление графического редактора кода BlocklyKlik 2.0 Его задача - это упростить процесс написания программ и помочь учителям...