Оглавление:
- Шаг 1. Экраны загрузки
- Шаг 2: доступ к странице терминала
- Шаг 3: Сохранение страницы терминала на ваш компьютер
- Шаг 4. Подключение к Pixel Kit
- Шаг 5. Подключение к сети Wi-Fi
- Шаг 6: Восстановление / автономный режим
- Шаг 7: Код со светом
Видео: Pixel Kit для запуска MicroPython: первые шаги: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Путь к раскрытию всего потенциала 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
Рекомендуемые:
Первые в мире оптоволоконные часы со свечой: 14 шагов (с изображениями)
Первые в мире оптоволоконные часы со свечой. Я решил сделать жене подарок и у меня возникла оригинальная идея. Мне понравилась идея движущейся скульптуры, и после долгих размышлений я пришел к концепции механических часов, которые мерцали и мигали с помощью кристаллов, свечей и
Первые часы для малышей - с таймером включения света: 16 шагов (с изображениями)
Первые часы для малышей - с таймером включения света: в этом руководстве показано, как сделать сменные «циферблаты» часов, на которых могут быть изображения вашего ребенка, фотографии семьи / домашних животных или что-то еще, что, по вашему мнению, было бы неплохо периодически менять. Просто прижмите прозрачный плексиглас к желаемой области
Настройка визуализатора PulseSensor для запуска события (монитор снижения производительности): 8 шагов
Настройка визуализатора PulseSensor для запуска события (Монитор антипроизводительности): в этом руководстве вы узнаете, как изменить программу визуализатора PulseSensor для запуска события в веб-браузере. Я называю этот проект Anti Productivity Monitor, потому что, хотя у нас есть много инструментов, которые помогают нам контролировать наши жизненно важные органы
Обновите свой космический запуск с помощью кнопки физического запуска для программы Kerbal Space: 6 шагов
Обновите свой космический запуск с помощью кнопки физического этапа для программы Kerbal Space: Недавно я взял демонстрационную версию программы Kerbal Space. Kerbal Space Program - это игра-симулятор, которая позволяет вам проектировать и запускать ракеты и направлять их к далеким спутникам и планетам. Я все еще пытаюсь успешно приземлиться на Луну (о
Добавление звука запуска триггера в Google AIY Voice Kit: 6 шагов (с изображениями)
Добавить звук запуска триггера в Google AIY Voice Kit: это довольно простое руководство. Мне очень нравится голосовой набор Google AIY, но мне очень нравится мой обычный Google Home, шум, который они издают, чтобы подтвердить, что они активно слушают. Это не установлено по умолчанию ни в одном из примеров, потому что