Nalezeno 394 výsledků hledání

od AstroMiK
02 bře 2021, 21:48
Fórum: Audio
Téma: Jednoduchý MP3 přehrávač
Odpovědi: 3
Zobrazení: 71

Re: Jednoduchý MP3 přehrávač

Moduly JQ6500, nebo WT588. Do toho modulu JQ6500 se dá nasypat zvuk přes USB. Modul WT588 potřebuje programátor té vestavěné FLASH paměti. Ve výsledku pak stačí sepnout kontakt a začne se přehrávat zvuk. Možností ovládání je víc (třeba příkazem přes komunikaci Tx/Rx). Některé verze mají i držák na m...
od AstroMiK
26 úno 2021, 21:25
Fórum: Arduino IDE
Téma: RGB LED SPOLEČNÁ ANODA
Odpovědi: 5
Zobrazení: 114

Re: RGB LED SPOLEČNÁ ANODA

Já bych řekl, že pro společnou anodu musíš upravit ty zadávané parametry odečtením od 255: void RGB_color(int red_light_value, int green_light_value, int blue_light_value) { analogWrite(red_light_pin, 255 - red_light_value); analogWrite(green_light_pin, 255 - green_light_value); analogWrite(blue_lig...
od AstroMiK
26 úno 2021, 12:00
Fórum: Sériová linka
Téma: V sériové lince se ztrácí odeslaná data
Odpovědi: 4
Zobrazení: 102

Re: V sériové lince se ztrácí odeslaná data

Přišel jsem na to docela náhodně. Pořád jsem byl přesvědčený, že chyba bude někde v kódu (nebo v knihovně), ale už jsem začínal tušit, že to bude mít nějakou souvislost s hodnotou 0xFF (když to všechny ostatní hodnoty posílalo správně). Jeden z dalších kroků by asi byl, že bych se přímo na ty komuni...
od AstroMiK
26 úno 2021, 10:51
Fórum: Sériová linka
Téma: V sériové lince se ztrácí odeslaná data
Odpovědi: 4
Zobrazení: 102

Vyřešeno: V sériové lince se ztrácí odeslaná data

Tak hotovo - VYŘEŠENO.

Ten problém je v nastavení terminálu Hercules.
Konkrétně položka NVT.

Když se zruší, zobrazují se všechny bajty. Když je zaškrtnutá, tak se asi nějak spojují dvojbajty 0xFFFF do jednoho čísla.

nvt+.gif
nvt-.gif
od AstroMiK
26 úno 2021, 10:22
Fórum: Sériová linka
Téma: V sériové lince se ztrácí odeslaná data
Odpovědi: 4
Zobrazení: 102

V sériové lince se ztrácí odeslaná data

Mám problém s odesíláním dat v "jednobajtovém" formátu do sériové linky. Nějak se mi ztrácí data a nemůžu přijít na to, co se děje. Konkrétní příklad: Mám pole dat o délce 33 bajtů. Skutečně uložené hodnoty v tom poli jsou následující: vysilaci_pole[0] = 1; // = 0x01 vysilaci_pole[1] = 2; // = 0x02 ...
od AstroMiK
20 úno 2021, 11:12
Fórum: Hotové projekty
Téma: Prenosná meteostanica
Odpovědi: 1
Zobrazení: 1040

Re: Prenosná meteostanica

Díky za inspiraci. Pouštím se do něčeho podobného, ale nějak mi to nefunguje při opravdové tmě. Koukal jsem na matematické výpočty v knihovně TSL2591 a za určitých podmínek (za hodně velké tmy) se tam mohou vyskytnout závažné chyby. Příklad: Za tmy mám hodnoty proměnných 'ch0' (Full) i 'ch1' (Infra)...
od AstroMiK
17 úno 2021, 22:03
Fórum: LED
Téma: RGB led driver
Odpovědi: 20
Zobrazení: 444

Re: RGB led driver

Jas se dá regulovat přes PWM a na to jsou vyhrazené jen některé piny na Arduinu (v závislosti na typu):

https://www.arduino.cc/reference/en/lan ... alogwrite/
od AstroMiK
17 úno 2021, 20:21
Fórum: LED
Téma: RGB led driver
Odpovědi: 20
Zobrazení: 444

Re: RGB led driver

Ty dlouhý pauzy jsou v tomhle případě nesmysl. Pro změnu funkce bys musel držet tlačítko tak dlouho, než by došlo k ukončení jednoho blikacího cyklu. Program se dá napsat tisícem způsobů. Já bych na to šel asi nějak takhle (neodzkoušeno - je to jen princip): V hlavní smyčce by se co nejrychleji test...
od AstroMiK
16 úno 2021, 21:00
Fórum: HTTP, HTTPS a další síťové protokoly
Téma: PHP skript pro rozlišení přístupu mobilního zařízení a PC
Odpovědi: 12
Zobrazení: 241

Re: PHP skript pro rozlišení přístupu mobilního zařízení a PC

Jde to přes "HTTP_USER_AGENT". Příklad: <?PHP $agent = getenv ("HTTP_USER_AGENT"); echo "AGENT: " . $agent; ?> K vyzkoušení třeba tady: http://astromik.org/forum/agent.php Pak se musí ze získaného řetězce nějak vytáhnout, jestli jde o mobil, nebo desktop. PC: agent_desktop.gif Mobil: agent_mobil.gif
od AstroMiK
16 úno 2021, 08:12
Fórum: LED
Téma: RGB led driver
Odpovědi: 20
Zobrazení: 444

Re: RGB led driver

Jako "klasický RGB LED pásek" si představuju, že je každá z barev ovládaná jen jedním signálem.
Takže by to nemělo být až tak složité. Prostě jen řízení tří obyčejných LED s nějakým pořádným výkonovým spínačem.