#6 Ericsko
Funguje to jen částečně, bohužel z toho pořád moc nechápu, potřeboval bych něco jednoduššího/transparentnějšího
Příspěvky odeslané z IP adresy 77.87.242.–
Dejme tomu, že mám funkci loop(), kterou volám 60x za sekundu
function loop() {
//....
// Tady musím vědět, jestli je tlačítko dole/nahoře
//...
}
interval = setInterval(loop(), 1000 / 60);
Zkoušel jsem vytvořit proměnné, kterým budu měnit hodnotu při onkeydown() a onkeyup() eventech, ale nefungovalo to.
Potřeboval bych asi proměnné, které budou mít hodnotu true/false podle toho, jestli je tlačítko dole/nahoře, ale nenapadá mě jak na to. Pokud mi někdo pomůže problém vyřešit, předem díky.
Zkrat v napájení tam asi nebude, přímo z konektoru vedou kabely na breadboard s Atmegou - žádný pájení. Při zapojování
konektoru jsem se řídil tím, že červený drát je PIN 1 a obrázky na internetu...Problém bude asi přímo ta Atmega.
To je pravda, v tom případě mi asi nezbývá nic jinýho než dojít si pro novou ATmegu
"Přepólovaný?" Ne, póly jsem nezaměnil.
Zmizí jen když je připojená Atmega.
Zkoušel jsem i napájení z jiného zdroje, ale v logu je to stejný: Powering on failed...
To jsem zapomněl dodat - když je SW3 zapnuto, programátor z PC zmizí.
Vyzkouším to externí napájení, zatím díky.
A ty DIP spínače jsem zkoušel snad všechny kombinace...
Když na programátoru nastavím napájení Atmegy, zelená ledka na programátoru přestane svítít...
MOSI a MISO jsem zkontroloval, součástka je to nová...
Už delší dobu se pokouším naprogramovat ATMegu32-16PU přes programátor >> http://aukro.cz/usbasp-programator-avr-atmel-isp-arduino-win7-64-i2980867266.html
AVRdude mi ale hlásí chybu:
***
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.
***
Zapojení ISP do Atmegy jsem kontroloval už snad stokrát...
Uživatel zadává vztup z klávesnice, který se potom převede na datový tip int, jak lze NEJELEGANTNĚJI, NEJJEDNODUŠEJI udělat to, aby se blok kódu
Console.Write("Enter integer: ");
int cislo = int.Parse(Console.Readline());
opakoval, dokud uživatel nezadá platný formát?
Já si "práci" (sakra, je mi 16) představuji jako patlání něčeho ve VisualStudiu, takže by mi 4gb stačilo, ale na Virtual se budeš muset větší RAMkou vybavit určitě. Jinak nechápu autorovu averzi k trackpointu, moje highendová myš mi leží v šuplíku, není pro ni využití, když mám klitoris.
Autorovi diskuze: o nějakou tu RAMku můžeš myslím rozšířit skoro každej notebook, s tím by neměl být problém a numerickou klávesnice maj dvě ze tří patnáctek. Když ti nevoní ThinkPad, bez zardění ti doporučím Acer: kvalita je teď (opravdu!) na dobré úrovni, a za svoje peníze dostaneš pořádnou porci HW
yagwsx: ThinkPady (alespoň Edge) 15,6 numerický blog mají.
KIIV: 4gb nebudou stačit? To jsou, pane, zprominutím keci, a externí monitor není alespoň v praxi vůbec potřeba, většině lidem včetně mě ten na ntb stačí. Kdyby chtěl pan anonym LCD, zeptá se na LCD, rady porady.
protected void vypisCas(object source, ElapsedEventArgs e)
{
Dispatcher.Invoke(
DispatcherPriority.Normal,
(Action)(() =>
{
TextBox1.Text = DateTime.Now.ToString("d.M.yyyy hh:mm:ss");
}
));
}
nebere mi to DispatcherPriority, stejná hláška jako před tím s textboxem... a asi v důsledku toho to ani ten textbox nebere
Potřebuji, aby se mi každou sekundu v textboxu zobrazoval aktuální čas, tak sem si udělal timer, ale event vypisCas mi ho nebere...nevíte čím to je a jak to vyřešit? Díky za odpovědi.
usingy...
namespace WpfApplication1
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
Timer cti = new Timer();
cti.Elapsed += new ElapsedEventHandler(vypisCas);
cti.Interval = 1000;
cti.Start();
Console.ReadLine();
}
public static void vypisCas(object source, ElapsedEventArgs e)
{
TextBox1.Text = DateTime.Now.ToString("d.M.yyyy hh:mm:ss");
// TextBox1 je červeně podtrhnutý, píše to: the name TextBox1 doesn't exist in current content
}
}
}
certeon: Já jsem si jí pořídil při přecházení z C++ do C# a jen tak jsem jí prolétl..kromě prvních asi 30ti stran, kde se popisuje, jak vytvořit projekt ve Visual Studiu je podle mě dobrá. "Ta kniha je napsaná pro někoho, kdo poprvé vidí počítač, ale je otázka, zda takový člověk potřebuje programovat." - podle mě je spíše otázka, jestli potřebuje programovat člověk, který se učí VB . Já si myslím že nemá cenu kupovat starou knihu, když je k dispozici nová ve které je už nová trochu pozměněná verze .NETU
Velmi dobrá kniha o C# je imho Microsoft Visual C# Krok za krokem, http://knihy.cpress.cz/microsoft-visual-c-2010.html, 700 stran, stojí pod 500Kč.
Už jsem asi pochopil jak to funguje, ale Studio mi pořád nebere slovíčko "Tick":
'System.Timers.Timer' does not contain a definition for 'Tick' and no extension method 'Tick' accepting a first argument of type 'System.Timers.Timer' could be found (are you missing a using directive or an assembly reference?)
Potřebuju, aby textbox zobrazoval aktuální čas konkrétně v sekundách, funkce je DateTime.Now.ToString("ss"), ale nevím jak to udělat tak, aby textbox čas aktualizoval.
Zkoušel sem tohle, okno sice nespadne, ale vůbec se nenačte
private void Window_Loaded(object sender, RoutedEventArgs e)
{
do
{
textBox1.Text = DateTime.Now.ToString("ss");
}
while (...);
}
V mistrovství v 3ds Max jsem se dočetl, že pokud připojím AEC okno ke zdi příkazem Select and Link, ve zdi se vytvoří automatický otvor, jak to ale udělat, jsem se ale nedočetl, tak prosím poraďte, abych nemusel používat neobratný Boolean. Jo a používám verzi 2012
Předem se Omlouvám za offtopic, nevěděl jsem, kam jinam tohle dát!
Tak jsem začal s programováním v C++, ale přišlo mi, že do začátku je to pro moje účely zbytečně složitý jazyk, tak jsem se díval po něčem jiném, a napadlo mě C#, C, Python a Ruby..
C# mi přijde čistě pod Windows na prográmky dobrý jazyk, ale nenašel jsem o něm jakoukoliv knihu, jen Visual Studio C# 2010, a to je fakt paskvil.
O C toho moc nevím.
Python se teď myslím vrací do mody, ale nevím, jestli by nebyl lepší ten Ruby.
Hledám nějakou knihu, ze které by jsem se mohl pořádně naučit 3ds Max, protože tutoriálů v češtině moc není(angličtinu umím na úrovni psaného textu), má někdo zkušenosti s touhle knihou?
http://neoluxor.cz/…-max--41468/
Mám verzi 2012 a kniha je pro starší verzi, nebude to problém?
Začal sem se zajímat o tvorbu webu (kdo ne, že), už docela umím HTML, CSS, začínám s PHP, ale v jednu chvíli jsem zjistil, že toho umím strašně málo, a že bez Flashe a JavaScriptu se asi neobejdu a taky nevím který jazyk by se MĚL na co používat, takže:
K čemu se hodí PPH, k čemu JavaScript, na co je kromě her dobrý flash? A taky jedna praktická otázka-chtěl jsem vytvořit horní menu s "takovým tím efektem", že po najetí myší položka změní barvu-čili se místo ní zobrazí jiný obrázek- nebo lze tento efekt udělat jinak třeba přes flash?