Litar

Bagaimana Mengira Sudut pada Pic32 Menggunakan Arduino IDE: 5 Langkah

Programming an ESP32 with the Arduino IDE

Programming an ESP32 with the Arduino IDE

Isi kandungan:

Anonim

Ini adalah cara untuk mengira sudut antara 0-180 darjah menggunakan pic32 Analog Potentiometer dan lampu LED pada IDE aduino

1. memuatkan bootloader di pic32 menggunakan mplabx (ini perlu di-upload semula setiap kali anda perlu memuat naik kod anda ke pic32 pada arduino IDE) fail pemuat boot dimasukkan ke dalam fail.

2. Tetapkan pin LED ke ledpin 1-4 dan inisinya sebagai output dalam fungsi persediaan ()

3. dengan menggunakan fungsi analog.read (8) akan memberi anda nilai antara 0-1023 sebagai output dari Potentiometer Analog. Ini boleh bertindak sebagai ukuran untuk sudut anda.

Bekalan:

Langkah 1:

letakkan fungsi ini ke dalam gelung (). Jika nilai nilai Potentiometer Analog adalah sifar, tetapkan semua pin LED ke tahap rendah

Langkah 2:

Sekiranya nilai antara 1-255 yang bersamaan dengan sudut 1-45 darjah, tetapkan LED 1 pin kepada yang tinggi dan selebihnya rendah.

Langkah 3:

Jika nilai antara 256-510 yang bersamaan dengan sudut 45-90 darjah, tetapkan LED 1 dan LED 2 pin ke tahap yang tinggi dan selebihnya rendah.

Langkah 4:

Sekiranya nilai antara 511-765 yang bersamaan dengan sudut 90-135 darjah, tetapkan LED 1, LED 2, LED 3 pin hingga tinggi dan LED 4 pin ke tahap rendah.

Langkah 5:

Sekiranya nilai 766-1020 yang bersamaan dengan sudut 136-180, tetapkan semua pin LED ke tahap tinggi.