Isi kandungan:

Ia bertukar menjadi hitam! Kod VS: 16 Langkah
Ia bertukar menjadi hitam! Kod VS: 16 Langkah

Video: Ia bertukar menjadi hitam! Kod VS: 16 Langkah

Video: Ia bertukar menjadi hitam! Kod VS: 16 Langkah
Video: #short #viral cewe hijab dicium di mall 2024, Julai
Anonim
Image
Image
Perisian dan Fail Yang Digunakan
Perisian dan Fail Yang Digunakan

Hari ini, kita akan bercakap mengenai PlatformIO. Ini adalah alat canggih dengan beberapa ciri yang "menghubungkan" penggunaannya dengan Visual Studio Code. Saya menganggap topik ini agak maju, dan dengan itu, saya cadangkan menggunakan pasangan ini untuk kod yang mempunyai lebih dari 200 baris. Tetapi, itu hanya pendapat saya. Untuk menjelaskannya dengan lebih baik, untuk menyusun mikrokontroler, pelanjutan VSCode (PlatformIO) mengakses rangka kerja Arduino yang dipasang di komputer anda.

Selanjutnya, hari ini kita akan menangani kualiti VS Code, pemasangannya, dan juga perluasan untuk VS Code. Juga, kita akan mendapat penjelasan ringkas mengenai antara muka rumah PlatformIO, alat, dan pembuatan projek dari awal, seperti mengimport projek Arduino (.ino) ke dalam PlatformIO.

Langkah 1: Perisian dan Fail yang Digunakan

• Perisian Arduino IDE (mesti dipasang sebelumnya)

• Perisian Kod Visual Studio

• Sambungan PlatformIO untuk VSCode

• Contoh fail.ino.h dan.cpp untuk ESP32Nota: Kami akan menggunakan kod INO projek yang dibuat dengan ESP32 LoRa. Untuk berfungsi dengan baik, teras Arduino untuk ESP32 mesti diprapasang untuk projek contoh ESP32 yang kami import.

Dengan kata lain, jika anda tidak memasang perpustakaan ESP32 di Arduino IDE dan tidak dapat menyusun dalam Arduino IDE itu sendiri, anda tidak akan dapat menyusun projek yang diimport ke PlatformIO.

Langkah 2: Kelayakan Editor VSCode

Kelayakan Editor VSCode
Kelayakan Editor VSCode
Kelayakan Editor VSCode
Kelayakan Editor VSCode
Kelayakan Editor VSCode
Kelayakan Editor VSCode
Kelayakan Editor VSCode
Kelayakan Editor VSCode

Kod VS mempunyai beberapa kualiti. Ia berjalan di Mac, Linux, dan Windows. Oleh itu, ia terbuka, dan dari Microsoft. Beberapa kualiti lain termasuk:

• Sembunyikan / paparkan blok kod

• Pengesanan kesalahan kod semasa menulis

• Lengkapkan secara automatik (ctrl + ruang) untuk pemboleh ubah dan kaedah

• Minimap kod sumber

• Integrasi Git

• Mengintip

• Navigasi Kod (arahkan ke tetapan)

Langkah 3: Muat turun Kod Visual Studio

Muat turun Kod Visual Studio
Muat turun Kod Visual Studio

Pautan:

code.visualstudio.com/download

Langkah 4: Pemasangan Kod Visual Studio

Pemasangan Kod Visual Studio
Pemasangan Kod Visual Studio

• Jalankan pemasang

• Klik Ok

• Ikuti pemasangan dengan mengklik Next to Finish

Langkah 5: Memasang Pelanjutan PlatformIO

Memasang Pelanjutan PlatformIO
Memasang Pelanjutan PlatformIO
Memasang Pelanjutan PlatformIO
Memasang Pelanjutan PlatformIO
Memasang Pelanjutan PlatformIO
Memasang Pelanjutan PlatformIO

1. Buka Visual Studio Code sebagai pentadbir

2. Ikuti langkah-langkah di bawah

Catatan: Sebaiknya anda log masuk ke komputer sebagai pengguna pentadbir

Klik butang yang ditunjukkan oleh anak panah

Cari PlatformIO, sesuai dengan gambar.

Klik salah satu butang untuk memasang dan tunggu pemasangannya…

Muat semula untuk memulakan semula IDE

Tunggu pemasangan…

Langkah 6: Penjelasan Ringkas Laman Utama PlatformIO

Penjelasan Ringkas Laman Utama PlatformIO
Penjelasan Ringkas Laman Utama PlatformIO

Selepas memulakan semula Kod VS, sambungan kemudian akan dipasang dan penutup akan terbuka, bergantung pada gambar.

1. Projek baru.

2. Import projek Arduino.

3. Buka projek yang ada.

4. Buka contoh projek.

Langkah 7: Membuat Projek Baru

Membuat Projek Baru
Membuat Projek Baru
Membuat Projek Baru
Membuat Projek Baru
Membuat Projek Baru
Membuat Projek Baru

1. Nama projek.

2. Plat yang digunakan.

3. Kerangka.

4. Lokasi di mana projek akan disimpan.

Lalai terletak di C: / Users / User / Documents / PlatformIO / Projects.

Pilih nama untuk projek dan cari papan yang sedang digunakan dengan menaip di bidang Papan.

Pilih kerangka yang akan digunakan. Kami akan menggunakan rangka kerja Arduino.

Sekiranya anda memilih untuk menyimpan projek ke folder tertentu, hapus centang kotak Lokasi dan pilih lokasi yang anda mahukan. Dalam contoh kami, kami akan meletakkannya sebagai lokasi lalai, sesuai dengan gambar.

Klik Selesai untuk menyelesaikan pembuatan projek.

Langkah 8: Fail Projek Utama

Fail Projek Utama
Fail Projek Utama

Fail main.cpp terletak di folder src, bergantung pada gambar.

Anda boleh memasukkan perpustakaan (.h) ke dalam folder src itu sendiri dan mengimportnya ke dalam tanda petik.

Contoh: #include "LibESP32.h"

Langkah 9: Bar Alat PlatformIO

Bar Alat PlatformIO
Bar Alat PlatformIO

1. Kesalahan dan amaran

2. Rumah

3. Membina (Membina)

4. Muat Naik (Rakam / Muat Naik)

5. Muat naik ke peranti jauh

6. Bersih

7. Ujian (Ujian)

8. Jalankan Tugas (Membuka medan carian untuk mencari dan melaksanakan, selain tugas-tugas lain seperti Tingkatkan platform yang dipasang, Debug, Muat naik, Monitor, dll …)

9. Monitor Bersiri (Membuka monitor bersiri)

10. Terminal Baru (Windows PowerShell)

Langkah 10: Mengimport Projek Arduino (.ino) Ke PlatformIO

Mengimport Projek Arduino (.ino) Ke PlatformIO
Mengimport Projek Arduino (.ino) Ke PlatformIO
Mengimport Projek Arduino (.ino) Ke PlatformIO
Mengimport Projek Arduino (.ino) Ke PlatformIO

CATATAN: Kami akan menggunakan kod INO projek yang dibuat dengan ESP32 LoRa, tetapi boleh diimport ke papan lain yang sesuai dengan Arduino IDE, seperti STM, ESP, Arduino, dll.

Langkah 11: Mengimport Projek ESPino.ino ke PlatformIO

Mengimport Projek ESP32.ino ke PlatformIO
Mengimport Projek ESP32.ino ke PlatformIO
Mengimport Projek ESP32.ino ke PlatformIO
Mengimport Projek ESP32.ino ke PlatformIO
Mengimport Projek ESP32.ino ke PlatformIO
Mengimport Projek ESP32.ino ke PlatformIO

Cari pinggan yang digunakan. Dalam contoh kami, kami menggunakan kad Heltec WiFi LoRa 32.

Periksa pilihan Gunakan perpustakaan. Pilih lokasi projek dengan fail.ino dan.h Klik Import.

Langkah 12: Tunggu Sehingga Platform Rumah IO Dibuka

Tunggu Sehingga Platform Rumah IO Dibuka
Tunggu Sehingga Platform Rumah IO Dibuka

Fail sumber akan berada di folder src. Kompilasi, muat, dan debug (Serial monitor).

Langkah 13: Selesai

Selesai!
Selesai!

Langkah 14: Nota dan Amaran Mengenai Pelanjutan PlatformIO

Nota dan Amaran Mengenai Pelanjutan PlatformIO
Nota dan Amaran Mengenai Pelanjutan PlatformIO

• Itu bergantung pada kerangka Arduino.

• Menyusun semula projek memerlukan monitor bersiri terputus / ditutup secara manual (Arduino IDE terputus secara automatik).

• Jangan pasang Arduino melalui gedung aplikasi Microsoft kerana tidak akan berada di bawah Kod VS.

Langkah 15: Projek LoRa Digunakan Sebagai Contoh Import

Sebagai kesimpulan, saya menasihatkan anda untuk menonton video: ESP32 LORA: PEMENANG GAS, kelembapan dan suhu dengan SMS. Dalam video tersebut, saya menggunakan kod yang sama seperti yang saya gunakan dalam projek ini hari ini.

Langkah 16: Muat turun Fail

PDF

LAIN-LAIN

Disyorkan: