houmr: ne, že bych neměl co dělat, ale uplynulé dny bylo tak hnusně, že se mi do ničeho užitečného nechtělo a tak jsem svůj prográmek pro ovládání pinů Arduina "trochu" vylepšil.
Arduino Serial Control je program, který prostřednictvím sériového terminálu umožní jednoduchými textovými příkazy ovládat a číst předem nadefinované piny Arduina. Program je primárně určen pro Arduino NANO V3 a kompatibilní typy s MCU Atmega328 (UNO R3, Pro MINI 328).
Program při použití Arduina NANO umožňuje:
Ovládat až 18 digitálních výstupů. Jednotlivě, nebo všechny najednou.
Ovládat až 6 "analogových" (PWM) výstupů.
Ovládat až 8 standardních modelářských serv.
Číst až 18 digitálních vstupů, z nichž každý může být nadefinován jako prostý INPUT, nebo INPUT_PULLUP.
Číst až 8 analogových vstupů.
Jednotlivé počty vstupů a výstupů jsou však spíše teoretické, protože celkový počet využitelných pinů může u Arduina s ATMEGOU328 být max. 20!
Takže když mladýmu uděláš prkýnko a na něj dáš pár LEDek, relátek, tlačítek, potenciometr, DC motor ideálně s nějakým PWM driverem (L298), repráček a servo, má o zábavu postaráno a dost se toho naučí. Sice se to neovládá žádnou klikací aplikací, ale i ta by se dala doprogramovat (nemám v úmyslu).
Pokud máš zájem klidně Ti věnuju už naprogramované Arduino NANO, abys nemusel instalovat IDE. Stačí jen doinstalovat příslušný USB driver a nějaký terminálový program (emulace VT100). Kdyby byl problém s tou angličtinou (která stejně není bez chyb), přepíšu to do "cestiny", stejně to mám v plánu. Aktuální informace o programu a screenshoty z terminálu budu přidávat sem:
http://www.nostalcomp.cz/arduino_serial_control.php