Nalezeno 789 výsledků hledání

od gilhad
27 dub 2024, 22:19
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 79
Zobrazení: 20976

Re: Pavouk Hiwonder

Já si to tu taky čtu s potěšením :D Pavouka zrovna nestavím a v dohledné době stavět nebudu, protože si stavím 8bitový počítač podle vlastního návrhu a nejde mi to ani snadno, ani rychle (teď například řeším, jak udělat HW pro dekódování adres, když tam si chci (kromě jináho) kus paměti předávat mez...
od gilhad
23 dub 2024, 11:25
Fórum: Arduino desky (Oficiální)
Téma: Keyestudio - arduino uno
Odpovědi: 3
Zobrazení: 117

Re: Keyestudio - arduino uno

Možná proto, že se normálně pin 0 a pin 1 používá pro Serial komunikaci, takže se to tam tluče?

https://docs.arduino.cc/resources/pinou ... pinout.pdf
od gilhad
21 dub 2024, 13:32
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 79
Zobrazení: 20976

Re: Pavouk Hiwonder

Příroda není blbec a všechny větší formy života jsou čtyrnohé (nebo 2+2 ruce+nohy pokud to chceš rozlišovat), nikoli šesti, osmi, nebo vícenohé. Ono víc nohou sice dává větší stabilitu, ale taky větší váhu. Na Marsu asi nebudou tak úplně chtít se škrábat na velmi skloněné stěny, protože servis dalek...
od gilhad
17 dub 2024, 13:53
Fórum: Arduino IDE
Téma: Detekce blikání
Odpovědi: 5
Zobrazení: 236

Re: Detekce blikání

Pokud chceš, aby blikala synchronně, tak ji musíš zapnout když senzor sepne a vypnout, když vypne a proto potřebuješ zachytávat náběžnou i odběžnou hranu a proto potřebuješ CHANGE. Co ten blik dělá je zase na tobě (nesmí používat delay, měl by být krátký atd. atd.), takže když nebudeš diodu přepínat...
od gilhad
17 dub 2024, 00:00
Fórum: Arduino IDE
Téma: Detekce blikání
Odpovědi: 5
Zobrazení: 236

Re: Detekce blikání

Já tam taky chybu nevidím (což neznamená, že tam není), ale je tam drobný rizikový stav - pokud to vytimeoutuje (nebo přijme pulz a zapne relé), tak je tam delay(50), což znamená, že to nic nedělá, ale taky, že pokud zrovna v tu chvíli začne nový pulz, tak bude ignorován celý (dokud neskončí a nezač...
od gilhad
12 dub 2024, 02:18
Fórum: Arduino IDE
Téma: Optimalizace kódu
Odpovědi: 5
Zobrazení: 5930

Re: Optimalizace kódu

Ještě jak koukám na ten kód, tak po jeho odkomentování může překladač dojít k závěru, že po while(1) už nic dalšího nepoběží a tak odoptimalizovat konec té funkce :)
od gilhad
12 dub 2024, 02:15
Fórum: Arduino IDE
Téma: Optimalizace kódu
Odpovědi: 5
Zobrazení: 5930

Re: Optimalizace kódu

Pokud se ti celý program vejde do flash, tak ho není potřeba zmenšovat z je jedno, jestli je flash zaplněná z půlky, 90%, nebo nezbývá ani jeden volný byte. Teprve až začne jeden volný byte chybět, je nutno to potimalizovat na velikost.. (Není chyba psát úsporně od začátku, ale je chyba přehnaně opt...
od gilhad
08 dub 2024, 12:53
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 79
Zobrazení: 20976

Re: Pavouk Hiwonder

Zkušenost nemám, ale co jsem se koukal tady: https://www.laskakit.cz/keyes-ky-037-modul-mikrofonu-s-analogovym-vystupem/ tak je to jen mikrofon, komparátor a pár odporů. Mikrofon je na analogové čtení málo, potřebuje na to nějaký zesilovač, a poleze z něj klasicky anologový záznam (takže změť frekve...
od gilhad
30 bře 2024, 01:05
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 79
Zobrazení: 20976

Re: Pavouk Hiwonder

Já se věnoval něčemu jinému, když jsem to psal (víceméně mechanicky), ale na první pohled jsem tam vyloženou chybu neviděl a jen jsem popsal co tam je, bez většího přemýšlení. Spíš mě zarazilo označování getDistance za proměnnou (je to adresa funkce, ale ty ji stejně budeš spíš někde volat a pak se ...
od gilhad
29 bře 2024, 21:33
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 79
Zobrazení: 20976

Re: Pavouk Hiwonder

int je typ návratové hodnoty getDistance je jméno právě definované funkce () je seznam parametrů (prázdný) {...} je tělo té funkce uvnitř těla ta funkce deklaruje tři proměnné typu u16 a jednu typu int načte tři hodnoty, spočte jejich průměr a dá ho do proměnné distance return vrátí hodnotu té prom...