Nalezeno 124 výsledků hledání

od zbysek
07 úno 2018, 10:35
Fórum: Programování obecně
Téma: Převedení hodnot z analogRead na napětí
Odpovědi: 16
Zobrazení: 6703

Re: Přetečení funkce analogWrite, funkce map

1. Ta desetinná místa nemají rozumné opodstatnění, jedině že autor chtěl zdůraznit, že se jedná o reálná čísla. To není pravda. C++ se kouká na to, jakého datového typu operandy jsou a podle toho se chovají i výsledky operací. Například: int op int -> int float op float -> float float op int -> flo...
od zbysek
06 úno 2018, 08:30
Fórum: Komunikace, protokoly, internet
Téma: propojeni UNO a RP3
Odpovědi: 3
Zobrazení: 3478

Re: propojeni UNO a RP3

Ano, nějaký konverze úrovní bude potřeba.
Ještě ale máte druhou možnost - připojit Arduino k RPi přes USB a komunikovat po sériové lince
od zbysek
06 úno 2018, 08:23
Fórum: Programování obecně
Téma: Převod uint64 to byte[]
Odpovědi: 4
Zobrazení: 2300

Re: Převod uint64 to byte[]

Pokud je cílem získat jednotlivé byty z čísla typu uint64, mohlo by fungovat něco takového: uint64_t x = 0xffffffe7e7ffffff; for(int i = 0; i < 8; i++) { byte b = ((uint8_t *)&x)[i]); //byte na poloze i // ... } ((uint8_t *)&x) ) funguje tak, že vezme adresu proměnné x: (&x) máme tedy uk...
od zbysek
05 úno 2018, 22:51
Fórum: Hotové projekty
Téma: Servisní analyzátor
Odpovědi: 1
Zobrazení: 2106

Re: Servisní analyzátor

To je moc pěkný projekt.
od zbysek
05 úno 2018, 18:18
Fórum: Bezdrátová komunikace
Téma: Pomoc s naprogramovaním- auta na moduly nrf24l01
Odpovědi: 3
Zobrazení: 2461

Re: Pomoc s naprogramovaním- auta na moduly nrf24l01

Jestli to je na robotickou soutěž, tak by asi bylo žádoucí kód vytvořit sám :) Ovládání přes joysticky už tedy máte. Můžete pokračovat tím, že se naučíte používat ultrazvukový senzor. Ten vám vrátí vzdálenost překážky jako číslo. Ovládání pak bude fungovat tak, že když má auto jet dopředu, tak se je...
od zbysek
26 led 2018, 12:35
Fórum: Programování obecně
Téma: Přetečení funkce analogWrite, funkce map
Odpovědi: 2
Zobrazení: 1866

Re: Rubrika --> Začiatočníci

Teď to nemám ne čem odzkoušet, ale jestli se nepletu, tak hodnota “přeteče”.
Takže když do analogWrite posílate postupne hodnoty 0-1023, tak se čtyřikrát zvýší jas z 0-255
od zbysek
23 led 2018, 20:57
Fórum: Motory
Téma: Dva krokové motory 28BYJ-48
Odpovědi: 4
Zobrazení: 3005

Re: Dva krokové motory 28BYJ-48

Tipuji správně, že máte dva cykly for za sebou, přičemž v prvním otáčíte jedním motorem a ve druhém druhým?

BTW bez kódu a dalších informací to opravdu nepůjde :)
od zbysek
20 led 2018, 10:48
Fórum: HTTP, HTTPS a další síťové protokoly
Téma: načtení obsahu http do proměnné
Odpovědi: 32
Zobrazení: 15878

Re: načtení obsahu http do proměnné

Ještě zkuste řádek

Kód: Vybrat vše

client.println("Host: http://192.168.9.25");
změnit na

Kód: Vybrat vše

client.println("Host: 192.168.9.25");
HTTP je určené už tím, že používáte port 80 (na něm http komunikuje).

Chápu to dobře, že máte dvě Arduina - jedno poskytuje data a druhé je přes HTTP čte?
od zbysek
15 led 2018, 10:32
Fórum: Software
Téma: PC - ARDUINO ovládání vstupů a výstupů
Odpovědi: 71
Zobrazení: 31548

Re: PC - ARDUINO ovládání vstupů a výstupů

O Processingu jsem psal ve článcích:

- https://arduino.cz/processing/
- https://arduino.cz/arduino-a-processing/

První je čistě o Processing, druhý o propojení s Arduinem.
Popisuji tam i firmware Firmata pro Arduino, díky kterému je možné ovládat Arduino z PC.
Třeba je to to, co potřebujete :)
od zbysek
09 led 2018, 13:18
Fórum: Ukládání dat online
Téma: Odesílání hodnot do databáze MySQL
Odpovědi: 12
Zobrazení: 10573

Re: Odesílání hodnot do databáze MySQL

Tady: https://www.arduino.cc/en/Reference/ClientConnect je kód, ve kterém loop obsahuje kód pro vypsání odpovědi serveru. void loop() { if (client.available()) { char c = client.read(); Serial.print(c); } if (!client.connected()) { Serial.println(); Serial.println("disconnecting."); client...