IBM-IoT

Z MediaWiki SPŠ a VOŠ Písek
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(postup v2023)
 
(Není zobrazeno 135 mezilehlých verzí od 1 uživatele.)
Řádka 1: Řádka 1:
[https://developer.ibm.com/recipes/tutorials/getting-started-with-watson-iot-platform-using-node-red/ Getting started with Watson IoT Platform using Node-RED]
+
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 30em"
 +
| colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | '''''Pomůcky 2019-20'''''
  
https://sites.google.com/site/iotlaborator/
+
|- style="vertical-align: top;"
 +
|
  
https://ibm.ent.box.com/s/an7q5rji8oiivdu6emn1yjosjkl19h5i?sortColumn=date&sortDirection=DESC
+
V roce 2019-20 se počítá s použitím MCU ESP8266, ESP32 apod.
 +
 
 +
* Vývojová deska s modulem ESP12E
 +
[[Soubor:ESP-12E_pinout.jpg|300px|ESP12E|link=https://goo.gl/RiXb1Y]] 
 +
 
 +
|}
  
https://myibm.ibm.com/dashboard/
 
  
 
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 30em"
 
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 30em"
Řádka 15: Řádka 21:
 
převzato z https://sites.google.com/site/iotlaborator/home/pouzivany-hw
 
převzato z https://sites.google.com/site/iotlaborator/home/pouzivany-hw
  
* Raspberry Pi 3 Model B 64-bit 1GB RAM
+
* 1x Arduino UNO R3 328P DIL Precizní klon
[[Soubor:Raspberry_Pi3.png|300px|Raspberry Pi 3|link=Raspberry Pi]]
+
[[Soubor:Arduino-klon.png|200px|Arduino UNO R3 328P DIL Precizní klon|link=https://arduino-shop.cz/arduino/974-arduino-uno-r3-atmega328p-1424115860.html]]  
* 2,5A microUSB napájecí zdro
+
* 1x Arduino Ethernet Shield W5100 R3
* SanDisk 16GB microSDHC UHS-I U
+
[[Soubor:Arduino-eth.png|200px|1x Arduino Ethernet Shield W5100 R3|link=https://arduino-shop.cz/arduino/917-arduino-ethernet-shield-w5100-r3-1420993161.html]]  
* Vývojová deska s modulem ESP12E
+
* 1x Nepájivé kontaktní pole ZY-60
[[Soubor:ESP-12E_pinout.jpg|300px|ESP12E|link=https://goo.gl/RiXb1Y]]
+
[[Soubor:nepájivé-pole.png|200px|1x Nepájivé kontaktní pole ZY-60|link=https://arduino-shop.cz/arduino/1423-nepajive-kontaktni-pole-zy-60-1475268904.html]]  
* Vývojová deska Arduino micro
+
* 1x IIC I2C Display LCD 1602 16X2 Znaků LCD Modul Modrý
[[Soubor:Arduino-PRO-micro.png|200px|Arduino PRO micro|link=Arduino]]
+
[[Soubor:Display-LCD.png|200px|1x IIC I2C Display LCD 1602 16X2 Znaků LCD Modul Modrý|link=https://arduino-shop.cz/arduino/1570-iic-i2c-display-lcd-1602-16x2-znaku-lcd-modul-modry-1487765909.html]]
* Převodník USB/serial
+
* 1x Motor Biaxiální Převodový DC 1,5-6 V Mini
[[Soubor:USB-serial.png|200px|USB/serial|link=Arduino]]
+
[[Soubor:Motor-DC.png|200px|1x Motor Biaxiální Převodový DC 1,5-6 V Mini|link=https://arduino-shop.cz/arduino/1636-mini-biaxalni-prevodovy-motor-dc-1-5-6-v-1496649299.html]]
* USB kabel
+
* 1x Pohybové Čidlo Modul typ HC - SR501
* LED páska se sběrnicí RGB čip [https://randomnerdtutorials.com/guide-for-ws2812b-addressable-rgb-led-strip-with-arduino/ WS2812]
+
[[Soubor:Čidlo-pohyb.png|200px|1x Pohybové Čidlo Modul typ HC - SR501|link=https://arduino-shop.cz/arduino/839-arduino-pohybove-cidlo-1500635995.html]]
[[Soubor:WS2812.png|300px|WS2812|link=]]  
+
* 1x Měřič vzdálenosti ultrazvukový pro Arduino Raspberry
* Mikrotlačítka, 3ks
+
[[Soubor:Arduino-měřič.png|200px|1x Měřič vzdálenosti ultrazvukový pro Arduino Raspberry|link=https://arduino-shop.cz/arduino/846-arduino-meric-vzdalenosti-ultrazvukovy-1500636000.html]]
* Mikropřepínač, 3ks
+
* 1x Arduino DHT11 teploměr a vlhkoměr digitální
* Dotykové tlačítko, 3ks
+
[[Soubor:Arduino-teplo a vlhko.png|200px|1x Arduino DHT11 teploměr a vlhkoměr digitální|link=https://arduino-shop.cz/arduino/829-arduino-teplomer-a-vlhkomer-digitalni-1500635986.html]]
* Modul rotačního enkodéru, 2ks
+
* 1x Arduino H-můstek modul L9110S
[[Soubor:rot-enkoder.png|100px|Modul rotačního enkodéru]]
+
[[Soubor:Arduino-můstek a vlhko.png|200px|1x Arduino H-můstek modul L9110S|link=https://arduino-shop.cz/arduino/1233-arduino-h-mustek-modul-l9110s-1458419853.html]]
* Aktivní bzučák
+
* 1x Bzučák 5V 2.3 KHz
* Mini reproduktor
+
[[Soubor:Bzučák.png|200px|1x Bzučák 5V 2.3 KHz|link=https://arduino-shop.cz/arduino/1251-bzucak-5v-23-khz-1459619867.html]]
* Senzor teploty a vlhkosti (HTU2x)
+
* 1x Potenciometr 1KOhm lineární
[[Soubor:HTU2x.png|200px|HTU2x|link=]]
+
[[Soubor:Potenciometr.png|200px|1x Potenciometr 1KOhm lineární|link=https://arduino-shop.cz/arduino/1176-potenciometr-1kohm-linearni-1451772754.html]]
* Senzor intenzity osvětlení (BH1750)
+
* 10cm DuPont M-M, M-F, F-F kabely  barevné 40 žil
[[Soubor:BH1750.png|200px|BH1750|link=]]
+
[[Soubor:Kabely bar.-40žil.png|200px|10cm DuPont M-M Kabely Barevné 40 žil,10cm DuPont M-F Kabely Barevné 40 žil,10cm DuPont F-F Kabely Barevné 40 žil|link=https://arduino-shop.cz/arduino/1561-10cm-dupont-kabely-barevne-40-zil-samice-samice-1487593678.html]]
* Barometr BMP180
+
* 1x Napájecí konektor pro 9V baterii BS-IR-1
[[Soubor:BMP180.png|100px|BMP180|link=]]
+
[[Soubor:napájecí konektor-9V.png|200px|1x Napájecí konektor pro 9V baterii BS-IR-1|link=https://arduino-shop.cz/arduino/1434-napajeci-konektor-pro-9v-baterii-bs-ir-1-1475273888.html]]
* Teplotní senzor TMP36
+
 
[[Soubor:TMP36.png|100px|TMP36|link=]]
+
* Senzor teploty (DS18B20)
+
[[Soubor:DS18B20.png|100px|DS18B20|link=]]
+
* Senzor dotyku kapacitní TTP223
+
[[Soubor:TTP223.png|100px|TTP223|link=]]
+
* Senzor tlaku (IEE CP151)
+
[[Soubor:IEE CP151.png|100px|IEE CP151|link=]]
+
* Senzor otřesu (SW-18020P)
+
[[Soubor:SW-18020P.png|100px|SW-18020P|link=]]
+
* Senzor polohy
+
[[Soubor:Senzor polohy.png|100px|Senzor polohy|link=]]
+
* Senzor pohybu (PIR) HC-SR501
+
[[Soubor:HC-SR501.jpg|100px|HC-SR501]]
+
* Servo (2x)
+
[[Soubor:SG90.png|150px|SG90|link=]]
+
* Relé 5V (SRD-5VDC-SL-C)
+
[[Soubor:SRD-5VDC-SL-C.png|100px|SRD-5VDC-SL-C|link=]]
+
* Krokový motor s driverem a LED (28BYJ-48)
+
[[Soubor:Arduino-Stepper-Motor-ULN2003.jpg|150px|krokový motor]]
+
* OLED display 128X64
+
[[Soubor:Oled-display.png|200p]]
+
* Č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
+
* Solární panel 1W
+
[[Soubor:Solar-panel.png|200px]]
+
* Baterie 18650
+
[[Soubor:baterie18650.png|100p]]
+
* Pouzdro na baterii 18650
+
* Nabíjecí modul pro baterii
+
[[Soubor:MicroUSB.png|200px|MicroUSB|link=]]
+
* Step up měnič na 5V
+
[[Soubor:Step-Up.png|200px|link=https://www.ebay.com/itm/5-pcs-0-9V-5V-to-5V-600MA-USB-Output-charger-step-up-Mini-DC-DC-Boost-Converter/253066186125?hash=item3aebeb8d8d:g:uxAAAOSwsQVZeDT-:rk:6:pf:0]]
+
* micro USB modul do KNP
+
[[Soubor:microUSBmoduldKNP.png|200px|link=https://www.ebay.com/itm/Modulo-Connettore-Micro-USB-Femmina-Breadboard-Female-Micro-USB-Module-2-54mm/142214226492?hash=item211ca0e23c:g:OT4AAOSwqOFb5aX2]]
+
* Kabely pro nepájivé pole
+
* Nepájivé pole 830 bodů
+
* Nepájivé pole 170 bodů
+
* Kufr
+
[[Soubor:NAG2019-IoT_sada.jpeg|200p]]
+
 
|}
 
|}
 +
 +
[[Soubor:makerfaire.jpg|link=https://prague.makerfaire.com|600px]]
 +
 +
==Základní informace==
 +
 +
[http://iotlaborator.cz/ '''IoT laboratoř''']  je vzdělávací program pro technicky zaměřené studenty středních škol.
 +
 +
===JAK TO BĚHEM ROKU VYPADÁ===
 +
 +
# najít nápad IoT řešení, sestavit tým a zrealizovat první prototypy (začátek školního roku)
 +
# prezentovat porotě, od které lze získat investici na finální realizaci nápadu (leden, v centru IBM v Praze ma Chodově)
 +
# výsledek prezentovat na veletrhu [https://prague.makerfaire.com MAKER FAIRE] (červen)
 +
 +
== workshop 2023 ==
 +
 +
# Cloud prostředí - orientace a nejdůležitější místa v Cloud prostředí
 +
# Poskytování aplikací v Cloudu - úvod do kontejnerizace, Kubernetes
 +
# Seznámení s Node-RED a jeho zprovoznění v Cloudu a na lokále
 +
# Základní nody v Node-RED a jejich využití
 +
# Rozšířené nody v Node-RED
 +
# Připojení zařízení do Node-RED (MQTT subscribe/publish)
 +
# Vytvoření dashboardu
 +
# Ukládání dat do noSql databáze a zobrazení dat z databáze do dashboardu (pomocí Node-RED)
 +
# Základní intro do umělé inteligence
 +
# Využití AI v Node-RED (např. ovládání zařízení přes chatbota)
 +
 +
=== První úkol: ===
 +
 +
# Propojit ESP8266 (alt. Arduino s ETH modulem) do šk. sítě a nakonfigurovat připojení do IBM Cloudu
 +
 +
[[Soubor:ARD-ETH-Bluemix.png|500px]]
 +
 +
info na školní síti:  N:\Janousek\Projekty\IBM-IoT\
 +
 +
=== postup v2023 ===
 +
 +
1) Registrace do [https://cloud.ibm.com/login IBM cloudu] s využitím školního e-mailu a dle návodu zde: [https://ibm.ent.box.com/s/pz1k008ine133o7y8slzn57oi6mfbtv6 ibm.biz/freecloud] Pozn.: Přístupový kód na vyžádání u [[JA]] nebo zde: https://ibm.biz/academic
 +
 +
<gallery>
 +
Soubor:IBM_IoT_209.png|with code
 +
Soubor:IBM_IoT_201.png|create account
 +
Soubor:IBM_IoT_210.png|IBM academic
 +
Soubor:IBM_IoT_211.png|future code
 +
Soubor:IBM_IoT_212.png|copy code
 +
Soubor:IBM_IoT_213.png|Trial
 +
Soubor:IBM_IoT_214.png|aply code
 +
Soubor:IBM_IoT_215.png|code
 +
Soubor:IBM_IoT_216.png|365 day
 +
</gallery>
 +
 +
2) nasaďte na cloudu [https://cloud.ibm.com/kubernetes/catalog/create Kubernetes cluster] a [https://cloud.ibm.com/catalog/services/cloudant?bss_account=3d1c7629a8a44ef595450233541c3e4c Cloudant] dle návodu zde: [https://ibm.box.com/s/8ls2tu1pffrxxmzxrvzaeh25znj12eds zde]
 +
 +
<gallery>
 +
Soubor:IBM_IoT_207.png|Catalog
 +
Soubor:IBM_IoT_208.png|KC
 +
Soubor:IBM_IoT_202.png|Kubernetes
 +
Soubor:IBM_IoT_203.png|Cloudant
 +
Soubor:IBM_IoT_204.png|resource list
 +
</gallery>
 +
 +
3) máte-li HW vyzkoušejte kód ([https://ibm.ent.box.com/s/an7q5rji8oiivdu6emn1yjosjkl19h5i/file/1054009831863 https://ibm.biz/laborator] ) a připojte se na [http://www.hivemq.com/demos/websocket-client/ public Hive MQ Broker]
 +
 +
[[Soubor:IBM_IoT_205.png|400px|HIVE|link=https://ibm.ent.box.com/s/an7q5rji8oiivdu6emn1yjosjkl19h5i/folder/121527181454]]
 +
 +
4) HW lze nahradit simulací ve wokwi (podobně postupovat jako v návodu zde: [[Wokwi#wokwi_-.3E_HiveMQ_.28DHT22_.2B_LED.29|wokwi -> HiveMQ (DHT22 + LED)]])
 +
 +
[[Soubor:IBM_IoT_217.png|600px|TMEP|link=http://wiki.sps-pi.cz/index.php/Wokwi#wokwi_-.3E_HiveMQ_.28DHT22_.2B_LED.29]]
 +
 +
5) HW lze nahradit simulací ve wokwi (podobně postupovat jako v návodu zde: [[Wokwi#wokwi_-.3E_HiveMQ_.28DHT22_.2B_LED.29|wokwi -> HiveMQ (DHT22 + LED)]])
 +
 +
[[Soubor:Wokwi_hivemq_04.jpg|600px||link=http://wiki.sps-pi.cz/index.php/Wokwi#wokwi_-.3E_HiveMQ_-.3E_IBM]]
 +
 +
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
 +
 +
=== postup v2022 ===
 +
 +
[[Soubor:IBM_IoT_100.png|600px|login]]
 +
 +
1) Registrace do [https://cloud.ibm.com/login IBM cloudu] s využitím školního e-mailu a dle návodu zde: ibm.biz/freecloud (postup na straně 6 tedy není potřeba dělat kroky uvedené v postupu předtím) Přístupový kód na vyžádání u [[JA]].
 +
 +
2,3,4,5) Vybrat z katalogu službu "Internet of Things Platform"
 +
 +
6,7) Vytvořit "Lite plan instance" (location: Frankfurt)
 +
 +
8) Službu "Internet of Things Platform" spustit
 +
 +
9) Znovu se se stejným usr/psw přihlásit do Bluemixu
 +
 +
[[Soubor:IBM_IoT_101.png|600px|witty]]
 +
 +
10) V rozhraní služby Internet of Things a v záložce "Devices" přidat Witty dle videa [https://www.youtube.com/watch?v=pa2ewmiFaJY Nastavení služby Watson IoT Platform]
 +
 +
[[Soubor:IBM_IoT_add-type.png|500px]]
 +
 +
budou třeba údaje: organisation, device type, device id, token
 +
 +
 +
15) V Arduino IDE napsat program dle vzoru:[https://ibm.ent.box.com/s/an7q5rji8oiivdu6emn1yjosjkl19h5i/file/774508587360 ibm.biz/laborator WEMOS_IoTlab_cloudblink.txt]
 +
 +
[[Soubor:IBM_IoT_104.png|300px]]
 +
 +
16) Naprogramovat Witty s ESP8266) a vyzkoušet příjem dat do Cloudu
 +
 +
[[Soubor:IBM_IoT_103.png|600px|Recive]] [[Soubor:IBM_IoT_102.png|100px|Recive]]
 +
 +
17) V Cloudu nainstalovat Node-RED dle [https://ibm.ent.box.com/s/an7q5rji8oiivdu6emn1yjosjkl19h5i/folder/122176373131 prezentace] nebo dle videa: [https://www.youtube.com/watch?v=jenNCbOSrUg&t=157s IoT Lab - nasazení Node RED na IBM Cloud]
 +
 +
Pozn.: Alt. Node-RED nainstalovat lokálně a vše odzkoušet [https://nodered.org/docs/getting-started/local Running Node-RED locally]
 +
 +
18) Spustit Node-RED dle videa: [https://www.youtube.com/watch?v=WXpMdAdfHxE IoT laboratoř: Spuštění aplikace Node-RED]
 +
 +
19) Vytvořit FLOW dle videa [https://www.youtube.com/watch?v=09pRiqKFyP4&t=14s IoT laboratoř: Konfigurace uzlu pro připojení zařízení]
 +
 +
20) Nakonfigurovat node IBM IoT
 +
 +
[[Soubor:IBM_IoT_NR-flow.png|300px]]
 +
 +
21) Flow
 +
 +
[[Soubor:IBM_IoT_flow_01.png|Flow]]
 +
 +
22) Zobrazit DASHBOARD
 +
 +
[[Soubor:IBM_IoT_dashboard_01.png|300px|DASHBOARD]]
 +
 +
===info===
 +
 +
[[Soubor:IBM_IoT_110.png|100px|link=https://sites.google.com/site/iotlaborator/]] https://sites.google.com/site/iotlaborator/
 +
 +
[[Soubor:IBM_IoT_105.png|100px|link=https://ibm.ent.box.com/s/an7q5rji8oiivdu6emn1yjosjkl19h5i?sortColumn=date&sortDirection=DESC]] [https://ibm.ent.box.com/s/an7q5rji8oiivdu6emn1yjosjkl19h5i?sortColumn=date&sortDirection=DESC https://ibm.ent.box.com] [https://ibm.ent.box.com/s/an7q5rji8oiivdu6emn1yjosjkl19h5i/folder/121527181454 ibm.biz/laborator]
 +
 +
[[Soubor:IBM_IoT_111.png|300px|link=https://app.gitbook.com/o/-LssArBHhUTlZJL957M0/s/-LspxZz5bt5ucNwkQI4B/]] [https://app.gitbook.com/o/-LssArBHhUTlZJL957M0/s/-LspxZz5bt5ucNwkQI4B/ https://app.gitbook.com]
 +
 +
==== archiv ====
 +
https://app.slack.com/client/T3P84HFCG/DDK50K76J
 +
 +
[https://developer.ibm.com/recipes/tutorials/getting-started-with-watson-iot-platform-using-node-red/ Getting started with Watson IoT Platform using Node-RED]
 +
 +
===Video tutoriály===
 +
 +
[[Soubor:iot laborator.png|600px|link=https://www.youtube.com/channel/UCG0gfyZP7phIWJ4HzVTRZMQ]]
 +
 +
 +
# [https://www.youtube.com/watch?v=Gj8tF_Te0e0 IoT laboratoř: Zprovoznění Node-RED a IoT služeb]
 +
# [https://www.youtube.com/watch?v=pa2ewmiFaJY IoT laboratoř: Nastavení služby Watson IoT Platform]
 +
# [https://www.youtube.com/watch?v=WXpMdAdfHxE IoT laboratoř: Spuštění aplikace Node-RED]
 +
# [https://www.youtube.com/watch?v=NB43dVjhf_c&t=9s IoT laboratoř: Zapomenuté heslo do Node-RED]
 +
# [https://www.youtube.com/watch?v=09pRiqKFyP4&t=14s IoT laboratoř: Konfigurace uzlu pro připojení zařízení]
 +
# [https://www.youtube.com/watch?v=jenNCbOSrUg&t=157s IoT Lab - nasazení Node RED na IBM Cloud]
 +
 +
=== EduBoard ===
 +
* Arduino
 +
 +
[[Soubor:IBM-IoT-projekt-2019-EduBoard_1.png|300px]]
 +
<gallery>
 +
Soubor:IBM-IoT-projekt-2019-EduBoard_2.png
 +
Soubor:IBM-IoT-projekt-2019-EduBoard_3.png
 +
</gallery>
 +
 +
# [[Soubor:Icon-eagle.jpg]] [[:Media:Arduino_Shield_EduBoard.zip|download sch+png]]
 +
 +
== Projekty IoT laboratoře 2019-20 ==
 +
 +
# Chytrá přepravka lahví (SPŠ Písek)
 +
# Smart mirror (SPŠ Písek)
 +
# Smart illumination
 +
# Chytrá Houba
 +
# Chytrá poštovní schránka
 +
# Smart Flowerpot
 +
# Promus
 +
# RWMS
 +
# SmartPills
 +
# S.S. - Smart Suit
 +
# Smart Cottage
 +
# Měření účinnosti solárního panelu
 +
# Chytrá laboratoř
 +
# Pozorovací dron
 +
 +
Další zapojené školy: SPŠ Třebešín, DELTA Pardubice, SPŠE Plzeň, SPŠ Ústí nad Labem, SOŠ Třinec, SPŠ Ostrov
 +
 +
== Projekty IoT laboratoře 2018-19 ==
 +
 +
'''schválené projekty:'''
 +
# Bin Monitor    (SPŠ a VOŠ Písek)
 +
# Inteligentní hrací deska (Dáma)  (SPŠ a VOŠ Písek)
 +
# Navádění vozidel
 +
# RFID a 2-faktorová autentikace
 +
# Kávovar
 +
# Akvárium
 +
# Měřič CO2
 +
# Chytrá lékárnička
 +
# HW Monitor
 +
 +
'''NEschválené projekty:'''
 +
Počítadlo lidí, Hluková mapa, Smart Guard, Meteostanice s GPS, Meteostanice s 3D modelem, Meteostanice NODEINO, Meteostanice s interface, Chytrý skleník
 +
 +
[[Soubor:Icon-eagle.jpg]] [[:Media:Arduino_Shield_Nodeino.zip|download sch+png]]
 +
 +
=== Bin Monitor ===
 +
* ESP8266 + PING SRF05 (4ks)
 +
[[Soubor:IBM-IoT-projekt-2019-2.png|300px|link=https://binmonitor.piorecky.cz/]]
 +
 +
 +
=== Inteligentní hrací deska ===
 +
[[Soubor:IBM-IoT-projekt-2019-4a.png|300px]] [[Soubor:IBM-IoT-projekt-2019-4.png|300px]]
 +
* ESP8266 ESP-12E OTA WeMos D1 CH340 WiFi Arduino IDE UNO R3 2ks
 +
* Arduino H můstek pro krokový motor L298N Dual H Most DC 2ks
 +
* Univerzální elektromagnet DC 12V / 2A 10mm 20N Push-Pull
 +
* IIC I2C Display LCD 1602 16X2 Znaků LCD Modul Modrý
 +
* Analogový multiplexer 16 kanálů CD74HC406
 +
* Motory DC motor RE-260RA 20800RPM 6V  4ks
 +
* Fotoodpory 150ks
 +
 +
 +
==== Podobný projekt na kickstarteru ====
 +
[https://www.kickstarter.com/projects/wondersubstance/phantom-the-most-advanced-chess-board-in-the-world PHANTOM. The Robotic Chessboard Made of Real Wood]
 +
[[Soubor:kickstarter.png|200px||link=https://www.kickstarter.com/projects/wondersubstance/phantom-the-most-advanced-chess-board-in-the-world]]
 +
 +
=== Meteostanice Nodeino ===
 +
 +
[[Soubor:IBM-IoT-projekt-2019-1.png|300px|NodeMCU, DHT22, I2C LCD 16x2]]
 +
 +
<gallery>
 +
Soubor:IBM-IoT-projekt-2019-1a.png
 +
Soubor:IBM-IoT-projekt-2019-1b.png
 +
</gallery>
 +
 +
=== Meteostanice ===
 +
* Arduino, LCD display 20x4, BH1750, DHT22,
 +
 +
[[Soubor:IBM-IoT-projekt-2019-3.png|300px]]
 +
[[Soubor:IBM-IoT-projekt-2019-3b.png|300px]]
 +
 +
# [[Soubor:Icon-eagle.jpg]] [[:Media:Arduino_Shield_meteostanice.zip|download sch+png]]

Aktuální verze z 6. 3. 2023, 13:52

Pomůcky 2019-20

V roce 2019-20 se počítá s použitím MCU ESP8266, ESP32 apod.

  • Vývojová deska s modulem ESP12E

ESP12E


Pomůcky 2018-19

převzato z https://sites.google.com/site/iotlaborator/home/pouzivany-hw

  • 1x Arduino UNO R3 328P DIL Precizní klon

Arduino UNO R3 328P DIL Precizní klon

  • 1x Arduino Ethernet Shield W5100 R3

1x Arduino Ethernet Shield W5100 R3

  • 1x Nepájivé kontaktní pole ZY-60

1x Nepájivé kontaktní pole ZY-60

  • 1x IIC I2C Display LCD 1602 16X2 Znaků LCD Modul Modrý

1x IIC I2C Display LCD 1602 16X2 Znaků LCD Modul Modrý

  • 1x Motor Biaxiální Převodový DC 1,5-6 V Mini

1x Motor Biaxiální Převodový DC 1,5-6 V Mini

  • 1x Pohybové Čidlo Modul typ HC - SR501

1x Pohybové Čidlo Modul typ HC - SR501

  • 1x Měřič vzdálenosti ultrazvukový pro Arduino Raspberry

1x Měřič vzdálenosti ultrazvukový pro Arduino Raspberry

  • 1x Arduino DHT11 teploměr a vlhkoměr digitální

1x Arduino DHT11 teploměr a vlhkoměr digitální

  • 1x Arduino H-můstek modul L9110S

1x Arduino H-můstek modul L9110S

  • 1x Bzučák 5V 2.3 KHz

1x Bzučák 5V 2.3 KHz

  • 1x Potenciometr 1KOhm lineární

1x Potenciometr 1KOhm lineární

  • 10cm DuPont M-M, M-F, F-F kabely barevné 40 žil

10cm DuPont M-M Kabely Barevné 40 žil,10cm DuPont M-F Kabely Barevné 40 žil,10cm DuPont F-F Kabely Barevné 40 žil

  • 1x Napájecí konektor pro 9V baterii BS-IR-1

1x Napájecí konektor pro 9V baterii BS-IR-1

Makerfaire.jpg

Obsah

Základní informace

IoT laboratoř je vzdělávací program pro technicky zaměřené studenty středních škol.

JAK TO BĚHEM ROKU VYPADÁ

  1. najít nápad IoT řešení, sestavit tým a zrealizovat první prototypy (začátek školního roku)
  2. prezentovat porotě, od které lze získat investici na finální realizaci nápadu (leden, v centru IBM v Praze ma Chodově)
  3. výsledek prezentovat na veletrhu MAKER FAIRE (červen)

workshop 2023

  1. Cloud prostředí - orientace a nejdůležitější místa v Cloud prostředí
  2. Poskytování aplikací v Cloudu - úvod do kontejnerizace, Kubernetes
  3. Seznámení s Node-RED a jeho zprovoznění v Cloudu a na lokále
  4. Základní nody v Node-RED a jejich využití
  5. Rozšířené nody v Node-RED
  6. Připojení zařízení do Node-RED (MQTT subscribe/publish)
  7. Vytvoření dashboardu
  8. Ukládání dat do noSql databáze a zobrazení dat z databáze do dashboardu (pomocí Node-RED)
  9. Základní intro do umělé inteligence
  10. Využití AI v Node-RED (např. ovládání zařízení přes chatbota)

První úkol:

  1. Propojit ESP8266 (alt. Arduino s ETH modulem) do šk. sítě a nakonfigurovat připojení do IBM Cloudu

ARD-ETH-Bluemix.png

info na školní síti: N:\Janousek\Projekty\IBM-IoT\

postup v2023

1) Registrace do IBM cloudu s využitím školního e-mailu a dle návodu zde: ibm.biz/freecloud Pozn.: Přístupový kód na vyžádání u JA nebo zde: https://ibm.biz/academic

2) nasaďte na cloudu Kubernetes cluster a Cloudant dle návodu zde: zde

3) máte-li HW vyzkoušejte kód (https://ibm.biz/laborator ) a připojte se na public Hive MQ Broker

HIVE

4) HW lze nahradit simulací ve wokwi (podobně postupovat jako v návodu zde: wokwi -> HiveMQ (DHT22 + LED))

TMEP

5) HW lze nahradit simulací ve wokwi (podobně postupovat jako v návodu zde: wokwi -> HiveMQ (DHT22 + LED))

Wokwi hivemq 04.jpg




















postup v2022

login

1) Registrace do IBM cloudu s využitím školního e-mailu a dle návodu zde: ibm.biz/freecloud (postup na straně 6 tedy není potřeba dělat kroky uvedené v postupu předtím) Přístupový kód na vyžádání u JA.

2,3,4,5) Vybrat z katalogu službu "Internet of Things Platform"

6,7) Vytvořit "Lite plan instance" (location: Frankfurt)

8) Službu "Internet of Things Platform" spustit

9) Znovu se se stejným usr/psw přihlásit do Bluemixu

witty

10) V rozhraní služby Internet of Things a v záložce "Devices" přidat Witty dle videa Nastavení služby Watson IoT Platform

IBM IoT add-type.png

budou třeba údaje: organisation, device type, device id, token


15) V Arduino IDE napsat program dle vzoru:ibm.biz/laborator WEMOS_IoTlab_cloudblink.txt

IBM IoT 104.png

16) Naprogramovat Witty s ESP8266) a vyzkoušet příjem dat do Cloudu

Recive Recive

17) V Cloudu nainstalovat Node-RED dle prezentace nebo dle videa: IoT Lab - nasazení Node RED na IBM Cloud

Pozn.: Alt. Node-RED nainstalovat lokálně a vše odzkoušet Running Node-RED locally

18) Spustit Node-RED dle videa: IoT laboratoř: Spuštění aplikace Node-RED

19) Vytvořit FLOW dle videa IoT laboratoř: Konfigurace uzlu pro připojení zařízení

20) Nakonfigurovat node IBM IoT

IBM IoT NR-flow.png

21) Flow

Flow

22) Zobrazit DASHBOARD

DASHBOARD

info

IBM IoT 110.png https://sites.google.com/site/iotlaborator/

IBM IoT 105.png https://ibm.ent.box.com ibm.biz/laborator

IBM IoT 111.png https://app.gitbook.com

archiv

https://app.slack.com/client/T3P84HFCG/DDK50K76J

Getting started with Watson IoT Platform using Node-RED

Video tutoriály

Iot laborator.png


  1. IoT laboratoř: Zprovoznění Node-RED a IoT služeb
  2. IoT laboratoř: Nastavení služby Watson IoT Platform
  3. IoT laboratoř: Spuštění aplikace Node-RED
  4. IoT laboratoř: Zapomenuté heslo do Node-RED
  5. IoT laboratoř: Konfigurace uzlu pro připojení zařízení
  6. IoT Lab - nasazení Node RED na IBM Cloud

EduBoard

  • Arduino

IBM-IoT-projekt-2019-EduBoard 1.png

  1. Icon-eagle.jpg download sch+png

Projekty IoT laboratoře 2019-20

  1. Chytrá přepravka lahví (SPŠ Písek)
  2. Smart mirror (SPŠ Písek)
  3. Smart illumination
  4. Chytrá Houba
  5. Chytrá poštovní schránka
  6. Smart Flowerpot
  7. Promus
  8. RWMS
  9. SmartPills
  10. S.S. - Smart Suit
  11. Smart Cottage
  12. Měření účinnosti solárního panelu
  13. Chytrá laboratoř
  14. Pozorovací dron

Další zapojené školy: SPŠ Třebešín, DELTA Pardubice, SPŠE Plzeň, SPŠ Ústí nad Labem, SOŠ Třinec, SPŠ Ostrov

Projekty IoT laboratoře 2018-19

schválené projekty:

  1. Bin Monitor (SPŠ a VOŠ Písek)
  2. Inteligentní hrací deska (Dáma) (SPŠ a VOŠ Písek)
  3. Navádění vozidel
  4. RFID a 2-faktorová autentikace
  5. Kávovar
  6. Akvárium
  7. Měřič CO2
  8. Chytrá lékárnička
  9. HW Monitor

NEschválené projekty: Počítadlo lidí, Hluková mapa, Smart Guard, Meteostanice s GPS, Meteostanice s 3D modelem, Meteostanice NODEINO, Meteostanice s interface, Chytrý skleník

Icon-eagle.jpg download sch+png

Bin Monitor

  • ESP8266 + PING SRF05 (4ks)

IBM-IoT-projekt-2019-2.png


Inteligentní hrací deska

IBM-IoT-projekt-2019-4a.png IBM-IoT-projekt-2019-4.png

  • ESP8266 ESP-12E OTA WeMos D1 CH340 WiFi Arduino IDE UNO R3 2ks
  • Arduino H můstek pro krokový motor L298N Dual H Most DC 2ks
  • Univerzální elektromagnet DC 12V / 2A 10mm 20N Push-Pull
  • IIC I2C Display LCD 1602 16X2 Znaků LCD Modul Modrý
  • Analogový multiplexer 16 kanálů CD74HC406
  • Motory DC motor RE-260RA 20800RPM 6V 4ks
  • Fotoodpory 150ks


Podobný projekt na kickstarteru

PHANTOM. The Robotic Chessboard Made of Real Wood Kickstarter.png

Meteostanice Nodeino

NodeMCU, DHT22, I2C LCD 16x2

Meteostanice

  • Arduino, LCD display 20x4, BH1750, DHT22,

IBM-IoT-projekt-2019-3.png IBM-IoT-projekt-2019-3b.png

  1. Icon-eagle.jpg download sch+png
Osobní nástroje
Jmenné prostory
Varianty
Akce
Rychlá navigace
NEJ aktivity
Nejlepší předměty
Nejlepší MCU
SW-HW
Ostatní
Utility
Nástroje
Tisk/export