AplTVY3

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Ovládání 7segmentovky)
(Není zobrazeno 44 mezilehlých verzí od 1 uživatele.)
Řádka 2: Řádka 2:
  
 
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 35em"
 
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 35em"
| colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | '''''TP od roku 2016'''''
+
| colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | '''''Tématický plán'''''
 
|-
 
|-
 
|
 
|
# - BOZP – řády odborných učeben
+
T0 - BOZP – řády odborných učeben
# – Popis vývoje mikropočítačové aplikace  
+
T1 – Popis vývoje mikropočítačové aplikace  
# – V/v brány, jejich vlastnosti a využití
+
T2 – V/v brány, jejich vlastnosti a využití
# – Tvorba programu pro výstupní moduly
+
T3 – Tvorba programu pro výstupní moduly
# – Vývoj mikroprocesorové aplikace – LED
+
T4 – Vývoj mikroprocesorové aplikace – LED
# – Časové zpoždění
+
T5 – Časové zpoždění
# – Vstupní moduly – tvorba programu pro vstupní moduly
+
T6 – Vstupní moduly – tvorba programu pro vstupní moduly
# – Vývoj mikroprocesorové aplikace – test vstupů
+
T7 – Vývoj mikroprocesorové aplikace – test vstupů
# – Programování aplikace
+
T8 – Programování aplikace
# – Naprogramování mikropočítače
+
T9 – Naprogramování mikropočítače
# – Vývoj mikroprocesorové aplikace – čidlo světla
+
T10 – Vývoj mikroprocesorové aplikace – čidlo světla
# – Vývoj mikroprocesorové aplikace – 7 segment
+
T11 – Vývoj mikroprocesorové aplikace – 7 segment
# – Vývoj mikroprocesorové aplikace – motory
+
T12 – Vývoj mikroprocesorové aplikace – motory
# – Vývoj mikroprocesorové aplikace – čidlo teploty
+
T13 – Vývoj mikroprocesorové aplikace – čidlo teploty
# - T17 - Opakování  
+
T14 - Opakování  
 +
 
 +
[[Soubor:PovinnaPrace_VyvojMIT_aplikace.png|150px|link=Vývoj MIT aplikace]] [[Soubor:PovinnaPrace_NavrhMIT_aplikace.png|150px|link=PP_-_Návrh_MIT_aplikace]]
 
|}
 
|}
  
 
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 35em"
 
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 35em"
| colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | '''''TP do roku 2016'''''
+
| colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | '''''Otázky k opakování'''''
 
|-
 
|-
 
|
 
|
* T1 - BOZP – řády odborných učeben
+
# - Nakreslete vývojový diagram pro log. funkce NOT, AND, OR, XOR
** 1. pomoc [http://goo.gl/wABr1c Instruktážní video resuscitace ] z odkazem ze stránek [http://www.resuscitace.cz/%20%20 http://www.resuscitace.cz/] 
+
# - Nakreslete vývojový diagram pro log. funkci n=3 y = 1 pro i = {1,3,6,7 (4)}
** [[Soubor:Icon-youtube.gif]] [https://www.youtube.com/watch?v=LIOjlbZgyeg Resuscitace dospělých]
+
# - Nakreslete vývojový diagram pro log. funkci n=4 y = 1 pro i = {1,2,5,6,12,13 (4,11,15)}
**  Náplň činnosti v školním roce  (představa o jednotlivých odděleních )
+
# - Naprogramujte MCU pro blikání LED (blikačka)
** Povinné práce, klasifikace v předmětu
+
# - Naprogramujte MCU pro ovládání akustického měniče (bzučák)
** [[SOČ]] a jiné soutěže http://wiki.sps-pi.com/soc
+
# - Modifikujte program pro MCU ovládající křižovatku
* Elektronika
+
# - Vyberte vhodného dodavatel elektronických součástek (R,C,D,IO)
** T2 – Přehled součástek R, C, více info: [[ELT1]]
+
# - Analyzujte zapojení s MCU na UNi desce [[VYV50]]
** T3 - Měřicí přístroje univerzální  -  měření el. veličin U, R Ohmův zákon
+
# - Vyzkoušejte program pro ovládání 7segmentovky
** T4 – Polovodičové součástky - diody, tranzistory, Zenerova dioda
+
# - Vyzkoušejte program pro ovládání ss motoru a krokového motoru
** T5 – Stabilizátory  - integrované stabilizátory napětí
+
 
** T6 – Integrované obvody analogové – časovač 555
+
** T7 – Integrované obvody analogové – operační zesilovač
+
** T8 – Možnosti řízení výstupem PC dalších technických zařízení
+
* [[Vývoj MIT aplikace]]
+
** T9 – Popis robota [[NXT]], prezentace robota, ukázka aplikací
+
** T10 – Vývoj aplikace s robotem [[NXT]], zadání úloh – bludiště
+
** T11 – Realizace robotické sestavy
+
** T12 – Vývoj aplikace s robotem [[NXT]] zadání úloh – sekačka
+
** T13 – Aplikace s robotem pro plnění úkolů „rescue robot“
+
** T14 – Popis robota [[BOB]] prezentace robota Boe-Bot ukázka aplikací
+
** T15 – Vývoj aplikace s robotem [[BOB]] zadání úloh – bludiště
+
* T16 - Vývoj aplikace s robotickou rukou L601 prezentace
+
* T17 - Opakování
+
 
|}
 
|}
  
 
+
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 35em"
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
+
| colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | '''''Domácí úkoly 2020-21:'''''
 
+
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 25em"
+
| colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | '''''AplTVY3'''''
+
 
|-
 
|-
| colspan="2" style="text-align: center;" | {{#TwitterFBLike:|small}}
 
|- style="vertical-align: top;"
 
||
 
|- style="vertical-align: top;"
 
 
|
 
|
Navazuje na výuku:
 
||
 
* [[AplTVY2|AplTVY 2.roč]]
 
* ex [http://old.sps-pi.cz/AplTVY2-ukoly B3 úkoly do výuky]
 
  
|- style="vertical-align: top;"
+
Dobrý den,
|
+
Výuka:
+
||
+
v učebně [[D07]] 2 hodiny týdně a směřuje  k úspěchům v [[SOČ]] a přípravou na [[Maturitní práce]]
+
  
|- style="vertical-align: top;"
+
od pondělí 12.10.2020 zítra (a příští týden skupina PSP) se koná dle rozvrhu prezenční výuka předmětu "praktická cvičení" v PC učebně VYT5.  ​Kdyby jste se (z nějakých důvodů) nemohli dostavit, budu rád, když se zúčastníte výuky alespoň distančně a budete mít na svých PC nainstalován program Deeds (testování seminární práce na návrh SLO) a IDE (vývojové prostředí) pro tvorbu programu v JSA (jazyk symbolických adres - assembler) procesoru 8051 (např. MCU 8051 IDE, EdSIM51, Ride..............) a pro skupinu PSP také IDE pro ATmega328 (je v Arduinu).  Výuka poběží tedy paralelně a do třídní knihy zapíši absenci jen těm, kteří nebudu ani prezenčně (určitě upřednostňuji) a ani distančně na vyučování.
| '''Vývoj''' || mikroprocesorových aplikací
+
|- style="vertical-align: top;"
+
| '''[[Robotika]]:''' || Vývoj aplikace s robotem (či realizace nového) [[NXT]] (NXT-G, BricxCC, Robot C) [[BOB]] s robotickou rukou L601 [[ROR]] robotem [[Ju-Ju]]
+
  
|- style="vertical-align: top;"
+
S pozdravem Janoušek​
|'''Povinná práce:'''
+
SW: MS Teams, Deeds, MCU 8051 IDE, zdroj info: http://wiki.sps-pi.cz/AplTVY3​
||
+
[[Soubor:PovinnaPrace_VyvojMIT_aplikace.png|[[Vývoj MIT aplikace]]]]
+
  
'''Odevzdání  do:''' příslušného adresáře  [ftp://obelix.sps-pi.cz/n/janousek/Temp zde]  
+
Pozn.: [[Domácí úkoly|Jak odevzdávat domácí úkoly]]
 +
|}
  
|- style="vertical-align: top;"
 
  
| '''Úkoly:'''
+
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 35em"
||
+
| colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | '''''Domácí úkoly 2019-20:'''''
# Zopakovat látku z [[MIT]] [[ELT2]] [[INS2]]
+
|-
# Při hodinách používat sešit z předmětu [[PRA]] (lze pokračovat)
+
# Vybrat si ročníkovou povinnou práci z témat [[Zajímavá zapojení s MCU|zde]]
+
# Po každém splněném úkolu z hodin provést zápis do deníku předmětu [[PRA|PRA,PRC]] a odevzdat do adresáře [ftp://obelix.sps-pi.cz/n/janousek/Temp/ zde], ke stažení [[Soubor:Icon-doc.gif]][[:Soubor:Trida_PoradoveCislo_Prijmeni_Jméno_Verze_NazevUkolu.doc|předloha]], a [[Soubor:Icon-doc.gif]] [[:Soubor:C4_07_Novak_Jan_v01_NXT.doc|vzor]]
+
 
+
|- style="vertical-align: top;"
+
| '''Užitečné odkazy:'''
+
 
|
 
|
*[ftp://obelix.sps-pi.cz/janousek/mikroLAB N:/janousek/mikroLAB]
 
  
|- style="vertical-align: top;"
+
1. Postupně v aplikaci [https://www.tinkercad.com/learn/project-gallery;collectionId=OMOZACHJ9IR8LRE TinkerCad] vyzkoušejte úkoly tak, aby jste zvládli (např. u praktické maturity) zapojit na [[KNP]] a naprogramovat mikroprocesorovou aplikaci s LED, RGB, tlačítkem, potenciometrem, PIR, LDR, čidle teploty, PING, servem, krokovým motorem atd. Každý úspěšný experiment zpracujte v postupně rozšiřující dokumentaci. Mikroprocesor lze použit: [[Arduino]], [[PICAXE]], [[8051]] apod.
|'''SW:'''
+
|
+
*[http://www.screentoaster.com/record  screentoaster]  videoprezentace rychle a jednoduše        [http://technet.idnes.cz/navod-jako-videoprezentace-rychle-a-jednoduse-nauci-vas-to-screentoaster-1ln-/sw_internet.asp?c=A090817_201240_sw_internet_dvr  návod]
+
*[http://www.wpanorama.com/wpanorama.php?r=1253989723  WPanorama]  tvorba panoramatických snímků  [http://technet.idnes.cz/vytvorte-fotogalerie-s-moznosti-vystavit-je-na-web-ci-denicek-pro-diabetika-173-/software.asp?c=A090819_183038_software_dvr  popis]
+
*[http://sourceforge.net/projects/pdfcreator/ PDFCreator]     [http://lorenc.info/navod-na-instalaci-PDFCreatoru.htm návod na  istalaci]     [http://lorenc.info/spojeni-pdf-dokumentu-v-pdfcreatoru.htm spojení více  doc a pdf]
+
  
 +
[[Soubor:LearnArduino.png|link=https://1url.cz/kzWKG]]
 +
 +
2. Podívejte se na výsledky letošního školního a krajského kola SOČ [[SOČ 2020]]
 +
3. Do odpovědi na tento úkol zkopírujte link na video prezentaci SOČ práce, která vás nejvíce zaujala.
 +
Pozn.: Soutěží se v 18ti vědních oborech. Letos museli soutěžící natočit video o své práci a umístit na YT. (vyhledávací slova: Středoškolská odborná činnost a číslo oboru (10, 18 ....)) . Např. pro obor Elektrotechnika: Středoškolská odborná činnost 10 (https://bit.ly/2yaQ9m7) nebo pro obor Informatika: Středoškolská odborná činnost 18 (https://bit.ly/2Sj8wME)
 +
4. Nakreslete blokové schéma mikroprocesorové aplikace, kterou dokážete sestavit na KNP a naprogramovat (MCU, vstupní čidla, výstupní moduly). Zde v odpovědi odevzdejte PrtScr.
  
 
|}
 
|}
  
== Témata na cvičení od roku 2016 ==
+
 
 +
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
 +
 
 +
== Témata na cvičení ==
 +
 
 +
=== [[MCU]]: [8051]: ===
 +
 
 +
<gallery>
 +
Soubor:MCU-8051-IDE-screen.png|IDE: [[MCU 8051 IDE]]  pro vývoj aplikací v asm/C
 +
Soubor:juego de instrucciones MCS-51.jpg|[http://www.alciro.org/alciro/microcontroladores-8051_24/guia-referencia-microcontroladores-8051_232.htm Instrucciones]
 +
Soubor:EDSIM-screen.png|[https://www.edsim51.com/ EdSim51]
 +
Soubor:ATM13.png|HW: [[ATM13|UNI board s 89S52]]
 +
Soubor:D10_HW_presto.jpg|Programátor: [[PRESTO]] SW: [[UP]]
 +
Soubor:D10_HW_USBasp.jpg|Programátor: [http://goo.gl/Ioozyz USBasp] SW: [[ProgISP]]
 +
</gallery>
  
 
=== PICAXE ===
 
=== PICAXE ===
Řádka 124: Řádka 101:
 
Soubor:PICAXE-vyv-diagram_02.jpg|DICE
 
Soubor:PICAXE-vyv-diagram_02.jpg|DICE
 
Soubor:PICAXE-vyv-diagram.jpg|2x IN, 2 x OUT
 
Soubor:PICAXE-vyv-diagram.jpg|2x IN, 2 x OUT
 +
</gallery>
 +
 +
=== TinkerCAD ===
 +
 +
[[Soubor:LearnArduino.png|right|link=https://1url.cz/kzWKG]]
 +
 +
https://www.tinkercad.com
 +
 +
<gallery>
 +
Soubor:tinkercad02.jpg
 +
Soubor:tinkercad03.jpg
 +
Soubor:tinkercad09.jpg
 +
Soubor:tinkercad10.jpg
 +
</gallery>
 +
 +
=== Fritzing ===
 +
 +
https://fritzing.org/home/
 +
 +
<gallery>
 +
Soubor:Fritzing-122.png
 +
Soubor:Fritzing-123.png
 +
Soubor:Fritzing-124.png
 
</gallery>
 
</gallery>
  
 
=== Modifikace programu s 8051 ===
 
=== Modifikace programu s 8051 ===
 
<Gallery>
 
<Gallery>
Soubor:Traffic_Light_auc.png|[[PICAXE]] - křižovatka
+
Soubor:Traffic_Light_auc.png|Křižovatka AUC
 
Soubor:MCU-8051-IDE-screen.png|IDE: [[MCU 8051 IDE]]  pro vývoj aplikací v asm/C
 
Soubor:MCU-8051-IDE-screen.png|IDE: [[MCU 8051 IDE]]  pro vývoj aplikací v asm/C
 
Soubor:VYV50_LED_Traffic_Light2.jpg
 
Soubor:VYV50_LED_Traffic_Light2.jpg
Řádka 134: Řádka 134:
  
 
<source lang="asm">
 
<source lang="asm">
start:    
+
loop:    
mov P0,#01010011
+
mov P0,#01010011             ;modifikovat dle LED
mov P2,#11001100
+
mov P2,#11001100             ;modifikovat dle LED
 
acall delay
 
acall delay
 
.
 
.
 
.
 
.
 
.  
 
.  
sjmp start
+
sjmp loop
  
delay: mov R0,#255d
+
delay: mov R0,#255d             ;podprogram zpoždění
 
skok2: mov R1,#5d
 
skok2: mov R1,#5d
 
skok1: mov R2,#5d
 
skok1: mov R2,#5d
Řádka 149: Řádka 149:
 
djnz R1,skok1
 
djnz R1,skok1
 
djnz R0,skok2
 
djnz R0,skok2
ret
+
ret                     ;návrat z podprogramu
  
 
end
 
end
Řádka 155: Řádka 155:
  
 
=== Objednávka součástek ===
 
=== Objednávka součástek ===
[[soubor:300px-OPAMP_Packages.jpg|300px]]
+
[[soubor:prehled_soucastek.png|400px]]
 
* Prodejci součástek:
 
* Prodejci součástek:
 
** [http://www.gme.cz/ GME]  Doporučujeme tuto společnost s prodejnami v Praze, Brně, Ostravě, Plzni a zásilkovým prodejem.
 
** [http://www.gme.cz/ GME]  Doporučujeme tuto společnost s prodejnami v Praze, Brně, Ostravě, Plzni a zásilkovým prodejem.
Řádka 165: Řádka 165:
 
=== Popis zapojení a funkce uni desky [[VYV50]] ===
 
=== Popis zapojení a funkce uni desky [[VYV50]] ===
 
<Gallery>
 
<Gallery>
soubor:VYV-deska-AVR-ATmega16-07.jpg
+
soubor:VYV-deska-AVR-ATmega16-07.jpg|UNI deska [[VYV50]]
soubor:VYV-deska-AVR-ATmega16-08.jpg
+
soubor:VYV-deska-AVR-ATmega16-15.png|Zapojení s [[8051]] a [https://goo.gl/LsEhHa LCD]
 +
Soubor:proficad-RD2KIT-01.png|kreslení blokových schémat v [[ProfiCAD]]
 
</Gallery>
 
</Gallery>
  
 
=== Ovládání 7segmentovky ===
 
=== Ovládání 7segmentovky ===
 
 
  
 
<Gallery>
 
<Gallery>
Řádka 179: Řádka 178:
 
Soubor:PIC_counter.jpg|[[PIC]]85 2 digit Up/Down Counter
 
Soubor:PIC_counter.jpg|[[PIC]]85 2 digit Up/Down Counter
 
</Gallery>
 
</Gallery>
 +
 +
=== Ovládání motorů ===
 +
 +
<Gallery>
 +
Soubor:Umik-popis.png|[[Umík]] - popis
 +
Soubor:Umik-blok-schema.png|[[Umík]] - blokové schéma
 +
</Gallery>
 +
 +
 +
{{#widget:YouTube|id=8yAOTUY9t10|height=270|width=360|Popis|right}}
 +
 +
 +
 +
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
 +
'''== Archiv =='''
  
 
== Témata na cvičení do roku 2016 ==
 
== Témata na cvičení do roku 2016 ==
Řádka 201: Řádka 215:
 
Soubor:Registrace_OP01.jpg|[[Registrace na odborné praxe]]
 
Soubor:Registrace_OP01.jpg|[[Registrace na odborné praxe]]
 
Soubor:Logo.JPG|[[LOGO]]
 
Soubor:Logo.JPG|[[LOGO]]
Soubor:AVR-PRG-01.jpg|[[AVR]] s [[Vývojová deska ATMEL včetně AVR ATmega16 v2|Vývojovou deskou]]
 
Soubor:PIC_counter.jpg|[[PIC]]85 2 digit Up/Down Counter
 
 
Soubor:boebot.jpg|[[BOB]]
 
Soubor:boebot.jpg|[[BOB]]
 
Soubor:MOB03_05.png|[[Mobilní robot]]
 
Soubor:MOB03_05.png|[[Mobilní robot]]
Řádka 212: Řádka 224:
 
</Gallery>
 
</Gallery>
  
<gallery>
 
Soubor:D10_HW_picaxe_01.jpg|[[PICAXE]] - vývojová deska
 
Soubor:PICAXE-vyv-diagram_02.jpg|[[PICAXE]] - vývojový diagram
 
Soubor:ProfiCAD_PICAXE.png|[[PICAXE]] - blokové schéma
 
Soubor:Umik-blok-schema.png|[[Umík]] - blokové schéma
 
Soubor:Umik-popis.png|[[Umík]] - popis
 
 
 
</gallery>
 
  
 
== Literatura ==
 
== Literatura ==
Řádka 229: Řádka 232:
 
</gallery>
 
</gallery>
  
== White Board ==
 
 
<gallery>
 
Soubor:AplTVY3_Board_01.jpg
 
Soubor:AplTVY3_Board_02.jpg
 
Soubor:AplTVY3_Board_03.jpg
 
Soubor:AplTVY3_Board_04.jpg
 
Soubor:AplTVY3_Board_05.jpg
 
Soubor:AplTVY3_Board_06.jpg
 
Soubor:AplTVY3_Board_07.jpg
 
Soubor:AplTVY3_Board_09.jpg
 
 
</gallery>
 
 
== Otázky k opakování od roku 2016==
 
  
 +
=== Otázky k opakování do roku 2016 ===
  
 +
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 35em"
 +
| colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | '''''TP do roku 2016'''''
 +
|-
 +
|
 +
* T1 - BOZP – řády odborných učeben
 +
** 1. pomoc [http://goo.gl/wABr1c Instruktážní video resuscitace ] z odkazem ze stránek [http://www.resuscitace.cz/%20%20 http://www.resuscitace.cz/] 
 +
** [[Soubor:Icon-youtube.gif]] [https://www.youtube.com/watch?v=LIOjlbZgyeg Resuscitace dospělých]
 +
**  Náplň činnosti v školním roce  (představa o jednotlivých odděleních )
 +
** Povinné práce, klasifikace v předmětu
 +
** [[SOČ]] a jiné soutěže http://wiki.sps-pi.com/soc
 +
* Elektronika
 +
** T2 – Přehled součástek R, C, více info: [[ELT1]]
 +
** T3 - Měřicí přístroje univerzální  -  měření el. veličin U, R Ohmův zákon
 +
** T4 – Polovodičové součástky - diody, tranzistory, Zenerova dioda
 +
** T5 – Stabilizátory  -  integrované stabilizátory napětí
 +
** T6 – Integrované obvody analogové – časovač 555
 +
** T7 – Integrované obvody analogové – operační zesilovač
 +
** T8 – Možnosti řízení výstupem PC dalších technických zařízení
 +
* [[Vývoj MIT aplikace]]
 +
** T9 – Popis robota [[NXT]], prezentace robota, ukázka aplikací
 +
** T10 – Vývoj aplikace s robotem [[NXT]], zadání úloh – bludiště
 +
** T11 – Realizace robotické sestavy
 +
** T12 – Vývoj aplikace s robotem [[NXT]] zadání úloh – sekačka
 +
** T13 – Aplikace s robotem pro plnění úkolů „rescue robot“
 +
** T14 – Popis robota [[BOB]] prezentace robota Boe-Bot ukázka aplikací
 +
** T15 – Vývoj aplikace s robotem [[BOB]] zadání úloh – bludiště
 +
* T16 - Vývoj aplikace s robotickou rukou L601 prezentace
 +
* T17 - Opakování
 +
|}
  
 
== Otázky k opakování do roku 2016==
 
== Otázky k opakování do roku 2016==
 
 
===HW===
 
===HW===
 
# Navrhněte napájecí zdroj pro napájení mikroprocesorové aplikace
 
# Navrhněte napájecí zdroj pro napájení mikroprocesorové aplikace
Řádka 262: Řádka 279:
 
# Navrhněte a otestujte aplikaci ovládající motor (stejnosměrný, krokový)
 
# Navrhněte a otestujte aplikaci ovládající motor (stejnosměrný, krokový)
 
# Popište postup vývoje mikroprocesorové aplikace
 
# Popište postup vývoje mikroprocesorové aplikace
 +
 +
== White Board do roku 2016 ==
 +
 +
<gallery>
 +
Soubor:AplTVY3_Board_01.jpg
 +
Soubor:AplTVY3_Board_02.jpg
 +
Soubor:AplTVY3_Board_03.jpg
 +
Soubor:AplTVY3_Board_04.jpg
 +
Soubor:AplTVY3_Board_05.jpg
 +
Soubor:AplTVY3_Board_06.jpg
 +
Soubor:AplTVY3_Board_07.jpg
 +
Soubor:AplTVY3_Board_09.jpg
 +
</gallery>
  
 
== Inspirace ==
 
== Inspirace ==
  
 
[http://projects.adamh.cz/ projects.adamh.cz]
 
[http://projects.adamh.cz/ projects.adamh.cz]

Verze z 11. 10. 2020, 09:03

AplTVY
Tématický plán
T0 - BOZP – řády odborných učeben
T1 – Popis vývoje mikropočítačové aplikace 
T2 – V/v brány, jejich vlastnosti a využití
T3 – Tvorba programu pro výstupní moduly
T4 – Vývoj mikroprocesorové aplikace – LED
T5 – Časové zpoždění
T6 – Vstupní moduly – tvorba programu pro vstupní moduly
T7 – Vývoj mikroprocesorové aplikace – test vstupů
T8 – Programování aplikace
T9 – Naprogramování mikropočítače
T10 – Vývoj mikroprocesorové aplikace – čidlo světla
T11 – Vývoj mikroprocesorové aplikace – 7 segment
T12 – Vývoj mikroprocesorové aplikace – motory
T13 – Vývoj mikroprocesorové aplikace – čidlo teploty
T14 - Opakování 

PovinnaPrace VyvojMIT aplikace.png PovinnaPrace NavrhMIT aplikace.png

Otázky k opakování
  1. - Nakreslete vývojový diagram pro log. funkce NOT, AND, OR, XOR
  2. - Nakreslete vývojový diagram pro log. funkci n=3 y = 1 pro i = {1,3,6,7 (4)}
  3. - Nakreslete vývojový diagram pro log. funkci n=4 y = 1 pro i = {1,2,5,6,12,13 (4,11,15)}
  4. - Naprogramujte MCU pro blikání LED (blikačka)
  5. - Naprogramujte MCU pro ovládání akustického měniče (bzučák)
  6. - Modifikujte program pro MCU ovládající křižovatku
  7. - Vyberte vhodného dodavatel elektronických součástek (R,C,D,IO)
  8. - Analyzujte zapojení s MCU na UNi desce VYV50
  9. - Vyzkoušejte program pro ovládání 7segmentovky
  10. - Vyzkoušejte program pro ovládání ss motoru a krokového motoru
Domácí úkoly 2020-21:

Dobrý den,

od pondělí 12.10.2020 zítra (a příští týden skupina PSP) se koná dle rozvrhu prezenční výuka předmětu "praktická cvičení" v PC učebně VYT5. ​Kdyby jste se (z nějakých důvodů) nemohli dostavit, budu rád, když se zúčastníte výuky alespoň distančně a budete mít na svých PC nainstalován program Deeds (testování seminární práce na návrh SLO) a IDE (vývojové prostředí) pro tvorbu programu v JSA (jazyk symbolických adres - assembler) procesoru 8051 (např. MCU 8051 IDE, EdSIM51, Ride..............) a pro skupinu PSP také IDE pro ATmega328 (je v Arduinu). Výuka poběží tedy paralelně a do třídní knihy zapíši absenci jen těm, kteří nebudu ani prezenčně (určitě upřednostňuji) a ani distančně na vyučování.

S pozdravem Janoušek​ SW: MS Teams, Deeds, MCU 8051 IDE, zdroj info: http://wiki.sps-pi.cz/AplTVY3​

Pozn.: Jak odevzdávat domácí úkoly


Domácí úkoly 2019-20:

1. Postupně v aplikaci TinkerCad vyzkoušejte úkoly tak, aby jste zvládli (např. u praktické maturity) zapojit na KNP a naprogramovat mikroprocesorovou aplikaci s LED, RGB, tlačítkem, potenciometrem, PIR, LDR, čidle teploty, PING, servem, krokovým motorem atd. Každý úspěšný experiment zpracujte v postupně rozšiřující dokumentaci. Mikroprocesor lze použit: Arduino, PICAXE, 8051 apod.

LearnArduino.png

2. Podívejte se na výsledky letošního školního a krajského kola SOČ SOČ 2020 3. Do odpovědi na tento úkol zkopírujte link na video prezentaci SOČ práce, která vás nejvíce zaujala. Pozn.: Soutěží se v 18ti vědních oborech. Letos museli soutěžící natočit video o své práci a umístit na YT. (vyhledávací slova: Středoškolská odborná činnost a číslo oboru (10, 18 ....)) . Např. pro obor Elektrotechnika: Středoškolská odborná činnost 10 (https://bit.ly/2yaQ9m7) nebo pro obor Informatika: Středoškolská odborná činnost 18 (https://bit.ly/2Sj8wME) 4. Nakreslete blokové schéma mikroprocesorové aplikace, kterou dokážete sestavit na KNP a naprogramovat (MCU, vstupní čidla, výstupní moduly). Zde v odpovědi odevzdejte PrtScr.


















Obsah

Témata na cvičení

MCU: [8051]:

PICAXE

TinkerCAD

LearnArduino.png

https://www.tinkercad.com

Fritzing

https://fritzing.org/home/

Modifikace programu s 8051

loop:		  
	mov P0,#01010011             ;modifikovat dle LED
	mov P2,#11001100             ;modifikovat dle LED
	acall delay
	.
	.
	. 
	sjmp loop
 
delay:	mov R0,#255d             ;podprogram zpoždění
skok2:	mov R1,#5d
skok1:	mov R2,#5d
skok:	djnz R2,skok
	djnz R1,skok1
	djnz R0,skok2
	ret                      ;návrat z podprogramu
 
	end

Objednávka součástek

Prehled soucastek.png

  • Prodejci součástek:

Popis zapojení a funkce uni desky VYV50

Ovládání 7segmentovky

Ovládání motorů



















== Archiv ==

Témata na cvičení do roku 2016

ELE:

MIT:

Bonus:


Literatura


Otázky k opakování do roku 2016

TP do roku 2016
  • T1 - BOZP – řády odborných učeben
  • Elektronika
    • T2 – Přehled součástek R, C, více info: ELT1
    • T3 - Měřicí přístroje univerzální - měření el. veličin U, R Ohmův zákon
    • T4 – Polovodičové součástky - diody, tranzistory, Zenerova dioda
    • T5 – Stabilizátory - integrované stabilizátory napětí
    • T6 – Integrované obvody analogové – časovač 555
    • T7 – Integrované obvody analogové – operační zesilovač
    • T8 – Možnosti řízení výstupem PC dalších technických zařízení
  • Vývoj MIT aplikace
    • T9 – Popis robota NXT, prezentace robota, ukázka aplikací
    • T10 – Vývoj aplikace s robotem NXT, zadání úloh – bludiště
    • T11 – Realizace robotické sestavy
    • T12 – Vývoj aplikace s robotem NXT zadání úloh – sekačka
    • T13 – Aplikace s robotem pro plnění úkolů „rescue robot“
    • T14 – Popis robota BOB prezentace robota Boe-Bot ukázka aplikací
    • T15 – Vývoj aplikace s robotem BOB zadání úloh – bludiště
  • T16 - Vývoj aplikace s robotickou rukou L601 prezentace
  • T17 - Opakování

Otázky k opakování do roku 2016

HW

  1. Navrhněte napájecí zdroj pro napájení mikroprocesorové aplikace
  2. Otestuje AKO s časovačem 555
  3. Popište funkci operačního zesilovače
  4. Proveďte návrh schéma zapojení s blikající LED (klasické řešení versus mikroprocesorové)
  5. Navrhněte připojení 7segmentovky k MCU

SW

  1. Napište program pro blikání jedné (a více) LED
  2. Připojte a otestujte čidlo dotyku (vzdálenosti, světla) s MCU
  3. Napište program pro test funkčnosti čidla světla
  4. Navrhněte a otestujte aplikaci ovládající motor (stejnosměrný, krokový)
  5. Popište postup vývoje mikroprocesorové aplikace

White Board do roku 2016

Inspirace

projects.adamh.cz

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