|
|
(49 medziľahlých úprav od rovnakého používateľa nie je zobrazených.) |
Riadok 1: |
Riadok 1: |
| [[Súbor:logoAjTyvIT.png|right|150px]] | | [[Súbor:logoAjTyvIT.png|right|150px]] Z tejto stránky sa dostanete k materiálom k jednotlivým kurzom |
| | * [[Svetielkujúci workshop]] |
| | * [[ColorMix Workshop]] |
| | * [[Micro:bit workshop]] pre učiteľov |
| | * [[Micro:bit workshop pre pokročilých]] učiteľov |
| | * [[OzoBot robot]] workshop |
|
| |
|
| = '''Svetielkujúci Workshop 7. a 14. 6. 2017''' =
| | <BR> |
|
| | <BR> |
|
| |
|
| [[Súbor:wearableDef.png|500px]]
| |
|
| |
|
|
| |
|
| | | [[Category: AjTyvIT]] |
| == Úvod ==
| |
| | |
| | |
| * [http://senzor.robotika.sk/balogh/wearable.pdf Úvodná prezentácia]
| |
| ** [https://player.vimeo.com/video/114828162 Spider dress video]
| |
| ** [https://cutecircuit.com/wearable-technology/ Cute Circuit]
| |
| * [https://learn.adafruit.com/category/wearables Wearables od firmy Adafruit]
| |
| ** 1: [https://learn.adafruit.com/candle-flicker-hair-bow/ Mašľa]
| |
| ** 2: [https://learn.adafruit.com/sparkle-skirt/ Sukňa]
| |
| ** 3: [https://learn.adafruit.com/twinkling-led-parasol Dáždnik]
| |
| ** 4: [https://learn.adafruit.com/led-ampli-tie Kravata]
| |
| ** 5: [https://learn.adafruit.com/light-activated-pixel-heart/ Brošňa]
| |
| | |
| == Krok za krokom ==
| |
| | |
| == 1. '''Blink''' ==
| |
| | |
| * [http://ap.urpi.fei.stuba.sk/sensorwiki/index.php/Acrob02 Blink]
| |
| | |
| == 2. '''Železničné priecestie''' ==
| |
| | |
| * [https://youtu.be/YaH8DJpeYs0?t=1m6s Video]
| |
| | |
| == 3. '''K.I.T.T. 2000''' ==
| |
| | |
| * [https://youtu.be/iQwlrEdka6Q?t=5s Video]
| |
| | |
| | |
| | |
| = Druhá časť =
| |
| | |
| | |
| == Adafruit Gemma ==
| |
| | |
| * [https://learn.adafruit.com/introducing-gemma/ Stránka u výrobcu so všetkými informáciami]
| |
| | |
| [[Súbor:AdafruitGemma.png|500px|center]]
| |
| | |
| V programovacom prostredí Arduino treba najprv nastaviť typ elektronickej dosky
| |
| na '''Adafruit Gemma 8MHz''' v menu Tools->Board.
| |
| | |
| [[Súbor:flora_gemmaselect.gif|center]] | |
| | |
| | |
| Potom ešte treba vybrať vhodný programovací protokol -
| |
| vyeberiete ho z menu Tools->Programmer->'''USBtinyISP'''
| |
| | |
| [[Súbor:gemma_flora_selectusbtiny.gif|center]]
| |
| | |
| | |
| Vyskúšame postupne jednoduché programy
| |
| | |
| <source lang="Cpp">
| |
| /* Blink 1 */
| |
|
| |
| #define RED_LED 1
| |
| | |
| void setup() {
| |
|
| |
| pinMode(RED_LED, OUTPUT);
| |
| | |
| }
| |
| | |
| void loop() {
| |
| digitalWrite(RED_LED, HIGH);
| |
| delay(200);
| |
| digitalWrite(RED_LED, LOW);
| |
| delay(200);
| |
| }
| |
| </source>
| |
| | |
| | |
| <source lang="Cpp">
| |
| /* Blink 3 */
| |
|
| |
| #define RED_LED 0
| |
| #define GREEN_LED 1
| |
| #define BLUE_LED 2
| |
| | |
| void setup() {
| |
|
| |
| pinMode(RED_LED, OUTPUT);
| |
| pinMode(GREEN_LED, OUTPUT);
| |
| pinMode(BLUE_LED, OUTPUT);
| |
| | |
| }
| |
| | |
| void loop() {
| |
| digitalWrite(RED_LED, HIGH);
| |
| delay(200);
| |
| digitalWrite(RED_LED, LOW);
| |
| delay(200);
| |
| | |
| digitalWrite(GREEN_LED, HIGH);
| |
| delay(200);
| |
| digitalWrite(GREEN_LED, LOW);
| |
| delay(200);
| |
| | |
| digitalWrite(BLUE_LED, HIGH);
| |
| delay(200);
| |
| digitalWrite(BLUE_LED, LOW);
| |
| delay(200);
| |
| | |
| }
| |
| </source>
| |
| | |
| == NeoPixel RGB ===
| |
| | |
| | |
| Priklady na neopixel
| |
| | |
| === Technicke informacie ===
| |
| | |
| * Adafruit Gemma Windows Driver: https://learn.adafruit.com/introducing-gemma/windows-setup
| |
| * Adafruit Board Arduino Manager: https://adafruit.github.io/arduino-board-index/package_adafruit_index.json
| |
| * Neopixel Library: https://github.com/adafruit/Adafruit_NeoPixel
| |