NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Pomoc s programem

V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Ráďa Weiss
Člen
Avatar
Ráďa Weiss:19.9.2015 12:57

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ý:19.9.2015 15:12

Poprvé to vždycky bolí

 
Nahoru Odpovědět
19.9.2015 15:12
Avatar
David Novák
Tvůrce
Avatar
Odpovídá na Ráďa Weiss
David Novák:19.9.2015 17:15

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:19.9.2015 18:08

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
Tvůrce
Avatar
Odpovídá na Ráďa Weiss
David Novák:19.9.2015 18:19

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:19.9.2015 20:57

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.