Talaan ng mga Nilalaman:
- Hakbang 1: Ikonekta ang Ethernet Shield sa Arduino
- Hakbang 2: Ikonekta ang LED
- Hakbang 3: Ikonekta ang Arduino sa PC
- Hakbang 4: Ikonekta ang Ethernet Shield sa Router
- Hakbang 5: Buksan ang Arduino IDE
- Hakbang 6: Mag-upload ng Code sa Arduino
- Hakbang 7: Subukan ang Web Server
- Hakbang 8: Buksan ang MATLAB
- Hakbang 9: Mag-click sa GABAY
- Hakbang 10: Gumuhit ng Dalawang Mga Pindutan
- Hakbang 11: I-link ang Mga Push Button sa URL
Video: Kontrolin ang Arduino Wirelessly Sa MATLAB: 11 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Nakikita ang ilang mga DIY kung paano magtatag ng isang komunikasyon sa pagitan ng application ng MATLAB at Arduino na hardwired sa PC. Gayunpaman, hindi ako nakatagpo ng anumang bagay na kumokontrol sa Arduino sa pamamagitan ng MATLAB nang wireless gamit ang ENC28J60 katugmang Ethernet na kalasag. Sa ible 'na ito, ipapakita ko ang pinakasimpleng paraan upang makontrol ang Arduino gamit ang MATLAB nang walang wireless. ANG IYONG KAILANGAN? 1) Arduino - Kailangan mo ng isang controller. Ginamit ko ang Arduino dahil suportado ito ng MATLAB. Para sa proyektong ito gayunpaman ginamit ko, Gizduino, isang lokal na gumawa ng kontrol na nakabatay sa Arduino. 2) Ethernet Shield - Kailangan mo ng isang katugmang Ethernet Shield para sa iyong board. Ginamit ko ang ENC28J60 para sa aking board. 3) Wi-Fi Router - Upang ikonekta ang iyong Arduino na kung saan ay magiging paraan upang makipag-usap sa iyong PC nang walang wireless. 4) LED - Anumang mga bahagi upang ipahiwatig ang komunikasyon sa pagitan ng mga aparato. Para sa proyektong ito ginamit ko ang LED. 5) Printer Cable - Upang ikonekta ang Arduino sa iyong PC. 6) UTP Cable - Upang ikonekta ang iyong kalasag ng Ethernet sa router.
Hakbang 1: Ikonekta ang Ethernet Shield sa Arduino
Maingat na ikonekta ang iyong kalasag ng Ethernet sa iyong Arduino. Iwasang baluktot ang mga pin.
Hakbang 2: Ikonekta ang LED
Ikonekta ang anumang mga bahagi na maaaring magpahiwatig ng komunikasyon sa pagitan ng mga aparato. Sa 'ible na ito, gumamit ako ng isang LED. Susubukan bang i-on at i-off ang LED nang wireless gamit ang MATLAB. Ikinonekta ko ang anode ng aking LED (mahabang pin) sa Digital I / O pin 6 ng kalasag ng Ethernet na nakakabit sa Arduino at LED's cathode (maikling pin) sa GND ng Ethernet.
Hakbang 3: Ikonekta ang Arduino sa PC
I-plug-in ang cable ng printer sa iyong Arduino at kumonekta sa PC.
Hakbang 4: Ikonekta ang Ethernet Shield sa Router
Plug-in UTP sa iyong kalasag sa Ethernet at anuman sa mga LAN port ng iyong router.
Hakbang 5: Buksan ang Arduino IDE
Ginamit ko ang Arduino 1.0 dahil sa pagiging tugma ng library ng kalasag ng Ethernet. Matapos buksan ang Arduino 1.0, i-download ang library at kopyahin ang i-paste ang nilalaman sa folder ng library ng iyong Arduino 1.0.
Hakbang 6: Mag-upload ng Code sa Arduino
Bago i-upload ang mga code sa iyong Arduino, siguraduhing nailahad mo ang isang web server address na kasama sa saklaw ng server ng DHCP. Upang malaman ang saklaw ng server ng DHCP ng iyong router, maaari mong ma-access ang iyong router sa pamamagitan ng pagbubukas ng isang browser at pag-type ng default na address ng gateway, 192.168.0.1. Karamihan sa router ay gumagamit ng default na address ng gateway na ito, gayunpaman, ang ilang router ay maaaring gumamit ng iba't ibang address. Upang malaman ang address ng iyong router maaari mong ma-access ang command prompt, kung ikaw ay isang gumagamit ng Windows, i-type ang ipconfig at pindutin ang enter. Hanapin ang default na address ng gateway kung nakakonekta ka sa iyong router.
Hakbang 7: Subukan ang Web Server
Matapos i-upload ang code sa Arduino, maaari mong subukan kung maaari mong ma-access ang web server na iyong itinalaga. Magbukas ng isang browser at i-type ang iyong web server address. Ginamit ko ang 192.168.0.15 bilang aking address. Maaari kang mag-click on at off at suriin kung ang LED na konektado sa iyong kalasag na Ethernet na nakakabit sa Arduino ay tumutugon. Kapag nakapagtatag ka ng isang komunikasyon sa kalasag ng Ethernet at web server maaari kang magpatuloy sa pagsasama nito sa MATLAB.
Hakbang 8: Buksan ang MATLAB
Sa pagtaguyod ng isang koneksyon sa iyong Arduino, Ethernet Shield at Web Sever maaari mong buksan ang iyong MATLAB at magsimula sa pagsasama. SA ISANG PANITANG PANAHON: Bagaman hindi namin gagamitin ang MATLAB na suportang pakete para sa Arduino, maaari mong piliing i-download ito para sa sanggunian sa hinaharap.
Hakbang 9: Mag-click sa GABAY
Matapos patakbuhin ang MATLAB, mag-click sa GABAY. Dadalhin ka nito sa isa pang window na humihiling para sa mga template ng GUI, mag-click lamang sa blangkong GUI.
Hakbang 10: Gumuhit ng Dalawang Mga Pindutan
Mag-click sa pushbutton at gumuhit ng dalawa para sa mode na ON at OFF. Maaari mong baguhin ang mga pag-aari nito nang naaayon. Kapag tapos na, mag-click sa m-file at i-save.
Hakbang 11: I-link ang Mga Push Button sa URL
Kapag tapos na, maaari mong ilagay ang mga sumusunod na code sa ibaba mga pindutan ng 1 at 2.
Para sa unang pindutan ng push: urlread ('https://192.168.0.15/?led=on'); Para sa pangalawang pindutan ng push: urlread ('https://192.168.0.15/?led=off'); Kung napansin mo, ang mga sumusunod na code sa itaas ay ginagawa lamang na ma-access ng MATLAB ang address ng web server para sa mga utos na naka-on at naka-off na ginagawang kontrolin ang sumusunod na wireless. Mag-click lamang sa pag-play at magpatakbo ng isang pagsubok.
Inirerekumendang:
Isang IoT Halloween Kalabasa - Kontrolin ang mga LED Sa Isang Arduino MKR1000 at Blynk App ???: 4 Mga Hakbang (na may Mga Larawan)
Isang IoT Halloween Kalabasa | Kontrolin ang Mga LED Sa Isang Arduino MKR1000 at Blynk App ???: Kamusta Lahat, Ilang linggo na ang nakalilipas ay ang Halloween at pagsunod sa tradisyon na inukit ko ang isang magandang kalabasa para sa aking balkonahe. Ngunit sa labas ng aking kalabasa, napagtanto ko na nakakainis na lumabas tuwing gabi upang sindihan ang kandila. At ako
DIY -- Paano Gumawa ng isang Spider Robot Aling Maaaring Kontrolin Gamit ang Smartphone Gamit ang Arduino Uno: 6 Mga Hakbang
DIY || Paano Gumawa ng isang Spider Robot Aling Maaaring Kontrolin Gamit ang Smartphone Gamit ang Arduino Uno: Habang gumagawa ng isang Spider robot, maaaring malaman ng maraming mga bagay tungkol sa robot. Tulad ng paggawa ng Robots ay Nakakaaliw pati na rin ang mapaghamong. Sa video na ito ipapakita namin sa iyo kung paano gumawa ng isang Spider robot, na maaari naming mapatakbo gamit ang aming smartphone (Androi
Simpleng Gesture Control - Kontrolin ang Iyong Mga Laruan sa RC Gamit ang Kilusan ng Iyong Braso: 4 na Hakbang (na may Mga Larawan)
Simpleng Pagkontrol ng Kilos - Kontrolin ang Iyong Mga Laruan sa RC Gamit ang Kilusan ng Iyong Braso: Maligayang pagdating sa aking 'ible' # 45. Kamakailan lamang ay gumawa ako ng isang ganap na gumaganang bersyon ng BB8 gamit ang mga bahagi ng Lego Star Wars … ang Force Band na ginawa ni Sphero, naisip ko: " Ok, I c
Kontrolin ang Mga Kagamitan sa Bahay Gamit ang NodeMCU (ESP8266) at Blynk App: 8 Hakbang (na may Mga Larawan)
Kontrolin ang Mga Home Appliances Gamit ang NodeMCU (ESP8266) at Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at NodeMCU (ESP8266) upang makontrol ang lampara (ang anumang iba pang mga gamit sa bahay ay magiging maayos), ang kombinasyon ay maging sa pamamagitan ng internet. Ang layunin ng pagtuturo na ito ay upang ipakita ang simp
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c