Nalezeno 778 výsledků hledání

od gilhad
25 bře 2024, 22:03
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 32
Zobrazení: 1245

Re: Pavouk Hiwonder

Tak konec konců ty víš (nebo můžeš vědět), co ty nohy dělají.
Takže můžeš
- zastavit po dobu měření
- měřit jen když jsou nohy dole
- měřit furt a pokud se ti tam periodicky objevuje a mizí něco v téhle konkrétní vzdálenosti, tak to ignorovat jako "asi nohy"
od gilhad
22 bře 2024, 21:26
Fórum: Programování obecně
Téma: Nahrání dat do EEPROM hromadne
Odpovědi: 13
Zobrazení: 259

Re: Nahrání dat do EEPROM hromadne

Naopak to bude jednodušší, protože IHEX je dobře dokumentovaný a obsahuje i tu adresu v paměti, takže to nemusíš řešit zvlášť i kontrolní součet, takže se to tak snadno nerozbije, aby to tam psalo nesmysly. A to vyhodnocování je celkem přímočasré :) https://en.wikipedia.org/wiki/Intel_HEX Takhle to ...
od gilhad
22 bře 2024, 08:58
Fórum: Programování obecně
Téma: Nahrání dat do EEPROM hromadne
Odpovědi: 13
Zobrazení: 259

Re: Nahrání dat do EEPROM hromadne

Zápis do EEPROM je třeba tady (a měl by fungovat správně) https://github.com/PaoloP74/extEEPROM/blob/master/extEEPROM.cpp //Write bytes to external EEPROM. //If the I/O would extend past the top of the EEPROM address space, //a status of EEPROM_ADDR_ERR is returned. For I2C errors, the status //from...
od gilhad
22 bře 2024, 03:19
Fórum: Programování obecně
Téma: Nahrání dat do EEPROM hromadne
Odpovědi: 13
Zobrazení: 259

Re: Nahrání dat do EEPROM hromadne

Prostě ho zapíšeš jako sérii menších bloků, které eeprom zvládne. Většinou to mají popsané v datasheetu, například tady https://ww1.microchip.com/downloads/en/devicedoc/21189f.pdf a taky mají popsanou největší délku bloku. Navíc se všude po netu válí mraky návodů, jak to udělat přez arduino, napříkl...
od gilhad
16 bře 2024, 17:27
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 32
Zobrazení: 1245

Re: Pavouk Hiwonder

Gilhad by to SAMOZŘEJMĚ napsal jinak, protože má za sebou jiný programátorský vývoj, jiné zvyky, zlozvyky, zkušenosti, četl jiné programy (a v mnoha jiných jazycích) a tak vůbec. Navíc, když to četl, přišlo mu to takové nějak nevzhledné, upocené, nepřehledné ... Takže ano, sice o pavoukovi a jeho sy...
od gilhad
16 bře 2024, 10:49
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 32
Zobrazení: 1245

Re: Pavouk Hiwonder

Gilhad to ve svých programech používá správně, ve tvaru if (currentMillis - previousMillis >= interval) { podle https://docs.arduino.cc/built-in-examples/digital/BlinkWithoutDelay/ , https://www.gammon.com.au/millis a dalších Ale když vysvětluje, jak funguje nějaký program, tak ukázky cituje z toho ...
od gilhad
14 bře 2024, 21:07
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 32
Zobrazení: 1245

Re: Pavouk Hiwonder

říká se, že funkce při zavolání vrací nějakou hodnotu, znamená to, že když tu funkci zavoláš, tak se něco někde nějak spočítá a pozjišťuje a až ta funkce skončí, tak se ta pozjišťovaná hodnota použije v tom výrazu, kde je to volání té funkce. Například když si nastavíš D8 pin jako vstupní s pullupem...
od gilhad
13 bře 2024, 22:34
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 32
Zobrazení: 1245

Re: Pavouk Hiwonder

funkce millis() vraci pocet milisekund od zapnuti arduina (nebo posledního restartu) . Mas tam promennou timer, do které si ukládáš nějaké budoucí časy. Takze tam na mnoha mistech tam máš něco jako timer=millis()+500; což znamená doba za půl sekundy. Timer se tam používá na začátku té funkce sonar, ...
od gilhad
04 bře 2024, 18:24
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 32
Zobrazení: 1245

Re: Pavouk Hiwonder

Vlítne na tebe PETA kvůli trápení a zneužívání zvířat :)
od gilhad
02 bře 2024, 16:53
Fórum: Vaše projekty
Téma: Comp24 - přípravné práce
Odpovědi: 6
Zobrazení: 458

Re: Comp24 - přípravné práce

Ale hezky a metodicky provedená :)
Jsem zvědavý, kudy se vydáš, až doplníš CPU a "ROM" :)