Obsah:
- Krok 1: Pripojte ethernetový štít k Arduinu
- Krok 2: Pripojte LED diódu
- Krok 3: Pripojte Arduino k počítaču
- Krok 4: Pripojte ethernetový štít k smerovaču
- Krok 5: Otvorte Arduino IDE
- Krok 6: Nahrajte kód do Arduina
- Krok 7: Otestujte webový server
- Krok 8: Otvorte MATLAB
- Krok 9: Kliknite na GUIDE
- Krok 10: Nakreslite dve tlačidlá
- Krok 11: Prepojte tlačidlá s adresou URL
Video: Ovládajte Arduino bezdrôtovo pomocou MATLAB: 11 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Videl som niekoľko DIY o tom, ako vytvoriť komunikáciu medzi aplikáciou MATLAB a Arduino, ktorá je pevne prepojená s počítačom. Nestretol som sa však s ničím, čo by bezdrôtovo ovládalo Arduino cez MATLAB pomocou ethernetového štítu kompatibilného s ENC28J60. V tomto článku ukážem najjednoduchší spôsob ovládania Arduina pomocou MATLAB bezdrôtovo. ČO POTREBUJEŠ? 1) Arduino - Potrebujete ovládač. Použil som Arduino, pretože ho podporuje MATLAB. Na tento projekt som však použil Gizduino, lokálne vyrobený ovládač založený na Arduine. 2) Ethernetový štít - Na dosku potrebujete kompatibilný ethernetový štít. Na dosku som použil ENC28J60. 3) Wi -Fi router - Na pripojenie vášho Arduina, ktorý by bol prostriedkom na bezdrôtovú komunikáciu s vašim počítačom. 4) LED - akékoľvek komponenty indikujúce komunikáciu medzi zariadeniami. Na tento projekt som použil LED. 5) Kábel tlačiarne - Na pripojenie Arduina k počítaču. 6) Kábel UTP - Na pripojenie ethernetového štítu k smerovaču.
Krok 1: Pripojte ethernetový štít k Arduinu
Opatrne pripojte svoj ethernetový štít k Arduinu. Vyhnite sa ohýbaniu čapov.
Krok 2: Pripojte LED diódu
Pripojte všetky súčasti, ktoré by mohli naznačovať komunikáciu medzi zariadeniami. V tomto článku som použil LED diódu. Pokúsi sa zapnúť a vypnúť LED bezdrôtovo pomocou MATLAB. Pripojil som svoju anódu LED (dlhý kolík) k digitálnemu I/O kolíku 6 ethernetového štítu pripojeného k Arduinu a katódu LED (krátky kolík) k GND siete Ethernet.
Krok 3: Pripojte Arduino k počítaču
Zapojte kábel tlačiarne do zariadenia Arduino a pripojte ho k počítaču.
Krok 4: Pripojte ethernetový štít k smerovaču
Pripojte UTP k ethernetovému štítu a k ľubovoľnému z portov LAN smerovača.
Krok 5: Otvorte Arduino IDE
Použil som Arduino 1.0 kvôli kompatibilite s knižnicou ethernetového štítu. Po otvorení Arduino 1.0 si stiahnite knižnicu a skopírujte obsah do priečinka s knižnicou vášho Arduino 1.0.
Krok 6: Nahrajte kód do Arduina
Pred odoslaním kódov do vášho Arduina sa uistite, že ste zadali adresu webového servera, ktorá je v rozsahu serverov DHCP. Ak sa chcete dozvedieť o rozsahu serverov DHCP vášho smerovača, môžete k nemu pristupovať otvorením prehliadača a zadaním predvolenej adresy brány 192.168.0.1. Väčšina smerovačov používa túto predvolenú adresu brány, ale niektoré smerovače môžu používať inú adresu. Ak sa chcete dozvedieť adresu svojho smerovača, môžete vstúpiť do príkazového riadka. Ak ste používateľom systému Windows, zadajte príkaz ipconfig a stlačte kláves Enter. Ak ste pripojení k smerovaču, vyhľadajte predvolenú adresu brány.
Krok 7: Otestujte webový server
Po nahraní kódu do Arduina si môžete vyskúšať, či máte prístup na webový server, ktorý ste priradili. Otvorte prehliadač a zadajte adresu webového servera. Ako svoju adresu som použil 192.168.0.15. Môžete kliknúť na zapnúť a vypnúť a skontrolovať, či LED dióda pripojená k vášmu ethernetovému štítu pripojenému k Arduinu reaguje. Po nadviazaní komunikácie s ethernetovým štítom a webovým serverom môžete pristúpiť k jeho integrácii do systému MATLAB.
Krok 8: Otvorte MATLAB
Po vytvorení pripojenia k vášmu Arduinu, ethernetovému štítu a Web Severu môžete otvoriť svoj MATLAB a začať s integráciou. NA STRANE POZNÁMKA: Aj keď nebudeme používať podporný balík MATLAB pre Arduino, môžete si ho stiahnuť pre budúce použitie..
Krok 9: Kliknite na GUIDE
Po spustení MATLABu kliknite na GUIDE. Tým sa dostanete do iného okna so žiadosťou o šablóny GUI, stačí kliknúť na prázdne GUI.
Krok 10: Nakreslite dve tlačidlá
Kliknite na tlačidlo a nakreslite dve pre režim ON a OFF. Podľa toho môžete zmeniť jeho vlastnosti. Po dokončení kliknite na súbor m a uložte ho.
Krok 11: Prepojte tlačidlá s adresou URL
Akonáhle budete hotoví, môžete umiestniť nasledujúce kódy pod tlačidlá 1 a 2.
Pre prvé tlačidlo: urlread ('https://192.168.0.15/?led=on'); Pre druhé tlačidlo: urlread ('https://192.168.0.15/?led=off'); Ak si všimnete, nasledujúce kódy vyššie iba umožňujú MATLABU pristupovať k adrese webového servera pre príkazy zapínané a vypínané, čo umožňuje bezdrôtovo ovládať nasledujúce. Stačí kliknúť na hrať a spustiť test.
Odporúča:
Ovládajte svetlá pomocou Asistenta Google pomocou Arduina: 7 krokov
Ovládajte svetlá pomocou Asistenta Google pomocou Arduina: (Aktualizácia 22. augusta 2020: Tento návod je starý 2 roky a spolieha sa na niektoré aplikácie tretích strán. Akákoľvek zmena na ich strane môže spôsobiť, že tento projekt nebude fungovať. Môže, ale nemusí. teraz funguje, ale môžete ho použiť ako referenciu a upraviť podľa
Hacknite myš pomocou Arduina. 2 500 Ft bezdrôtovo. PS/2: 5 krokov
Hacknite myš pomocou Arduina. 2 500 Ft bezdrôtovo. PS/2: V tomto návode vám ukážem, ako hacknúť myš, aby ste ju mohli používať ako ovládač pre LED diódy, motory, bezdrôtové aplikácie a podobne. Tento tutoriál sa bude zaoberať myšami, ktoré majú drôt. Väčšina týchto myší používa protokol PS/2. Nastavenie
Ovládajte spínač ohrievača pomocou relé pomocou Sonoff Th10: 8 krokov
Ovládajte spínač ohrievača pomocou relé pomocou Sonoff Th10: zariadenia sonoff vám umožňujú zapnúť a zapnúť elektrické zariadenie. model th10 je konkrétne navrhnutý tak, aby zapínal a vypínal ohrievače pomocou možnosti regulácie teploty a časového plánu. Problém nastáva, keď je váš domový ohrievač napájaný plynom
Ovládajte počítač bezdrôtovo s blikaním očí;): 9 krokov (s obrázkami)
Ovládajte počítač bezdrôtovo žmurkaním očí;): Čo tak prekročiť svoje návyky ?? Čo tak skúsiť niečo nové ?? !!!! Čo tak ovládať počítač a robiť čokoľvek, čo chcete BEZ klávesnice a myši! Hmm … Ale ako je to možné ??? Jediným mrknutím oka !! Nebuď
Ovládajte Arduino pomocou smartfónu cez USB pomocou aplikácie Blynk: 7 krokov (s obrázkami)
Ovládajte Arduino pomocou smartfónu cez USB pomocou aplikácie Blynk: V tomto návode sa naučíme používať aplikáciu Blynk a Arduino na ovládanie žiarovky, pričom kombinácia bude prostredníctvom sériového portu USB. Účelom tohto návodu je ukázať najjednoduchšie riešenie na diaľkové ovládanie Arduina alebo