Programy zdarma
|
Návody Arduino, elektronika
|
Tratě pro MSTS / Open Rails
|
MP3 bezdráťák + bluetooth pro Arduino ![]() |
Jsem zatížený na různé audio zařízení, jako rozhlasové přijímače, všelijaké přehrávače a podobně, tak jsem učinil tento pokus o MP3 přehrávač + bluetooth reproduktor s dálkovým ovládáním s obousměrnou komunikací. To znamená, že na ovladači je kromě tlačítek i displej, kde se zobrazuje kromě pořadí souboru, celkového počtu a času mp3 i název právě přehrávaného souboru. Klasický infra snímač zde použít nejspíš nelze, takže jsem ke komunikaci použil 2.4GHz modul s LT8920 s připojený přes sběrnici SPI. |
Velmi jednoduchý katalog čehokoliv napsáno v Delphi 7 ![]() |
Evidence libovolných položek a souvisejících dokumentů. Jako starý "bastlíř" jsem potřeboval dát nějaký řád svým bohatým zásobám různých součástek a modulů. Zároveň k nim i zaevidovat kupu popisů, manuálů, schémat a jiných dokumentů, válejících se v různých složkách v počítači. Napsal jsem tedy tento jednoduchý prográmek a snad pomůže i jiným, k evidenci kuchařských receptů, knížek, časopisů, nebo čehokoliv jiného. Položky jsou organizovány do stromu o libovolné struktuře. Je možné vkládat různé související dokumenty, které se ukládají i do databáze (do pole typu blob). Jde pouze o katalog, ne o skladovou evidenci. Skladové pohyby, ani zásoby program neeviduje. |
Servisy - předepsané práce napsáno v Lazarusu ![]() |
Program slouží k evidenci provozu a servisních prací u různých strojů a jiných zařízení. Obsahuje základní seznam jednotlivých zařízení, jako jsou automobily, motocykly, sekačky, křovinořezy, motorové pily atd. K tomuto seznamu navázány tyto tabulky:
Na základě zadaných dat program upozorní na blížící se a překročené termíny.
|
Ztracená fiktivní trať do MSTS i OpenRails ![]() |
Ztracená je převážně jednokolejná, asi 70 km dlouhá trať, vedoucí řídce obydlenou, hornatou a místy poněkud melancholickou krajinou. Začíná jako dvoukolejka ve stanici Podhora. V následující stanici dvoukolejka uhýbá doprava a dále se pokračuje po jedné koleji, až po dalších 60 km skončí v Janově. Trať je situována do období 1954 - 1962 pro tehdy platné návěstní předpisy. Jsou podobné současným, pouze předvěst má místo blikající žluté (návěst "pomalu"), žluté a zelené světla pod sebou. Pokud některé úseky budou někomu připomínat například Slovenský raj, třeba někde mezi Margecany a Červenou Skalou, pak vězte, že jde o podobnost čistě náhodnou. Trať je jednokolejná a neelektrifikovaná. |
Size Popup peer to peer komunikační mini program ![]() |
Komunikace peer to peer. Tento dnes již historický prográmek jsem stvořil v dobách, kdy internetové komunikační nástroje byly ještě v plenkách. Je opravdu velmi jednoduchý, vlastně umí jen poslat krátký text, max 200 znaků. Jakási SMS přes počítače. Jde o jedinou UDP paketu. V programu je ošetřeno potvrzení doručení, protože UDP vrstva TCP/IP protokolu toto nezaručuje. Program není potřeba instalovat, vytvořte nějakou novou složku a tam program rozbalte. Pro zajímavost k němu přikládám i zdroják, kdyby se v něm někdo chtěl šťourat. Byl napsán v Delphi 4 s doinstalovanými komponentami INDY v prvních verzích. Já jsem jej nyní upravil v Delphi 7 (pouze jsem vyměnil některé již neaktuální texty). Pokud by jej někdo vylepšil a dal ho veřejně k dispozici, dejte mi o tom aspoň vědět. |
Jednoduchý editor pro PYTHON napsáno v Lazarusu ![]() |
Jednoduchý editor pro programovací jazyk Python se zvýrazněnou syntaxí a s našeptávačem. Našeptávač obsahuje objekty, funkce a metody jazyka Python. Nezahrnuje kód, který je v editoru. Barvy pro zvýraznění syntaxe je možné nastavit. K dispozici jsou dvě přednastavená schémata - světlé a tmavé. Z editoru je možné kód Pythonu spouštět i ladit. Také lze otevřít i samotnou konzolu a interaktivně provádět příkazy Pythonu. Zdrojové texty pro Python je možno sdružovat do skupin. |
Malý MP3 přehrávač tentokrát ne pro Arduino, ale pro desku STM8 ![]() |
Různých MP3 přehrávačů jsou sice plné obchody, ale není nadto postavit si sám něco vlastního. Navíc i určit, jak se to bude ovládat. Multifunkční tlačítka, kdy jedním tlačítkem ovládáte hlasitost i posun vpřed/zpět mi fakt nevyhovuje. Ovládání hlasitosti jinak, než "kolečkem" mi připadá neohrabané. Objevil jsem malý, levný a přitom výkonný modul pro přehrávání souborů MP3 DFPlayer. Lze jej použít i samostatně, ale zde je právě to nešťastné ovládání. V tomto návodu je modul ovládán procesorem STM8 přes seriovou linku (UART). Použít Arduino UNO mi připadalo zbytečně nadměrné, něco jako "jít s kanónem na vrabce". |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |