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

Odpovědět
Uživatelský avatar
kiRRow
Příspěvky: 1151
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

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

Příspěvek od kiRRow » 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 ...

Le-Ze
Příspěvky: 201
Registrován: 24 črc 2017, 08:15
Reputation: 0

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

Příspěvek od Le-Ze » 15 úno 2020, 13:06

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.

tosik
Příspěvky: 90
Registrován: 11 led 2020, 14:48
Reputation: 0

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

Příspěvek od tosik » 15 úno 2020, 16:09

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...

Le-Ze
Příspěvky: 201
Registrován: 24 črc 2017, 08:15
Reputation: 0

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

Příspěvek od Le-Ze » 15 úno 2020, 16:57

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ě ;)
Přílohy
lazser.png
lazser.png (9.03 KiB) Zobrazeno 3367 x

tosik
Příspěvky: 90
Registrován: 11 led 2020, 14:48
Reputation: 0

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

Příspěvek od tosik » 15 úno 2020, 18:18

Mám...

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

Le-Ze
Příspěvky: 201
Registrován: 24 črc 2017, 08:15
Reputation: 0

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

Příspěvek od Le-Ze » 15 úno 2020, 19:54

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

tosik
Příspěvky: 90
Registrován: 11 led 2020, 14:48
Reputation: 0

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

Příspěvek od tosik » 15 úno 2020, 20:14

Néé. Zkusil jsem první krátký návod a čekám na další instrukce... Díky, jdu na to...

tosik
Příspěvky: 90
Registrován: 11 led 2020, 14:48
Reputation: 0

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

Příspěvek od tosik » 15 úno 2020, 20:24

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.

Le-Ze
Příspěvky: 201
Registrován: 24 črc 2017, 08:15
Reputation: 0

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

Příspěvek od Le-Ze » 15 úno 2020, 20:53

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
Přílohy
odeslat.png
odeslat.png (2.75 KiB) Zobrazeno 3352 x

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

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

Příspěvek od pavel1tu » 16 úno 2020, 10:16

Lazarus je FREE, ale tím to končí.

Osobně ho nemám moc v lásce, ale za ty prachy pro tohle ...
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 10 hostů