Add UIFlow documents "FACES"
@@ -0,0 +1,216 @@
|
||||
# Calculator
|
||||
__________________________
|
||||
|
||||
#### Feature introduction
|
||||
|
||||
> Enter numbers
|
||||
|
||||
><img src="/image/FACES/Calculator.png" width="40%">
|
||||
|
||||
>* __Get press string__
|
||||
Return keyboard character
|
||||
|
||||
>* __Get press button int value__
|
||||
Return keyboard ASIIC value
|
||||
|
||||
>* __Clear press string__
|
||||
Clear input characters
|
||||
|
||||
>* __Delete press string last byte__
|
||||
Delete the last byte entered
|
||||
|
||||
>* __is new button pressed__
|
||||
Press the button to return true
|
||||
|
||||
#### Usage
|
||||
|
||||
> The screen displays the entered number
|
||||
|
||||
><img src="/image/FACES/Calculator_user.gif" width="70%">
|
||||
|
||||
|
||||
# Encoder
|
||||
__________________________
|
||||
|
||||
#### Feature introduction
|
||||
|
||||
> Read encoder value
|
||||
|
||||
><img src="/image/FACES/Encoder.png" width="40%">
|
||||
|
||||
>* __Set LED pos color__
|
||||
Set the specified LED color
|
||||
|
||||
>* __Clear encode value to zero__
|
||||
Encoder value is zeroed
|
||||
|
||||
>* __Get encode value__
|
||||
Return encode value
|
||||
|
||||
>* __Get encode direction__
|
||||
Return to the direction of rotation
|
||||
|
||||
>* __is encode pressed__
|
||||
The encoder knob is pressed back to true
|
||||
|
||||
#### Usage
|
||||
|
||||
> The screen displays the encoder value and press the knob to return to zero.
|
||||
|
||||
><img src="/image/FACES/Encoder_user.gif" width="70%">
|
||||
|
||||
|
||||
# FINGER
|
||||
__________________________
|
||||
|
||||
#### Feature introduction
|
||||
|
||||
> Read fingerprint information
|
||||
|
||||
><img src="/image/FACES/FINGER.png" width="40%">
|
||||
|
||||
>* __get state__
|
||||
Return sensor status
|
||||
|
||||
>* __get access__
|
||||
Return user rights
|
||||
|
||||
>* __get id__
|
||||
Return ID
|
||||
|
||||
>* __remove All__
|
||||
Remove all fingerprint information
|
||||
|
||||
>* __remove faces_finger id__
|
||||
Remove specified fingerprint ID
|
||||
|
||||
>* __faces_finger add user id access__
|
||||
Add fingerprint information
|
||||
|
||||
>* __faces_finger read user with id access__
|
||||
Verify fingerprint successfully executed callback program
|
||||
|
||||
>* __faces_finger getUnknow__
|
||||
Read unknown fingerprint information executive
|
||||
|
||||
#### Usage
|
||||
|
||||
> Read the fingerprint information, match the bright green light to match the bright red light
|
||||
|
||||
><img src="/image/FACES/FINGER_user.gif" width="70%">
|
||||
|
||||
|
||||
# GameBoy
|
||||
__________________________
|
||||
|
||||
#### Feature introduction
|
||||
|
||||
> Read the key value of the gameboy
|
||||
|
||||
><img src="/image/FACES/GameBoy.png" width="40%">
|
||||
|
||||
>* __Get is press__
|
||||
Return button status, continuous detection
|
||||
|
||||
>* __Get was pressed__
|
||||
Back button status, check once
|
||||
|
||||
#### Usage
|
||||
|
||||
> If the up button is pressed green, the down button is pressed red.
|
||||
|
||||
><img src="/image/FACES/GameBoy_user.gif" width="70%">
|
||||
|
||||
|
||||
|
||||
# Joystick
|
||||
__________________________
|
||||
|
||||
#### Feature introduction
|
||||
|
||||
> Return to joystick data
|
||||
|
||||
><img src="/image/FACES/Joystick.png" width="40%">
|
||||
|
||||
>* __Get X value__
|
||||
Return X-axis direction data
|
||||
|
||||
>* __Get Y value__
|
||||
Return Y-axis direction data
|
||||
|
||||
>* __Is pressed__
|
||||
Press the button to return true
|
||||
|
||||
>* __Get reverse X value__
|
||||
Return X-axis reverse data
|
||||
|
||||
>* __Get reverse Y value__
|
||||
Return y-axis reverse data
|
||||
|
||||
>* __Set LED pos color__
|
||||
Set the color of the specified location LED
|
||||
|
||||
#### Usage
|
||||
|
||||
> The screen displays the joystick data
|
||||
|
||||
><img src="/image/FACES/Joystick_user.gif" width="70%">
|
||||
|
||||
|
||||
# KeyBoard
|
||||
__________________________
|
||||
|
||||
#### Feature introduction
|
||||
|
||||
> Return keyboard key data
|
||||
|
||||
><img src="/image/FACES/KeyBoard.png" width="40%">
|
||||
|
||||
>* __Get press string__
|
||||
Return button character
|
||||
|
||||
>* __Clear press string__
|
||||
Clear input characters
|
||||
|
||||
>* __Delete press string last byte__
|
||||
Delete the last byte entered
|
||||
|
||||
>* __Get press button int value__
|
||||
Return button ASIIC value
|
||||
|
||||
>* __Is new button pressed__
|
||||
If the button is pressed back to true
|
||||
|
||||
#### Usage
|
||||
|
||||
> The screen displays the characters entered
|
||||
|
||||
><img src="/image/FACES/KeyBoard_user.gif" width="70%">
|
||||
|
||||
|
||||
# RFID
|
||||
__________________________
|
||||
|
||||
#### Feature introduction
|
||||
|
||||
> Return RFID card data
|
||||
|
||||
><img src="/image/FACES/RFID.png" width="40%">
|
||||
|
||||
>* __read string from addr__
|
||||
Read data from the specified address
|
||||
|
||||
>* __write to addr__
|
||||
Write data to address
|
||||
|
||||
>* __card near__
|
||||
If the RFID card is close to returning true
|
||||
|
||||
>* __card uid__
|
||||
Return RFID card UID
|
||||
|
||||
#### Usage
|
||||
|
||||
> Screen displays RFID card data
|
||||
|
||||
><img src="/image/FACES/RFID_user.gif" width="70%">
|
||||
@@ -0,0 +1,181 @@
|
||||
# LidarBOT
|
||||
__________________________
|
||||
|
||||
#### Feature introduction
|
||||
|
||||
> Radar scan navigation car, control walking and lighting, display map
|
||||
|
||||
><img src="/image/Modules/LidarBOT.png" width="20%">
|
||||
|
||||
>* __Lidarbot set with neopixel__
|
||||
Set the radar car led color
|
||||
|
||||
>* __Lidarbot set number with neopixel__
|
||||
Set the led color separately
|
||||
|
||||
>* __Lidarbot Seed(0±7)__
|
||||
Set walking direction and speed
|
||||
|
||||
>* __Lidarbot set Motor Speed X(-7~7) Y(-7~7) Z(-7~7) A(-7~7)__
|
||||
Set the motor speed and direction in the X and Y directions
|
||||
|
||||
>* __Lidarbot set Servo angle__
|
||||
Set the steering angle
|
||||
|
||||
>* __Lidarbot X axis speed(0±7)Y axis speed (0±7)__
|
||||
Set the X and Y axis directions
|
||||
|
||||
>* __Lidarbot Draw Map__
|
||||
Drawing a radar map
|
||||
|
||||
>* __Lidarbot Get Distance__
|
||||
Read the specified angle obstacle distance
|
||||
|
||||
#### Usage
|
||||
|
||||
> The car goes forward at 3 speeds for 5 seconds.
|
||||
|
||||
><img src="/image/Modules/LidarBOT_user.gif" width="70%">
|
||||
|
||||
|
||||
# STEPMOTOR
|
||||
__________________________
|
||||
|
||||
#### Feature introduction
|
||||
|
||||
> Stepper motor control
|
||||
|
||||
><img src="/image/Modules/STEPMOTOR.png" width="20%">
|
||||
|
||||
>* __Motor Address__
|
||||
Module's I2C address
|
||||
|
||||
>* __Motor X Y Z Speed__
|
||||
Set the stepping motor X-axis Y-axis Z-axis rotation steps and speed
|
||||
|
||||
>* __Put g code__
|
||||
Run G code
|
||||
|
||||
>* __Set mode__
|
||||
Set the motor operating mode, distance mode or relative value mode
|
||||
|
||||
>* __lock motor__
|
||||
Lock motor
|
||||
|
||||
>* __unlock motor__
|
||||
Unlock motor
|
||||
|
||||
|
||||
#### Usage
|
||||
|
||||
> Motor is running alternately in reverse
|
||||
|
||||
><img src="/image/Units/STEPMOTOR_user.gif" width="70%">
|
||||
|
||||
|
||||
# SERVO
|
||||
__________________________
|
||||
|
||||
#### Feature introduction
|
||||
|
||||
> Steering gear control
|
||||
|
||||
><img src="/image/Modules/SERVO.png" width="20%">
|
||||
|
||||
>* __Set servo rotate__
|
||||
Set the specified servo angle
|
||||
|
||||
>* __Set servo write us__
|
||||
Set the servo pulse time
|
||||
|
||||
#### Usage
|
||||
|
||||
> Control the 0-5 steering gear to rotate 90 degrees
|
||||
|
||||
><img src="/image/Units/SERVO_user.gif" width="70%">
|
||||
|
||||
|
||||
# Bala Motor
|
||||
__________________________
|
||||
|
||||
#### Feature introduction
|
||||
|
||||
> Control Bala coded motor operation
|
||||
|
||||
><img src="/image/Modules/Bala Motor.png" width="20%">
|
||||
|
||||
>* __set rotate speed__
|
||||
Set the motor rotation direction and speed
|
||||
|
||||
>* __Run Speed__
|
||||
Set a certain number of pulses to travel in a running direction at a certain speed
|
||||
|
||||
>* __Go To Position MaxSpeed__
|
||||
Run 500 pulses at the set speed
|
||||
|
||||
>* __Stop__
|
||||
Motor stop
|
||||
|
||||
>* __Read encode__
|
||||
Read encoder value
|
||||
|
||||
|
||||
#### Usage
|
||||
|
||||
> A button presses forward 500 pulses at a speed of 255
|
||||
|
||||
><img src="/image/Modules/Bala Motor_user.gif" width="70%">
|
||||
|
||||
|
||||
# LEGO+
|
||||
__________________________
|
||||
|
||||
#### Feature introduction
|
||||
|
||||
> Control lego code motor operation
|
||||
|
||||
><img src="/image/Modules/LEGO+.png" width="20%">
|
||||
|
||||
>* __Set rotate pwm__
|
||||
Set motor direction and speed
|
||||
|
||||
>* __Stop__
|
||||
Motor stop
|
||||
|
||||
>* __Clear encode__
|
||||
Encoder clear
|
||||
|
||||
>* __Read encode__
|
||||
Read encoder data
|
||||
|
||||
|
||||
#### Usage
|
||||
|
||||
>
|
||||
|
||||
><img src="/image/Modules/LEGO+.gif" width="70%">
|
||||
|
||||
|
||||
# PM2.5
|
||||
__________________________
|
||||
|
||||
#### Feature introduction
|
||||
|
||||
> Dust particle detection, output concentration or quantity
|
||||
|
||||
><img src="/image/Modules/PM2.5.png" width="20%">
|
||||
|
||||
>* __PM2.5 get value in__
|
||||
Set the detection particle diameter and detection mode, return the detection result SPM is the standard particle concentration value APM is the atmospheric environment particle concentration value
|
||||
|
||||
>* __PM2.5 get particles above um number__
|
||||
Returns the amount of particulate matter in the specified diameter
|
||||
|
||||
|
||||
#### Usage
|
||||
|
||||
> The screen shows the amount of PM2.5 particles
|
||||
|
||||
><img src="/image/Modules/PM2.5_user.gif" width="70%">
|
||||
|
||||
|
||||
|
||||
|
After Width: | Height: | Size: 41 KiB |
|
After Width: | Height: | Size: 242 KiB |
|
After Width: | Height: | Size: 42 KiB |
|
After Width: | Height: | Size: 319 KiB |
|
After Width: | Height: | Size: 72 KiB |
|
After Width: | Height: | Size: 369 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 363 KiB |
|
After Width: | Height: | Size: 41 KiB |
|
After Width: | Height: | Size: 295 KiB |
|
After Width: | Height: | Size: 42 KiB |
|
After Width: | Height: | Size: 334 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 348 KiB |
|
After Width: | Height: | Size: 53 KiB |
|
After Width: | Height: | Size: 306 KiB |
|
After Width: | Height: | Size: 67 KiB |
|
After Width: | Height: | Size: 4.1 MiB |