Nalezeno 1207 výsledků hledání
Přejít na rozšířené vyhledávání
- 22 zář 2019, 11:31
- Fórum: Relé
- Téma: Zapojene rele znefunkcni program
- Odpovědi: 45
- Zobrazení: 24088
Re: Zapojene rele znefunkcni program
Mnohem lepší řešení mi příjde použít střídavých 12V pro zámek (aby bzučel) a to relé 2vteřiny držet sepnuté stále. Samozřejmě skrz NPN tranzistor a ochranou diodou.
- 21 zář 2019, 19:35
- Fórum: Relé
- Téma: Zapojene rele znefunkcni program
- Odpovědi: 45
- Zobrazení: 24088
Re: Zapojene rele znefunkcni program
Jak je napájený ten zámek ? Nějaký schéma zapojení ?
- 20 zář 2019, 17:50
- Fórum: Programování obecně
- Téma: Variables ve funkcích
- Odpovědi: 35
- Zobrazení: 14675
Re: Variables ve funkcích
V praxi ale (při pěkně napsaném kódu) je minimální potřeba nějakých globálních proměnných. U většího projektu jsou zlo nejen kvůli vedlejším efektům, ale i k orientaci kde vůbec vznikly a co jejich hodnotu ovlivnilo. Pro úplnost bych jen upřesnil, že platnost proměnné není 100% vázána na scope, nap...
- 20 zář 2019, 11:32
- Fórum: Programování obecně
- Téma: Variables ve funkcích
- Odpovědi: 35
- Zobrazení: 14675
Re: Variables ve funkcích
Nenapadá mě případ, kdy by se lokální proměnná měla jmenovat stejně jako globální, ale určitě se to někomu někdy může hodit. Lze mít globální proměnou o stejném názvu jako lokální proměnnou. V rámci funkce ( jakéhokoliv scope , takže i cykly jak píše gilhad ) je pak globální proměnná překryta (zastí...
- 19 zář 2019, 16:45
- Fórum: Programování obecně
- Téma: Variables ve funkcích
- Odpovědi: 35
- Zobrazení: 14675
Re: Variables ve funkcích
Je potřeba si uvědomit, že loop a setup jsou taky funkce. Pokud v nich deklaruješ proměnnou, bude dostupná pouze v rámci oné funkce. void loop() { ínt c = 1 // tato proměnná je lokální a bude dostupná pouze v rámci loop Serial.println(a); // dostaneš 1 (je to globální proměnná) Serial.println(b); /...
- 19 zář 2019, 16:28
- Fórum: Programování obecně
- Téma: Variables ve funkcích
- Odpovědi: 35
- Zobrazení: 14675
Re: Variables ve funkcích
Je potřeba si uvědomit, že loop a setup jsou taky funkce. Pokud v nich deklaruješ proměnnou, bude dostupná pouze v rámci oné funkce. int a = 1; // tato proměnná je globální a bude dostupná z jakékoliv funkce void setup() { int b = 1; // tato proměnná je lokální a bude dostupná pouze v rámci setup Se...
- 12 zář 2019, 16:06
- Fórum: Programování obecně
- Téma: domaci automatizace
- Odpovědi: 13
- Zobrazení: 6632
Re: domaci automatizace
for (int i = 0; i < oneWireCount; i++) { sensor[i].requestTemperatures(); postData = postData + "Zarizeni_ID_" + i + "=" + i + "&Atribut_" + i + "=1 & Hodnota_" + i + "=" + sensor[i].getTempCByIndex(0); } ono to nesčítá string a integer, skl...
- 09 zář 2019, 17:59
- Fórum: GPS
- Téma: GPS informace na vyžádání
- Odpovědi: 6
- Zobrazení: 5682
Re: GPS informace na vyžádání
taky to tak nějak chápu ... nechápu jak někdo nepoužívá {} ... otázkou je jak to teď ten kompilátor veme ... napadají mě dvě možnosti jak to může dopadnout ... 1) buď přihlédne k tomu jak je odraženo volání funkce displayInfo(); a dopadne to takhle : while (gpsSerial.available() > 0){ if (gps.encode...
- 09 zář 2019, 17:32
- Fórum: Programování obecně
- Téma: DUE - nelze nahrát program
- Odpovědi: 1
- Zobrazení: 1634
Re: DUE - nelze nahrát program
Atmel SMART device 0x285e0a60 found = Atmel SMART zařízení 0x285e0a60 nalezeno Erase flash = Mažu flash paměť done in 0.031 seconds = hotovo za 0.031 sekund Write 11872 bytes to flash (47 pages) = Zapisuji 11872 bytů do flash paměti (47 stran) pak je progressbar done in 2.304 seconds = hotovo za 2.3...
- 09 zář 2019, 17:18
- Fórum: GPS
- Téma: GPS informace na vyžádání
- Odpovědi: 6
- Zobrazení: 5682
Re: GPS informace na vyžádání
Jak koukám jak je to napsané, tak v loopu se čeká na nějaká data, která přichází z toho GPS modulu. Takže bych tipnul, že ty data chodí z toho GPS modulu v nějakých pravidelných intervalech a ne až na vyžádání.