Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 7630|Ответ: 0

Zigbee Journey (1): Прокладывая почву

[Скопировать ссылку]
Опубликовано 30.10.2014 23:14:57 | | | |
1. Преамбула
     Прежде всего, позвольте представиться~ Я студент третьего курса университета в Хубэй. Из-за моих профессиональных и личных увлечений я в последнее время заинтересовался Zigbee. Поэтому я обсудил это с несколькими однокурсниками и собрал деньги, чтобы купить плату Zigbee на базе чипа CC2430, планируя потратить время на её изучение. Поэтому я решил опубликовать связанный блог-пост о блог-саде, чтобы представить наше путешествие самообучения Zigbee.
     Эта серия блог-постов подходит для друзей, имеющих теоретический или практический опыт работы с микроконтроллерами серии C-51 и интересующихся технологией Zigbee. Часть содержания блога основана на учебных материалах, приложенных к Интернету и доске разработки, остальная часть оригинальна, добро пожаловать к перепечатке, пожалуйста, укажите автора и источник при перепечатке, спасибо!
2. Введение в Zigbee
      IoT→ датчики→ беспроводные сенсорные сети→ Zigbee
      Наверное, большинство людей впервые видят слово Zigbee, но если упомянутьИнтернет вещейЭти три слова, на мой взгляд, друзья, которые больше заботятся о последних технологических тенденциях, должны быть им знакомы. Энциклопедия Baidu Интернета вещей определяется как:
      С помощью радиочастотной идентификации (RFID), инфракрасных датчиков, глобальных систем позиционирования, лазерных сканеров и другого информационного оборудования любой объект подключается к Интернету согласно согласованному протоколу, а обмен информацией и коммуникация осуществляются для создания сети интеллектуальной идентификации, позиционирования, отслеживания, мониторинга и управления объектами. (См. подробности.)Энциклопедия Байду)
      Важной частью Интернета вещей являетсяДатчики, который отвечает за сбор информации из реального физического мира. В то время какБеспроводная сенсорная сеть(Wireless Sensor Nnetwork, WSN) — передовая горячая исследовательская область, которая привлекла большое внимание во всем мире. Он интегрирует сенсоры, встроенные вычисления, современные сети, беспроводную связь и технологии распределённой обработки информации, а также может осуществлять мониторинг, восприятие и сбор информации в различных средах или объектах мониторинга с помощью различных интегрированных микросенсоров, которые передаются по беспроводной связи и передаются на пользовательские терминалы в виде самособирающихся многохоповых сетей, чтобы реализовать связь физического мира, компьютерного мира и третичного мира человеческого общества.
      Когда речь заходит о WSN, невозможно не упомянуть Zigbee.
      ZigbeeОн является синонимом протокола IEEE 802.15.4 и представляет собой короткодействующую, энергопотреблённую беспроводную коммуникационную технологию. Название происходит от восьмисимвольного танца пчёлы, который основан на «танце» полёта и встряхивании крыльями, чтобы передать информацию о местонахождении пыльцы вместе с её спутниками. Zigbee характеризуется близостью, низкой сложностью, самоорганизацией, низким энергопотреблением, низкой скоростью передачи данных и низкой стоимостью, что делает его особенно подходящим для формирования беспроводных сенсорных сетей.
      Области применения Zigbee включают:
  • Сети домов и зданий: контроль температуры систем кондиционирования воздуха, автоматическое управление освещением, автоматическое управление шторами, газовое зачётное управление, дистанционное управление бытовой техникой и др.;
  • Промышленное управление: автоматическое управление различными мониторами и датчиками
  • Бизнес: умные этикетки и так далее
  • Контроль сельского хозяйства: сбор различных данных о почве и климате
  • Медицина: экстренные пейджеры и медицинские датчики для пожилых людей и людей с ограниченной подвижностью
     Чрезвычайно широкие области применения Zigbee и огромные перспективы развития — важная причина, почему мы выбрали его в качестве учебного объекта, и мы также надеемся, что к команде присоединится больше единомышленников.
3. Покупка доски разработки Zigbee
     Пятеро учеников в нашем классе вместе заработали около 500 юаней на ТаобаоНаслаждайтесь студией разработки электроники MCUПриобрёл комплект разработки ZigBee на базе чипа CC2430 (2 модуля + 2 цветных дисплея + 1 эмулятор). Хорошие отзывы клиентов, изысканный внешний вид продукта и подробные учебные материалы заставили нас наконец выбрать этот продукт Zigbee.
4. Конфигурация среды разработки(1) Crack IAR (только для обучения и тестирования, не для коммерческого использования)
     Мы обычно выбираемIAREmbedded Workbench for MCS-51 7.51A — это IDE, разработанная Zigbee, и ниже приведено краткое описание его процесса взлома:
     Начните с загрузки пакета IAR и генератора серийных номеров, затем начните установку IAR:
      Дальше до появления следующего экрана:
     В это времяАдминистративный статусОткройте взломанную программу:
     Тип продукта: Встроенный верстак. Для MCS-51 v7.50A нажмите «Получить ID», чтобы получить серийный номер установки и лицензию.
     уиллНомер лицензииСкопируйте его в поле ввода "License#" на интерфейсе установки IAR, нажмите Next, а затем установитеЛицензионный ключСкопируйте его в поле ввода «License Key» на интерфейсе установки IAR:
     Затем следуйте инструкциям до конца, и будет установлена версия программного обеспечения IAR Harmonious~
(2) Установка драйвера отладчика Zigbee
     Сначала скачайтеДрайвер SmartRFЗатем распаковать его в папку и нажатьZigbee Development Board → Debugger → USB-интерфейс для ПКОткройте диспетчер устройств компьютера, вы увидите «нераспознанное USB-устройство», кликните правой кнопкой мыши, выберите «Обновить программное обеспечение драйверов», выберите «Просмотр компьютера для поиска программного обеспечения драйверов», затем выберите путь к папке загруженного драйвера, нажмите «Далее» — и вы успешно установите драйвер.
5. Путь обучения Zigbee
     Далее поговорим о методе обучения Zigbee, потому что я тоже новичок в этом плане, и у меня было всего около 51 опыта обучения на микроконтроллерах в третьем курсе. Здесь я обращаюсь к оглавлению «Zigbee Technology Practice Tutorial» и устанавливаю для себя путь обучения Zigbee:
(1) Подготовка:
     В ходе серии небольших экспериментов мы познакомимся с важными аппаратными модулями чипа CC2430, включая внешние прерывания, таймеры, AD, связь с последовательным портом, DMA, радиочастотную связь и др.
(2) Основы:
     Узнайте больше о протоколе TI Z-Stack и попробуйте простую беспроводную сенсорную сеть Zigbee.
(3) Улучшение:
     Развивайте навыки для создания реальных Zigbee-проектов, сосредоточенных на конкретном проекте.
6. Заключение
     Хорошо, на этом всё для первой статьи~ Мы кратко представили Zigbee, оборудование для платы разработки и базовую среду разработки. Далее мы используем очень простой эксперимент, чтобы показать, как IAR можно использовать для разработки приложений на базе чипа CC2430.







Предыдущий:Трагично: Alibaba и Tmall заблокировали JD.com на Double 11
Следующий:Zigbee Journey (2): Первая программа CC2430 — эксперимент с миганием светодиодного света
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com