Avatar
Ráďa Weiss
Člen
Avatar
Ráďa Weiss:

Ahojte, jsem žák střední průmyslové školy, studuji obor automatizace a jsem ve 4. ročníku.
Na programování jsem dostal od učitele prý nejtěžší úlohu z laboratoře a to je programování mikrovlnné trouby. V C jsme začali programovat až teď, jinak 2 roky zpět jsme programovali v C#. Je to docela změna, oproti tomu, co jsme programovali ve druháku v C# a co teď. Učitel mi pouze řekl, že pro mě je prioritní naučit se vyslat na dynamický displej nějakou hodnotu, aby mi to napsalo např. 1234. Úloha je ale daleko propracovanější než tenhle kousek. Přikládám schéma zapojení. A mou otázkou je, mohl by mi někdo poradit, jak začít programovat tuto úlohu, některé potřebné příkazy a funkce pro tuto úlohu a také mi vysvětlit, jak zařídím, že hodnoty co pošlu, pošlu zrovna na displej. Předem děkuji za pomoc a vysvětlení. :-)

 
Odpovědět 19.9.2015 12:57
Avatar
Lukáš Veselý:

Poprvé to vždycky bolí

 
Nahoru Odpovědět 19.9.2015 15:12
Avatar
David Novák
Tým ITnetwork
Avatar
Odpovídá na Ráďa Weiss
David Novák:

Simulátor?

Takže máš udělat program, co ti bude v PC simulovat mikrovlnku (tj. nějaký displej a bude to nějak reagovat na příkazy) nebo máš udělat program, který bude ovládat mikrovlnku? Nebo program, který se bude chovat jako mikrovlnka a bude posílat data na fyzický displej a přijímat příkazy z fyzických tlačítek (to by bylo připojené k PC..)?

Nahoru Odpovědět 19.9.2015 17:15
Chyba je mezi klávesnicí a židlí.
Avatar
Ráďa Weiss
Člen
Avatar
Odpovídá na David Novák
Ráďa Weiss:

Máme model mikrovlnky, který se připojí přes seriový port (kšanda) k PC. Pomocí toho programu bych měl tu mikrovlnku ovládat.

 
Nahoru Odpovědět 19.9.2015 18:08
Avatar
David Novák
Tým ITnetwork
Avatar
Odpovídá na Ráďa Weiss
David Novák:

Tak to určitě máte k dispozici dokumentaci, co ten model očekává za signály :)

Je otázka, jak je ten model pokročilý.. Má tam nějaký mikrokontrolér nebo komunikuješ přímo s jednotlivými součástkami? Očekával bych asi, že tam bude paměť (na obrázku značená PROM), kam můžeš zapisovat na specifické adresy předem definované hodnoty a tím to ovládat..

Budeš se potřebovat mrknout na práci se sériovým portem a do té dokumentace.. Jinak to nebude extra těžké.. ;)

Nahoru Odpovědět 19.9.2015 18:19
Chyba je mezi klávesnicí a židlí.
Avatar
Odpovídá na Ráďa Weiss
Petr Štechmüller:

Ahoj, na když jsem byl na střední v Chomutově, tak jsem měl tu samou úlohu. Pokud budeš potřebovat pomoct, tak nemám problěm poskytnout pomoc :)

Nahoru Odpovědět 19.9.2015 20:57
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.