(Nejsou zobrazeny 4 mezilehlé verze od stejného uživatele.) Řádek 264:
Řádek 264:
týmy:
týmy:
Bude hůř (číslo týmu: 9) Matěj Chlan, Richard Kropáček , Miroslav Plecer (B3)
* Bude hůř (číslo týmu: 9): Matěj Chlan, Richard Kropáček , Miroslav Plecer (B3)
* Ninjago (číslo týmu: 10): Milan Jiříček, Ondřej Polanecký, Mikuláš Mach (B3)
Ninjago (číslo týmu: 10) Milan Jiříček, Ondřej Polanecký, Mikuláš Mach (B3)
* Budkaři (číslo týmu: 11): Matyáš Marx, Jan Hejdušek, Paolo Zisa (B1)
** exBudkaři Václav Houdek, Jakub Haymann (B2), Lukáš Hodač (C2 )
Budkaři (číslo týmu: 11) exVáclav Houdek, exLukáš Hodač, exJakub Haymann (B2)
[[Soubor:Výsledky_IoE_2020.png|600px|link=http://www.netacad-games.cz/kategorie-iot/vysledky]]
[[Soubor:Výsledky_IoE_2020.png|600px|link=http://www.netacad-games.cz/kategorie-iot/vysledky]]
Řádek 291:
Řádek 290:
<gallery>
<gallery>
Soubor:NAG-IoT-2019-0.png
Soubor:NAG-IoT-2019-1.png
Soubor:NAG-IoT-2019-1.png
Soubor:NAG-IoT-2019-2.png
Soubor:NAG-IoT-2019-2.png
Řádek 412:
Řádek 410:
[[Soubor:Ftp.gif]] Úlohy uloženy na školním [ftp://obelix.sps-pi.cz/N/DokumentyP%F8edm%ECty/PRA/!Souteze/NAG-IoE/2015-16/ disku]
[[Soubor:Ftp.gif]] Úlohy uloženy na školním [ftp://obelix.sps-pi.cz/N/DokumentyP%F8edm%ECty/PRA/!Souteze/NAG-IoE/2015-16/ disku]
=== Introduction ===
==== [https://learn.sparkfun.com/tutorials/raspberry-gpio Raspberry gPIo] ====
[https://learn.sparkfun.com/tutorials/raspberry-gpio#using-an-ide Download and Install Geany]
[[Soubor:Geany.png|400px|link=https://learn.sparkfun.com/tutorials/raspberry-gpio#using-an-ide]]
== Wiring Pi ==
[[Soubor:RBP_Pinout.png|300px|link=https://pinout.xyz/pinout/wiringpi/]]
{{#widget:YouTube|id=J6KsTz6hjfU|height=270|width=360|Popis|right}}
===[http://wiringpi.com/examples/blink/ Blink]===
[[Soubor:RB_LED.png|300px|link=http://wiringpi.com/examples/blink/]]
<source lang"C">
#include <wiringPi.h>
int main (void)
{
wiringPiSetup () ;
pinMode (0, OUTPUT) ;
for (;;)
{
digitalWrite (0, HIGH) ; delay (500) ;
digitalWrite (0, LOW) ; delay (500) ;
}
return 0 ;
}
</source>
To compile and run:
gcc -Wall -o blink blink.c -lwiringPi
sudo ./blink
=== Set up the ports ===
[[soubor:RB2_LED-PUSCH-SERVO.png|400px]]
[http://raspi.tv/2013/how-to-use-wiringpi2-for-python-on-the-raspberry-pi-in-raspbian How to use WiringPi2 for Python on the Raspberry Pi in Raspbian part 1]
<source lang"C">
# GPIO port numbers
import wiringpi2 as wiringpi
wiringpi.wiringPiSetupGpio()
wiringpi.pinMode(25, 0) # sets GPIO 25 to input
wiringpi.pinMode(24, 1) # sets GPIO 24 to output
wiringpi.pinMode(18, 2) # sets GPIO 18 to PWM mode
# wiringpi numbers
import wiringpi2 as wiringpi
wiringpi.wiringPiSetup()
wiringpi.pinMode(6, 0) # sets WP pin 6 to input
wiringpi.pinMode(5, 1) # sets WP pin 5 to output
wiringpi.pinMode(1, 2) # sets WP pin 1 to PWM mode
# Physical P1 header pin numbers
import wiringpi2 as wiringpi
wiringPiSetupPhys()
wiringpi.pinMode(22, 0) # sets P1 pin 22 to input
wiringpi.pinMode(18, 1) # sets P1 pin 18 to output
wiringpi.pinMode(12, 2) # sets P1 pin 12 to PWM mode
</source>
===[http://hackyourmind.org/articles/2013/06/07/raspberry-pi-with-7-segment-display.html Raspberry Pi with 7-segment display]===
[[Soubor:HD-M514RD.jpg|200px|link=http://hackyourmind.org/articles/2013/06/07/raspberry-pi-with-7-segment-display.html]]
== Python ==
https://pypi.python.org/pypi/RPi.GPIO
/opt/nagioe/python_demo/blink.py
/opt/nagioe/python_demo/push.py
===blink.py===
<source lang"C">
import RPi.GPIO as GPIO
import time
# blinking function
def blink(pin):
GPIO.output(pin,GPIO.HIGH)
time.sleep(1)
GPIO.output(pin,GPIO.LOW)
time.sleep(1)
return
# to use Raspberry Pi board pin numbers
GPIO.setmode(GPIO.BOARD)
GPIO.setwarnings(False)
# set up GPIO output channel
GPIO.setup(11, GPIO.OUT)
# blink GPIO17 50 times
for i in range(0,50):
blink(11)
GPIO.cleanup()
</source>
===push.py===
<source lang"C">
import RPi.GPIO as GPIO
import time
print GPIO.RPI_REVISION
print GPIO.VERSION
GPIO.setmode(GPIO.BOARD)
pin=40
GPIO.setup(pin, GPIO.IN)
GPIO.setup(pin, GPIO.IN, pull_up_down=GPIO.PUD_UP)
while (1):
print GPIO.input(pin)
time.sleep(0.5)
#GPIO.output(pin, False)
GPIO.cleanup()
</source>
=== Control LED ===
<source lang"C">
import RPi.GPIO as GPIO
import time
# blinking function
def blink(pin, pin2):
GPIO.output(pin,GPIO.HIGH)
time.sleep(0.1)
GPIO.output(pin,GPIO.LOW)
time.sleep(0.1)
GPIO.output(pin2,GPIO.HIGH)
time.sleep(0.1)
GPIO.output(pin2,GPIO.LOW)
time.sleep(0.1)
return
# to use Raspberry Pi board pin numbers
GPIO.setmode(GPIO.BOARD)
GPIO.setwarnings(False)
# set up GPIO output channel
GPIO.setup(11, GPIO.OUT)
GPIO.setup(13, GPIO.OUT)
GPIO.setup(40, GPIO.IN, pull_up_down=GPIO.PUD_UP)
blink(11, 13)
while (1):
if GPIO.input(40) == 0:
blink(11, 13)
time.sleep(0.1)
GPIO.cleanup()
</source>
=== Turn LED ===
source: http://engr.uconn.edu/~song/classes/nes/RPi.pdf
<source lang"C">
import RPi.GPIO as GPIO
import time
def main():
GPIO.cleanup()
GPIO.setmode(GPIO.BOARD) # to use Raspberry Pi board pin numbers
GPIO.setup(11, GPIO.OUT) # set up GPIO output channel
while True:
GPIO.output(11, GPIO.LOW) # set RPi board pin 11 low. Turn off LED.
time.sleep(1)
GPIO.output(11, GPIO.HIGH) # set RPi board pin 11 high. Turn on LED.
time.sleep(2)
main()
</source>
== RaspBian ==
Username: pi, password: NAGIoE2015
Re-mapping Keyboard: XKBLAYOUT=”gb” Change “gb” to “us”
sudo vi /etc/default/keyboard
Start the desktop by typing: (http://engr.uconn.edu/~song/classes/nes/RPi.pdf)
startx
Booting your Raspberry Pi for the first time
sudo raspi-config
Update apt-get package index files:
sudo apt-get update
Install SSH:
sudo apt-get install ssh
Start SSH server:
sudo /etc/init.d/ssh start
To start the SSH server every time the Pi boots up:
sudo update-rc.d ssh defaults
[http://www.raspberrypi-spy.co.uk/2014/05/how-to-autostart-apps-in-rasbian-lxde-desktop/ How To Autostart Apps In Rasbian LXDE Desktop]
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
Auto-run Python Scripts
@/usr/bin/python /home/pi/example.py
== www ==
== www ==
Novinky 2019-20
Infra LED 940 nm, 5ks
Infra senzor 940 nm, 5ks
Pomůcky 2018-19
Raspberry Pi 3 Model B 64-bit 1GB RAM
2,5A microUSB napájecí zdro
SanDisk 16GB microSDHC UHS-I U
Vývojová deska s modulem ESP12E
Vývojová deska Arduino micro
USB kabel
LED páska se sběrnicí RGB čip WS2812
Modul rotačního enkodéru, 2ks
Senzor teploty a vlhkosti (HTU2x)
Senzor intenzity osvětlení (BH1750)
Senzor tlaku - barometr BMP180
Senzor dotyku kapacitní TTP223
Senzor otřesu (SW-18020P)
Senzor pohybu (PIR) HC-SR501
Krokový motor s driverem a LED (28BYJ-48)
100p
Pouzdro na baterii 18650
Nabíjecí modul pro baterii TP4056
Červená LED 5mm, 5ks
Zelená LED 5mm, 5ks
Žlutá LED 5mm, 5ks
Modrá LED 5mm, 5ks
Bílá LED 5mm, 5ks
RGB LED 5mm, 5ks
RGB LED 10mm
Rezistor 330 Ohm, 20ks
Rezistor 10 kOhm, 5ks
Potenciometr 10 kOhm 2ks
Tranzistor 2N2222
Dioda 1N4148
Fotorezistor 10 kOhm
Termistor 10 kOhm, 2ks
Posuvný registr 8-Bit - SN74HC595
Kabely pro nepájivé pole
Nepájivé pole 830 bodů
Nepájivé pole 170 bodů
Kufr
Pomůcky 2017-18
Raspberry Pi 3 Model B 64-bit 1GB RAM
3A microUSB napájecí zdroj
SanDisk 16GB microSDHC UHS-I U1
Vývojová deska s modulem ESP12E
Vývojová deska Arduino nano
Převodník USB/serial
USB kabel
LED páska se sběrnicí RGB čip WS2812
Senzor teploty a vlhkosti (HTU21D)
Senzor intenzity osvětlení (BH1750FVI)
Teplotní senzor TMP36
Bluetooth Tracer
Display 16x2 znaků LCD1602
Servo
Relé 5V
DC mikromotor
Vrtule 57/60mm/2mm
Mikrotlačítka, 3ks
Mikropřepínač, 3ks
Aktivní bzučák
Mini reproduktor
Červená LED 5mm, 5ks
Zelená LED 5mm, 5ks
Žlutá LED 5mm, 5ks
Modrá LED 5mm, 5ks
Bílá LED 5mm, 5ks
RGB LED 5mm, 5ks
Rezistor 330 Ohm, 20ks
Rezistor 10 kOhm, 5ks
Potenciometr 10 kOhm
Tranzistor 2N2222
Dioda 1N4148
Fotorezistor 10 kOhm
Posuvný registr 8-Bit - SN74HC595
12V zdroj pro nepájivé pole
Stabilizátor pro nepájivé pole
Kabely pro nepájivé pole
Nepájivé pole 830 bodů
Nepájivé pole 170 bodů
Kufr
Pomůcky 2016-17
Bezdrátový modul ESP-01 s integrovanou anténou
Bezdrátový modul ESP-07 s integrovanou anténou a konektorem pro externí anténu
Převodník USB/serial
Senzor teploty (DS18B20), 2ks
9-Axis senzor (MPU-9250) Pohybové čidlo 9-ti osé, 3osý Akcelerometr, Gyroskop a Magnetometr
Senzor teploty a vlhkosti (HTU21D)
Senzor intenzity osvětlení (BH1750FVI)
LED paska se sběrnicí RGB čip WS2812
Senzor srdečního tepu KY-039
Detektor alkoholu, ethanolu a benzínu MQ-3
USB kabel
Mikrotlačítka, 3ks
Mikropřepínač, 3ks
Aktivní bzučák
RGB LED 5mm, 5ks
Červená LED 5mm, 5ks
Zelená LED 5mm, 5ks
Žlutá LED 5mm, 5ks
Modrá LED 5mm, 5ks
Bílá LED 5mm, 5ks
Rezistor 330 Ohm, 20ks
Kabel pro externí anténu
12V zdroj pro nepájivé pole
Stabilizátor pro nepájivé pole
Kabely pro nepájivé pole
Nepájivé pole 830 bodů
Powerbanka 5000mAh
Kufr
Soubor:NAG-IoE 2017 - ESP8266.pdf
Soubor:NAG-IoE 2017 - Obsah soutěžní sady.pdf
Pomůcky 2015-16
paměť 8GB
napájecí adaptér 5V, 2A
nepájivé pole
stabilizovaný zdroj pro nepájivé pole
napájecí adaptér pro nepájivé pole
propojovací kabely
WiFi modul ESP8266
pouzdro pro dvě AA baterie
barevné a RGB LED
teplotní čidlo DS18B20
teplotní čidlo s vlhkoměrem DHT11
světelné čidlo
pohybové čidlo HC-SR501
mikrospínače
potenciometr
odpory 330 a 4k7 ohmů
Základní informace
Soutěžní kategorie NAG-IoE (Networking Academy Games - Internet of Everything) je zaměřena na trend v počítačovém světě a to Internet všech věcí . Jedná se o podporu a zatraktivnění výuky pro studenty zaměřené nejen na počítačové sítě ale i obecněji na základy elektroniky a operační systém Linux .
Více:
http://www.netacad-games.cz/kategorie-iot Pravidla kategorie IoT, sada, výsledky, registrace soutěžních týmů
Cisco Networking Academy
https://nag-iot.zcu.cz/ Přihlášení do administrace týmu
Webex Team
GIT
5. ročník 2019-20
4.11.2019 začátek 1. kola zadání
8.01.2020 konec 1. kola odevzdání
13.01.2020 začátek 2. kola
26.02.2020 konec 2. kola
x.03.2020 on-site 3. kolo, Hradec Králové, SŠ a VOŠ aplikované kybernetiky s.r.o.
týmy:
Bude hůř (číslo týmu: 9): Matěj Chlan, Richard Kropáček , Miroslav Plecer (B3)
Ninjago (číslo týmu: 10): Milan Jiříček, Ondřej Polanecký, Mikuláš Mach (B3)
Budkaři (číslo týmu: 11): Matyáš Marx, Jan Hejdušek, Paolo Zisa (B1)
exBudkaři Václav Houdek, Jakub Haymann (B2), Lukáš Hodač (C2)
4. ročník 2018-19
5.11.2018 začátek 1. kola zadání
9.01.2019 konec 1. kola odevzdání
14.01.2019 začátek 2. kola
24.02.2019 konec 2. kola
22.03.2019 on-site 3. kolo, Hradec Králové, SŠ a VOŠ aplikované kybernetiky s.r.o.
Soutěžní tým 39 UOMO (JA): David Jansa a Petr Staňo z B3
po 1. kole 4. Po 2. kole 18. V on-site kole 9. a celkově 11. z 49 týmů z celé ČR a SR.
Soutěžní tým 37 Abaphumeleleyo (TU): Kryštof Piorecký a Jan Valeš z B3
po 1. kole 12. Po 2. kole 13. V on-site kole 3. a celkově 8. z 49 týmů z celé ČR a SR.
3. ročník 2017-18
13.11.2017 začátek 1. kola
10.01.2018 konec 1. kola
18.01.2018 začátek 2. kola
25.02.2018 konec 2. kola
23.03.2018 on-site 3. kolo, Hradec Králové, SŠ a VOŠ aplikované kybernetiky s.r.o.
Soutěžní tým:
Úlohy uloženy na školním disku
2. ročník 2016-17
Termíny pro úroveň základní
14.11.2016 začátek 1. kola
11.01.2017 konec 1. kola
19.01.2017 začátek 2. kola
28.02.2017 konec 2. kola
25.03.2017 on-site 3. kolo, Hradec Králové, SŠ a VOŠ aplikované kybernetiky s.r.o.
1. tým
Janoušek Jáchym B2
Houdek Otakar B2
Bína Marek B2
2. tým
Černohous Jakub C3
Hejl Martin C3
Šácha Vít C3
Termíny pro úroveň pokročilí
14.11.2016 zveřejnění zadání
5.12.2016 představení projektu
20.02.2017 závěrečná prezentace
25.03.2017 předání cen, Hradec Králové, SŠ a VOŠ aplikované kybernetiky s.r.o.
1. tým
Šperl Jakub B3
Sochacký Josef B3
Němeček Otakar B3
Šteňo Michal B3
Úlohy uloženy na školním disku
Example
1. ročník 2015-16
1.11.2015 začátek 1. kola (celkem 6 kol)
každý tým vytvoří video představující tým, dále pak videa a PDF v každém kole soutěže
nejlepší tým v daném kole může získat další zajímavý rozšiřující HW
bonusové body za celoroční projekt (bez zadání, téma i obsah dle uvážení týmu)
19.3.2016 Cisco Praha
1. tým
Linhart Tomáš B2
Hanušová Monika B2
Frček Pavel B2
2. tým
Šperl Jakub B2
Šteňo Michal B2
Sochacký Josef B2
Němeček Otakar B2
Úlohy uloženy na školním disku
www
http://www.netacad-games.cz/nag-ioe-workshop
http://www.i-com-unity.cz/ioe
http://engr.uconn.edu/~song/classes/nes/RPi.pdf
Seznam týmů
Střední odborná škola a Střední odborné učiliště, Hořovice
SPŠ a VOŠ, Písek
Stredni prumyslova skola elektrotechniky a informatiky, Ostrava (A)
Stredni prumyslova skola elektrotechniky a informatiky, Ostrava (B)
Střední školy informačních technologií, Frýdek - Místek
SPŠ a OA, Bruntál
Střední průmyslová škola, Přerov (A)
Střední průmyslová škola, Přerov (B)
SŠINFIS, Plzeň (A)
SŠINFIS, Plzeň (B)
VOŠ a SPŠ, Jičín
Střední průmyslová škola, Trutnov
SŠ a VOŠ aplikované kybernetiky, Hradec Králové (A)
SŠ a VOŠ aplikované kybernetiky ,Hradec Králové (B)
Střední škola informatiky, poštovnictví a finančnictví, Brno (A)
Střední škola informatiky, poštovnictví a finančnictví, Brno (B)
Obchodní akademie, Vyšší odborná škola a jazyková škola, Uherské Hradiště (A)
Obchodní akademie, Vyšší odborná škola a jazyková škola, Uherské Hradiště (B)
VOŠ a SPŠ, Šumperk
Střední průmyslová škola elektrotechnická, Praha 10 (A)
Střední průmyslová škola elektrotechnická, Praha 10 (B)
VOŠ a SPŠE, Plzeň
GaSOS, Rokycany