Potěšilo mne, že si příklady stáhlo víc lidí

Dělám teď zase na jiných věcech a nic nového jsem sám nevymyslel

, tak se aspoň zmíním o nedávno zavedeném
rozšíření XODu -
Simulaci.

- bcd-kod-2.JPG (20.35 KiB) Zobrazeno 11888 x
Ukážu to na triviálním příkladu převodu dekadického čísla na BCD (binární) kód. Timer "flip-n-times" je nastavený tak, že počítá od 0 do 15 (a pak znova od začátku) a výstupem Nc posílá každé 2 vteřiny ta čísla na převodník nazvaný "bcd-kod-2", který je převede na zmíněný bcd kód (ten převodník jsem napsal v C++ a pokud chcete vidět, jak pracuje, stačí na ten node 2x kliknout). Výsledek dekódování se objeví v okénkách "Bin" jako logické hodnoty true a false, v "Dec" je pro kontrolu to dekadické číslo. Ta okénka jsou nody zvané "watch" a normálně by místo nich asi byly nody "led", ve kterých bychom nastavili, z jakého pinu bude každá skutečná ledka řízena. Jenže nyní
žádné Arduino, natož ledky, připojeny nemáme a jen to simulujeme! Pochopitelně, nemůžeme tedy ani použít menu
Deploy|Upload to Arduino, místo toho vybereme
Deploy|Simulate. Běžící simulaci zastavíte tlačítkem
Stop vpravo nahoře. Doufám, že se vám to bude líbit stejně jako mně
Jako vždy, zde je ke stažení projekt bcd-kod-2.xodball - po otevření projektu v programu 2x klikněte na položku bcd-kod-2-test.