Наступает новая эра - эра "Интернета вещей" (Internet of Things, IoT). В настоящее время уже существует множество "умных вещей": самообучающийся термостат Nest, "умные" лампочки для домашнего освещения Philips Hue, "умные" часы, яйцо для определения качества воздуха Air Quality Egg, Amazon Echo и прочее. Вам пришла отличная идея о создании "умного" девайса IoT, и вы хотели бы ее реализовать, но... Вы можете колебаться из-за недостатка опыта программирования или нехватки времени на разработку задуманного. Для таких случаев мы и придумали PHPoC! PHPoC предоставляет все необходимое для создания "умных вещей" всего за несколько простых шагов.
Термин PHPoC (PHP on Chip) относится к двум значениям: языку программирования и аппаратной платформе IoT.
PHPoC - это язык программирования, разработанный на основе широко используемого PHP,
что делает РНРоС не только языком для веб-разработок, но и
универсальным языком программирования IoT. Синтаксис РНРоС почти идентичен PHP,
но к этому еще и адаптирован для встроенных систем. РHPoC включает в себя не только почти все основные функции PHP,
но и совершенное новые функции, которые используются для
взаимодействия с переферийными устройствами, такими как I/O, UART, I2C, SPI, ADC, TIMER/COUNTER, RTC и пр.
Другими словами, PHPoC является расширением PHP на небольшом чипе и представляет собой мощный язык
программирования для IoT-разработок.
PHPoC может использоваться не только для разработок динамических веб-страниц,
но и для управления электроникой.
PHPoC может делать то, что может PHP |
PHPoC может делать то, что не может PHP |
Как и PHP, PHPoC (PHP on Chip) можно использовать для создания динамических веб-страниц и и выполнения других сетевых задач, таких как отправка е-мейл, доступу к базе данных или отправка/получение данных по интернету через различные протоколы. | Гораздо более мощный, чем PHP, PHPoC может использоваться для взаимодействия с аппаратными переферийными устройствами, что позволяет отслеживать состояние и управлять датчиками и исполнительными устройствами через интернет. |
PHPoC - это аппаратная платформа IoT, оснащенная интерпретатором PHPoC
и использующая язык программирования PHPoC.
Платформа имеет базовые аппаратные интерфейсы, которые взаимодействуют с
датчиками/приводами/устройствами, а также интерфейсы проводной/беспроводной локальной сети для подключения к интернету.
Платформа поддерживает множество интернет-протоколов. Она также предназначена для быстрого и
безопасного воплощения IoT-идей.
|
|
|
||||||||||||
|
|
PHPoC лёгок для изучения и использования. Независимо от уровня знаний в области программирования, каждый может использовать платформы PHPoC для осуществеления задуманного. | Платформы PHPoC будут полезны для новичков и студентов, которые не имеют большого опыта в области программирования и аппаратного обеспечения, а только начинают изучать встроенные системы и создание подключенных к интернету устройств. | ||
Преподаватели могут использовать платформу для обучения программированию и созданию IoT-устройств. Всего с несколькими простыми строками кода учителя смогут не только легко объяснить учащимся, как работает система, но и вдохновить их самих на создание проектов. | Когда возникает новая идея, производители IoT или предприниматели могут использовать PHPoC для быстрого прототипирования и реализации продукта. Если форма и размер продукта не являются важной составляющей, платформы можно использовать вместе с настраиваемым корпусом, что упрощает работу, сокращая время и затраты. Если же форма и размер продукта являются важным аспектом, для создания можно использовать РНРоС модули без необходимости переписывать исходный код. | ||
Любители IoT могут сделать жизнь более удобной простыми и забавными способами. С платформами PHPoC можно контролировать свой дом из любой точки в независимости от того, находитесь ли вы в соседней комнате или другой стране. Сделайте свой дом таким, каким вы его представляете. | Инженеры могут использовать платы PHPoC в комбинации с платами расширения, что позволит создавать смарт-устройства для "умных" городов или "умной" индустрии. Вы можете совершать мониторинг и контролировать вас бизнес, даже когда вы находитесь в командировке. При помощи PHPoC, все производство может быть у вас как на ладони. |