Прошивка 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:...