Stránka 2 z 8

Re: PC - ARDUINO ovládání vstupů a výstupů

Napsal: 14 úno 2020, 16:58
od kiRRow
já dělal jen v builderu nebo dephi ... a obojí mělo na com port už v základu komponentu ...

Re: PC - ARDUINO ovládání vstupů a výstupů

Napsal: 15 úno 2020, 13:06
od Le-Ze
kiRRow píše:
14 úno 2020, 16:58
já dělal jen v builderu nebo dephi ... a obojí mělo na com port už v základu komponentu ...
By mně zajimala ta komponenta, co má delphi v zakladu?
Jedine co je zdarma tak synapse.

Zřeba v lazaru si doinstaluješ komponentu LazSerial na 2 kliknutí a je vše zdarma.
Pro začatečnika uplně jednoduche.
A lazarus se da nainstalovat do Win 10, tak i do linuxu, raspberry.

Re: PC - ARDUINO ovládání vstupů a výstupů

Napsal: 15 úno 2020, 16:09
od tosik
Díky za tip. Zkusím. Já začínám, potřebuji něco jednoduchého, abych zase nestrávil dva měsíce vytvářením aplikace pro zadávání vstupních dat pro Arduino… Pro vás to vypadá vše jednoduché, ale my začátečníci z toho prostě máme naježené chlupy i …. :-D Ale bojovat se musí. V tom Visual Studiu se celkem dobře programuje, neb to má propracované pomocné hlášky apod., takže mně to celkem vede, ikdyž to podle zkušených programátorů nemusí vytvářet ideální kód, v začátcích mi to prostě pomáhá. Jen nevím, jak na tu komunikaci... Už jsem objevil komponentu serialPort, ale její použití v kódu ještě nedávám...

Re: PC - ARDUINO ovládání vstupů a výstupů

Napsal: 15 úno 2020, 16:57
od Le-Ze
https://sourceforge.net/projects/lazaru ... s%201.8.4/
lazarus-1.8.4-fpc-3.0.4-win32.exe
To je 32 bit verze kterou musiš nainstalovat první.
Pokud chceš i 64 bit tak pak nainstaluješ.
lazarus-1.8.4-fpc-3.0.4-cross-x86_64-win64-win32.exe
Asi bude zatím stačit 32 bit.
Spustiš a nahoře v liště Baličky - Online Package Manager.
Zaškrtneš LazSerial a dole instal - Form repository
Pokračovaní přiště ;)

Re: PC - ARDUINO ovládání vstupů a výstupů

Napsal: 15 úno 2020, 18:18
od tosik
Mám...

Super návod... Díky za tvůj čas a ochotu.

Re: PC - ARDUINO ovládání vstupů a výstupů

Napsal: 15 úno 2020, 19:54
od Le-Ze
Pokud jsi to nevzdal a povedlo se Ti to nainstalovat, tak zkus.
https://uloz.to/file/K1d4UJPbpXX2/moje-rar
Poklikat na project1.lpi nebo v Lazaru soubory - otevřit a ukaž cestu.
Pak Shift + F12 a 2 x klik na Form1.
Na Form klik na komponentu LazSerial1 a vlebo v inspektor projektu si uprav baud rate a decvice.
Pak spustit.
To co budeš posilat přes arduino ser.port, uvidiš v tom ListBoxu.
https://i.postimg.cc/gJbngV3f/lazser1.png

Re: PC - ARDUINO ovládání vstupů a výstupů

Napsal: 15 úno 2020, 20:14
od tosik
Néé. Zkusil jsem první krátký návod a čekám na další instrukce... Díky, jdu na to...

Re: PC - ARDUINO ovládání vstupů a výstupů

Napsal: 15 úno 2020, 20:24
od tosik
Připojeno, teď musím zjistit, co mi to vlastně zobrazuje... :-D
Díky moc za kód, já bych to zase tvořil měsíc, v Pascalu neumím vůbec. Ještě bych poprosil o doplnění kódu, abych mohl do txt políčka vložit hodnotu (byte) a tu pak odeslal do Arduina s nějakou značkou, podle které se pokusím ho přinutit, aby provedl patřičné operace (uložil hodnoty podle skupiny polí (Kanál 1, Kanál 2...) pro každé txt do EEPROM.

Re: PC - ARDUINO ovládání vstupů a výstupů

Napsal: 15 úno 2020, 20:53
od Le-Ze
Tak třeba nahoře v liště s komponenty - standar klikni na TButton a pak někam na form a maš ho tam.
2 x na něj poklikej a zobrazi se Ti editor zdroj.kodu a udalost Button1Click.
Kod se piše mezí begin a end;

A tam třeba toto
LazSerial1.WriteData ( 'Nějaký text' ) ;
Pak po kliknuti na button text odešleš do arduina :D

Nebo přidaš na plochu komponentu TEdit a
LazSerial1.WriteData ( Edit1.Text ) ;

Pak napiš zda funguje

Re: PC - ARDUINO ovládání vstupů a výstupů

Napsal: 16 úno 2020, 10:16
od pavel1tu
Lazarus je FREE, ale tím to končí.

Osobně ho nemám moc v lásce, ale za ty prachy pro tohle ...