Оглавление:
- Шаг 1. Что вам нужно
- Шаг 2: макет схемы
- Шаг 3: Программирование микроконтроллера
- Шаг 4: Дополнительные материалы
Видео: Введение в Cypress (часть 1): 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Arduino, вероятно, является одним из, если не самым популярным микроконтроллером для типичного любителя, но есть отличные альтернативы Arduino, которые часто упускаются из виду просто потому, что Arduino - громкое имя в микроконтроллерах для любителей. Я хотел бы выделить микроконтроллеры - это программируемая система Cypress на кристалле, или для краткости PSoC. Они мощные, доступные и чрезвычайно простые в использовании и являются отличным выбором для микроконтроллеров-любителей. Cypress предоставляет некоторые инструкции по созданию видеороликов в своих видеороликах Cypress Academy: PSoC 101, однако они иногда игнорируют моменты, но это также очень полезные видеоролики. Кроме того, они предоставляют документацию для всего в своей PSoC Creator IDE, которая невероятно хорошо написана, и после изучения основ любой может научиться использовать их документацию.
Эта инструкция - первая из серии, которая позволяет любому, кто не знаком с устройствами Cypress, начать работу. Я постараюсь продолжать делать больше, если будут запросы, в частности, но не бойтесь читать документацию, тестировать, смотреть видео Cypress Academy, задавать вопросы на Cypress Forum; Если вы потратите время на то, чтобы попытаться решить проблему самостоятельно, это поможет вам узнать, что работает, а что нет, а проблемы обычно легко найти.
Это также состоит из двух частей: эта часть посвящена самой дешевой плате, а часть 2 будет посвящена немного более дорогой плате (все еще доступной), которая может использовать функцию отладчика в PSoC Creator IDE. Вот ссылка на Часть 2;
Введение в Cypress (часть 2)
Шаг 1. Что вам нужно
Вам понадобится компьютер для запуска PSoC Creator 4.0, который можно загрузить с веб-сайта Cypress после создания здесь учетной записи;
PSoC Creator 4.2
Пакет, который вам нужно будет загрузить, это CY8CKIT-049-42xx CD ISO (CD Creator), и он установит все, что вам нужно для этого набора;
Cypress PS0C 4 Документация и загрузки
Оборудование для набора доступно через Digikey здесь;
Оценочная плата Cypress PSoC 4
И также желательно получить пару этих разъемов, чтобы припаять их к плате, поскольку они не поставляются с предварительно припаянными разъемами. Этот тип немного дороже, чем другие, но дает вам как штекерные, так и розеточные разъемы для проводов, и приятно иметь такую настройку платы для тестирования;
Заголовки контактов Male / Female
Вам также понадобится обычный катодный RGB-светодиод, два резистора на 1 кОм, резистор на 680 Ом, макетная плата и несколько соединительных проводов или кабелей DuPont (если вы не уверены, нужен ли вам мужчина или женщина, вы часто можете найти их в упаковках. у которых есть все вместе от мужчины к мужчине, от мужчины к женщине и от женщины к женщине), но я не могу перечислить источники для них, поскольку я часто покупаю эти материалы на eBay, и списки часто появляются и исчезают, но есть много доступных и легко нашел в поиске eBay.
Кроме того, если на вашем компьютере есть USB-порт, а также паяльник и припой, у вас есть все необходимые материалы.
Шаг 2: макет схемы
Схему довольно легко собрать на макетной плате. Мы подключаем наш общий катодный светодиод RGB с резисторами 1 кОм на синем и зеленом контактах (два контакта на одной стороне самого длинного провода) и резистором 680 Ом на красном контакте (единственный контакт на другой стороне провода). Самый длинный вывод) Нам также необходимо подключить самый длинный вывод светодиода к контакту заземления (GND) на нашей плате микроконтроллера.
Из нашей схемы контактов в PSoC Creator мы захотим подключить другие выводы наших резисторов к P1.0 для красного (резистор 680 Ом), P1.1 для зеленого и P1.2 для синего на нашей плате микроконтроллера. На картинке провода имеют цветовую кодировку, черный - это наша земля.
Шаг 3: Программирование микроконтроллера
Я сделал инструкции в виде видео, чтобы вы могли делать паузу, перематывать и воспроизводить на досуге, следя за созданием и программированием этого проекта самостоятельно. С видео, вместо того, чтобы рассказывать вам, где находится много кнопок и когда их нажимать, у вас есть наглядные пособия, чтобы увидеть, что я нажимаю в любой момент времени, и вы можете повторно просмотреть любой шаг в любой момент времени. Я также включил несколько точек паузы, чтобы вы могли остановиться и наверстать упущенное, если потребуется.
Я также был бы очень признателен за отзывы о вещах, которые могут быть полезны, и о областях, которые можно улучшить, чтобы сделать обучающие видео более полезными в будущем.
Шаг 4: Дополнительные материалы
Если по какой-то причине у вас возникли проблемы, вы можете загрузить zip-файл этого проекта, точный из видео, и извлечь все файлы в папку на рабочем столе. В PSoC Creator найдите файл на рабочем столе, откройте рабочее пространство и запустите его самостоятельно или используйте для проверки схемы или кода проекта. Все должно быть там, и оно должно правильно строиться и программироваться с помощью хоста загрузчика. В качестве справочного материала вы получите рабочий пример, а также сопроводительное видео, которое поможет вам ознакомиться с PSoC Creator.
После того, как вы познакомитесь с PSoC Creator и научитесь создавать проекты, вы можете начать создавать свои собственные проекты, играть с компонентами и получать помощь из множества документов, которые предоставляет Cypress, а также сообщество 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 (часть 2): 3 шага
Введение в Cypress (часть 2): это руководство является продолжением предыдущего здесь; Введение в Cypress (часть 1) В предыдущем учебном пособии используется оценочная плата PSoC 4, у которой нет доступа к отладчику. В этом руководстве используется оценочная плата PSoC 5, у которой есть
Введение в сценарий VB: руководство для начинающих: часть 2: Работа с файлами: 13 шагов
Введение в сценарий VB: руководство для начинающих: часть 2: Работа с файлами: В моем последнем руководстве по VBScript я рассмотрел, как создать сценарий для отключения вашего Интернета для игры на Xbox360. Сегодня у меня другая проблема. Мой компьютер выключался в случайное время, и я хочу регистрировать каждый раз, когда компьютер