Detekce změny pozadí by měla být jednoduchá.Noc je stav, kdy oba mají nízkou hodnotu, musí ale trvat nějakou dobu, např 100ms. Pomocí xor pak určíme, co se má provádět.Má někdo možnost zkusit ? bool a0 = analogRead(A0) < 850;bool a1 = analogRead(A1) < 850;bool noc = a1 & a0; // musí se ale nastavit až po nějaké době, kdy noc trvábool skok = a0 ^ noc;bool drep = a1 ^ noc;
Názor byl 2× upraven, naposled 01. 02. 2023 10:28
3. fotorezistor netřeba, stačí to jen náležitě oprogramovat.
Napsal bych tam něco, že když se změní barva u obouch současně, tak změna režimu, ale nemusí to vyjít vždycky těžko říct
Chápu to dobře, že Čížek nějak nedokázal pořešit ten přechod z bílého pozadí na černé? Úplně jednoduché to nebude, já to teď řeším čistě softwarově (i odchytávání barev na obrazovce softwarově) a taky jsem se na tom přechodu zaseknul ... tak už mi to jede i přes změnu pozadí, ale zatím nedokonale ... jestli si někdo myslí, že ten přechod je něco jednoduchého, tak ať si to zkusí
Názor byl 3× upraven, naposled 30. 01. 2023 22:26
Proc je potreba tretiho fotorezistoru? Staci na obou zmerit, ze je delsi dobu pokles svetla, tj. zmenilo se pozadi a jenom ted detekovat narust svetla a podle toho vykonat prikaz, nebo se v necem pletu?
Musel bys mít logiku, která bude vyhodnocovat jestli je to kaktus/nebo pták nebo inverze barev, což bude jednak složitější a jednak to bude mít nějaké zpoždění. Třetí fotorezistor bude jednodušší s možností rychlejší reakce. Pokud se hra skutečně stále zrychluje, tak by musel řešit i změnu intervalu mezi detekcí kaktusu a povelem ke skoku.
asi by uplne stacilo, ze dojde k detekci zmeny na obou senzorech naraz, nikdy nejede ptak a kaktus naraz. no uprimne klidne bych se dival dal, jak to tu hru pobere...
taky mě to napadlo, už jste to napsal též
Pěkně ošetřená hra. Jak na konci zničehonic prohodí barvy, tak je konec. Ale i to by se dalo ošetřit čtvrtým fotorezistorem, který bude kontrolovat barvu pozadí a detekovat, zda kaktus je černý nebo bílý.
Dobrý článok! Konečne aj teória okolo deliča napätia.
{{values.description}}
Jak zálohovat fotky z mobilu
Velký test levných chytrých hodinek
Test 16 powerbank s kapacitou 10 000 mAh
Ověřené aplikace pro vzdálenou podporu
Potvrďte prosím přezdívku, kterou jsme náhodně vygenerovali, nebo si zvolte jinou. Zajistí, že váš profil bude unikátní.
Tato přezdívka je už obsazená, zvolte prosím jinou.