Zaslal: st listopad 12 2025, 10:40 Předmět: Arduino NTC teplomer s MAX7219
Zdravím. chcem poprosiť u radu s týmto teplomerom. Zosmolil som túto jednoduchú konštrukciu, ale má to chybu krásy. Teplomer funguje iba do 00,0°C a už neviem ako ďalej, aby som dosiahol mínusovú teplotu. Ohmická tezerva na anal. vstupe ešte je. Ak teplomerovú časť požijem s LCD, tak to funguje, s MAXom nie. Neviem, čo ďalej treba pridať alebo zmeniť, na internete je veľmi málo takýchto zapojení, myslím s MAXom. Ale myslím, že mi niečo chýba. A ešte by som poprosil aj odstránenie prebytočnej nuly na začiatku, pod hodnodou 10,0°C. Ďakujem.
Vďaka za informácie. Pre asdf: Ďakujem ide to, ale zasa som si dovolil malý zásah do riadkov v lc. Mínusko poskakovalo z pozície 4 na 5, ak sa teplota zmenila o dekádu. Čo sa týka riadku - LedControl lc.... tak je to v každom programe, ktorý má MAX7219, ale samozrejme, že to môžem zmeniť, program funguje rovnako a nemá problém ani s kompiláciou, ani s fungovaním.
Pre samec: Ja som chápal z "priloženého txt", že int sa používa na celé a kladné čísla a float na plávajúce čísla, ako trebars mínus a plus a desatinné čiarky, preto. Ale zmenil som na int, ak si myslel toto. Program beží rovnako a nemá problém. Ale VĎAKA, tieto veci mi len prospejú.
dělá to, že vytvoří dočasný objekt, zinicializuje ho, jak je požadováno. Pak vytvoří objekt lc, inicializuje ho jako kopii toho dočasného objektu. A pak ten dočasný objekt zruší. Kdyby ten objekt byl nějaký složitější, tak by mohl s tím jeho kopírováním být problém. Tady asi problém není, ale proč to dělat tak složitě, když to jde jednoduše.
Tímhle
kód:
LedControl lc(2,4,3,1);
se inicializuje na požadované hodnoty rovnou ten objekt lc. Žádná kopie se nedělá.
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.