Isi kandungan:
- Langkah 1: Sambungkan Ethernet Shield ke Arduino
- Langkah 2: Sambungkan LED
- Langkah 3: Sambungkan Arduino ke PC
- Langkah 4: Sambungkan Ethernet Shield ke Router
- Langkah 5: Buka Arduino IDE
- Langkah 6: Muat naik Kod ke Arduino
- Langkah 7: Uji Pelayan Web
- Langkah 8: Buka MATLAB
- Langkah 9: Klik PANDUAN
- Langkah 10: Lukiskan Dua Butang
- Langkah 11: Pautkan Butang Tekan ke URL
Video: Kawal Arduino Tanpa Wayar Dengan MATLAB: 11 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Telah melihat beberapa DIY mengenai cara menjalin komunikasi antara aplikasi MATLAB dan Arduino yang disambungkan ke PC. Namun, saya tidak menemui apa-apa yang mengawal Arduino melalui MATLAB secara wayarles menggunakan pelindung Ethernet yang sesuai dengan ENC28J60. Dalam ible 'ini, saya akan menunjukkan cara paling mudah untuk mengawal Arduino menggunakan MATLAB secara wayarles. APA YANG KAMU PERLU? 1) Arduino - Anda memerlukan pengawal. Saya menggunakan Arduino kerana disokong oleh MATLAB. Walau bagaimanapun, untuk projek ini saya gunakan, Gizduino, pengawal berasaskan Arduino buatan tempatan. 2) Ethernet Shield - Anda memerlukan pelindung Ethernet yang serasi untuk papan anda. Saya menggunakan ENC28J60 untuk papan saya. 3) Penghala Wi-Fi - Untuk menghubungkan Arduino anda yang akan menjadi kaedah untuk berkomunikasi dengan PC anda secara wayarles. 4) LED - Sebarang komponen untuk menunjukkan komunikasi antara peranti. Untuk projek ini saya menggunakan LED. 5) Kabel Pencetak - Untuk menyambungkan Arduino ke PC anda. 6) Kabel UTP - Untuk menyambungkan perisai Ethernet anda ke penghala.
Langkah 1: Sambungkan Ethernet Shield ke Arduino
Sambungkan pelindung Ethernet anda dengan teliti ke Arduino anda. Elakkan membengkokkan pin.
Langkah 2: Sambungkan LED
Sambungkan sebarang komponen yang dapat menunjukkan komunikasi antara peranti. Dalam ible ini saya menggunakan LED. Akan cuba menghidupkan dan mematikan LED tanpa wayar menggunakan MATLAB. Saya telah menyambungkan anod LED saya (pin panjang) ke pin I / O Digital 6 pelindung Ethernet yang dipasang pada Arduino dan katod LED (pin pendek) ke GND Ethernet.
Langkah 3: Sambungkan Arduino ke PC
Pasangkan kabel pencetak ke Arduino anda dan sambungkan ke PC.
Langkah 4: Sambungkan Ethernet Shield ke Router
Pasang UTP ke pelindung Ethernet anda dan mana-mana port LAN penghala anda.
Langkah 5: Buka Arduino IDE
Saya menggunakan Arduino 1.0 kerana keserasian perpustakaan perisai Ethernet. Setelah membuka Arduino 1.0, muat turun perpustakaan dan salin tampal kandungannya ke folder perpustakaan Arduino 1.0 anda.
Langkah 6: Muat naik Kod ke Arduino
Sebelum memuat naik kod ke Arduino anda, pastikan bahawa anda telah menunjukkan alamat pelayan web yang terdapat dalam julat pelayan DHCP. Untuk mengetahui rangkaian pelayan DHCP penghala anda, Anda dapat mengakses penghala dengan membuka penyemak imbas dan mengetik alamat gerbang lalai, 192.168.0.1. Sebilangan besar penghala menggunakan alamat gerbang lalai ini, namun, beberapa penghala mungkin menggunakan alamat yang berbeza. Untuk mengetahui alamat penghala anda, Anda dapat mengakses command prompt, jika Anda pengguna Windows, ketik ipconfig dan tekan enter. Cari alamat gerbang lalai jika anda disambungkan ke penghala anda.
Langkah 7: Uji Pelayan Web
Setelah memuat naik kod ke Arduino, anda boleh menguji apakah anda dapat mengakses pelayan web yang anda tetapkan. Buka penyemak imbas dan taipkan alamat pelayan web anda. Saya menggunakan 192.168.0.15 sebagai alamat saya. Anda boleh mengklik dan mematikan dan memeriksa sama ada LED yang disambungkan ke perisai Ethernet anda yang terpasang pada Arduino bertindak balas. Sebaik sahaja anda membuat komunikasi ke pelindung Ethernet dan pelayan web, anda boleh terus mengintegrasikannya ke MATLAB.
Langkah 8: Buka MATLAB
Setelah membuat sambungan ke Arduino, Ethernet Shield dan Web Sever anda, anda boleh membuka MATLAB anda dan mulakan dengan integrasi. CATATAN SISI: Walaupun kami tidak akan menggunakan pakej sokongan MATLAB untuk Arduino, anda boleh memilih untuk memuat turunnya untuk rujukan masa depan.
Langkah 9: Klik PANDUAN
Selepas menjalankan MATLAB, klik PANDUAN. Ini akan membawa anda ke tetingkap lain yang meminta templat GUI, cukup klik pada GUI kosong.
Langkah 10: Lukiskan Dua Butang
Klik pada butang tekan dan lukis dua untuk mod ON dan OFF. Anda boleh mengubah sifatnya dengan sewajarnya. Setelah selesai, klik pada m-file dan simpan.
Langkah 11: Pautkan Butang Tekan ke URL
Setelah selesai, anda boleh meletakkan kod berikut di bawah butang tekan 1 dan 2.
Untuk butang tekan pertama: urlread ('https://192.168.0.15/?led=on'); Untuk butang tekan kedua: urlread ('https://192.168.0.15/?led=off'); Sekiranya anda menyedari, kod berikut di atas hanya menjadikan MATLAB mengakses alamat pelayan web untuk perintah hidup dan mati yang menjadikannya dapat mengawal yang berikut secara tanpa wayar. Cukup klik pada main dan jalankan ujian.
Disyorkan:
Robot Arduino Tanpa Wayar Menggunakan Modul Tanpa Wayar HC12: 7 Langkah
Robot Arduino Tanpa Wayar Menggunakan Modul Tanpa Wayar HC12: Hai kawan-kawan, selamat datang kembali. Dalam catatan sebelumnya, saya telah menjelaskan apa itu H Bridge Circuit, IC pemandu motor L293D, IC pemandu L293D piggybacking untuk memandu pemandu motor semasa yang tinggi dan bagaimana anda boleh merancang dan membuat Papan Pemandu motor L293D anda sendiri
Kawal PC Tanpa Wayar Dengan Berkelip Mata;): 9 Langkah (dengan Gambar)
Kawal PC Tanpa Wayar Dengan Berkelip Mata;): Bagaimana dengan melampaui kebiasaan anda ?? Bagaimana dengan mencuba sesuatu yang baru ?? !!!! Bagaimana dengan mengendalikan PC anda dan melakukan apa sahaja yang anda mahukan TANPA menggunakan papan kekunci dan tetikus anda! Hmm … Tetapi bagaimana ini mungkin ??? Dengan sekelip mata sahaja !! Jangan b
Penyejuk / Dudukan Laptop Kos Sifar (Tanpa Lem, Tanpa Penggerudian, Tanpa Mur & Baut, Tanpa Skru): 3 Langkah
Penyejuk / Dudukan Laptop Kos Sifar (Tanpa Lem, Tanpa Penggerudian, Tanpa Mur & Baut, Tanpa Skru): KEMASKINI: SILA KINDLY VOTE FOR MY INSTRUCTABLE, TERIMA KASIH ^ _ ^ ANDA JUGA MUNGKIN MENGUNDI LAIN MASUK DI www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ ATAU MUNGKIN MEMBERIKAN suara untuk rakan baik saya
Peretas Pintu Tanpa Wayar ke Suis Penggera Tanpa Wayar atau Suis Hidup / Mati: 4 Langkah
Peretas Pintu Tanpa Wayar ke Suis Penggera Tanpa Wayar atau Suis Hidup / Mati: Saya baru-baru ini membina sistem penggera dan memasangnya di rumah saya. Saya menggunakan suis magnet di pintu dan memasang kabel melalui loteng. Tingkap adalah kisah lain dan pendawaian keras bukan pilihan. Saya memerlukan penyelesaian tanpa wayar dan ini
Tukar Penghala Tanpa Wayar ke Jalur Akses 2x Ekstensi Tanpa Wayar: 5 Langkah
Tukar Penghala Tanpa Wayar ke Jalur Akses 2x Ekstensi Tanpa Wayar: Saya mempunyai sambungan internet tanpa wayar yang lemah di rumah saya disebabkan oleh RSJ (rasuk sokongan logam di siling) dan ingin meningkatkan isyarat atau menambah pemanjang tambahan untuk seluruh rumah. Saya telah melihat pemanjangan sekitar & £ 50 dalam sebuah elektro