Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Путь к раскрытию всего потенциала Pixel Kano начинается с замены заводской прошивки на MicroPython, но это только начало.
Чтобы кодировать Pixel Kit, мы должны подключить к нему наши компьютеры.
В этом руководстве объясняется, что означают загрузочные экраны, как получить доступ к странице терминала и как подключиться к Pixel Kit.
Шаг 1. Экраны загрузки
Когда ваш Pixel Kit загружается, он показывает несколько экранов, чтобы вы знали, что он делает и его состояние. Вот что они означают:
- Оранжевый: пытается подключиться.
- Синий: Создал собственную сеть Wi-Fi.
- Зеленый: подключен к сети Wi-Fi.
- Красный: попытка подключиться к сети Wi-Fi не удалась.
Когда Pixel Kit создает свою собственную сеть Wi-Fi, ее следует называть как-то вроде PIXEL_KIT_XXXX, но с номером вместо XXXX.
При первой загрузке Pixel Kit всегда отображается синий экран.
Если ваш Pixel Kit подключен к (зеленый экран) или создан сети Wi-Fi (синий экран), он будет отображать свой IP-адрес в двоичном формате: красные точки означают 1, отсутствие точек означает 0.
Шаг 2: доступ к странице терминала
Синий экран
Если ваш Pixel Kit загружается до синего экрана, вы найдете открытую сеть Wi-Fi с именем PIXEL_KIT_ * NUMBERS *.
Чтобы открыть страницу терминала в браузере, убедитесь, что вы подключены к сети Wi-Fi Pixel Kit, и перейдите по адресу https://192.168.4.1. Вы увидите страницу с картинками. Хотя он доступен по этому адресу, настоятельно рекомендуется нажать кнопку загрузки и сохранить эту страницу в автономном режиме. Он будет работать так же, но намного быстрее!
IP-адрес Pixel Kit при отображении синего экрана никогда не изменится: он всегда будет
Зеленый экран
Если ваш комплект Pixel загружается с зеленым экраном, он будет отображать свой IP-адрес в сети, к которой он подключен. Мы предполагаем, что он подключен к той же сети, что и ваш компьютер, но если это не так, проверьте последний шаг о том, как восстановить / повторно подключить ваш Pixel Kit.
Убедившись, что ваш компьютер и Pixel Kit подключены к одной сети, перейдите к его IP-адресу, чтобы получить доступ к странице терминала.
Шаг 3: Сохранение страницы терминала на ваш компьютер
Когда вы получаете доступ к браузеру терминала со своего IP-адреса Pixel Kit, ваш Pixel Kit ведет себя как веб-сервер: на нем размещается веб-страница, к которой вы можете получить доступ в своем браузере. Каждый раз, когда вы запрашиваете или обновляете эту страницу, Pixel Kit должен останавливать все, что он делает, и отвечать на этот запрос.
Хотя это замечательный Pixel Kit может вести себя как веб-сервер, он не предназначен для использования в качестве веб-сервера, и иногда он может работать очень медленно. Хорошая новость в том, что как только вы загрузите страницу терминала, вы можете сохранить ее в автономном режиме!
Чтобы сохранить страницу терминала в автономном режиме, нажмите кнопку загрузки на боковой панели. Он автоматически сохранит файл в папке «Загрузки», но вы можете переместить и переименовать его в любое место.
Шаг 4. Подключение к Pixel Kit
Открыв страницу вашего терминала и убедившись, что ваш Pixel Kit и компьютер находятся в одной сети (либо тот, что Pixel Kit создал сам, либо тот, к которому вы его подключили), введите IP-адрес в двоичном или десятичном формате. Это будет выглядеть примерно так:
11000000101010000000010000000001
или
192.168.4.1
Если вы хотите узнать, как преобразовать двоичные числа в десятичные, проверьте эту ссылку:
После подключения заголовки станут зелеными, и вам будет представлен Python REPL: чтение, оценка, печать и цикл. Ура!
Шаг 5. Подключение к сети Wi-Fi
При подключении к сети, созданной Pixel Kit, у вас не будет доступа в Интернет.
Если вы хотите кодировать и одновременно иметь доступ к Интернету, вы должны подключить Pixel Kit к сети Wi-Fi, в которой есть Интернет. Компьютер, который вы будете использовать для кодирования, и ваш Pixel Kit всегда должны быть подключены к одной и той же сети.
Самый простой способ подключиться к сети Wi-Fi - запустить saveWifiConf (ssid, passord) в REPL, где ssid - это имя сети, к которой вы хотите подключить ваш Pixel Kit, а пароль - это сетевой пароль:
saveWifiConf ('Имя Wi-Fi', 'Пароль')
После запуска saveWifiConf (ssid, password) необходимо выключить и снова включить Pixel Kit, чтобы изменения вступили в силу.
Совет от профессионалов: вы можете сбросить свой Pixel Kit со страницы терминала, введя следующую команду:
сброс настроек()
Ваш терминал потеряет соединение после перезапуска Pixel Kit. Если вы сохранили свою страницу терминала в автономном режиме, просто обновите ее и подключитесь к новому IP-адресу, отображаемому на зеленом экране (после того, как ваш компьютер повторно подключится к Wi-Fi, к которому вы только что подключили свой Pixel Kit).
Если вы не сохранили страницу в автономном режиме, преобразуйте двоичное число, отображаемое Pixel Kit, в IP-адрес и получите доступ к нему из своего браузера.
Шаг 6: Восстановление / автономный режим
В любой момент выключите и снова включите Pixel Kit, удерживая обе красные кнопки, чтобы заставить его отобразить синий экран.
Это очень полезно в некоторых случаях:
- Вы подключились к неправильной сети Wi-Fi, неправильному паролю, опечатке и т. Д. В этом случае Pixel Kit будет загружаться с красным экраном, и принудительное включение синего экрана - единственный способ снова подключиться к Pixel Kit.
- Подключенная сеть Wi-Fi больше не доступна. Это может быть связано с техническими проблемами, но это также может быть связано с тем, что вы подключились к домашнему Wi-Fi и теперь находитесь в школе или у друга. Переход на синий экран позволит вам подключиться к новой сети Wi-Fi.
- Кажется, мы живем в связанном мире, но я считаю, что мы не должны полагаться на доступность сети, чтобы иметь возможность учиться, творить и проявлять творческий подход! Если вы хотите запрограммировать свой Pixel Kit на 100% в автономном режиме или если Wi-Fi недоступен, включите ваш Pixel Kit на синем экране и удачного кодирования!
Шаг 7: Код со светом
Документация
Вы можете найти всю документацию о том, что вы можете делать с Pixel Kit с Pixel32:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/documentation
Но в Pixel Kit также есть вся документация в автономном режиме! Вы можете получить к нему доступ, нажав кнопку со знаком вопроса или перейдя по адресу https://192.168.4.1/index.html/#!/docs, если ваш Pixel Kit показывает синий экран. Если ваш Pixel Kit показывает зеленый экран, это будет https://IP_ADDRESS/index.html/#! / Docs.
Рисунок
Есть два основных способа рисования на светодиодах Pixel Kit: библиотеки PixelTurtle и PixelKit.
Первый - самый простой способ начать работу, и вы можете найти все, что он может сделать, по адресу:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-turtle
Вторая - более продвинутая библиотека (на ней написан PixelTurtle), и вы узнаете, как ее использовать:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-kit
Если у вас возникли проблемы с Python, есть также краткое введение, включенное в офлайн-документацию и по следующим ссылкам:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/programming-in-python
Если у вас возникла проблема, не описанная в документации, загляните на страницу устранения неполадок / часто задаваемых вопросов:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/troubleshooting
Вдохновляющие видеоролики о том, что можно сделать с помощью Pixel Kit, можно найти на страницах руководства:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/tutorials