Оглавление:
Видео: Введение в Cypress (часть 2): 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Это руководство является продолжением предыдущего здесь;
Введение в Cypress (часть 1)
В предыдущем Instructable используется оценочная плата PSoC 4, у которой нет доступа к отладчику. В этом руководстве используется оценочная плата PSoC 5, у которой есть доступ к отладчику, чтобы показать, насколько он может быть полезен при программировании устройства. Кроме того, в этом руководстве демонстрируется другой проект и взаимодействие с ультразвуковым датчиком HC SR04.
Я бы с удовольствием сделал больше видеороликов и сопроводительных инструкций по использованию микроконтроллеров Cypress, с возможными предстоящими видеороликами, в которых больше внимания уделяется конкретным частям в создателе PSoC, включая прерывания и другие полезные советы по кодированию, более подробный обзор ресурсов по дизайну и другие функции в PSoC Creator. При этом я был бы очень признателен за отзывы об этих уроках, а также приму предложения для будущих руководств, если есть что-то конкретное, что я не охватывал, и кто-то хотел бы охватить. Спасибо.
Шаг 1. Что вам нужно
Чтобы следовать этому Руководству, вам необходимо установить PSoC Creator 4.2, ссылку для этого можно найти в части 1 Руководства. Кроме того, вам понадобится оценочная плата PSoC 5, которую можно приобрести на Digikey здесь;
Оценочная плата Cypress PSoC 5
Кроме того, эта плата не имеет заголовков, поэтому рекомендуется припаять к плате несколько заголовков с шагом 0,1, чтобы упростить соединение, я рекомендую соединить заголовки, поскольку они позволяют вам иметь как штекерные, так и женские соединения на каждом контакте, и они хороши иметь хотя бы на одной доске для тестирования;
Заголовки контактов Male / Female
Для этого проекта я настраиваю простой тест ультразвукового датчика HC-SR04, и один из них потребуется для проекта. Они доступны повсюду, я обычно покупаю их у китайских продавцов на eBay по цене около 1 доллара за штуку, когда покупаю их наборами по 5. Наконец, для подключения датчика к плате использовался кабель DuPont.
Подключив датчик к микроконтроллеру, мы подключаем датчики Vcc к питанию на плате, GND к плате GND, а для включенного кода в конце этой инструкции, Echo к контакту 3.0 и Trig к 3.1.
Шаг 2: Программирование микроконтроллера
Я считаю, что видеоформат для этих руководств очень полезен, так что вы можете смотреть и слушать, следить за мной и точно видеть, что я нажимаю на экране. Также вы можете сделать паузу и перемотать назад по мере необходимости.
Я также был бы очень признателен за отзывы о вещах, которые могут быть полезны, и о областях, которые можно улучшить, чтобы сделать обучающие видео более полезными в будущем.
Шаг 3: Дополнительные материалы
Если по какой-то причине у вас возникли проблемы, вы можете загрузить zip-файл этого проекта, точный из видео, и извлечь все файлы в папку на рабочем столе. В PSoC Creator найдите файл на рабочем столе, откройте рабочее пространство и запустите его самостоятельно или используйте для проверки схемы или кода проекта. Все должно быть там, и оно должно быть правильно построено и запрограммировано через отладчик на вашу доску, и даст вам рабочий пример в качестве справки, а также сопроводительное видео, которое поможет.
Надеюсь, это видео поможет показать, как программировать микроконтроллер с помощью отладчика, и проверить правильность обновления кода и переменных из PSoC Creator. В зависимости от комплекта микроконтроллера, который вы покупаете, некоторые из них поддерживают отладчик, например, плата, используемая в этом Instructable, а также плата Cypress PSoC 4 Pioneer, в то время как другие, такие как оценочная плата PSoC 4, не поддерживают и требуют хост загрузчика. Плата с поддержкой отладчика - невероятно полезный инструмент для тестирования и поиска проблем с кодом, а также для быстрого внесения и тестирования изменений.
Кроме того, должно быть ясно, что создание проекта для устройства PSoC5 так же просто, как создание проекта для PSoC4, поскольку они одинаковы. Создание проекта для любого из устройств семейства PSoC аналогично использованию создателя PSoC путем размещения компонентов, подключения их к контактам платы и написания кода.
Счастливого создания!
* Сообщите мне, если возникнут проблемы с файлом архива после его распаковки и запуска в PSoC Creator ** Обновлено для PSoC Creator 4.2 *
Рекомендуемые:
Защитный шлем Covid, часть 1: введение в схемы Tinkercad !: 20 шагов (с изображениями)
Защитный шлем Covid, часть 1: Введение в схемы Tinkercad !: Привет, друг! В этой серии из двух частей мы узнаем, как использовать схемы Tinkercad - забавный, мощный и обучающий инструмент для изучения того, как работают схемы! Один из лучших способов учиться - это делать. Итак, сначала мы создадим наш собственный проект: й
Портал Рика и Морти - Введение: 4 шага
Rick et Morty Portal Gun - Введение: Pour le carnaval 2018 de Dax, Nous avions fabriqué le portal gun de Rick et Morty en impression 3D … Nous reprenons ce projet et confions à Mathieu (BTS systèmes numériques - Lycée de borda) la réalisation d'un dispositif permettant d'utiliser un e
Введение в микроконтроллер CloudX: 3 шага
Введение в микроконтроллер CloudX: микроконтроллер CloudX - это аппаратный и программный микрокомпьютер с открытым исходным кодом, который позволяет создавать свои собственные интерактивные проекты. CloudX - это небольшая микросхема, которая позволяет пользователям указывать ей, что делать, прежде чем предпринимать какие-либо действия, она принимает разные k
Введение в Cypress (часть 1): 4 шага
Введение в Cypress (часть 1): Arduino, вероятно, является одним из, если не самым популярным микроконтроллером для типичного любителя, но есть отличные альтернативы Arduino, которые часто упускаются из виду просто потому, что Arduino - громкое имя в микроконтроллерах для любителей. Микро
Введение в сценарий VB: руководство для начинающих: часть 2: Работа с файлами: 13 шагов
Введение в сценарий VB: руководство для начинающих: часть 2: Работа с файлами: В моем последнем руководстве по VBScript я рассмотрел, как создать сценарий для отключения вашего Интернета для игры на Xbox360. Сегодня у меня другая проблема. Мой компьютер выключался в случайное время, и я хочу регистрировать каждый раз, когда компьютер