Aj Ty v IT: Rozdiel medzi revíziami
Z SensorWiki
(→Úvod) |
(→Workshop) |
||
(8 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]] Robili sme: [[Svetielkujúci workshop]] |
− | |||
− | |||
− | |||
− | |||
− | + | = '''Workshop micro:bit pre učiteľov 21. 2. 2018''' = | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | [[Súbor:MikroBitKolaz.jpg|thumb|center|600px|[https://makecode.microbit.org/projects Pozrite sa, čo všetko sa dá robiť s mikrobitmi...] ]] | ||
− | < | + | <!-- |
− | + | Obrázky projektov: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | Kvet: https://www.kitronik.co.uk/5619-bbc-microbit-with-mipower-board-and-cable.html | ||
+ | Chlapec http://www.bbc.com/news/technology-35824446 | ||
+ | Lego http://www.castlerock.leics.sch.uk/gallery/?pid=6&gcatid=3&albumid=19 | ||
− | + | Ovocie http://microbitgadgets.co.uk/microbit-projects/microbit-music/fruit-keyboard-project | |
+ | Komunikacia http://senzor.robotika.sk/sensorwiki/index.php/Komunik%C3%A1cia_a_micro:bit | ||
+ | Labyrint https://seelio.com/w/2fqv/3d-printing-project-5-designing-for-the-bbc-microbit-initiative | ||
+ | --> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | == Obsah == |
− | + | # Čo je to physical computing? Interaktivita v umení, priemysle, vzdelávaní. | |
+ | # Zoznámte sa s BBC micro:bit - Tour de Board. | ||
+ | ## Displej a tlačidlá | ||
+ | ## Napájanie a konektory | ||
+ | ## Senzory | ||
+ | ## Komunikačné možnosti | ||
+ | # Začíname. Prvý program. | ||
+ | # Možnosti programovania: Microsoft Blocks, Javascript, Python, C++ | ||
+ | # Vstupy a výstupy | ||
+ | ## Displej, LED diódy | ||
+ | ## Tlačidlá, jednoduché senzory | ||
+ | ## Externé zariadenia | ||
+ | # Senzory | ||
+ | ## Snímač tlaku | ||
+ | ## Snímač zrýchlenia | ||
+ | ## Kompas | ||
+ | ## Snímač teploty | ||
+ | ## Snímač osvetlenia | ||
+ | # Komunikácia | ||
+ | ## Sériová linka a USB | ||
+ | ## Rádio | ||
+ | ## Bluetooth | ||
+ | # Vlastný projekt | ||
− | |||
− | |||
− | + | '''Hardware''' | |
+ | * http://tech.microbit.org/hardware/ | ||
+ | * https://blog.nxp.com/mcus/microbit-unveiled | ||
− | ... | + | '''Zoznam linkov''' |
+ | * https://github.com/carlosperate/awesome-microbit | ||
+ | * https://www.elecfreaks.com/category/micro-bit | ||
− | |||
− | |||
− | |||
− | + | '''Projekty:''' | |
+ | * https://www.hackster.io/snoller/measuring-presence-of-a-car-6087c6 | ||
+ | * https://www.hackster.io/David_MS/micro-bit-scrolling-display-d19ef8 | ||
+ | * https://www.hackster.io/pelikhan/custom-ble-services-with-micro-bit-6c9879 | ||
+ | == Workshop == | ||
− | |||
− | + | # [[BBC micro:bit|Úvodné úlohy]] | |
+ | # Pokročilé úlohy | ||
+ | ## Naprogramujte animáciu na reálnej micro:bit doštičke | ||
+ | ## Naprogramujte hru kameň, papier, nožnice | ||
+ | ## Naprogramujte aspoň dve rozličné logické funkcie premenných A a B | ||
+ | ## Naprogramujte tester reakčnej doby (náhodne sa rozsvieti A alebo B a hráč musí stlačiť korešpondujúce tlačidlo, pričom sa zmeria čas od zobrazenia po stlačenie) | ||
+ | # [[Senzory na mikropočítači micro:bit]] | ||
+ | # [[Komunikácia a micro:bit]] | ||
+ | # [[Stavové diagramy s micro:bit]] | ||
+ | # [[Bežiaci text s micro:bit]] | ||
− | + | == Zbierka odkazov == | |
− | |||
− | |||
− | + | * Zoznam vsetkeho mozneho suvisiaceho s micro:bit https://github.com/carlosperate/awesome-microbit | |
+ | * Programovanie cez ikonky - projekty: https://makecode.microbit.org/projects/smiley-buttons | ||
+ | * Asi najpodrobnejsie o C++ a microbite https://lancaster-university.github.io/microbit-docs/ | ||
+ | * Programovanie v C++ cez mbed https://developer.mbed.org/platforms/Microbit/ a https://developer.mbed.org/teams/microbit/ | ||
+ | * Programovanie v C++ offline http://hwhacks.com/2016/05/21/getting-started-with-offline-c-on-the-bbc-microbit/ | ||
− | + | * Slajdy k prednaskam https://www.scss.tcd.ie/~waldroj/3d1/ | |
− | |||
− | + | * Zaujimave ulohy / projekty: | |
+ | * https://make.techwillsaveus.com/bbc-microbit/activities/step-counter-by-the-faraday-institute | ||
+ | * https://make.techwillsaveus.com/bbc-microbit/activities/micro-graphite-303 | ||
+ | Hlavná stránka: | ||
+ | * http://microbit.org/code/ | ||
+ | * Programovanie cez web: https://makecode.microbit.org | ||
− | |||
− | + | Set of links: | |
− | + | * Programovanie cez ikonky - projekty: https://makecode.microbit.org/projects/smiley-buttons | |
+ | * Programovanie v C++ cez mbed https://developer.mbed.org/platforms/Microbit/ a https://developer.mbed.org/teams/microbit/ | ||
+ | * Programovanie v C++ offline http://hwhacks.com/2016/05/21/getting-started-with-offline-c-on-the-bbc-microbit/ | ||
+ | * Komentare k C++ https://www.forward.com.au/pfod/microbit/gettingStarted.html | ||
− | |||
− | |||
− | |||
− | |||
− | + | * Slajdy k prednaskam https://www.scss.tcd.ie/~waldroj/3d1/ | |
− | |||
− | |||
− | + | * Zaujimave ulohy / projekty: | |
+ | * https://make.techwillsaveus.com/bbc-microbit/activities/step-counter-by-the-faraday-institute | ||
+ | * https://make.techwillsaveus.com/bbc-microbit/activities/micro-graphite-303 | ||
+ | * https://blog.adafruit.com/category/microbit/ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | Deep into details: | ||
+ | * http://mattwarren.org/2017/11/28/Exploring-the-BBC-microbit-Software-Stack/ | ||
+ | * List of resources: https://github.com/carlosperate/awesome-microbit | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | <div class="toccolours mw-collapsible mw-collapsed">'''Python''' | |
− | + | Naprogramujte program pre | |
− | + | <div class="mw-collapsible-content"> | |
− | + | <source lang="python"> | |
− | + | # Add your Python code here. E.g. | |
+ | from microbit import * | ||
− | |||
− | |||
− | |||
− | |||
− | + | while True: | |
− | + | display.scroll('Hello, World!') | |
− | + | display.show(Image.HEART) | |
− | + | sleep(2000) | |
− | |||
− | |||
</source> | </source> | ||
+ | </div> | ||
+ | </div> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | [[Category: AjTyvIT]] [[Category: micro:bit]] | |
− | |||
− |
Verzia zo dňa a času 21:09, 21. február 2018
Robili sme: Svetielkujúci workshop
Workshop micro:bit pre učiteľov 21. 2. 2018
Obsah
- Čo je to physical computing? Interaktivita v umení, priemysle, vzdelávaní.
- Zoznámte sa s BBC micro:bit - Tour de Board.
- Displej a tlačidlá
- Napájanie a konektory
- Senzory
- Komunikačné možnosti
- Začíname. Prvý program.
- Možnosti programovania: Microsoft Blocks, Javascript, Python, C++
- Vstupy a výstupy
- Displej, LED diódy
- Tlačidlá, jednoduché senzory
- Externé zariadenia
- Senzory
- Snímač tlaku
- Snímač zrýchlenia
- Kompas
- Snímač teploty
- Snímač osvetlenia
- Komunikácia
- Sériová linka a USB
- Rádio
- Bluetooth
- Vlastný projekt
Hardware
Zoznam linkov
Projekty:
- https://www.hackster.io/snoller/measuring-presence-of-a-car-6087c6
- https://www.hackster.io/David_MS/micro-bit-scrolling-display-d19ef8
- https://www.hackster.io/pelikhan/custom-ble-services-with-micro-bit-6c9879
Workshop
- Úvodné úlohy
- Pokročilé úlohy
- Naprogramujte animáciu na reálnej micro:bit doštičke
- Naprogramujte hru kameň, papier, nožnice
- Naprogramujte aspoň dve rozličné logické funkcie premenných A a B
- Naprogramujte tester reakčnej doby (náhodne sa rozsvieti A alebo B a hráč musí stlačiť korešpondujúce tlačidlo, pričom sa zmeria čas od zobrazenia po stlačenie)
- Senzory na mikropočítači micro:bit
- Komunikácia a micro:bit
- Stavové diagramy s micro:bit
- Bežiaci text s micro:bit
Zbierka odkazov
- Zoznam vsetkeho mozneho suvisiaceho s micro:bit https://github.com/carlosperate/awesome-microbit
- Programovanie cez ikonky - projekty: https://makecode.microbit.org/projects/smiley-buttons
- Asi najpodrobnejsie o C++ a microbite https://lancaster-university.github.io/microbit-docs/
- Programovanie v C++ cez mbed https://developer.mbed.org/platforms/Microbit/ a https://developer.mbed.org/teams/microbit/
- Programovanie v C++ offline http://hwhacks.com/2016/05/21/getting-started-with-offline-c-on-the-bbc-microbit/
- Slajdy k prednaskam https://www.scss.tcd.ie/~waldroj/3d1/
- Zaujimave ulohy / projekty:
- https://make.techwillsaveus.com/bbc-microbit/activities/step-counter-by-the-faraday-institute
- https://make.techwillsaveus.com/bbc-microbit/activities/micro-graphite-303
Hlavná stránka:
- http://microbit.org/code/
- Programovanie cez web: https://makecode.microbit.org
Set of links:
- Programovanie cez ikonky - projekty: https://makecode.microbit.org/projects/smiley-buttons
- Programovanie v C++ cez mbed https://developer.mbed.org/platforms/Microbit/ a https://developer.mbed.org/teams/microbit/
- Programovanie v C++ offline http://hwhacks.com/2016/05/21/getting-started-with-offline-c-on-the-bbc-microbit/
- Komentare k C++ https://www.forward.com.au/pfod/microbit/gettingStarted.html
- Slajdy k prednaskam https://www.scss.tcd.ie/~waldroj/3d1/
- Zaujimave ulohy / projekty:
- https://make.techwillsaveus.com/bbc-microbit/activities/step-counter-by-the-faraday-institute
- https://make.techwillsaveus.com/bbc-microbit/activities/micro-graphite-303
- https://blog.adafruit.com/category/microbit/
Deep into details:
- http://mattwarren.org/2017/11/28/Exploring-the-BBC-microbit-Software-Stack/
- List of resources: https://github.com/carlosperate/awesome-microbit
Python
Naprogramujte program pre
# Add your Python code here. E.g.
from microbit import *
while True:
display.scroll('Hello, World!')
display.show(Image.HEART)
sleep(2000)