Перейти к содержимому

Прошивка Spooky Eyes (ПО): сборка и установка с нуля

Robert Jenkins Technology Channel

0:00 / 0:00

Прошивка Spooky Eyes (ПО): сборка и установка с нуля

5 404 просмотра · 3 года назад
Robert Jenkins Technology Channel
1,65 тыс. подписчиков
5 404 просмотра · 3 года назад
(Разверните, чтобы увидеть все подробности) У некоторых людей возникли проблемы с запуском проекта «Жуткие глаза» (или «Необычные глаза») на Хэллоуин, и поскольку приближается Хэллоуин, я подумал, что было бы полезно, если бы я подробно описал процесс настройки и установки всего, от Arduino IDE до работающего проекта «Глаза». К сожалению, видео немного размытое, поэтому я также привожу последовательность установки и ссылки ниже: (Если у вас уже установлены какие-либо компоненты, просто проверьте, все ли в порядке, или обновите их, если это возможно, и перейдите к следующему этапу). Ссылка на мой оригинальный проект на YouTube:    • Spooky eyes - halloween Eyes assembly with...   А также статья со схемой и т.д. на моем веб-сайте: https://robert-jenkins.co.uk/site/ind... Требования: Установите Arduino IDE отсюда: https://www.arduino.cc/en/software Дождитесь завершения установки, запуска программы и установки всех драйверов, что займет несколько минут. Добавьте пакет плат Seeed studio с этой страницы: https://wiki.seeedstudio.com/Seeeduin... Он находится примерно на 3/4 страницы вниз, в разделе «Начало работы», найдите выделенную зелёным цветом ссылку и скопируйте её — это актуальная ссылка, но она может измениться в любой момент. https://files.seeedstudio.com/arduino... В Arduino IDE перейдите в меню «Файл» — «Настройки», внизу экрана есть поле для ввода одной строки. Нажмите кнопку справа от него, чтобы открыть текстовое поле, и вставьте в него указанную выше ссылку на пакет Seeed. Если у вас уже есть другие платы, просто вставьте её как новую строку. ОК, вернитесь на главный экран. Подождите несколько секунд, пока программа прочитает файл, затем перейдите в Инструменты - Плата - Менеджер плат. Прокрутите вниз, чтобы найти Seeed, затем перейдите к записи Seeed SAMD и нажмите «Установить». Загрузите архив проекта по ссылке из описания моего оригинального видео проекта или скопируйте его сюда: https://robert-jenkins.co.uk/site/ima... Распакуйте его в папку Documents\Arduino, чтобы у вас была папка Documents\Arduino\uncannyEyes, в которой находятся файлы проекта. В Arduino IDE перейдите в Файл - Открыть, перейдите в эту папку и откройте файл проекта. Перейдите в Инструменты и наведите курсор на Плата, затем перейдите к Seeed SAMD, затем к Seeduino XIAO и щелкните по нему. Затем перейдите в Инструменты - Управление библиотеками. (Затем введите ADAFruit в поле «Фильтр», чтобы упростить задачу). Прокрутите вниз до библиотеки ADAFruit GFX и нажмите «Установить». После этого снова прокрутите до библиотеки ADAFruit ST7735 и ST7789 и нажмите «Установить». Сохраните проект (Файл - Сохранить) и попробуйте выполнить тестовую сборку (Проверить), нажав на галочку в левом верхнем углу экрана Arduino. Теперь компиляция должна пройти без ошибок! Подключите модуль XIAO к компьютеру с помощью соответствующего USB-кабеля и подождите несколько секунд, пока установятся необходимые драйверы. Затем перейдите в Инструменты - Порт и выберите порт, к которому подключен Xiao. Попробуйте установить! - Большая стрелка вправо рядом с кнопкой «Проверить». Если ориентация глаз не соответствует тому, как вы хотите установить ЖК-дисплеи, посмотрите строки 54 и 55 в файле конфигурации проекта. Третье число в каждой строке задает угол поворота глаза и может принимать значения от 0 до 3. Если изображение глаза перевернуто, добавьте или вычтите 2, чтобы повернуть его на 180 градусов (два шага по 90 градусов). Если оно лежит на боку, попробуйте добавить или вычесть 1 или 3 (чтобы оставаться в пределах 0-3), чтобы повернуть его на 90 градусов в любую сторону. Две строки позволяют регулировать положение глаз отдельно, поэтому допустимо устанавливать ЖК-дисплеи в разных положениях в зависимости от того, в каком устройстве вы их размещаете. В заключительной части видео рассматриваются различные графические изображения глаз, доступные в оригинальном проекте. К сожалению, два из них, по-видимому, немного велики для памяти Seeed Xiao, поэтому «Глаз дракона» и «Глаз без склеры» не будут скомпилированы. Я займусь этим, когда у меня будет возможность, но, к сожалению, это не успеет к Хэллоуину этого года. Пожалуйста, пока выбирайте другие типы глаз. Содержание видео - разделы: 00:00:00 Введение 00:01:50 Получение ссылок с моего веб-сайта и проекта на YouTube 00:02:50 Загрузка и установка Arduino IDE 00:03:50 Получение ссылки на пакет платы Seeed Studio 00:04:40 Завершение настройки Arduino IDE 00:05:25 Добавление файла библиотеки Seeed в Arduino IDE 00:06:30 Добавление определений платы Seeed SAMD 00:07:30 Получение архива проекта с моего сайта 00:08:15 Распаковка загруженного проекта в папку Documents\Arduino 00:10:00 Открытие проекта в Arduino IDE 00:10:40 Тестовая компиляция 00:10:50 Добавление библиотек ADAFruit GFX и ST7735 00:12:44 Еще один тест - OK! 00:13:10 Сборка и установка 00:13:...