This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
mnretrogamer:robotics:sparki:home_sparki [2020/04/06 10:20] – [arcbotics lessons] solarsparq | mnretrogamer:robotics:sparki:home_sparki [2023/01/06 10:06] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 6: | Line 6: | ||
===== product page ===== | ===== product page ===== | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | ---- | ||
===== software ===== | ===== software ===== | ||
Line 22: | Line 24: | ||
* replaced by ardublock | * replaced by ardublock | ||
- | ===== arcbotics lessons ===== | + | ---- |
+ | ===== arcbotics lessons ===== | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== get started ==== | ||
+ | |||
* get started | * get started | ||
* ardublock install | * ardublock install | ||
Line 33: | Line 41: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== basics ==== | ||
+ | |||
* basics | * basics | ||
* basic moving | * basic moving | ||
Line 44: | Line 57: | ||
* [[http:// | * [[http:// | ||
* using the lcd | * using the lcd | ||
+ | * [[http:// | ||
* using serial | * using serial | ||
+ | * [[http:// | ||
* using the remote | * using the remote | ||
+ | * [[http:// | ||
* sparki bluetooth module | * sparki bluetooth module | ||
+ | * [[http:// | ||
* restore the default program | * restore the default program | ||
+ | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== lcd display ==== | ||
+ | |||
* lcd display | * lcd display | ||
* how LCDs work | * how LCDs work | ||
+ | * [[http:// | ||
* drawing pixels | * drawing pixels | ||
+ | * [[http:// | ||
* drawing lines | * drawing lines | ||
+ | * [[http:// | ||
* drawing squares | * drawing squares | ||
+ | * [[http:// | ||
* drawing circles | * drawing circles | ||
+ | * [[http:// | ||
* writing text | * writing text | ||
+ | * [[http:// | ||
* making animations | * making animations | ||
+ | * [[http:// | ||
* whistling | * whistling | ||
+ | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== coding ==== | ||
+ | |||
* coding | * coding | ||
* introduction to programming | * introduction to programming | ||
+ | * [[http:// | ||
* the sparkduino interface | * the sparkduino interface | ||
+ | * [[http:// | ||
* basic sparki code | * basic sparki code | ||
+ | * [[http:// | ||
* comments and syntax | * comments and syntax | ||
+ | * [[http:// | ||
* more helpful tools | * more helpful tools | ||
+ | * [[http:// | ||
* variables | * variables | ||
+ | * [[http:// | ||
* booleans | * booleans | ||
+ | * [[http:// | ||
* integer numbers | * integer numbers | ||
+ | * [[http:// | ||
* floating point numbers | * floating point numbers | ||
+ | * [[http:// | ||
* characters | * characters | ||
+ | * [[http:// | ||
* arrays | * arrays | ||
+ | * [[http:// | ||
* functions | * functions | ||
+ | * [[http:// | ||
* controls | * controls | ||
+ | * [[http:// | ||
* if statements | * if statements | ||
+ | * [[http:// | ||
* conditions | * conditions | ||
+ | * [[http:// | ||
* while statements | * while statements | ||
+ | * [[http:// | ||
* switch statements | * switch statements | ||
+ | * [[http:// | ||
* for loops | * for loops | ||
+ | * [[http:// | ||
* code writing strategies | * code writing strategies | ||
+ | * [[http:// | ||
* inputs and outputs | * inputs and outputs | ||
+ | * [[http:// | ||
* analog and digital signals | * analog and digital signals | ||
+ | * [[http:// | ||
* beyond basic coding | * beyond basic coding | ||
+ | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== robotics ==== | ||
+ | |||
* robotics | * robotics | ||
* follow and avoid light | * follow and avoid light | ||
Line 97: | Line 160: | ||
* [[http:// | * [[http:// | ||
* object retrieval | * object retrieval | ||
+ | * [[http:// | ||
* cleaning robot | * cleaning robot | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
* room navigation | * room navigation | ||
+ | * [[http:// | ||
* maze solving | * maze solving | ||
+ | * [[http:// | ||
* relay race | * relay race | ||
+ | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== other ==== | ||
+ | |||
* other | * other | ||
* mixing RGB colors | * mixing RGB colors | ||
Line 108: | Line 180: | ||
* [[http:// | * [[http:// | ||
* drawing with Sparki | * drawing with Sparki | ||
+ | * [[http:// | ||
* remapping the remote | * remapping the remote | ||
+ | * [[http:// | ||
* using the gripper | * using the gripper | ||
+ | * [[http:// | ||
* signal filtering | * signal filtering | ||
+ | * [[http:// | ||
* Sparki memory management | * Sparki memory management | ||
+ | * [[http:// | ||
* theremin | * theremin | ||
* [[http:// | * [[http:// | ||
Line 118: | Line 195: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== parts ==== | ||
+ | |||
* parts | * parts | ||
- | * accelerometer | + | * [[http:// |
- | * Sparki bluetooth module | + | * [[http:// |
- | * buzzer | + | * [[http:// |
- | * expansion port | + | * [[http:// |
- | * gripper | + | * [[http:// |
- | * infrared led | + | * [[http:// |
- | * infrared reflectance sensor | + | * [[http:// |
- | * infrared remote | + | * [[http:// |
- | * infrared remote receiver | + | * [[http:// |
- | * lcd | + | * [[http:// |
- | * light sensor | + | * [[http:// |
- | * magnetometer | + | * [[http:// |
- | * marker holder | + | * [[http:// |
- | * on/off switch | + | * [[http:// |
- | * radio | + | * [[http:// |
- | * reset button | + | * [[http:// |
- | * RGB led | + | * [[http:// |
- | * status led | + | * [[http:// |
- | * wheels | + | * [[http:// |
- | * servo | + | * [[http:// |
- | * stepper motor | + | * [[http:// |
* [[http:// | * [[http:// | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
===== mn.retrogamer lessons ===== | ===== mn.retrogamer lessons ===== | ||
* [[.: | * [[.: | ||
+ | |||
+ | ---- | ||
===== open source files ===== | ===== open source files ===== | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | ---- | ||