Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 7630|Отговор: 0

Зигби Пътешествие (1): Пробиване на земята

[Копирай линк]
Публикувано в 30.10.2014 г. 23:14:57 ч. | | | |
1. Предговор
     Първо, нека се представя~ Аз съм студент в трети курс в университет в Хубей. Поради професионалните и личните си хобита, напоследък се интересувам от Zigbee. Затова обсъдих с няколко съученици и събрах пари, за да купя Zigbee платка за разработка на базата на чипа CC2430, планирайки да отделя време да я изследвам. Затова реших да публикувам свързан блог пост в блог градината, за да представя нашето пътешествие на самообучение на Zigbee.
     Тази серия от блог постове е подходяща за приятели, които имат теоретичен или практически опит с микроконтролерите от серията C-51 и се интересуват от Zigbee технологията. Част от съдържанието на публикацията в блога е базирана на учебните материали, свързани с интернет и борда за разработка, останалата част от съдържанието е оригинална, добре дошли за преиздаване, моля, посочете автора и източника при преиздаване, благодаря!
2. Въведение в Zigbee
      IoT→ сензори→ безжични сензорни мрежи→ Zigbee
      Вероятно повечето хора виждат думата Zigbee за първи път, но ако се споменеИнтернет на нещатаТези три думи мисля, че приятели, които са по-загрижени за най-новите технологични тенденции, трябва да са им познати. Baidu Encyclopedia of the Internet of Things се определя като:
      Чрез радиочестотна идентификация (RFID), инфрачервени сензори, глобални позициониращи системи, лазерни скенери и друго информационно оборудване, всеки обект се свързва с интернет според договорения протокол, а обменът на информация и комуникацията се осъществява за реализиране на мрежа за интелигентна идентификация, позициониране, проследяване, мониторинг и управление на обекти. (Вижте подробности.)Енциклопедия Байду)
      Важна част от Интернет на нещата еСензори, който отговаря за събирането на информация от реалния физически свят. ДокатоБезжична сензорна мрежа(Wireless Sensor Nnetwork, WSN) е авангардна изследователска област, която привлече голямо внимание в света. Той интегрира сензори, вградени изчисления, модерни мрежи, безжична комуникация и технологии за разпределена информационна обработка, и може да извършва мониторинг, възприемане и събиране на информация в реално време за различни среди или обекти чрез различни интегрирани микросензори, които се предават безжично и се предават към потребителски терминали под формата на самосглобяващи се мултихоп мрежи, с цел да се реализира връзката между физическия свят, компютърния свят и тройния свят на човешкото общество.
      Що се отнася до WSN, няма как да не споменеш Zigbee.
      ЗигбиТой е синоним на протокола IEEE 802.15.4 и представлява технология за безжична комуникация с къс обхват и ниска мощност. Името идва от осемзнаковия танц на пчелата, който разчита на "танца" на летене и разклащане на крилата си, за да предаде информация за местоположението на прашеца с нейните спътници. Zigbee се характеризира със своята близост, ниска сложност, самоорганизация, ниска консумация на енергия, ниска скорост на предаване и ниска цена, което го прави особено подходящ за формиране на безжични сензорни мрежи.
      Областите на приложение на Zigbee включват:
  • Домашни и сградни мрежи: контрол на температурата на климатичните системи, автоматично управление на осветлението, автоматично управление на завесите, газово измерване, дистанционно управление на домакински уреди и др.;
  • Индустриален контрол: автоматично управление на различни монитори и сензори
  • Бизнес: Интелигентни етикети и др.
  • Селскостопански контрол: Събиране на различни почвени и климатични данни
  • Медицински: Спешни пейджъри и медицински сензори за възрастни хора и хора с намалена подвижност
     Изключително широките приложения на Zigbee и огромните възможности за разработка са важна причина да го изберем като учебен обект, а също така се надяваме, че повече сродни приятели могат да се присъединят към екипа на Zigbee.
3. Закупуване на платката за разработка Zigbee
     Петима ученици от нашия клас спечелиха около 500 юана заедно на ТаобаоНасладете се на MCU Electronics Development StudioЗакупих 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, натиснете "Get ID", за да получите инсталационния сериен номер и лиценз.
     щеНомер на лицензаКопирай го в входното поле "License#" на инсталационния интерфейс на IAR, кликни на Следващо и след това настройЛицензионен ключКопирайте го в входното поле "License Key" на инсталационния интерфейс на IAR:
     След това следвайте подсказките докрай и Harmonyous версията на софтуера за разработка на IAR ще бъде инсталирана~
(2) Инсталиране на драйвер за дебъгер в Zigbee
     Първо изтеглетеДрайвер SmartRFИ го разархивирайте в папка, след което натиснетеZigbee Development Board → Debugger → USB интерфейс за PCОтворете Диспечера на устройствата на компютъра и ще откриете, че има "неразпознато USB устройство", кликнете с десния бутон, изберете "Актуализирай софтуер за драйвери", изберете "Browse Computer, за да намерите софтуер за драйвери", след което изберете пътя към папката на изтегления драйвер, натиснете "Следващо" и успешно инсталирайте драйвера.
5. Маршрут на учене на Zigbee
     След това нека поговорим за метода на учене на Zigbee, защото и аз съм начинаещ в това отношение и имам само около 51 опита в класове за микроконтролери през третата си година. Тук се позовавам на съдържанието на "Zigbee Technology Practice Tutorial" и си определям учебен маршрут за Zigbee:
(1) Подготовка:
     Чрез серия от малки експерименти ще се запознаем с важните хардуерни модули в чипа CC2430, включително външни прекъсвания, таймери, AD, серийна портова комуникация, DMA, RF комуникация и др.
(2) Основи:
     Научете повече за протокола TI Z-Stack и се възползвайте от простата безжична сензорна мрежа Zigbee.
(3) Подобрение:
     Развийте умения за разработване на реални Zigbee проекти, фокусирани върху конкретен проект.
6. Заключение
     Добре, това е всичко за първата статия~ Накратко представихме Zigbee, оборудване за разработка и основната среда за разработка. След това ще използваме много прост експеримент, за да илюстрираме как IAR може да се използва за разработване на приложения, базирани на чипа CC2430.







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

Mail To:help@itsvse.com