Projet Newton - Solution complète de gestion de maison intelligente



« » , , . , . , , : . , Intel, .


  • « , ». . , , Apple, Samsung, Tencent, Xiaomi . , , . , - .
  • « ». . . , , , . .



. :
  • .
  • .
  • .
  • , , .


IoT- , « ». ( Intel Core, Atom, Centrino ARM) IoT- ( Intel Edison, Intel Galileo, Raspberry, Spark, Mbed, Freescale, Arduino Uno ). , , (Windows, Linux, Android) (Mbed, Contiki, RIOT, Spark, OpenWRT, Yocto, WindRiver, VxWorks, Raspbian ).
, . CoAP (Constrained Application Protocol – , ), , . CoAP RESTful . CoAP .



. Intel Galileo, Intel Edison, UNO Spark Arduino. IoT- LPC1768 Mbed RIOT. Mbed — ARM-, . . RIOT — , . C. LPC1768 Wi-Fi . Windows, Linux Android CoAP. .



CoAP


CoAP MicroCoAP. C, . MicroCoAP (CoAP.h, CoAP.c, endpoints.c, and main.c).
CoAP.h CoAP.c CoAP, , endpoints.c , .



main.c CoAP . coap_packet_t, coap_parse, coap_handle_req coap_build. coap_packet_t CoAP . coap_parse , coap_packet_t. coap_handle_req CoAP . coap_build . CoAP .



Arduino


Arduino — , Arduino. Intel Edison, Intel Galileo Spark . Arduino : setup loop. setup loop. loop , .
CoAP Arduino, (CoAP.h, CoAP.c, endpoints.c) setup loop main.c microCoAP.



Mbed


Mbed — - C++ , ARM Cortex-M. (GPIO) , . , Wi-Fi . UART-to-WIFI, Wi-Fi Mbed. WIFI UART-WIFI, UART-WIFI.
(CoAP.h, CoAP.c, endpoints.c) main.c main.c microCoAP. , make – Makefile .



RIOT


RIOT — IoT, , Mbed LPC1768 Spark Core development kit. C C++. tests API . Mbed, CoAP Wi-Fi Mbed C- API, . , , . :
BOARD=Mbed_lpc1768 make clean all flash

Mbed :
BOARD=Mbed_lpc1768 make term

CoAP RIOT.



Contiki


Contiki — , , . example API . Wi-FI. CoAP, RIOT UART. “TARGET=cc2530dk make” , jlink.



OpenWRT


OpenWRT — , Linux, . API Linux. , microCoAP. package microCoAP Makefile Makefile . make . bin. ftp usb stotage. , , CoAP OpenWRT:
opkg command install CoAP*.ipk

“/usr/bin/CoAP &” /etc/rc.local. CoAP- OpenWRT .




IoT , IoT , - , , . . 9- .

9- Wi-Fi :



, . IoT , , IoT . , , IoT .


, .
, :



( ) ( ) Intel Edison :



Android () :



:



:




— . , , , .
, , . , . , , Google Glass Intel Atom, .

Source: https://habr.com/ru/post/fr388473/


All Articles