Díky za postřeh. Ten nedostatek map funkce jsem neznal. V tomto případě ale map stačí tak, jak je.
Jasně, že tu trojčlenka stačí, ale proč nepoužít už existující funkci
Nalezeno 124 výsledků hledání
Přejít na rozšířené vyhledávání
- 04 říj 2018, 14:12
- Fórum: Programování obecně
- Téma: Převod hodnot mezi rozsahy.
- Odpovědi: 3
- Zobrazení: 2283
- 03 říj 2018, 10:57
- Fórum: Programování obecně
- Téma: Převod hodnot mezi rozsahy.
- Odpovědi: 3
- Zobrazení: 2283
Převod hodnot mezi rozsahy.
Mailem mi přišel dotaz na převod teploty na úhel otočení serva. Odpovím tady, třeba se bude někomu hodit. Dotaz: Dobrý den, měl bych dotaz, zda jste se někdy nezabývali ovládáním serva v závislosti na naměřené teplotě. Řekněme, že máme třeba proměnnou float temp; , ve které je uložená teplota. Tuto ...
- 15 dub 2018, 15:58
- Fórum: Komunikace, protokoly, internet
- Téma: Arduino klient - ovládanie z webu
- Odpovědi: 36
- Zobrazení: 21124
Re: Arduino klient - ovládanie z webu
Tak je to jasné. Je problém v tom, že server vrátí navíc balast, který arduino nečeká. Musíte tedy načítat znaky, dokud nenarazíte na text "led:" a pak přečíst další znak -> to bude ta 0/1. Jde to udělat různě, jeden ze způsobů navrhl martinius. Taky by to šlo tak, že si vytvoříte pole na ...
- 14 dub 2018, 15:55
- Fórum: Komunikace, protokoly, internet
- Téma: Arduino klient - ovládanie z webu
- Odpovědi: 36
- Zobrazení: 21124
Re: Arduino klient - ovládanie z webu
Tak ještě zkuste za
dát nějaký výpis - třeba:
do else bloku k tomuto ifu si dejte výpis "nepřipojeno", at víte, jestli se připojení povedlo.
Kód: Vybrat vše
if(client.connect(server, 80)){
Kód: Vybrat vše
Serial.println("pripojeno")
- 06 dub 2018, 15:45
- Fórum: Arduino IDE
- Téma: Porovnanie dvoch znakov
- Odpovědi: 4
- Zobrazení: 2930
Re: Porovnanie dvoch znakov
Tady je to trochu komplikovanější. Zápisy 'A' a "A" vypadají stejně, ale překladač vidí dvě odlišné věci. 'A' je pro překladač číselná hodnota, kterou má znak A v ASCII tabulce , tedy 65 (desítkově). "A" je pro překladač řetězec znaků, který obsahuje dva znaky: 'A' a '\0' (znak p...
Re: mBot
Dobrý den, tady je celkem pěkný návod: https://docs.google.com/document/d/16uX ... a_FcA/edit
Dá se programovat jako Uno, popřípadě stáhnout knihovnu, která je pro mBota přímo určená.
Dá se programovat jako Uno, popřípadě stáhnout knihovnu, která je pro mBota přímo určená.
- 01 bře 2018, 13:08
- Fórum: Arduino IDE
- Téma: IDE ve Windows 10 vs. Lubuntu 16.04 esp8266
- Odpovědi: 11
- Zobrazení: 6264
Re: IDE ve Windows 10 vs. Lubuntu 16.04 esp8266
Ta velikost může být způsobena i implementací kompilátoru, zapnutými optimalizacemi apod.
Jestli ale někde kompilátor rozbíjí program, tak to je přinejmenším zvláštní.
Jestli ale někde kompilátor rozbíjí program, tak to je přinejmenším zvláštní.
- 01 bře 2018, 12:49
- Fórum: HTTP, HTTPS a další síťové protokoly
- Téma: Ping ENC28J60
- Odpovědi: 15
- Zobrazení: 10195
Re: Ping ENC28J60
Jak to myslíte?
Pokud tak, že ENC28J60 máte někde v síti a chcete ho pingnout, tak si zjistěte jeho IP adresu a v terminálu PC zadejte
Ping funguje nad ICMP protokolem, který by měl být zahrnutý v TCP/IP stacku, který ENC28J60 implementuje.
Pokud tak, že ENC28J60 máte někde v síti a chcete ho pingnout, tak si zjistěte jeho IP adresu a v terminálu PC zadejte
Kód: Vybrat vše
ping ip
- 11 úno 2018, 22:54
- Fórum: Arduino jako programátor
- Téma: Atiny 85
- Odpovědi: 6
- Zobrazení: 5982
Re: Atiny 85
Když zkusíte dát 1MHz internal, tak to jede normálně?
- 07 úno 2018, 15:45
- Fórum: Programování obecně
- Téma: Převedení hodnot z analogRead na napětí
- Odpovědi: 16
- Zobrazení: 6642
Re: Přetečení funkce analogWrite, funkce map
Jasný, ale chtěl jsem vysvětlit proč to tak musí být
Jestli to vyznělo jako útok, tak se omlouvám.
Jestli to vyznělo jako útok, tak se omlouvám.