mirror of
https://github.com/s00500/SimpleExpressions
synced 2024-11-23 05:50:54 +00:00
Readme and keywords ready for initial release
This commit is contained in:
parent
b2e4d64847
commit
6acc2871a8
31
README.md
31
README.md
@ -24,11 +24,37 @@ The sound are taken from BQs Zowie. The Library supports all Arduino boards (tha
|
|||||||
|
|
||||||
### Functions
|
### Functions
|
||||||
|
|
||||||
|
Just see the example how everything works together
|
||||||
|
|
||||||
|
- SimpleExpressions.**init(ledPin, buzzerPin);**
|
||||||
|
Initializes the library with the given pins
|
||||||
|
|
||||||
|
- SimpleExpressions.**clearMouth();**
|
||||||
|
Clears the mouth and sets all pixels off
|
||||||
|
|
||||||
|
- SimpleExpressions.**printMouth(mouthNumber, red, green, blue);**
|
||||||
|
Prints a mouth by its number and using the given color, useful to iterate through all of them (use **frameCount** or **colorFrameCount** to determine the maximum number)
|
||||||
|
(use without the colorvalues for multicolor mouths)
|
||||||
|
|
||||||
|
- SimpleExpressions.**writeMouth("cross", red, green, blue);**
|
||||||
|
Does basically the same but you can select the mouth by its name (use without the colorvalues for multicolor mouths)
|
||||||
|
|
||||||
|
- SimpleExpressions.**writeMouthGeneric(moutharray)**
|
||||||
|
**Advanced:** Write a mouth straight from your code with color values fo all of the pixels
|
||||||
|
|
||||||
|
- SimpleExpressions.**playSound(SOUND_NUMBER);**
|
||||||
|
Plays a sound by its number using the constants you can find below.
|
||||||
|
|
||||||
|
- SimpleExpressions.**_tone(noteFrequency, noteDuration, silentDuration);**
|
||||||
|
Similar to the arduino tone function, but also working on ESP32 (using ledc)
|
||||||
|
|
||||||
|
- SimpleExpressions.**bendTones(note1Frequency, note2Frequency, prop, noteDuration, ilentDuration);**
|
||||||
|
Similar to the arduino tone function, but also working on ESP32 (using ledc)
|
||||||
|
|
||||||
|
|
||||||
### Available mouth shapes
|
### Available mouth shapes
|
||||||
|
|
||||||
## single color shapes
|
#### single color shapes
|
||||||
|
|
||||||
- **zeros**
|
- **zeros**
|
||||||
- **happySmall**
|
- **happySmall**
|
||||||
@ -49,7 +75,7 @@ The sound are taken from BQs Zowie. The Library supports all Arduino boards (tha
|
|||||||
- **lefthalf**
|
- **lefthalf**
|
||||||
- **righthalf**
|
- **righthalf**
|
||||||
|
|
||||||
## multi color shapes
|
#### multi color shapes
|
||||||
|
|
||||||
- **colorCircle**
|
- **colorCircle**
|
||||||
|
|
||||||
@ -81,6 +107,7 @@ The sound are taken from BQs Zowie. The Library supports all Arduino boards (tha
|
|||||||
|
|
||||||
- If you have new Ideas for different shapes or multicolor shapes just write them down and create a pull request (Or if you are not familiar with git draw them and post an issue)
|
- If you have new Ideas for different shapes or multicolor shapes just write them down and create a pull request (Or if you are not familiar with git draw them and post an issue)
|
||||||
- Calculate frame count from arraysize
|
- Calculate frame count from arraysize
|
||||||
|
- Example for **writeMouthGeneric()**
|
||||||
- Currently I am happy with it, any Ideas? let me know
|
- Currently I am happy with it, any Ideas? let me know
|
||||||
|
|
||||||
### Buy me a coffee ☕️
|
### Buy me a coffee ☕️
|
||||||
|
@ -12,10 +12,17 @@ SimpleExpressions KEYWORD1
|
|||||||
# Methods and Functions (KEYWORD2)
|
# Methods and Functions (KEYWORD2)
|
||||||
#######################################
|
#######################################
|
||||||
|
|
||||||
|
clearMouth KEYWORD2
|
||||||
showMouth KEYWORD2
|
showMouth KEYWORD2
|
||||||
printMouth KEYWORD2
|
printMouth KEYWORD2
|
||||||
|
showColorMouth KEYWORD2
|
||||||
|
printColorMouth KEYWORD2
|
||||||
|
bendTones KEYWORD2
|
||||||
|
writeMouthGeneric KEYWORD2
|
||||||
|
|
||||||
playSound KEYWORD2
|
playSound KEYWORD2
|
||||||
_tone KEYWORD2
|
_tone KEYWORD2
|
||||||
|
bendTones KEYWORD2
|
||||||
|
|
||||||
#######################################
|
#######################################
|
||||||
# Instances (KEYWORD2)
|
# Instances (KEYWORD2)
|
||||||
|
Loading…
Reference in New Issue
Block a user