Jawaban:
AREF:
Ini adalah referensi tegangan konverter analog-ke-digital (ADC). Ini dapat digunakan sebagai pengganti referensi 5V standar untuk ujung atas spektrum analog - misalnya, jika Anda ingin menggunakan ADC untuk memantau sinyal yang memiliki rentang 0-1,5 volt Anda bisa mendapatkan skala penuh dari ADC dengan menghubungkan AREF ke sinyal 1.5V. JANGAN HUBUNGKAN SINYAL DI LUAR RANGE 0V KE 5V!
Perhatikan bahwa agar ini berfungsi, Anda harus menjalankan analogReference(EXTERNAL);
sebelum menggunakan analogRead()
. Juga:
Setelah mengubah referensi analog, beberapa bacaan pertama dari analogRead () mungkin tidak akurat.
Untuk informasi lebih lanjut, lihat Referensi Analog .
IOREF:
Ini adalah tegangan yang sesuai dengan i / o papan itu, misalnya Uno akan memasok 5v ke pin ini, tetapi karena akan memasok 3.3v. Mengirim sinyal ke pin ini tidak melakukan apa-apa.
Pin berlabel:
Pin ini tidak digunakan, tetapi ada untuk memastikan kompatibilitas dengan produk masa depan. Itu tidak terhubung ke apa pun di papan R3 yang saya lihat.
Mengenai AREF
pin, Anda harus ingat bahwa Arduino hadir dengan 10bit ADC (Analog-Digital-Converter), yang mengubah tegangan masuk antara 0V dan 5V ke nilai integer antara 0 dan 1023. Ini menghasilkan resolusi sekitar 4,8 mV.
Jika sebuah sensor hanya memberikan tegangan maksimum yang lebih rendah, itu resonable untuk menerapkan tegangan ini ke AREF
pin, hanya untuk mendapatkan resolusi yang lebih tinggi.