Les résistances sont utilisés pour
- limite de courant,
- devide voltage
- protection contre les surtensions
- pull-up, tirer vers le bas
- courant à la conversion tension
- etc ..
1) courant de sortie limite, le courant max absolu par IO est 40mA, une LED typique fonctionne sur ± 2V 20mA.
la valeur de résistance peut être calculée par (5V - 2V)/(0,02A) = 150Ω habituellement une résistance de 220Ω est utilisée, car: elle consomme moins d'énergie, ne coule pas 20 milliampères, et il n'y a pas de différence notable lumière émise. 2) si vous avez une tension analogique qui varie entre 0 et 10 volts, vous aurez besoin d'un diviseur de tension de 1/2. choisir par l'exemple z2 10k et calculer z1 par 10k * (Vin, max/5V -1). prendre une valeur de résistance supérieure à l'original calculé. et recalculez le nouveau Vout.
3) placer une résistance de 10k en série entre l'entrée analogique de l'arduino et le « pour mesurer la tension »
3) si vous avez à mesurer un courant analogique, vous placer une résistance à la masse et la calculez la résistance par Z = 5V/ampères. 4) si vous connectez un bouton à l'arduino, vous devrez placer une résistance de tirage vers le haut ou une résistance de tirage vers le bas. Si vous n'utilisez pas de résistance, l'entrée est flottante et peut prendre n'importe quelle valeur (haute ou basse). ou vous pouvez activer le pull faible interne. par pinMode (xx, INPUT); digitalWrite (xx, HIGH) ;. et désétiquetage par digitalWrite (xx, LOW); par défaut, le pull-up est désactivé.