Nalezeno 786 výsledků hledání

od gilhad
27 úno 2024, 10:06
Fórum: Software
Téma: ATMega328P
Odpovědi: 9
Zobrazení: 827

Re: ATMega328P

Nevím, ale zkusil bych tam přez ISP dostat Bootloader a pak to rovnou zkusit přez Serial. (Aby se mi nestalo, že ten bootloader přepíšu něčím jiným, třeba tím Blinkem)
od gilhad
25 úno 2024, 03:11
Fórum: Vaše projekty
Téma: Comp24 - přípravné práce
Odpovědi: 6
Zobrazení: 682

Comp24 - přípravné práce

Chystám se udělat trochu větší projekt , zahrnující i nějaká ta Arduina ( http://comp24.gilhad.cz/Comp24-specification.html ) , ale je toho moc naráz, tak zatím postupuju menšími kroky https://opu.peklo.biz/p/24/02/25/1708825767-92eda.jpg Podařilo se mi rozchodit 6309 počítač na breadboardu, zatím j...
od gilhad
24 úno 2024, 14:26
Fórum: Programování obecně
Téma: Konverze "const String" na "int" a "float"
Odpovědi: 2
Zobrazení: 573

Re: Konverze "const String" na "int" a "float"

IMHO tam chceš do těch proměnných dát výsledek té funkce, nikoli funkci samotnou. Takže abys ji zavolal, tak na konci ještě závorky. const String StringAsInt = "2458"; const String StringAsFloat = "185.4"; int TargetInteger; float TargetFloat; void setup() { Serial.begin(115200);...
od gilhad
19 úno 2024, 19:23
Fórum: ESP8266, ESP32 a desky na nich založené
Téma: ESP8266 web server
Odpovědi: 11
Zobrazení: 659

Re: ESP8266 web server

Podívej se na Serial, co ti přesně leze z toho http://192.168.1.30/info za hlavičky, někde v tom bude to info , tak si tam připiš na to test. Asi jak máš ty if (header.indexOf("GET /5/on") >= 0) { tak tam mužeš dát něco jako if (header.indexOf(".../info...") >= 0) { // podle toho...
od gilhad
17 úno 2024, 01:46
Fórum: Pomoc s projekty
Téma: Knihovna Countimer.h
Odpovědi: 6
Zobrazení: 2403

Re: Knihovna Countimer.h

Rozhodně můžeš mít tu knihovnu nenainstalovanou a nakopírovanou v adresáři projektu, u každého projektu v jiné verzi a s jinýma úpravama. (To jsem s jinou knihovnou normálně používal, takže vím, že to funguje. Jak to má Arduino s nainstalovanýma knihovnama moc neřeším, dělám si většinu sám jinými pr...
od gilhad
27 led 2024, 13:05
Fórum: Programování obecně
Téma: Mega a 20 serv
Odpovědi: 161
Zobrazení: 63733

Re: Mega a 20 serv

Pavoučka bych časem taky rád, ale teď mě okupuje návrh počítače s HD6309 - jako přirozené pokračování Expanduina s lepšími znalostmi, kdy se to celé pokouším postavit nějak modulárně a zajímavě. Jenže je to strašlivě dlouhá řada drobných kroků musím se cestou naučit příšernou spoustu věcí okolo hard...
od gilhad
11 led 2024, 10:30
Fórum: Programování obecně
Téma: Mega a 20 serv
Odpovědi: 161
Zobrazení: 63733

Re: Mega a 20 serv

Tak je tam i zdroják i program na jeho vytvoření, není problém ten program seřezat, aby se vešel do Nano, nebo kamkoli jinam :) Prostě se vygeneruje těch řetězců míň, aby se vešly do paměti, nebo si zvolíš číslo a všechny od něj výš smažeš. Ale ono to vyjde nastejno, ta technologie tam je stejná. U ...
od gilhad
09 led 2024, 20:46
Fórum: Programování obecně
Téma: Mega a 20 serv
Odpovědi: 161
Zobrazení: 63733

Re: Mega a 20 serv

Brzdit by se to nijak výrazně nemělo, co jsem koukal do poznámek v knihovnách Arduina, tak PROGMEM (a F-makro) se od normální verze liší naprosto nepatrně. Ale šedivá je teorie, zelený strom života, tak jsem si zkusil udělat testy na Arduino Mega (protože to používáš ty) a vyšlo mi, že je to v podst...
od gilhad
07 led 2024, 21:41
Fórum: Programování obecně
Téma: Mega a 20 serv
Odpovědi: 161
Zobrazení: 63733

Re: Mega a 20 serv

Pro stringy použij F MACRO (nebo PROGMEM) https://www.arduino.cc/reference/en/language/variables/utilities/progmem/ místo všech Serial.print("nejaky text"); použij Serial.print(F("nejaky text")); a rázem bude paměti víc :D A když jsem já narazil na problém s pamětí a nešlo to jin...
od gilhad
07 pro 2023, 04:20
Fórum: Hotové projekty
Téma: Expanduino_I
Odpovědi: 12
Zobrazení: 36267

Re: Expanduino_I

Tak už mi to chodí - teda aspoň Castor je ve stavu, kdy se dá nazvat plně funkčním alespoň na nejzákladnější úrovni Například se dá do něj nabootovat, relokovat ho do RAM a tam z něj do ROM vypálit update. (A to i přez to, že ta EEPROM zlobí a zápisy do ní nejsou spolehlivé, takže je nutno je opakov...