From 380c5a670bb60b660365f56528516f1080cee347 Mon Sep 17 00:00:00 2001 From: LottesLiu Date: Wed, 22 May 2019 11:47:28 +0800 Subject: [PATCH] add 1515 --- docs/assets/css/main.css | 2 + docs/en/1515/ap.md | 26 +++++++++++++ docs/en/1515/connectors.md | 48 ++++++++++++++++++++++++ docs/en/app/m5iot_kit.md | 4 +- docs/en/base/pm25.md | 76 ++++++++++++++++++++++++++++++++++++++ docs/en/unit/pahub.md | 23 +++++++++++- docs/index.md | 29 ++++++++++++++- 7 files changed, 203 insertions(+), 5 deletions(-) create mode 100644 docs/en/1515/ap.md create mode 100644 docs/en/1515/connectors.md create mode 100644 docs/en/base/pm25.md diff --git a/docs/assets/css/main.css b/docs/assets/css/main.css index c497a7c6..3b534896 100644 --- a/docs/assets/css/main.css +++ b/docs/assets/css/main.css @@ -322,7 +322,9 @@ body[data-page="ja/README.md"] #application { } #aluminium-profile, +#aluminium-profile-1515, #nut, +#connector, #corner { width: 0; height: 0; diff --git a/docs/en/1515/ap.md b/docs/en/1515/ap.md new file mode 100644 index 00000000..2651d6cf --- /dev/null +++ b/docs/en/1515/ap.md @@ -0,0 +1,26 @@ +# Aluminium-Profile Aluminium-Profile-1515 {docsify-ignore-all} + + + +*** + +:memo:**[Description](#Description)**       + +## Description + +1515 stands for 15mm * 15mm on the cross-section. Not like most other companies, M5Stack not just provide the highly productized learning board and programming platform, we also include the structural grade components to make a complete ecosystem for not only IoT development but IIoT (Industrial IoT) as well. + +Aluminum profiles are most commonly used across industrial automation applications such as automated motion applications on process lines and industries throughout manufacturing. They are strong and yet light enough that they yet can be easily man-handled and built into various configurations as necessitated by the automation structure. Outside of the traditional automation applications, structural grade aluminum extrusions are even being specified as part of weight reduction efforts. extrusion aluminum sections are versatile and ideal for use in building automation applications, and aluminum is an excellent structural material which lends itself perfectly for use in profile extrusions. More likely than not, there is an aluminum profile that’s perfectly tailored to the specific automation application. + +As more advanced, together with the Aluminium-Profile accessories (connectors, slide-drops ...) and the Aluminium-Profile drilling machine which allows Pick-Cut-Drill, you can even DIY your own framework. Furthermore, the add-on features of M5Stack system will bring your work into another level, you will benefit every step of the way in your IIoT project, all the way from structure prototyping, programming, network establishing, debugging, to the final productization. + + + + +## Product Features +- 15mm * 15mm +- Length + - 1000mm + - 500mm + - 300mm + - 100mm diff --git a/docs/en/1515/connectors.md b/docs/en/1515/connectors.md new file mode 100644 index 00000000..1cbbe6c2 --- /dev/null +++ b/docs/en/1515/connectors.md @@ -0,0 +1,48 @@ +# Aluminium-Profile Connectors {docsify-ignore-all} + + +:memo:**[Description](#Description)**       + +## Description +These are different types of **1515 Aluminium-Profile** accessories, cataloged by sides and angle degree. These connectors will help build the various shape of Aluminium-Profile frames. + + + +
+ + +
+ + + +
+ + +
+ + +
+ + + +
+ + +
+ + +
+ + + + +*** + +## Product Features +- 1515 Aluminum Profile compatible + +## Package Includes +- 10x set +- Each set: + - 1x connector + - M4 screws diff --git a/docs/en/app/m5iot_kit.md b/docs/en/app/m5iot_kit.md index 10002150..6ddafc3b 100644 --- a/docs/en/app/m5iot_kit.md +++ b/docs/en/app/m5iot_kit.md @@ -9,10 +9,10 @@ ## Description -**M5IotKit**. This is a feast of IoT stuff, powered by M5Stack. It is an all-in-one Learning board, which includes anything you can imagine in an IoT + industrial application scenarios. Let's see what you can with it: Robotic movement, the most commonly used serial communication port, Relay control, all different types of Button control, RF reader, speaker, Microphone and more all controlled by M5stack, so that you can program this board with Blockly(UIFlow), Arduino, and Micropython. Based on application scenarios, we've partitioned them into different functional parts with the good-looking layout and full-function performance. Here comes the most powerful IIoT learning board. +**M5IotKit**. This is a feast of IoT stuff, powered by M5Stack. It is an all-in-one Learning board, which includes anything you can imagine in an IoT + industrial application scenarios. Let's see what you can do with it: Robotic movement, the most commonly used serial communication port(RS485 RS232), Relay control, all different types of Button control, RF reader, speaker, Microphone and more all able to develope by an M5stack core device, so you can program this board with Blockly(UIFlow), Arduino, and Micropython. Based on application scenarios, we've partitioned them into different functional parts with the good-looking layout and full-function performance. Here comes the most powerful IIoT learning board. ## Product Feature -- Compatible with the M5Stack stackable and extendable system +- Fully Compatible with the M5Stack stackable and extendable system - Protoboard, M5-BUS extension - Each module comes with an individual power switch. - Environment Sensor set ( Temperature, Humility, barometric pressure, light intensity, and Microphone ) diff --git a/docs/en/base/pm25.md b/docs/en/base/pm25.md new file mode 100644 index 00000000..8efeb410 --- /dev/null +++ b/docs/en/base/pm25.md @@ -0,0 +1,76 @@ +# PM2.5 {docsify-ignore-all} + + + +*** + +:memo:**[Description](#Description)**      :electric_plug:**[Schematic](#Schematic)**      🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-PLC-Proto-Industrial-Board-Module-Contains-RS485-ACS712-5B-Programmable-Logic-Controller-Relay-with-Magnet/3226069_32874916056.html?spm=2114.12010615.8148356.2.4c5b68a1WZ8sjd)**      :clapper:**[Related Video](#Related-Video)** + +## Description + +**PM2.5** is a pollution sensor base with affordable price and high performance. Integrated with PMSA003 and SHT20, makes it possible to measure the ambient quality of air, temperature, and humility all at one device. + +Much discussion and research have taken place within academic and government environmental organizations as to how accurate such sensors are and whether they have a place in the enforcing of environmental regulation, or even providing an indication of air quality trends to citizens. + +With M5Stack product series, the system makes it much easier to deploy the measurement node all around the city and make it possible to build a complete ecosystem from regulation enforcement to citizen indication. + +With regards to PMSA003, it is a digital universal particulate concentration sensor designed by using the principle of laser scattering method. It is capable of continuous acquisition and computing the number of suspended particles in per unit volume which is also the particulate concentration distribution. Then turn it into mass concentration and output through digital GPIO. + +- Precise measurement implemented by laser scattering method. +- Digital output, standard UART comunication +- 0 error alarm rate +- real-time response +- continuous acquisition +- Minimum particle size resolution: 0.3 µm +- Pattern structure design, 6-sides full dimension cover, high antijamming capability +- Alternative in-outlet direction, wide application scale. users no need to redesign the air flue. +- Tiny body, 12 mm. good for portable and wearable device + +SHT20 is a Humidity and temperature sensor IC. +- Fully calibrated +- Digital output, I2C interface +- Low power consumption +- The excellent long term stability + + + +## Product Feature + +- DC 5V +- Compatible with M5stack stackable and extension system. +- M5Core pedestal (Pin out SPI/I2C/Power) +- Proto board +- USB Typy-c port + +## Package Includes + +- 1x PM2.5 base +- 1x M5Stack Basic +- 1x M5Core pedestal +- 1x Type-c cable +- 2x M3 screw + +## Learn + +### Datasheet + +- [SHT20](https://www.mouser.com/ds/2/682/Sensirion_Humidity_Sensors_SHT20_Datasheet-1274196.pdf) + +- [PMSA003](https://datasheet.lcsc.com/szlcsc/Beijing-Plantower-PMSA003-C_C89095.pdf) + +### Example +- [Arduino](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Base/PM2.5) + +### Related Link + +- **[Forum](http://forum.m5stack.com/)** + + +## Schematic + +- [PM2.5](https://github.com/m5stack/M5-Schematic/blob/master/Units/UNIT_PM25.pdf) + + + + + diff --git a/docs/en/unit/pahub.md b/docs/en/unit/pahub.md index dbfdfc5e..9f171ef3 100644 --- a/docs/en/unit/pahub.md +++ b/docs/en/unit/pahub.md @@ -58,5 +58,26 @@ The I2C address of this unit is 0x70 (changable by resistors). - protovol type - I2C - address - 0x70 -## Related Link +### 1. Arduino IDE +*The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/PaHUB/Arduino).* + +```arduino +#define PAHUB_ADDR 0X70 + +void portselectall(uint8_t ports) { + Wire.beginTransmission(PAHUB_ADDR); + Wire.write(ports&0x3f); + Wire.endTransmission(); +} + + +//Hub range is 0 to 5 +void portselect(uint8_t i) { + if (i > 7) return; + + Wire.beginTransmission(PAHUB_ADDR); + Wire.write(1 << i); + Wire.endTransmission(); +} +``` diff --git a/docs/index.md b/docs/index.md index b9b13831..d41c7679 100644 --- a/docs/index.md +++ b/docs/index.md @@ -307,6 +307,7 @@ ## M5GO RFID ## M5GO CHARGER +## PM2.5
@@ -322,6 +323,13 @@

M5GO CHARGER

+
+ + + +

PM2.5

+
+ *** # Unit @@ -769,15 +777,17 @@ *** -# Aluminium-Profile +# Aluminium Profile
- Aluminium-Profile + Aluminium Profile
## CORNER ## NUT +## Connector +## Aluminium-Profile-1515
@@ -793,7 +803,22 @@

NUT

+
+ + + +

Connector

+
+
+ + + +

Aluminium-Profile-1515

+
+ + +*** # Tools