Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V tomto videu se naučíme, jak odesílat hodnoty z desky StickC do aplikace Delphi VCL pomocí Visuino.
Podívejte se na video.
Krok 1: Co budete potřebovat
- M5StickC ESP32: můžete ho získat zde
- Program Visuino: Stáhněte si Visuino
Poznámka: Podívejte se na tento návod, jak nainstalovat desku StickC ESP32
- Delphi - odkaz na Embarcadero
Zde se dozvíte, jak nainstalovat Delphi
- Mitov CommunicationLab pro Delphi, stahujte zde
Krok 2: Spusťte Visuino a vyberte typ desky M5 Stack Stick C
Spusťte Visuino, jak je znázorněno na prvním obrázku Klikněte na tlačítko „Nástroje“na komponentě Arduino (obrázek 1) ve Visuinu Když se zobrazí dialogové okno, vyberte „M5 Stack Stick C“, jak je znázorněno na obrázku 2
Krok 3: V komponentách Visuino Connect
Připojte pin (s hodnotou, kterou chcete odeslat do aplikace Delphi) k sériovému [0] pinu
v našem případě jsme připojili pin napětí baterie na sériový [0] pin
Krok 4: Generujte, kompilujte a nahrajte kód Arduino
Ve Visuinu ve spodní části klikněte na kartu „Build“, ujistěte se, že je vybrán správný port, poté klikněte na tlačítko „Compile/Build and Upload“.
Krok 5: Spusťte Delphi a přidejte komponenty
- V Delphi vytvořte novou aplikaci Windows Vcl
- V okně palety najděte komponentu „TCLComPort“a přetáhněte ji do formuláře
- V Object Inspectoru nastavte port desky StickC (číslo portu najdete v Arduinu> Nástroje> Port
- V okně palety najděte komponentu „CLTerminal“a přetáhněte ji do formuláře
- V Object Inspector dvakrát klikněte na 'InputPin' a v okně připojení vyberte 'CLComPort1'
- V Delphi klikněte na zelené tlačítko Spustit
Krok 6: Hrajte
Pokud napájíte modul M5Sticks (připojený přes USB k počítači), začne odesílat data do aplikace Delphi.
Gratulujeme! Dokončili jste svůj projekt M5Sticks s Visuino a Delphi. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable, můžete si jej stáhnout zde a projekt Delphi, který si můžete stáhnout zde.