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
Nalezeno 788 výsledků hledání
Přejít na rozšířené vyhledávání
- 23 dub 2024, 11:25
- Fórum: Arduino desky (Oficiální)
- Téma: Keyestudio - arduino uno
- Odpovědi: 3
- Zobrazení: 53
- 21 dub 2024, 13:32
- Fórum: Pomoc s projekty
- Téma: Pavouk Hiwonder
- Odpovědi: 76
- Zobrazení: 19499
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...
- 17 dub 2024, 13:53
- Fórum: Arduino IDE
- Téma: Detekce blikání
- Odpovědi: 5
- Zobrazení: 179
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...
- 17 dub 2024, 00:00
- Fórum: Arduino IDE
- Téma: Detekce blikání
- Odpovědi: 5
- Zobrazení: 179
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č...
- 12 dub 2024, 02:18
- Fórum: Arduino IDE
- Téma: Optimalizace kódu
- Odpovědi: 5
- Zobrazení: 5893
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
- 12 dub 2024, 02:15
- Fórum: Arduino IDE
- Téma: Optimalizace kódu
- Odpovědi: 5
- Zobrazení: 5893
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...
- 08 dub 2024, 12:53
- Fórum: Pomoc s projekty
- Téma: Pavouk Hiwonder
- Odpovědi: 76
- Zobrazení: 19499
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...
- 30 bře 2024, 01:05
- Fórum: Pomoc s projekty
- Téma: Pavouk Hiwonder
- Odpovědi: 76
- Zobrazení: 19499
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 ...
- 29 bře 2024, 21:33
- Fórum: Pomoc s projekty
- Téma: Pavouk Hiwonder
- Odpovědi: 76
- Zobrazení: 19499
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...
- 28 bře 2024, 15:15
- Fórum: Pomoc s projekty
- Téma: Pavouk Hiwonder
- Odpovědi: 76
- Zobrazení: 19499
Re: Pavouk Hiwonder
Teď jsem kouknul do knihovny Servo https://github.com/arduino-libraries/Servo/blob/master/src/avr/Servo.cpp z Arduina a tam na nic nečekají, prostě do serva zapíšou hodnotu a ta tam pak je. (řádky 264-294 - metoda write, writeMicroseconds) A servo se pomalu nebo rychle natočí do té polohy, ale o to ...